github.com/argoproj/argo-cd@v1.8.7/server/version/version.proto (about) 1 syntax = "proto3"; 2 option go_package = "github.com/argoproj/argo-cd/pkg/apiclient/version"; 3 4 // Version Service 5 // 6 // Version Service API returns the version of the API server. 7 package version; 8 9 import "google/api/annotations.proto"; 10 import "google/protobuf/empty.proto"; 11 12 // VersionMessage represents version of the Argo CD API server 13 message VersionMessage { 14 string Version = 1; 15 string BuildDate = 2; 16 string GitCommit = 3; 17 string GitTag = 4; 18 string GitTreeState = 5; 19 string GoVersion = 6; 20 string Compiler = 7; 21 string Platform = 8; 22 string KsonnetVersion = 9; 23 string KustomizeVersion = 10; 24 string HelmVersion = 11; 25 string KubectlVersion = 12; 26 string JsonnetVersion = 13; 27 } 28 29 // VersionService returns the version of the API server. 30 service VersionService { 31 // Version returns version information of the API server 32 rpc Version(google.protobuf.Empty) returns (VersionMessage) { 33 option (google.api.http) = { 34 get: "/api/version" 35 }; 36 } 37 }