chore: update embedded content renderers

This commit is contained in:
Steven
2024-01-21 21:27:04 +08:00
parent 370054e040
commit a620d140c5
12 changed files with 512 additions and 140 deletions

View File

@@ -20,6 +20,10 @@ service ResourceService {
option (google.api.http) = {get: "/api/v2/resources/{id}"};
option (google.api.method_signature) = "id";
}
rpc GetResourceByName(GetResourceByNameRequest) returns (GetResourceByNameResponse) {
option (google.api.http) = {get: "/api/v2/resources/{name}"};
option (google.api.method_signature) = "name";
}
rpc UpdateResource(UpdateResourceRequest) returns (UpdateResourceResponse) {
option (google.api.http) = {
patch: "/api/v2/resources/{resource.id}",
@@ -78,6 +82,14 @@ message GetResourceResponse {
Resource resource = 1;
}
message GetResourceByNameRequest {
string name = 1;
}
message GetResourceByNameResponse {
Resource resource = 1;
}
message UpdateResourceRequest {
Resource resource = 1;