Skip to content

Commit de9b5a0

Browse files
authored
feat(auditmanager): generate library (#15937)
1 parent 14c94b4 commit de9b5a0

File tree

57 files changed

+6647
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+6647
-0
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ breaking changes in the upcoming 3.x release. This release is scheduled for
66

77
## v2.47.0 - TBD
88

9+
### New Libraries
10+
11+
We are happy to announce the following GA libraries. Unless specifically noted,
12+
the APIs in these libraries are stable, and are ready for production use.
13+
14+
- [Audit Manager](/google/cloud/auditmanager/README.md)
15+
916
## v2.46.0 - 2026-01
1017

1118
### [Spanner](/google/cloud/spanner/README.md)

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,9 @@ See each library's `README.md` file for more information about:
134134
- [Assured Workloads API](google/cloud/assuredworkloads/README.md)
135135
[[quickstart]](google/cloud/assuredworkloads/quickstart/README.md)
136136
[[reference]](https://cloud.google.com/cpp/docs/reference/assuredworkloads/latest)
137+
- [Audit Manager API](google/cloud/auditmanager/README.md)
138+
[[quickstart]](google/cloud/auditmanager/quickstart/README.md)
139+
[[reference]](https://cloud.google.com/cpp/docs/reference/auditmanager/latest)
137140
- [Cloud AutoML API](google/cloud/automl/README.md)
138141
[[quickstart]](google/cloud/automl/quickstart/README.md)
139142
[[reference]](https://cloud.google.com/cpp/docs/reference/automl/latest)
582 KB
Binary file not shown.

ci/etc/expected_install_directories

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,10 @@
8181
./include/google/cloud/assuredworkloads/v1
8282
./include/google/cloud/assuredworkloads/v1/internal
8383
./include/google/cloud/assuredworkloads/v1/mocks
84+
./include/google/cloud/auditmanager
85+
./include/google/cloud/auditmanager/v1
86+
./include/google/cloud/auditmanager/v1/internal
87+
./include/google/cloud/auditmanager/v1/mocks
8488
./include/google/cloud/automl
8589
./include/google/cloud/automl/mocks
8690
./include/google/cloud/automl/v1
@@ -1369,6 +1373,8 @@
13691373
./lib64/cmake/google_cloud_cpp_asset_mocks
13701374
./lib64/cmake/google_cloud_cpp_assuredworkloads
13711375
./lib64/cmake/google_cloud_cpp_assuredworkloads_mocks
1376+
./lib64/cmake/google_cloud_cpp_auditmanager
1377+
./lib64/cmake/google_cloud_cpp_auditmanager_mocks
13721378
./lib64/cmake/google_cloud_cpp_automl
13731379
./lib64/cmake/google_cloud_cpp_automl_mocks
13741380
./lib64/cmake/google_cloud_cpp_backupdr

cmake/GoogleCloudCppFeatures.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ set(GOOGLE_CLOUD_CPP_GA_LIBRARIES
5454
"artifactregistry"
5555
"asset"
5656
"assuredworkloads"
57+
"auditmanager"
5758
"automl"
5859
"backupdr"
5960
"baremetalsolution"
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
@com_google_googleapis//google/api:annotations_proto
2+
@com_google_googleapis//google/api:client_proto
3+
@com_google_googleapis//google/api:field_behavior_proto
4+
@com_google_googleapis//google/api:http_proto
5+
@com_google_googleapis//google/api:launch_stage_proto
6+
@com_google_googleapis//google/api:resource_proto
7+
@com_google_googleapis//google/longrunning:operations_proto
8+
@com_google_googleapis//google/rpc:status_proto
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@com_google_googleapis//google/cloud/auditmanager/v1:auditmanager.proto

external/googleapis/update_libraries.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ declare -A -r LIBRARIES=(
4646
["artifactregistry"]="@com_google_googleapis//google/devtools/artifactregistry/v1:artifactregistry_cc_grpc"
4747
["asset"]="@com_google_googleapis//google/cloud/asset/v1:asset_cc_grpc"
4848
["assuredworkloads"]="@com_google_googleapis//google/cloud/assuredworkloads/v1:assuredworkloads_cc_grpc"
49+
["auditmanager"]="@com_google_googleapis//google/cloud/auditmanager/v1:auditmanager_cc_grpc"
4950
["automl"]="@com_google_googleapis//google/cloud/automl/v1:automl_cc_grpc"
5051
["backupdr"]="$(
5152
printf ",%s" \

generator/generator_config.textproto

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,14 @@ service {
340340
retryable_status_codes: ["kUnavailable"]
341341
}
342342

343+
# Audit Manager
344+
service {
345+
service_proto_path: "google/cloud/auditmanager/v1/auditmanager.proto"
346+
product_path: "google/cloud/auditmanager/v1"
347+
initial_copyright_year: "2026"
348+
retryable_status_codes: ["kUnavailable"]
349+
}
350+
343351
# Auto ML
344352
service {
345353
service_proto_path: "google/cloud/automl/v1/service.proto"
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Copyright 2026 Google LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# https://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
load("//bazel:gapic.bzl", "cc_gapic_library")
16+
17+
package(default_visibility = ["//visibility:private"])
18+
19+
licenses(["notice"]) # Apache 2.0
20+
21+
service_dirs = ["v1/"]
22+
23+
googleapis_deps = [
24+
"@com_google_googleapis//google/cloud/auditmanager/v1:auditmanager_cc_grpc",
25+
]
26+
27+
cc_gapic_library(
28+
name = "auditmanager",
29+
googleapis_deps = googleapis_deps,
30+
service_dirs = service_dirs,
31+
)

0 commit comments

Comments
 (0)