micro/runtime/proto/runtime.proto

32 lines
537 B
Protocol Buffer
Raw Normal View History

2019-09-24 19:00:11 +01:00
syntax = "proto3";
package go.micro.runtime;
service Runtime {
rpc Create(CreateRequest) returns (CreateResponse) {};
rpc Delete(DeleteRequest) returns (DeleteResponse) {};
}
message Service {
// name of the service
string name = 1;
// git url of the source
string source = 2;
// local path of the source
string path = 3;
// command to execute
repeated string exec = 4;
2019-09-24 19:00:11 +01:00
}
message CreateRequest {
Service service = 1;
}
message CreateResponse {}
message DeleteRequest {
Service service = 1;
}
message DeleteResponse {}