Skip to content

Commit af7fb72

Browse files
Google APIscopybara-github
authored andcommitted
feat(privateca): add IAMPolicy & Locations mix-in support
PiperOrigin-RevId: 400044694
1 parent e202ad3 commit af7fb72

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

google/cloud/security/privateca/v1/BUILD.bazel

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,18 @@ java_grpc_library(
7171
java_gapic_library(
7272
name = "privateca_java_gapic",
7373
srcs = [":privateca_proto_with_info"],
74+
gapic_yaml = None,
7475
grpc_service_config = "privateca_grpc_service_config.json",
76+
service_yaml = "privateca_v1.yaml",
7577
test_deps = [
7678
":privateca_java_grpc",
79+
"//google/cloud/location:location_java_grpc",
7780
],
7881
deps = [
7982
":privateca_java_proto",
83+
"//google/api:api_java_proto",
84+
"//google/cloud/location:location_java_grpc",
85+
"//google/cloud/location:location_java_proto",
8086
],
8187
)
8288

@@ -96,6 +102,9 @@ java_gapic_assembly_gradle_pkg(
96102
":privateca_java_grpc",
97103
":privateca_java_proto",
98104
":privateca_proto",
105+
"//google/cloud/location:location_java_grpc",
106+
"//google/cloud/location:location_java_proto",
107+
"//google/cloud/location:location_proto",
99108
],
100109
)
101110

@@ -131,6 +140,8 @@ go_gapic_library(
131140
service_yaml = "privateca_v1.yaml",
132141
deps = [
133142
":privateca_go_proto",
143+
"//google/cloud/location:location_go_proto",
144+
"//google/iam/v1:iam_go_proto",
134145
"//google/longrunning:longrunning_go_proto",
135146
"@com_google_cloud_go//longrunning:go_default_library",
136147
"@com_google_cloud_go//longrunning/autogen:go_default_library",

google/cloud/security/privateca/v1/privateca_v1.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ name: privateca.googleapis.com
44
title: Certificate Authority API
55

66
apis:
7+
- name: google.cloud.location.Locations
78
- name: google.cloud.security.privateca.v1.CertificateAuthorityService
9+
- name: google.iam.v1.IAMPolicy
810

911
types:
1012
- name: google.cloud.security.privateca.v1.OperationMetadata

0 commit comments

Comments
 (0)