versioningconfiguration.proto 589 B

12345678910111213141516
  1. syntax = "proto3";
  2. package config;
  3. import "lib/fs/types.proto";
  4. import "ext.proto";
  5. // VersioningConfiguration is used in the code and for JSON serialization
  6. message VersioningConfiguration {
  7. string type = 1[(ext.xml) = "type,attr"];
  8. map<string, string> parameters = 2 [(ext.goname) = "Params", (ext.json) = "params"];
  9. int32 cleanup_interval_s = 3 [(ext.default) = "3600"];
  10. string fs_path = 4 [(ext.goname) = "FSPath"];
  11. fs.FilesystemType fs_type = 5 [(ext.goname) = "FSType"];
  12. }