diff --git a/temporal/api/cloud/cloudservice/v1/service.proto b/temporal/api/cloud/cloudservice/v1/service.proto index 7af26e0..0539141 100644 --- a/temporal/api/cloud/cloudservice/v1/service.proto +++ b/temporal/api/cloud/cloudservice/v1/service.proto @@ -11,6 +11,7 @@ option csharp_namespace = "Temporalio.Api.Cloud.CloudService.V1"; import "temporal/api/cloud/cloudservice/v1/request_response.proto"; import "google/api/annotations.proto"; +import "google/api/visibility.proto"; import "protoc-gen-openapiv2/options/annotations.proto"; option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = { @@ -48,7 +49,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = { {name: "Connectivity Rules"; description: "Manage network connectivity rules"}, {name: "Regions"; description: "Query available regions"}, {name: "Account"; description: "Manage account settings and usage"}, - {name: "Custom Roles"; description: "Manage custom roles and their permissions"}, + {name: "Custom Roles"; description: "Manage custom roles and their permissions (Pre-Release: To get early access contact Temporal Cloud support)"}, {name: "Operations"; description: "Query async operation status"} ]; }; @@ -1164,6 +1165,7 @@ service CloudService { option (google.api.http) = { get: "/cloud/custom-roles" }; + option (google.api.method_visibility).restriction = "INTERNAL"; option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { tags: ["Custom Roles"]; summary: "List custom roles"; @@ -1180,6 +1182,7 @@ service CloudService { option (google.api.http) = { get: "/cloud/custom-roles/{role_id}" }; + option (google.api.method_visibility).restriction = "INTERNAL"; option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { tags: ["Custom Roles"]; summary: "Get custom role by ID"; @@ -1197,6 +1200,7 @@ service CloudService { post: "/cloud/custom-roles" body: "*" }; + option (google.api.method_visibility).restriction = "INTERNAL"; option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { tags: ["Custom Roles"]; summary: "Create a custom role"; @@ -1214,6 +1218,7 @@ service CloudService { post: "/cloud/custom-roles/{role_id}" body: "*" }; + option (google.api.method_visibility).restriction = "INTERNAL"; option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { tags: ["Custom Roles"]; summary: "Update a custom role"; @@ -1230,6 +1235,7 @@ service CloudService { option (google.api.http) = { delete: "/cloud/custom-roles/{role_id}" }; + option (google.api.method_visibility).restriction = "INTERNAL"; option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { tags: ["Custom Roles"]; summary: "Delete a custom role";