Update the runtime for k8s name formatting and move Get to Read endpoint (#978)

* Update the runtime for k8s name formatting and move Get to Read endpoint

* strip regex validation
This commit is contained in:
Asim Aslam
2019-11-25 16:31:14 +00:00
committed by GitHub
parent 95045be83d
commit 252667398e
17 changed files with 268 additions and 589 deletions

View File

@@ -4,7 +4,7 @@ package go.micro.runtime;
service Runtime {
rpc Create(CreateRequest) returns (CreateResponse) {};
rpc Get(GetRequest) returns (GetResponse) {};
rpc Read(ReadRequest) returns (ReadResponse) {};
rpc Delete(DeleteRequest) returns (DeleteResponse) {};
rpc Update(UpdateRequest) returns (UpdateResponse) {};
rpc List(ListRequest) returns (ListResponse) {};
@@ -41,17 +41,17 @@ message CreateRequest {
message CreateResponse {}
message GetOptions {
message ReadOptions {
// version of the service
string version = 2;
}
message GetRequest {
message ReadRequest {
string name = 1;
GetOptions options = 2;
ReadOptions options = 2;
}
message GetResponse {
message ReadResponse {
repeated Service services = 1;
}