From a54ad06b0549402c760330abe37b6358b2b41f65 Mon Sep 17 00:00:00 2001 From: chingor13 Date: Tue, 14 Apr 2026 19:57:17 +0000 Subject: [PATCH 1/3] build: update generation config with protos from sdk-platform-java --- generation_config.yaml | 49 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 48 insertions(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 4a2ebeb5be48..6a43816a4f38 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -3014,4 +3014,51 @@ libraries: GAPICs: - proto_path: google/cloud/workstations/v1 - proto_path: google/cloud/workstations/v1beta - +- api_shortname: showcase + excluded_poms: gapic-showcase-bom + name_pretty: Showcase + api_description: Showcase module + product_documentation: https://cloud.google.com/dummy + distribution_name: com.google.cloud:gapic-showcase + library_type: OTHER + GAPICs: + - proto_path: schema/google/showcase/v1beta1 +- api_shortname: common-protos + name_pretty: Common Protos + product_documentation: https://github.com/googleapis/api-common-protos + api_description: Protobuf classes for Google's common protos. + release_level: stable + client_documentation: https://cloud.google.com/java/docs/reference/proto-google-common-protos/latest/history + distribution_name: com.google.api.grpc:proto-google-common-protos + excluded_dependencies: "proto-google-common-protos,grpc-google-common-protos,proto-google-common-protos-parent" + excluded_poms: "proto-google-common-protos-bom,proto-google-common-protos" + library_type: OTHER + GAPICs: + - proto_path: google/api + - proto_path: google/apps/card/v1 + - proto_path: google/cloud + - proto_path: google/cloud/audit + - proto_path: google/cloud/location + - proto_path: google/geo/type + - proto_path: google/logging/type + - proto_path: google/longrunning + - proto_path: google/rpc + - proto_path: google/rpc/context + - proto_path: google/shopping/type + - proto_path: google/type +- api_shortname: iam + name_pretty: IAM + product_documentation: https://cloud.google.com/iam + api_description: Manages access control for Google Cloud Platform resources + release_level: stable + client_documentation: https://cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/overview + distribution_name: com.google.api.grpc:proto-google-iam-v1 + excluded_dependencies: "grpc-google-iam-v1" + excluded_poms: "proto-google-iam-v1-bom,google-iam-policy,proto-google-iam-v1" + library_type: OTHER + GAPICs: + - proto_path: google/iam/v1 + - proto_path: google/iam/v2 + - proto_path: google/iam/v2beta + - proto_path: google/iam/v3 + - proto_path: google/iam/v3beta From 5c0fba93712459ea2ccb1923379188085e53b96a Mon Sep 17 00:00:00 2001 From: chingor13 Date: Tue, 14 Apr 2026 20:13:43 +0000 Subject: [PATCH 2/3] rename common iam protos --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 6a43816a4f38..bcdf199eac93 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -3046,7 +3046,7 @@ libraries: - proto_path: google/rpc/context - proto_path: google/shopping/type - proto_path: google/type -- api_shortname: iam +- api_shortname: common-iam name_pretty: IAM product_documentation: https://cloud.google.com/iam api_description: Manages access control for Google Cloud Platform resources From 43a8bfe05ad13a44a2d2c01c581d174e0c0d72df Mon Sep 17 00:00:00 2001 From: chingor13 Date: Tue, 14 Apr 2026 23:43:36 +0000 Subject: [PATCH 3/3] skip showcase for now which requires showcase_mode --- generation_config.yaml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/generation_config.yaml b/generation_config.yaml index bcdf199eac93..bca3f3d87e2d 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -3014,15 +3014,6 @@ libraries: GAPICs: - proto_path: google/cloud/workstations/v1 - proto_path: google/cloud/workstations/v1beta -- api_shortname: showcase - excluded_poms: gapic-showcase-bom - name_pretty: Showcase - api_description: Showcase module - product_documentation: https://cloud.google.com/dummy - distribution_name: com.google.cloud:gapic-showcase - library_type: OTHER - GAPICs: - - proto_path: schema/google/showcase/v1beta1 - api_shortname: common-protos name_pretty: Common Protos product_documentation: https://github.com/googleapis/api-common-protos