You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- syntax = "proto2";
- option go_package = "modules";
-
- package appengine;
-
- message ModulesServiceError {
- enum ErrorCode {
- OK = 0;
- INVALID_MODULE = 1;
- INVALID_VERSION = 2;
- INVALID_INSTANCES = 3;
- TRANSIENT_ERROR = 4;
- UNEXPECTED_STATE = 5;
- }
- }
-
- message GetModulesRequest {
- }
-
- message GetModulesResponse {
- repeated string module = 1;
- }
-
- message GetVersionsRequest {
- optional string module = 1;
- }
-
- message GetVersionsResponse {
- repeated string version = 1;
- }
-
- message GetDefaultVersionRequest {
- optional string module = 1;
- }
-
- message GetDefaultVersionResponse {
- required string version = 1;
- }
-
- message GetNumInstancesRequest {
- optional string module = 1;
- optional string version = 2;
- }
-
- message GetNumInstancesResponse {
- required int64 instances = 1;
- }
-
- message SetNumInstancesRequest {
- optional string module = 1;
- optional string version = 2;
- required int64 instances = 3;
- }
-
- message SetNumInstancesResponse {}
-
- message StartModuleRequest {
- required string module = 1;
- required string version = 2;
- }
-
- message StartModuleResponse {}
-
- message StopModuleRequest {
- optional string module = 1;
- optional string version = 2;
- }
-
- message StopModuleResponse {}
-
- message GetHostnameRequest {
- optional string module = 1;
- optional string version = 2;
- optional string instance = 3;
- }
-
- message GetHostnameResponse {
- required string hostname = 1;
- }
|