1pub mod cloud {
2 pub mod kubernetes {
3 pub mod security {
4 pub mod containersecurity_logging {
5 #[cfg(
6 any(feature = "cloud-kubernetes-security-containersecurity_logging")
7 )]
8 include_proto!("cloud.kubernetes.security.containersecurity_logging");
9 }
10 }
11 }
12}
13pub mod google {
14 pub mod actions {
15 pub mod r#type {
16 #[cfg(any(feature = "google-actions-type"))]
17 include_proto!("google.actions.r#type");
18 }
19 pub mod sdk {
20 pub mod v2 {
21 #[cfg(any(feature = "google-actions-sdk-v2"))]
22 include_proto!("google.actions.sdk.v2");
23 pub mod conversation {
24 #[cfg(
25 any(
26 feature = "google-actions-sdk-v2",
27 feature = "google-actions-sdk-v2-conversation",
28 )
29 )]
30 include_proto!("google.actions.sdk.v2.conversation");
31 }
32 pub mod interactionmodel {
33 #[cfg(
34 any(
35 feature = "google-actions-sdk-v2",
36 feature = "google-actions-sdk-v2-interactionmodel",
37 )
38 )]
39 include_proto!("google.actions.sdk.v2.interactionmodel");
40 pub mod prompt {
41 #[cfg(
42 any(
43 feature = "google-actions-sdk-v2",
44 feature = "google-actions-sdk-v2-interactionmodel",
45 feature = "google-actions-sdk-v2-interactionmodel-prompt",
46 )
47 )]
48 include_proto!("google.actions.sdk.v2.interactionmodel.prompt");
49 }
50 pub mod r#type {
51 #[cfg(
52 any(
53 feature = "google-actions-sdk-v2",
54 feature = "google-actions-sdk-v2-interactionmodel",
55 feature = "google-actions-sdk-v2-interactionmodel-type",
56 )
57 )]
58 include_proto!("google.actions.sdk.v2.interactionmodel.r#type");
59 }
60 }
61 }
62 }
63 }
64 pub mod ai {
65 pub mod generativelanguage {
66 pub mod v1 {
67 #[cfg(any(feature = "google-ai-generativelanguage-v1"))]
68 include_proto!("google.ai.generativelanguage.v1");
69 }
70 pub mod v1beta {
71 #[cfg(any(feature = "google-ai-generativelanguage-v1beta"))]
72 include_proto!("google.ai.generativelanguage.v1beta");
73 }
74 }
75 }
76 pub mod analytics {
77 pub mod admin {
78 pub mod v1alpha {
79 #[cfg(any(feature = "google-analytics-admin-v1alpha"))]
80 include_proto!("google.analytics.admin.v1alpha");
81 }
82 pub mod v1beta {
83 #[cfg(any(feature = "google-analytics-admin-v1beta"))]
84 include_proto!("google.analytics.admin.v1beta");
85 }
86 }
87 pub mod cloud {
88 #[cfg(any(feature = "google-analytics-cloud"))]
89 include_proto!("google.analytics.cloud");
90 }
91 pub mod data {
92 pub mod v1alpha {
93 #[cfg(any(feature = "google-analytics-data-v1alpha"))]
94 include_proto!("google.analytics.data.v1alpha");
95 }
96 pub mod v1beta {
97 #[cfg(any(feature = "google-analytics-data-v1beta"))]
98 include_proto!("google.analytics.data.v1beta");
99 }
100 }
101 }
102 pub mod api {
103 #[cfg(
104 any(
105 feature = "google-actions-sdk-v2",
106 feature = "google-actions-sdk-v2-interactionmodel",
107 feature = "google-actions-sdk-v2-interactionmodel-prompt",
108 feature = "google-actions-sdk-v2-interactionmodel-type",
109 feature = "google-ai-generativelanguage-v1",
110 feature = "google-ai-generativelanguage-v1beta",
111 feature = "google-analytics-admin-v1alpha",
112 feature = "google-analytics-admin-v1beta",
113 feature = "google-analytics-data-v1alpha",
114 feature = "google-analytics-data-v1beta",
115 feature = "google-api",
116 feature = "google-api-apikeys-v2",
117 feature = "google-api-cloudquotas-v1",
118 feature = "google-api-expr-conformance-v1alpha1",
119 feature = "google-api-servicecontrol-v1",
120 feature = "google-api-servicecontrol-v2",
121 feature = "google-api-servicemanagement-v1",
122 feature = "google-api-serviceusage-v1",
123 feature = "google-appengine-v1",
124 feature = "google-apps-alertcenter-v1beta1",
125 feature = "google-apps-drive-activity-v2",
126 feature = "google-apps-drive-labels-v2",
127 feature = "google-apps-events-subscriptions-v1",
128 feature = "google-apps-meet-v2",
129 feature = "google-apps-script-type-calendar",
130 feature = "google-apps-script-type-docs",
131 feature = "google-apps-script-type-sheets",
132 feature = "google-apps-script-type-slides",
133 feature = "google-assistant-embedded-v1alpha1",
134 feature = "google-assistant-embedded-v1alpha2",
135 feature = "google-bigtable-admin-v2",
136 feature = "google-bigtable-v2",
137 feature = "google-chat-v1",
138 feature = "google-chromeos-moblab-v1beta1",
139 feature = "google-chromeos-uidetection-v1",
140 feature = "google-cloud",
141 feature = "google-cloud-abuseevent-logging-v1",
142 feature = "google-cloud-accessapproval-v1",
143 feature = "google-cloud-advisorynotifications-v1",
144 feature = "google-cloud-agentidentity-v1",
145 feature = "google-cloud-agentidentitycredentials-v1",
146 feature = "google-cloud-agentregistry-v1",
147 feature = "google-cloud-aiplatform-v1",
148 feature = "google-cloud-aiplatform-v1beta1",
149 feature = "google-cloud-aiplatform-v1beta1-schema",
150 feature = "google-cloud-alloydb-connectors-v1",
151 feature = "google-cloud-alloydb-v1",
152 feature = "google-cloud-apigateway-v1",
153 feature = "google-cloud-apigeeconnect-v1",
154 feature = "google-cloud-apihub-v1",
155 feature = "google-cloud-apiregistry-v1",
156 feature = "google-cloud-apphub-v1",
157 feature = "google-cloud-appoptimize-v1beta",
158 feature = "google-cloud-apptopology-v1",
159 feature = "google-cloud-asset-v1",
160 feature = "google-cloud-assuredworkloads-v1",
161 feature = "google-cloud-audit",
162 feature = "google-cloud-auditmanager-v1",
163 feature = "google-cloud-automl-v1",
164 feature = "google-cloud-backupdr-v1",
165 feature = "google-cloud-baremetalsolution-v2",
166 feature = "google-cloud-batch-v1",
167 feature = "google-cloud-beyondcorp-appconnections-v1",
168 feature = "google-cloud-beyondcorp-appconnectors-v1",
169 feature = "google-cloud-beyondcorp-appgateways-v1",
170 feature = "google-cloud-beyondcorp-clientconnectorservices-v1",
171 feature = "google-cloud-beyondcorp-clientgateways-v1",
172 feature = "google-cloud-biglake-hive-v1",
173 feature = "google-cloud-biglake-v1",
174 feature = "google-cloud-bigquery-analyticshub-v1",
175 feature = "google-cloud-bigquery-biglake-v1",
176 feature = "google-cloud-bigquery-connection-v1",
177 feature = "google-cloud-bigquery-dataexchange-v1beta1",
178 feature = "google-cloud-bigquery-datapolicies-v1",
179 feature = "google-cloud-bigquery-datapolicies-v2",
180 feature = "google-cloud-bigquery-datatransfer-v1",
181 feature = "google-cloud-bigquery-logging-v1",
182 feature = "google-cloud-bigquery-migration-v2",
183 feature = "google-cloud-bigquery-reservation-v1",
184 feature = "google-cloud-bigquery-storage-v1",
185 feature = "google-cloud-bigquery-v2",
186 feature = "google-cloud-billing-budgets-v1",
187 feature = "google-cloud-billing-v1",
188 feature = "google-cloud-binaryauthorization-v1",
189 feature = "google-cloud-blockchainnodeengine-v1",
190 feature = "google-cloud-capacityplanner-v1beta",
191 feature = "google-cloud-certificatemanager-v1",
192 feature = "google-cloud-ces-v1",
193 feature = "google-cloud-channel-v1",
194 feature = "google-cloud-chronicle-v1",
195 feature = "google-cloud-cloudcontrolspartner-v1",
196 feature = "google-cloud-clouddms-logging-v1",
197 feature = "google-cloud-clouddms-v1",
198 feature = "google-cloud-cloudsecuritycompliance-v1",
199 feature = "google-cloud-cloudsetup-logging-v1",
200 feature = "google-cloud-commerce-consumer-procurement-v1",
201 feature = "google-cloud-commerceproducer-v1beta",
202 feature = "google-cloud-common",
203 feature = "google-cloud-compute-v1",
204 feature = "google-cloud-compute-v1small",
205 feature = "google-cloud-confidentialcomputing-v1",
206 feature = "google-cloud-config-v1",
207 feature = "google-cloud-configdelivery-v1",
208 feature = "google-cloud-connectors-v1",
209 feature = "google-cloud-contactcenterinsights-v1",
210 feature = "google-cloud-contentwarehouse-v1",
211 feature = "google-cloud-databasecenter-v1beta",
212 feature = "google-cloud-datacatalog-lineage-configmanagement-v1",
213 feature = "google-cloud-datacatalog-lineage-v1",
214 feature = "google-cloud-datacatalog-v1",
215 feature = "google-cloud-dataform-logging-v1",
216 feature = "google-cloud-dataform-v1",
217 feature = "google-cloud-datafusion-v1",
218 feature = "google-cloud-datalabeling-v1beta1",
219 feature = "google-cloud-dataplex-v1",
220 feature = "google-cloud-dataproc-v1",
221 feature = "google-cloud-dataqna-v1alpha",
222 feature = "google-cloud-datastream-logging-v1",
223 feature = "google-cloud-datastream-v1",
224 feature = "google-cloud-deploy-v1",
225 feature = "google-cloud-designcenter-v1",
226 feature = "google-cloud-developerconnect-v1",
227 feature = "google-cloud-devicestreaming-v1",
228 feature = "google-cloud-dialogflow-cx-v3",
229 feature = "google-cloud-dialogflow-v2",
230 feature = "google-cloud-documentai-v1",
231 feature = "google-cloud-domains-v1",
232 feature = "google-cloud-edgecontainer-v1",
233 feature = "google-cloud-edgenetwork-v1",
234 feature = "google-cloud-enterpriseknowledgegraph-v1",
235 feature = "google-cloud-essentialcontacts-v1",
236 feature = "google-cloud-eventarc-logging-v1",
237 feature = "google-cloud-eventarc-publishing-v1",
238 feature = "google-cloud-eventarc-v1",
239 feature = "google-cloud-faulttesting-v1alpha",
240 feature = "google-cloud-filestore-v1",
241 feature = "google-cloud-financialservices-v1",
242 feature = "google-cloud-ftp-v1",
243 feature = "google-cloud-functions-v1",
244 feature = "google-cloud-functions-v2",
245 feature = "google-cloud-gdchardwaremanagement-v1alpha",
246 feature = "google-cloud-geminidataanalytics-v1",
247 feature = "google-cloud-gkebackup-v1",
248 feature = "google-cloud-gkeconnect-gateway-v1",
249 feature = "google-cloud-gkemulticloud-v1",
250 feature = "google-cloud-gkerecommender-v1",
251 feature = "google-cloud-gsuiteaddons-v1",
252 feature = "google-cloud-hypercomputecluster-v1",
253 feature = "google-cloud-iamconnectorcredentials-v1alpha",
254 feature = "google-cloud-iap-v1",
255 feature = "google-cloud-identitytoolkit-v2",
256 feature = "google-cloud-ids-v1",
257 feature = "google-cloud-integrations-v1alpha",
258 feature = "google-cloud-iot-v1",
259 feature = "google-cloud-kms-inventory-v1",
260 feature = "google-cloud-kms-v1",
261 feature = "google-cloud-language-v1",
262 feature = "google-cloud-language-v2",
263 feature = "google-cloud-licensemanager-v1",
264 feature = "google-cloud-lifesciences-v2beta",
265 feature = "google-cloud-location",
266 feature = "google-cloud-locationfinder-v1",
267 feature = "google-cloud-lustre-v1",
268 feature = "google-cloud-maintenance-api-v1",
269 feature = "google-cloud-managedidentities-v1",
270 feature = "google-cloud-managedkafka-schemaregistry-v1",
271 feature = "google-cloud-managedkafka-v1",
272 feature = "google-cloud-mediatranslation-v1alpha1",
273 feature = "google-cloud-mediatranslation-v1beta1",
274 feature = "google-cloud-memcache-v1",
275 feature = "google-cloud-memorystore-v1",
276 feature = "google-cloud-metastore-logging-v1",
277 feature = "google-cloud-metastore-v1",
278 feature = "google-cloud-migrationcenter-v1",
279 feature = "google-cloud-modelarmor-v1",
280 feature = "google-cloud-netapp-v1",
281 feature = "google-cloud-networkconnectivity-v1",
282 feature = "google-cloud-networkmanagement-v1",
283 feature = "google-cloud-networksecurity-v1",
284 feature = "google-cloud-networkservices-v1",
285 feature = "google-cloud-notebooks-logging-v1",
286 feature = "google-cloud-notebooks-v1",
287 feature = "google-cloud-notebooks-v2",
288 feature = "google-cloud-numberregistry-v1alpha",
289 feature = "google-cloud-observability-v1",
290 feature = "google-cloud-optimization-v1",
291 feature = "google-cloud-orchestration-airflow-service-v1",
292 feature = "google-cloud-orgpolicy-v2",
293 feature = "google-cloud-osconfig-agentendpoint-v1",
294 feature = "google-cloud-osconfig-v1",
295 feature = "google-cloud-oslogin-common",
296 feature = "google-cloud-oslogin-v1",
297 feature = "google-cloud-parallelstore-v1",
298 feature = "google-cloud-parametermanager-v1",
299 feature = "google-cloud-phishingprotection-v1beta1",
300 feature = "google-cloud-policysimulator-v1",
301 feature = "google-cloud-policytroubleshooter-iam-v3",
302 feature = "google-cloud-policytroubleshooter-v1",
303 feature = "google-cloud-privatecatalog-v1beta1",
304 feature = "google-cloud-privilegedaccessmanager-v1",
305 feature = "google-cloud-productregistry-v1",
306 feature = "google-cloud-pubsublite-v1",
307 feature = "google-cloud-rapidmigrationassessment-v1",
308 feature = "google-cloud-recaptchaenterprise-v1",
309 feature = "google-cloud-recommendationengine-v1beta1",
310 feature = "google-cloud-recommender-logging-v1",
311 feature = "google-cloud-recommender-v1",
312 feature = "google-cloud-redis-cluster-v1",
313 feature = "google-cloud-redis-v1",
314 feature = "google-cloud-resourcemanager-v2",
315 feature = "google-cloud-resourcemanager-v3",
316 feature = "google-cloud-run-v2",
317 feature = "google-cloud-runtimeconfig-v1beta1",
318 feature = "google-cloud-saasplatform-saasservicemgmt-logging-v1",
319 feature = "google-cloud-saasplatform-saasservicemgmt-v1beta1",
320 feature = "google-cloud-scheduler-v1",
321 feature = "google-cloud-secretmanager-v1",
322 feature = "google-cloud-secrets-v1beta1",
323 feature = "google-cloud-securesourcemanager-v1",
324 feature = "google-cloud-security-privateca-v1",
325 feature = "google-cloud-security-publicca-v1",
326 feature = "google-cloud-securitycenter-settings-v1beta1",
327 feature = "google-cloud-securitycenter-v1",
328 feature = "google-cloud-securitycenter-v2",
329 feature = "google-cloud-securitycentermanagement-v1",
330 feature = "google-cloud-securityposture-v1",
331 feature = "google-cloud-sensitiveaction-logging-v1",
332 feature = "google-cloud-servicedirectory-v1",
333 feature = "google-cloud-servicehealth-v1",
334 feature = "google-cloud-shell-v1",
335 feature = "google-cloud-speech-v1",
336 feature = "google-cloud-speech-v2",
337 feature = "google-cloud-sql-v1",
338 feature = "google-cloud-storagebatchoperations-v1",
339 feature = "google-cloud-storageinsights-v1",
340 feature = "google-cloud-support-v2",
341 feature = "google-cloud-talent-v4",
342 feature = "google-cloud-tasks-v2",
343 feature = "google-cloud-telcoautomation-v1",
344 feature = "google-cloud-texttospeech-v1",
345 feature = "google-cloud-texttospeech-v1beta1",
346 feature = "google-cloud-tpu-v1",
347 feature = "google-cloud-tpu-v2",
348 feature = "google-cloud-translation-v3",
349 feature = "google-cloud-universalledger-v1",
350 feature = "google-cloud-vectorsearch-v1",
351 feature = "google-cloud-video-livestream-logging-v1",
352 feature = "google-cloud-video-livestream-v1",
353 feature = "google-cloud-video-stitcher-v1",
354 feature = "google-cloud-video-transcoder-v1",
355 feature = "google-cloud-videointelligence-v1",
356 feature = "google-cloud-vision-v1",
357 feature = "google-cloud-visionai-v1",
358 feature = "google-cloud-vmmigration-v1",
359 feature = "google-cloud-vmwareengine-v1",
360 feature = "google-cloud-vpcaccess-v1",
361 feature = "google-cloud-webrisk-v1",
362 feature = "google-cloud-websecurityscanner-v1",
363 feature = "google-cloud-workflows-executions-v1",
364 feature = "google-cloud-workflows-v1",
365 feature = "google-cloud-workloadidentity-v1",
366 feature = "google-cloud-workloadmanager-v1",
367 feature = "google-cloud-workstations-v1",
368 feature = "google-container-v1",
369 feature = "google-dataflow-v1beta3",
370 feature = "google-datastore-admin-v1",
371 feature = "google-datastore-v1",
372 feature = "google-developers-knowledge-v1",
373 feature = "google-devicesandservices-health-v4",
374 feature = "google-devtools-artifactregistry-v1",
375 feature = "google-devtools-build-v1",
376 feature = "google-devtools-cloudbuild-v1",
377 feature = "google-devtools-cloudbuild-v2",
378 feature = "google-devtools-clouderrorreporting-v1beta1",
379 feature = "google-devtools-cloudprofiler-v2",
380 feature = "google-devtools-cloudtrace-v1",
381 feature = "google-devtools-cloudtrace-v2",
382 feature = "google-devtools-containeranalysis-v1",
383 feature = "google-devtools-remoteworkers-v1test2",
384 feature = "google-devtools-resultstore-v2",
385 feature = "google-devtools-sourcerepo-v1",
386 feature = "google-devtools-testing-v1",
387 feature = "google-example-library-v1",
388 feature = "google-firebase-fcm-connection-v1alpha1",
389 feature = "google-firestore-admin-v1",
390 feature = "google-firestore-bundle",
391 feature = "google-firestore-v1",
392 feature = "google-home-enterprise-sdm-v1",
393 feature = "google-home-graph-v1",
394 feature = "google-iam-admin-v1",
395 feature = "google-iam-credentials-v1",
396 feature = "google-iam-v1",
397 feature = "google-iam-v1-logging",
398 feature = "google-iam-v2",
399 feature = "google-iam-v3",
400 feature = "google-identity-accesscontextmanager-v1",
401 feature = "google-logging-v2",
402 feature = "google-longrunning",
403 feature = "google-maps-addressvalidation-v1",
404 feature = "google-maps-aerialview-v1",
405 feature = "google-maps-areainsights-v1",
406 feature = "google-maps-geocode-v4",
407 feature = "google-maps-isochrones-v1",
408 feature = "google-maps-mapmanagement-v2",
409 feature = "google-maps-mapsplatformdatasets-v1",
410 feature = "google-maps-navconnect-v1",
411 feature = "google-maps-places-v1",
412 feature = "google-maps-playablelocations-v3",
413 feature = "google-maps-playablelocations-v3-sample",
414 feature = "google-maps-regionlookup-v1alpha",
415 feature = "google-maps-roads-v1op",
416 feature = "google-maps-routeoptimization-v1",
417 feature = "google-maps-routes-v1",
418 feature = "google-maps-routing-v2",
419 feature = "google-maps-solar-v1",
420 feature = "google-maps-weather-v1",
421 feature = "google-marketingplatform-admin-v1alpha",
422 feature = "google-monitoring-dashboard-v1",
423 feature = "google-monitoring-metricsscope-v1",
424 feature = "google-monitoring-v3",
425 feature = "google-partner-aistreams-v1alpha1",
426 feature = "google-privacy-dlp-v2",
427 feature = "google-pubsub-v1",
428 feature = "google-security-safebrowsing-v5",
429 feature = "google-security-safebrowsingohttpgateway-v1",
430 feature = "google-spanner-adapter-v1",
431 feature = "google-spanner-admin-database-v1",
432 feature = "google-spanner-admin-instance-v1",
433 feature = "google-spanner-admin-omni-v1",
434 feature = "google-spanner-auth-v1",
435 feature = "google-spanner-executor-v1",
436 feature = "google-spanner-v1",
437 feature = "google-storage-control-v2",
438 feature = "google-storage-v1",
439 feature = "google-storage-v2",
440 feature = "google-storagetransfer-logging",
441 feature = "google-storagetransfer-v1",
442 feature = "google-streetview-publish-v1",
443 feature = "google-watcher-v1",
444 feature = "grafeas-v1",
445 feature = "maps-fleetengine-delivery-v1",
446 feature = "maps-fleetengine-v1",
447 )
448 )]
449 include_proto!("google.api");
450 pub mod apikeys {
451 pub mod v2 {
452 #[cfg(any(feature = "google-api-apikeys-v2"))]
453 include_proto!("google.api.apikeys.v2");
454 }
455 }
456 pub mod cloudquotas {
457 pub mod v1 {
458 #[cfg(any(feature = "google-api-cloudquotas-v1"))]
459 include_proto!("google.api.cloudquotas.v1");
460 }
461 }
462 pub mod expr {
463 pub mod conformance {
464 pub mod v1alpha1 {
465 #[cfg(any(feature = "google-api-expr-conformance-v1alpha1"))]
466 include_proto!("google.api.expr.conformance.v1alpha1");
467 }
468 }
469 pub mod v1alpha1 {
470 #[cfg(
471 any(
472 feature = "google-api-expr-conformance-v1alpha1",
473 feature = "google-api-expr-v1alpha1",
474 )
475 )]
476 include_proto!("google.api.expr.v1alpha1");
477 }
478 pub mod v1beta1 {
479 #[cfg(any(feature = "google-api-expr-v1beta1"))]
480 include_proto!("google.api.expr.v1beta1");
481 }
482 }
483 pub mod servicecontrol {
484 pub mod v1 {
485 #[cfg(any(feature = "google-api-servicecontrol-v1"))]
486 include_proto!("google.api.servicecontrol.v1");
487 }
488 pub mod v2 {
489 #[cfg(any(feature = "google-api-servicecontrol-v2"))]
490 include_proto!("google.api.servicecontrol.v2");
491 }
492 }
493 pub mod servicemanagement {
494 pub mod v1 {
495 #[cfg(any(feature = "google-api-servicemanagement-v1"))]
496 include_proto!("google.api.servicemanagement.v1");
497 }
498 }
499 pub mod serviceusage {
500 pub mod v1 {
501 #[cfg(any(feature = "google-api-serviceusage-v1"))]
502 include_proto!("google.api.serviceusage.v1");
503 }
504 }
505 }
506 pub mod appengine {
507 pub mod legacy {
508 #[cfg(any(feature = "google-appengine-legacy"))]
509 include_proto!("google.appengine.legacy");
510 }
511 pub mod logging {
512 pub mod v1 {
513 #[cfg(any(feature = "google-appengine-logging-v1"))]
514 include_proto!("google.appengine.logging.v1");
515 }
516 }
517 pub mod v1 {
518 #[cfg(any(feature = "google-appengine-v1"))]
519 include_proto!("google.appengine.v1");
520 }
521 }
522 pub mod apps {
523 pub mod alertcenter {
524 pub mod v1beta1 {
525 #[cfg(any(feature = "google-apps-alertcenter-v1beta1"))]
526 include_proto!("google.apps.alertcenter.v1beta1");
527 }
528 }
529 pub mod card {
530 pub mod v1 {
531 #[cfg(any(feature = "google-apps-card-v1", feature = "google-chat-v1"))]
532 include_proto!("google.apps.card.v1");
533 }
534 }
535 pub mod drive {
536 pub mod activity {
537 pub mod v2 {
538 #[cfg(any(feature = "google-apps-drive-activity-v2"))]
539 include_proto!("google.apps.drive.activity.v2");
540 }
541 }
542 pub mod labels {
543 pub mod v2 {
544 #[cfg(any(feature = "google-apps-drive-labels-v2"))]
545 include_proto!("google.apps.drive.labels.v2");
546 }
547 }
548 }
549 pub mod events {
550 pub mod subscriptions {
551 pub mod v1 {
552 #[cfg(any(feature = "google-apps-events-subscriptions-v1"))]
553 include_proto!("google.apps.events.subscriptions.v1");
554 }
555 }
556 }
557 pub mod meet {
558 pub mod v2 {
559 #[cfg(any(feature = "google-apps-meet-v2"))]
560 include_proto!("google.apps.meet.v2");
561 }
562 }
563 pub mod script {
564 pub mod r#type {
565 #[cfg(
566 any(
567 feature = "google-apps-script-type",
568 feature = "google-apps-script-type-calendar",
569 feature = "google-apps-script-type-docs",
570 feature = "google-apps-script-type-drive",
571 feature = "google-apps-script-type-gmail",
572 feature = "google-apps-script-type-sheets",
573 feature = "google-apps-script-type-slides",
574 feature = "google-cloud-gsuiteaddons-v1",
575 )
576 )]
577 include_proto!("google.apps.script.r#type");
578 pub mod calendar {
579 #[cfg(
580 any(
581 feature = "google-apps-script-type-calendar",
582 feature = "google-cloud-gsuiteaddons-v1",
583 )
584 )]
585 include_proto!("google.apps.script.r#type.calendar");
586 }
587 pub mod docs {
588 #[cfg(
589 any(
590 feature = "google-apps-script-type-docs",
591 feature = "google-cloud-gsuiteaddons-v1",
592 )
593 )]
594 include_proto!("google.apps.script.r#type.docs");
595 }
596 pub mod drive {
597 #[cfg(
598 any(
599 feature = "google-apps-script-type-drive",
600 feature = "google-cloud-gsuiteaddons-v1",
601 )
602 )]
603 include_proto!("google.apps.script.r#type.drive");
604 }
605 pub mod gmail {
606 #[cfg(
607 any(
608 feature = "google-apps-script-type-gmail",
609 feature = "google-cloud-gsuiteaddons-v1",
610 )
611 )]
612 include_proto!("google.apps.script.r#type.gmail");
613 }
614 pub mod sheets {
615 #[cfg(
616 any(
617 feature = "google-apps-script-type-sheets",
618 feature = "google-cloud-gsuiteaddons-v1",
619 )
620 )]
621 include_proto!("google.apps.script.r#type.sheets");
622 }
623 pub mod slides {
624 #[cfg(
625 any(
626 feature = "google-apps-script-type-slides",
627 feature = "google-cloud-gsuiteaddons-v1",
628 )
629 )]
630 include_proto!("google.apps.script.r#type.slides");
631 }
632 }
633 }
634 }
635 pub mod assistant {
636 pub mod embedded {
637 pub mod v1alpha1 {
638 #[cfg(any(feature = "google-assistant-embedded-v1alpha1"))]
639 include_proto!("google.assistant.embedded.v1alpha1");
640 }
641 pub mod v1alpha2 {
642 #[cfg(any(feature = "google-assistant-embedded-v1alpha2"))]
643 include_proto!("google.assistant.embedded.v1alpha2");
644 }
645 }
646 }
647 pub mod backstory {
648 #[cfg(any(feature = "google-backstory"))]
649 include_proto!("google.backstory");
650 }
651 pub mod bigtable {
652 pub mod admin {
653 pub mod v2 {
654 #[cfg(any(feature = "google-bigtable-admin-v2"))]
655 include_proto!("google.bigtable.admin.v2");
656 }
657 }
658 pub mod v2 {
659 #[cfg(any(feature = "google-bigtable-v2"))]
660 include_proto!("google.bigtable.v2");
661 }
662 }
663 pub mod bytestream {
664 #[cfg(any(feature = "google-bytestream"))]
665 include_proto!("google.bytestream");
666 }
667 pub mod chat {
668 pub mod logging {
669 pub mod v1 {
670 #[cfg(any(feature = "google-chat-logging-v1"))]
671 include_proto!("google.chat.logging.v1");
672 }
673 }
674 pub mod v1 {
675 #[cfg(any(feature = "google-chat-v1"))]
676 include_proto!("google.chat.v1");
677 }
678 }
679 pub mod chromeos {
680 pub mod moblab {
681 pub mod v1beta1 {
682 #[cfg(any(feature = "google-chromeos-moblab-v1beta1"))]
683 include_proto!("google.chromeos.moblab.v1beta1");
684 }
685 }
686 pub mod uidetection {
687 pub mod v1 {
688 #[cfg(any(feature = "google-chromeos-uidetection-v1"))]
689 include_proto!("google.chromeos.uidetection.v1");
690 }
691 }
692 }
693 pub mod cloud {
694 #[cfg(
695 any(
696 feature = "google-cloud",
697 feature = "google-cloud-compute-v1",
698 feature = "google-cloud-compute-v1small",
699 )
700 )]
701 include_proto!("google.cloud");
702 pub mod abuseevent {
703 pub mod logging {
704 pub mod v1 {
705 #[cfg(any(feature = "google-cloud-abuseevent-logging-v1"))]
706 include_proto!("google.cloud.abuseevent.logging.v1");
707 }
708 }
709 }
710 pub mod accessapproval {
711 pub mod v1 {
712 #[cfg(any(feature = "google-cloud-accessapproval-v1"))]
713 include_proto!("google.cloud.accessapproval.v1");
714 }
715 }
716 pub mod advisorynotifications {
717 pub mod v1 {
718 #[cfg(any(feature = "google-cloud-advisorynotifications-v1"))]
719 include_proto!("google.cloud.advisorynotifications.v1");
720 }
721 }
722 pub mod agentidentity {
723 pub mod v1 {
724 #[cfg(any(feature = "google-cloud-agentidentity-v1"))]
725 include_proto!("google.cloud.agentidentity.v1");
726 }
727 }
728 pub mod agentidentitycredentials {
729 pub mod v1 {
730 #[cfg(any(feature = "google-cloud-agentidentitycredentials-v1"))]
731 include_proto!("google.cloud.agentidentitycredentials.v1");
732 }
733 }
734 pub mod agentregistry {
735 pub mod v1 {
736 #[cfg(any(feature = "google-cloud-agentregistry-v1"))]
737 include_proto!("google.cloud.agentregistry.v1");
738 }
739 }
740 pub mod aiplatform {
741 pub mod logging {
742 #[cfg(any(feature = "google-cloud-aiplatform-logging"))]
743 include_proto!("google.cloud.aiplatform.logging");
744 }
745 pub mod v1 {
746 #[cfg(any(feature = "google-cloud-aiplatform-v1"))]
747 include_proto!("google.cloud.aiplatform.v1");
748 pub mod schema {
749 pub mod predict {
750 pub mod instance {
751 #[cfg(
752 any(
753 feature = "google-cloud-aiplatform-v1-schema-predict-instance",
754 )
755 )]
756 include_proto!(
757 "google.cloud.aiplatform.v1.schema.predict.instance"
758 );
759 }
760 pub mod params {
761 #[cfg(
762 any(
763 feature = "google-cloud-aiplatform-v1-schema-predict-params",
764 )
765 )]
766 include_proto!(
767 "google.cloud.aiplatform.v1.schema.predict.params"
768 );
769 }
770 pub mod prediction {
771 #[cfg(
772 any(
773 feature = "google-cloud-aiplatform-v1-schema-predict-prediction",
774 )
775 )]
776 include_proto!(
777 "google.cloud.aiplatform.v1.schema.predict.prediction"
778 );
779 }
780 }
781 pub mod trainingjob {
782 pub mod definition {
783 #[cfg(
784 any(
785 feature = "google-cloud-aiplatform-v1-schema-trainingjob-definition",
786 )
787 )]
788 include_proto!(
789 "google.cloud.aiplatform.v1.schema.trainingjob.definition"
790 );
791 }
792 }
793 }
794 }
795 pub mod v1beta1 {
796 #[cfg(any(feature = "google-cloud-aiplatform-v1beta1"))]
797 include_proto!("google.cloud.aiplatform.v1beta1");
798 pub mod schema {
799 #[cfg(any(feature = "google-cloud-aiplatform-v1beta1-schema"))]
800 include_proto!("google.cloud.aiplatform.v1beta1.schema");
801 pub mod predict {
802 pub mod instance {
803 #[cfg(
804 any(
805 feature = "google-cloud-aiplatform-v1beta1-schema",
806 feature = "google-cloud-aiplatform-v1beta1-schema-predict-instance",
807 )
808 )]
809 include_proto!(
810 "google.cloud.aiplatform.v1beta1.schema.predict.instance"
811 );
812 }
813 pub mod params {
814 #[cfg(
815 any(
816 feature = "google-cloud-aiplatform-v1beta1-schema-predict-params",
817 )
818 )]
819 include_proto!(
820 "google.cloud.aiplatform.v1beta1.schema.predict.params"
821 );
822 }
823 pub mod prediction {
824 #[cfg(
825 any(
826 feature = "google-cloud-aiplatform-v1beta1-schema-predict-prediction",
827 )
828 )]
829 include_proto!(
830 "google.cloud.aiplatform.v1beta1.schema.predict.prediction"
831 );
832 }
833 }
834 pub mod trainingjob {
835 pub mod definition {
836 #[cfg(
837 any(
838 feature = "google-cloud-aiplatform-v1beta1-schema-trainingjob-definition",
839 )
840 )]
841 include_proto!(
842 "google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"
843 );
844 }
845 }
846 }
847 }
848 }
849 pub mod alloydb {
850 pub mod connectors {
851 pub mod v1 {
852 #[cfg(any(feature = "google-cloud-alloydb-connectors-v1"))]
853 include_proto!("google.cloud.alloydb.connectors.v1");
854 }
855 }
856 pub mod v1 {
857 #[cfg(any(feature = "google-cloud-alloydb-v1"))]
858 include_proto!("google.cloud.alloydb.v1");
859 }
860 }
861 pub mod apigateway {
862 pub mod v1 {
863 #[cfg(any(feature = "google-cloud-apigateway-v1"))]
864 include_proto!("google.cloud.apigateway.v1");
865 }
866 }
867 pub mod apigeeconnect {
868 pub mod v1 {
869 #[cfg(any(feature = "google-cloud-apigeeconnect-v1"))]
870 include_proto!("google.cloud.apigeeconnect.v1");
871 }
872 }
873 pub mod apihub {
874 pub mod v1 {
875 #[cfg(any(feature = "google-cloud-apihub-v1"))]
876 include_proto!("google.cloud.apihub.v1");
877 }
878 }
879 pub mod apiregistry {
880 pub mod v1 {
881 #[cfg(any(feature = "google-cloud-apiregistry-v1"))]
882 include_proto!("google.cloud.apiregistry.v1");
883 }
884 }
885 pub mod apphub {
886 pub mod v1 {
887 #[cfg(
888 any(
889 feature = "google-cloud-apphub-v1",
890 feature = "google-cloud-designcenter-v1",
891 )
892 )]
893 include_proto!("google.cloud.apphub.v1");
894 }
895 }
896 pub mod appoptimize {
897 pub mod v1beta {
898 #[cfg(any(feature = "google-cloud-appoptimize-v1beta"))]
899 include_proto!("google.cloud.appoptimize.v1beta");
900 }
901 }
902 pub mod apptopology {
903 pub mod v1 {
904 #[cfg(any(feature = "google-cloud-apptopology-v1"))]
905 include_proto!("google.cloud.apptopology.v1");
906 }
907 }
908 pub mod asset {
909 pub mod v1 {
910 #[cfg(any(feature = "google-cloud-asset-v1"))]
911 include_proto!("google.cloud.asset.v1");
912 }
913 }
914 pub mod assuredworkloads {
915 pub mod regulatoryintercept {
916 pub mod logging {
917 pub mod v1 {
918 #[cfg(
919 any(
920 feature = "google-cloud-assuredworkloads-regulatoryintercept-logging-v1",
921 )
922 )]
923 include_proto!(
924 "google.cloud.assuredworkloads.regulatoryintercept.logging.v1"
925 );
926 }
927 }
928 }
929 pub mod v1 {
930 #[cfg(any(feature = "google-cloud-assuredworkloads-v1"))]
931 include_proto!("google.cloud.assuredworkloads.v1");
932 }
933 }
934 pub mod audit {
935 #[cfg(any(feature = "google-cloud-audit"))]
936 include_proto!("google.cloud.audit");
937 }
938 pub mod auditmanager {
939 pub mod v1 {
940 #[cfg(any(feature = "google-cloud-auditmanager-v1"))]
941 include_proto!("google.cloud.auditmanager.v1");
942 }
943 }
944 pub mod automl {
945 pub mod v1 {
946 #[cfg(any(feature = "google-cloud-automl-v1"))]
947 include_proto!("google.cloud.automl.v1");
948 }
949 }
950 pub mod backupdr {
951 pub mod logging {
952 pub mod v1 {
953 #[cfg(any(feature = "google-cloud-backupdr-logging-v1"))]
954 include_proto!("google.cloud.backupdr.logging.v1");
955 }
956 }
957 pub mod v1 {
958 #[cfg(any(feature = "google-cloud-backupdr-v1"))]
959 include_proto!("google.cloud.backupdr.v1");
960 }
961 }
962 pub mod baremetalsolution {
963 pub mod v2 {
964 #[cfg(any(feature = "google-cloud-baremetalsolution-v2"))]
965 include_proto!("google.cloud.baremetalsolution.v2");
966 }
967 }
968 pub mod batch {
969 pub mod v1 {
970 #[cfg(any(feature = "google-cloud-batch-v1"))]
971 include_proto!("google.cloud.batch.v1");
972 }
973 }
974 pub mod beyondcorp {
975 pub mod appconnections {
976 pub mod v1 {
977 #[cfg(any(feature = "google-cloud-beyondcorp-appconnections-v1"))]
978 include_proto!("google.cloud.beyondcorp.appconnections.v1");
979 }
980 }
981 pub mod appconnectors {
982 pub mod v1 {
983 #[cfg(any(feature = "google-cloud-beyondcorp-appconnectors-v1"))]
984 include_proto!("google.cloud.beyondcorp.appconnectors.v1");
985 }
986 }
987 pub mod appgateways {
988 pub mod v1 {
989 #[cfg(any(feature = "google-cloud-beyondcorp-appgateways-v1"))]
990 include_proto!("google.cloud.beyondcorp.appgateways.v1");
991 }
992 }
993 pub mod clientconnectorservices {
994 pub mod v1 {
995 #[cfg(
996 any(
997 feature = "google-cloud-beyondcorp-clientconnectorservices-v1",
998 )
999 )]
1000 include_proto!("google.cloud.beyondcorp.clientconnectorservices.v1");
1001 }
1002 }
1003 pub mod clientgateways {
1004 pub mod v1 {
1005 #[cfg(any(feature = "google-cloud-beyondcorp-clientgateways-v1"))]
1006 include_proto!("google.cloud.beyondcorp.clientgateways.v1");
1007 }
1008 }
1009 }
1010 pub mod biglake {
1011 pub mod hive {
1012 pub mod v1 {
1013 #[cfg(any(feature = "google-cloud-biglake-hive-v1"))]
1014 include_proto!("google.cloud.biglake.hive.v1");
1015 }
1016 }
1017 pub mod v1 {
1018 #[cfg(any(feature = "google-cloud-biglake-v1"))]
1019 include_proto!("google.cloud.biglake.v1");
1020 }
1021 }
1022 pub mod bigquery {
1023 pub mod analyticshub {
1024 pub mod v1 {
1025 #[cfg(any(feature = "google-cloud-bigquery-analyticshub-v1"))]
1026 include_proto!("google.cloud.bigquery.analyticshub.v1");
1027 }
1028 }
1029 pub mod biglake {
1030 pub mod v1 {
1031 #[cfg(any(feature = "google-cloud-bigquery-biglake-v1"))]
1032 include_proto!("google.cloud.bigquery.biglake.v1");
1033 }
1034 }
1035 pub mod connection {
1036 pub mod v1 {
1037 #[cfg(any(feature = "google-cloud-bigquery-connection-v1"))]
1038 include_proto!("google.cloud.bigquery.connection.v1");
1039 }
1040 }
1041 pub mod dataexchange {
1042 pub mod v1beta1 {
1043 #[cfg(any(feature = "google-cloud-bigquery-dataexchange-v1beta1"))]
1044 include_proto!("google.cloud.bigquery.dataexchange.v1beta1");
1045 }
1046 }
1047 pub mod datapolicies {
1048 pub mod v1 {
1049 #[cfg(any(feature = "google-cloud-bigquery-datapolicies-v1"))]
1050 include_proto!("google.cloud.bigquery.datapolicies.v1");
1051 }
1052 pub mod v2 {
1053 #[cfg(any(feature = "google-cloud-bigquery-datapolicies-v2"))]
1054 include_proto!("google.cloud.bigquery.datapolicies.v2");
1055 }
1056 }
1057 pub mod datatransfer {
1058 pub mod v1 {
1059 #[cfg(any(feature = "google-cloud-bigquery-datatransfer-v1"))]
1060 include_proto!("google.cloud.bigquery.datatransfer.v1");
1061 }
1062 }
1063 pub mod logging {
1064 pub mod v1 {
1065 #[cfg(any(feature = "google-cloud-bigquery-logging-v1"))]
1066 include_proto!("google.cloud.bigquery.logging.v1");
1067 }
1068 }
1069 pub mod migration {
1070 pub mod v2 {
1071 #[cfg(any(feature = "google-cloud-bigquery-migration-v2"))]
1072 include_proto!("google.cloud.bigquery.migration.v2");
1073 }
1074 }
1075 pub mod reservation {
1076 pub mod v1 {
1077 #[cfg(any(feature = "google-cloud-bigquery-reservation-v1"))]
1078 include_proto!("google.cloud.bigquery.reservation.v1");
1079 }
1080 }
1081 pub mod storage {
1082 pub mod v1 {
1083 #[cfg(any(feature = "google-cloud-bigquery-storage-v1"))]
1084 include_proto!("google.cloud.bigquery.storage.v1");
1085 }
1086 }
1087 pub mod v2 {
1088 #[cfg(any(feature = "google-cloud-bigquery-v2"))]
1089 include_proto!("google.cloud.bigquery.v2");
1090 }
1091 }
1092 pub mod billing {
1093 pub mod budgets {
1094 pub mod v1 {
1095 #[cfg(any(feature = "google-cloud-billing-budgets-v1"))]
1096 include_proto!("google.cloud.billing.budgets.v1");
1097 }
1098 }
1099 pub mod v1 {
1100 #[cfg(any(feature = "google-cloud-billing-v1"))]
1101 include_proto!("google.cloud.billing.v1");
1102 }
1103 }
1104 pub mod binaryauthorization {
1105 pub mod v1 {
1106 #[cfg(any(feature = "google-cloud-binaryauthorization-v1"))]
1107 include_proto!("google.cloud.binaryauthorization.v1");
1108 }
1109 }
1110 pub mod blockchainnodeengine {
1111 pub mod v1 {
1112 #[cfg(any(feature = "google-cloud-blockchainnodeengine-v1"))]
1113 include_proto!("google.cloud.blockchainnodeengine.v1");
1114 }
1115 }
1116 pub mod capacityplanner {
1117 pub mod v1beta {
1118 #[cfg(any(feature = "google-cloud-capacityplanner-v1beta"))]
1119 include_proto!("google.cloud.capacityplanner.v1beta");
1120 }
1121 }
1122 pub mod certificatemanager {
1123 pub mod logging {
1124 pub mod v1 {
1125 #[cfg(any(feature = "google-cloud-certificatemanager-logging-v1"))]
1126 include_proto!("google.cloud.certificatemanager.logging.v1");
1127 }
1128 }
1129 pub mod v1 {
1130 #[cfg(any(feature = "google-cloud-certificatemanager-v1"))]
1131 include_proto!("google.cloud.certificatemanager.v1");
1132 }
1133 }
1134 pub mod ces {
1135 pub mod v1 {
1136 #[cfg(any(feature = "google-cloud-ces-v1"))]
1137 include_proto!("google.cloud.ces.v1");
1138 }
1139 }
1140 pub mod channel {
1141 pub mod v1 {
1142 #[cfg(any(feature = "google-cloud-channel-v1"))]
1143 include_proto!("google.cloud.channel.v1");
1144 }
1145 }
1146 pub mod chronicle {
1147 pub mod v1 {
1148 #[cfg(any(feature = "google-cloud-chronicle-v1"))]
1149 include_proto!("google.cloud.chronicle.v1");
1150 }
1151 }
1152 pub mod cloudcontrolspartner {
1153 pub mod v1 {
1154 #[cfg(any(feature = "google-cloud-cloudcontrolspartner-v1"))]
1155 include_proto!("google.cloud.cloudcontrolspartner.v1");
1156 }
1157 }
1158 pub mod clouddms {
1159 pub mod logging {
1160 pub mod v1 {
1161 #[cfg(any(feature = "google-cloud-clouddms-logging-v1"))]
1162 include_proto!("google.cloud.clouddms.logging.v1");
1163 }
1164 }
1165 pub mod v1 {
1166 #[cfg(any(feature = "google-cloud-clouddms-v1"))]
1167 include_proto!("google.cloud.clouddms.v1");
1168 }
1169 }
1170 pub mod cloudsecuritycompliance {
1171 pub mod v1 {
1172 #[cfg(any(feature = "google-cloud-cloudsecuritycompliance-v1"))]
1173 include_proto!("google.cloud.cloudsecuritycompliance.v1");
1174 }
1175 }
1176 pub mod cloudsetup {
1177 pub mod logging {
1178 pub mod v1 {
1179 #[cfg(any(feature = "google-cloud-cloudsetup-logging-v1"))]
1180 include_proto!("google.cloud.cloudsetup.logging.v1");
1181 }
1182 }
1183 }
1184 pub mod commerce {
1185 pub mod consumer {
1186 pub mod procurement {
1187 pub mod v1 {
1188 #[cfg(
1189 any(
1190 feature = "google-cloud-commerce-consumer-procurement-v1",
1191 )
1192 )]
1193 include_proto!("google.cloud.commerce.consumer.procurement.v1");
1194 }
1195 }
1196 }
1197 }
1198 pub mod commerceproducer {
1199 pub mod v1beta {
1200 #[cfg(any(feature = "google-cloud-commerceproducer-v1beta"))]
1201 include_proto!("google.cloud.commerceproducer.v1beta");
1202 }
1203 }
1204 pub mod common {
1205 #[cfg(
1206 any(
1207 feature = "google-cloud-common",
1208 feature = "google-cloud-filestore-v1",
1209 )
1210 )]
1211 include_proto!("google.cloud.common");
1212 }
1213 pub mod compute {
1214 pub mod v1 {
1215 #[cfg(any(feature = "google-cloud-compute-v1"))]
1216 include_proto!("google.cloud.compute.v1");
1217 }
1218 pub mod v1small {
1219 #[cfg(any(feature = "google-cloud-compute-v1small"))]
1220 include_proto!("google.cloud.compute.v1small");
1221 }
1222 }
1223 pub mod confidentialcomputing {
1224 pub mod v1 {
1225 #[cfg(any(feature = "google-cloud-confidentialcomputing-v1"))]
1226 include_proto!("google.cloud.confidentialcomputing.v1");
1227 }
1228 }
1229 pub mod config {
1230 pub mod v1 {
1231 #[cfg(
1232 any(
1233 feature = "google-cloud-config-v1",
1234 feature = "google-cloud-designcenter-v1",
1235 )
1236 )]
1237 include_proto!("google.cloud.config.v1");
1238 }
1239 }
1240 pub mod configdelivery {
1241 pub mod v1 {
1242 #[cfg(any(feature = "google-cloud-configdelivery-v1"))]
1243 include_proto!("google.cloud.configdelivery.v1");
1244 }
1245 }
1246 pub mod connectors {
1247 pub mod v1 {
1248 #[cfg(any(feature = "google-cloud-connectors-v1"))]
1249 include_proto!("google.cloud.connectors.v1");
1250 }
1251 }
1252 pub mod contactcenterinsights {
1253 pub mod v1 {
1254 #[cfg(any(feature = "google-cloud-contactcenterinsights-v1"))]
1255 include_proto!("google.cloud.contactcenterinsights.v1");
1256 }
1257 }
1258 pub mod contentwarehouse {
1259 pub mod v1 {
1260 #[cfg(any(feature = "google-cloud-contentwarehouse-v1"))]
1261 include_proto!("google.cloud.contentwarehouse.v1");
1262 }
1263 }
1264 pub mod databasecenter {
1265 pub mod v1beta {
1266 #[cfg(any(feature = "google-cloud-databasecenter-v1beta"))]
1267 include_proto!("google.cloud.databasecenter.v1beta");
1268 }
1269 }
1270 pub mod datacatalog {
1271 pub mod lineage {
1272 pub mod configmanagement {
1273 pub mod v1 {
1274 #[cfg(
1275 any(
1276 feature = "google-cloud-datacatalog-lineage-configmanagement-v1",
1277 )
1278 )]
1279 include_proto!(
1280 "google.cloud.datacatalog.lineage.configmanagement.v1"
1281 );
1282 }
1283 }
1284 pub mod v1 {
1285 #[cfg(any(feature = "google-cloud-datacatalog-lineage-v1"))]
1286 include_proto!("google.cloud.datacatalog.lineage.v1");
1287 }
1288 }
1289 pub mod v1 {
1290 #[cfg(any(feature = "google-cloud-datacatalog-v1"))]
1291 include_proto!("google.cloud.datacatalog.v1");
1292 }
1293 }
1294 pub mod dataform {
1295 pub mod logging {
1296 pub mod v1 {
1297 #[cfg(any(feature = "google-cloud-dataform-logging-v1"))]
1298 include_proto!("google.cloud.dataform.logging.v1");
1299 }
1300 }
1301 pub mod v1 {
1302 #[cfg(any(feature = "google-cloud-dataform-v1"))]
1303 include_proto!("google.cloud.dataform.v1");
1304 }
1305 }
1306 pub mod datafusion {
1307 pub mod v1 {
1308 #[cfg(any(feature = "google-cloud-datafusion-v1"))]
1309 include_proto!("google.cloud.datafusion.v1");
1310 }
1311 }
1312 pub mod datalabeling {
1313 pub mod v1beta1 {
1314 #[cfg(any(feature = "google-cloud-datalabeling-v1beta1"))]
1315 include_proto!("google.cloud.datalabeling.v1beta1");
1316 }
1317 }
1318 pub mod datapipelines {
1319 pub mod logging {
1320 pub mod v1 {
1321 #[cfg(any(feature = "google-cloud-datapipelines-logging-v1"))]
1322 include_proto!("google.cloud.datapipelines.logging.v1");
1323 }
1324 }
1325 }
1326 pub mod dataplex {
1327 pub mod v1 {
1328 #[cfg(any(feature = "google-cloud-dataplex-v1"))]
1329 include_proto!("google.cloud.dataplex.v1");
1330 }
1331 }
1332 pub mod dataproc {
1333 pub mod logging {
1334 #[cfg(any(feature = "google-cloud-dataproc-logging"))]
1335 include_proto!("google.cloud.dataproc.logging");
1336 }
1337 pub mod v1 {
1338 #[cfg(any(feature = "google-cloud-dataproc-v1"))]
1339 include_proto!("google.cloud.dataproc.v1");
1340 }
1341 }
1342 pub mod dataqna {
1343 pub mod v1alpha {
1344 #[cfg(any(feature = "google-cloud-dataqna-v1alpha"))]
1345 include_proto!("google.cloud.dataqna.v1alpha");
1346 }
1347 }
1348 pub mod datastream {
1349 pub mod logging {
1350 pub mod v1 {
1351 #[cfg(any(feature = "google-cloud-datastream-logging-v1"))]
1352 include_proto!("google.cloud.datastream.logging.v1");
1353 }
1354 }
1355 pub mod v1 {
1356 #[cfg(
1357 any(
1358 feature = "google-cloud-datastream-logging-v1",
1359 feature = "google-cloud-datastream-v1",
1360 )
1361 )]
1362 include_proto!("google.cloud.datastream.v1");
1363 }
1364 }
1365 pub mod deploy {
1366 pub mod v1 {
1367 #[cfg(any(feature = "google-cloud-deploy-v1"))]
1368 include_proto!("google.cloud.deploy.v1");
1369 }
1370 }
1371 pub mod designcenter {
1372 pub mod v1 {
1373 #[cfg(any(feature = "google-cloud-designcenter-v1"))]
1374 include_proto!("google.cloud.designcenter.v1");
1375 }
1376 }
1377 pub mod developerconnect {
1378 pub mod v1 {
1379 #[cfg(any(feature = "google-cloud-developerconnect-v1"))]
1380 include_proto!("google.cloud.developerconnect.v1");
1381 }
1382 }
1383 pub mod devicestreaming {
1384 pub mod v1 {
1385 #[cfg(any(feature = "google-cloud-devicestreaming-v1"))]
1386 include_proto!("google.cloud.devicestreaming.v1");
1387 }
1388 }
1389 pub mod dialogflow {
1390 pub mod cx {
1391 pub mod v3 {
1392 #[cfg(any(feature = "google-cloud-dialogflow-cx-v3"))]
1393 include_proto!("google.cloud.dialogflow.cx.v3");
1394 }
1395 }
1396 pub mod v2 {
1397 #[cfg(any(feature = "google-cloud-dialogflow-v2"))]
1398 include_proto!("google.cloud.dialogflow.v2");
1399 }
1400 }
1401 pub mod documentai {
1402 pub mod v1 {
1403 #[cfg(
1404 any(
1405 feature = "google-cloud-contentwarehouse-v1",
1406 feature = "google-cloud-documentai-v1",
1407 )
1408 )]
1409 include_proto!("google.cloud.documentai.v1");
1410 }
1411 }
1412 pub mod domains {
1413 pub mod v1 {
1414 #[cfg(any(feature = "google-cloud-domains-v1"))]
1415 include_proto!("google.cloud.domains.v1");
1416 }
1417 }
1418 pub mod edgecontainer {
1419 pub mod v1 {
1420 #[cfg(any(feature = "google-cloud-edgecontainer-v1"))]
1421 include_proto!("google.cloud.edgecontainer.v1");
1422 }
1423 }
1424 pub mod edgenetwork {
1425 pub mod v1 {
1426 #[cfg(any(feature = "google-cloud-edgenetwork-v1"))]
1427 include_proto!("google.cloud.edgenetwork.v1");
1428 }
1429 }
1430 pub mod enterpriseknowledgegraph {
1431 pub mod v1 {
1432 #[cfg(any(feature = "google-cloud-enterpriseknowledgegraph-v1"))]
1433 include_proto!("google.cloud.enterpriseknowledgegraph.v1");
1434 }
1435 }
1436 pub mod essentialcontacts {
1437 pub mod v1 {
1438 #[cfg(any(feature = "google-cloud-essentialcontacts-v1"))]
1439 include_proto!("google.cloud.essentialcontacts.v1");
1440 }
1441 }
1442 pub mod eventarc {
1443 pub mod logging {
1444 pub mod v1 {
1445 #[cfg(any(feature = "google-cloud-eventarc-logging-v1"))]
1446 include_proto!("google.cloud.eventarc.logging.v1");
1447 }
1448 }
1449 pub mod publishing {
1450 pub mod v1 {
1451 #[cfg(any(feature = "google-cloud-eventarc-publishing-v1"))]
1452 include_proto!("google.cloud.eventarc.publishing.v1");
1453 }
1454 }
1455 pub mod v1 {
1456 #[cfg(any(feature = "google-cloud-eventarc-v1"))]
1457 include_proto!("google.cloud.eventarc.v1");
1458 }
1459 }
1460 pub mod faulttesting {
1461 pub mod v1alpha {
1462 #[cfg(any(feature = "google-cloud-faulttesting-v1alpha"))]
1463 include_proto!("google.cloud.faulttesting.v1alpha");
1464 }
1465 }
1466 pub mod filestore {
1467 pub mod v1 {
1468 #[cfg(any(feature = "google-cloud-filestore-v1"))]
1469 include_proto!("google.cloud.filestore.v1");
1470 }
1471 }
1472 pub mod financialservices {
1473 pub mod v1 {
1474 #[cfg(any(feature = "google-cloud-financialservices-v1"))]
1475 include_proto!("google.cloud.financialservices.v1");
1476 }
1477 }
1478 pub mod ftp {
1479 pub mod v1 {
1480 #[cfg(any(feature = "google-cloud-ftp-v1"))]
1481 include_proto!("google.cloud.ftp.v1");
1482 }
1483 }
1484 pub mod functions {
1485 pub mod v1 {
1486 #[cfg(any(feature = "google-cloud-functions-v1"))]
1487 include_proto!("google.cloud.functions.v1");
1488 }
1489 pub mod v2 {
1490 #[cfg(any(feature = "google-cloud-functions-v2"))]
1491 include_proto!("google.cloud.functions.v2");
1492 }
1493 }
1494 pub mod gdchardwaremanagement {
1495 pub mod v1alpha {
1496 #[cfg(any(feature = "google-cloud-gdchardwaremanagement-v1alpha"))]
1497 include_proto!("google.cloud.gdchardwaremanagement.v1alpha");
1498 }
1499 }
1500 pub mod geminidataanalytics {
1501 pub mod v1 {
1502 #[cfg(any(feature = "google-cloud-geminidataanalytics-v1"))]
1503 include_proto!("google.cloud.geminidataanalytics.v1");
1504 }
1505 }
1506 pub mod gkebackup {
1507 pub mod logging {
1508 pub mod v1 {
1509 #[cfg(any(feature = "google-cloud-gkebackup-logging-v1"))]
1510 include_proto!("google.cloud.gkebackup.logging.v1");
1511 }
1512 }
1513 pub mod v1 {
1514 #[cfg(any(feature = "google-cloud-gkebackup-v1"))]
1515 include_proto!("google.cloud.gkebackup.v1");
1516 }
1517 }
1518 pub mod gkeconnect {
1519 pub mod gateway {
1520 pub mod v1 {
1521 #[cfg(any(feature = "google-cloud-gkeconnect-gateway-v1"))]
1522 include_proto!("google.cloud.gkeconnect.gateway.v1");
1523 }
1524 }
1525 }
1526 pub mod gkemulticloud {
1527 pub mod v1 {
1528 #[cfg(any(feature = "google-cloud-gkemulticloud-v1"))]
1529 include_proto!("google.cloud.gkemulticloud.v1");
1530 }
1531 }
1532 pub mod gkerecommender {
1533 pub mod v1 {
1534 #[cfg(any(feature = "google-cloud-gkerecommender-v1"))]
1535 include_proto!("google.cloud.gkerecommender.v1");
1536 }
1537 }
1538 pub mod gsuiteaddons {
1539 pub mod logging {
1540 pub mod v1 {
1541 #[cfg(any(feature = "google-cloud-gsuiteaddons-logging-v1"))]
1542 include_proto!("google.cloud.gsuiteaddons.logging.v1");
1543 }
1544 }
1545 pub mod v1 {
1546 #[cfg(any(feature = "google-cloud-gsuiteaddons-v1"))]
1547 include_proto!("google.cloud.gsuiteaddons.v1");
1548 }
1549 }
1550 pub mod healthcare {
1551 pub mod logging {
1552 #[cfg(any(feature = "google-cloud-healthcare-logging"))]
1553 include_proto!("google.cloud.healthcare.logging");
1554 }
1555 }
1556 pub mod hypercomputecluster {
1557 pub mod v1 {
1558 #[cfg(any(feature = "google-cloud-hypercomputecluster-v1"))]
1559 include_proto!("google.cloud.hypercomputecluster.v1");
1560 }
1561 }
1562 pub mod iamconnectorcredentials {
1563 pub mod v1alpha {
1564 #[cfg(any(feature = "google-cloud-iamconnectorcredentials-v1alpha"))]
1565 include_proto!("google.cloud.iamconnectorcredentials.v1alpha");
1566 }
1567 }
1568 pub mod iap {
1569 pub mod v1 {
1570 #[cfg(any(feature = "google-cloud-iap-v1"))]
1571 include_proto!("google.cloud.iap.v1");
1572 }
1573 }
1574 pub mod identitytoolkit {
1575 pub mod logging {
1576 #[cfg(any(feature = "google-cloud-identitytoolkit-logging"))]
1577 include_proto!("google.cloud.identitytoolkit.logging");
1578 }
1579 pub mod v2 {
1580 #[cfg(any(feature = "google-cloud-identitytoolkit-v2"))]
1581 include_proto!("google.cloud.identitytoolkit.v2");
1582 }
1583 }
1584 pub mod ids {
1585 pub mod logging {
1586 pub mod v1 {
1587 #[cfg(any(feature = "google-cloud-ids-logging-v1"))]
1588 include_proto!("google.cloud.ids.logging.v1");
1589 }
1590 }
1591 pub mod v1 {
1592 #[cfg(any(feature = "google-cloud-ids-v1"))]
1593 include_proto!("google.cloud.ids.v1");
1594 }
1595 }
1596 pub mod integrations {
1597 pub mod v1alpha {
1598 #[cfg(any(feature = "google-cloud-integrations-v1alpha"))]
1599 include_proto!("google.cloud.integrations.v1alpha");
1600 }
1601 }
1602 pub mod iot {
1603 pub mod v1 {
1604 #[cfg(any(feature = "google-cloud-iot-v1"))]
1605 include_proto!("google.cloud.iot.v1");
1606 }
1607 }
1608 pub mod kms {
1609 pub mod inventory {
1610 pub mod v1 {
1611 #[cfg(any(feature = "google-cloud-kms-inventory-v1"))]
1612 include_proto!("google.cloud.kms.inventory.v1");
1613 }
1614 }
1615 pub mod logging {
1616 pub mod v1 {
1617 #[cfg(any(feature = "google-cloud-kms-logging-v1"))]
1618 include_proto!("google.cloud.kms.logging.v1");
1619 }
1620 }
1621 pub mod v1 {
1622 #[cfg(
1623 any(
1624 feature = "google-cloud-kms-inventory-v1",
1625 feature = "google-cloud-kms-v1",
1626 )
1627 )]
1628 include_proto!("google.cloud.kms.v1");
1629 }
1630 }
1631 pub mod language {
1632 pub mod v1 {
1633 #[cfg(any(feature = "google-cloud-language-v1"))]
1634 include_proto!("google.cloud.language.v1");
1635 }
1636 pub mod v2 {
1637 #[cfg(any(feature = "google-cloud-language-v2"))]
1638 include_proto!("google.cloud.language.v2");
1639 }
1640 }
1641 pub mod licensemanager {
1642 pub mod v1 {
1643 #[cfg(any(feature = "google-cloud-licensemanager-v1"))]
1644 include_proto!("google.cloud.licensemanager.v1");
1645 }
1646 }
1647 pub mod lifesciences {
1648 pub mod v2beta {
1649 #[cfg(any(feature = "google-cloud-lifesciences-v2beta"))]
1650 include_proto!("google.cloud.lifesciences.v2beta");
1651 }
1652 }
1653 pub mod location {
1654 #[cfg(any(feature = "google-cloud-location"))]
1655 include_proto!("google.cloud.location");
1656 }
1657 pub mod locationfinder {
1658 pub mod v1 {
1659 #[cfg(any(feature = "google-cloud-locationfinder-v1"))]
1660 include_proto!("google.cloud.locationfinder.v1");
1661 }
1662 }
1663 pub mod lustre {
1664 pub mod v1 {
1665 #[cfg(any(feature = "google-cloud-lustre-v1"))]
1666 include_proto!("google.cloud.lustre.v1");
1667 }
1668 }
1669 pub mod maintenance {
1670 pub mod api {
1671 pub mod v1 {
1672 #[cfg(any(feature = "google-cloud-maintenance-api-v1"))]
1673 include_proto!("google.cloud.maintenance.api.v1");
1674 }
1675 }
1676 }
1677 pub mod managedidentities {
1678 pub mod v1 {
1679 #[cfg(any(feature = "google-cloud-managedidentities-v1"))]
1680 include_proto!("google.cloud.managedidentities.v1");
1681 }
1682 }
1683 pub mod managedkafka {
1684 pub mod schemaregistry {
1685 pub mod v1 {
1686 #[cfg(any(feature = "google-cloud-managedkafka-schemaregistry-v1"))]
1687 include_proto!("google.cloud.managedkafka.schemaregistry.v1");
1688 }
1689 }
1690 pub mod v1 {
1691 #[cfg(any(feature = "google-cloud-managedkafka-v1"))]
1692 include_proto!("google.cloud.managedkafka.v1");
1693 }
1694 }
1695 pub mod mediatranslation {
1696 pub mod v1alpha1 {
1697 #[cfg(any(feature = "google-cloud-mediatranslation-v1alpha1"))]
1698 include_proto!("google.cloud.mediatranslation.v1alpha1");
1699 }
1700 pub mod v1beta1 {
1701 #[cfg(any(feature = "google-cloud-mediatranslation-v1beta1"))]
1702 include_proto!("google.cloud.mediatranslation.v1beta1");
1703 }
1704 }
1705 pub mod memcache {
1706 pub mod v1 {
1707 #[cfg(any(feature = "google-cloud-memcache-v1"))]
1708 include_proto!("google.cloud.memcache.v1");
1709 }
1710 }
1711 pub mod memorystore {
1712 pub mod v1 {
1713 #[cfg(any(feature = "google-cloud-memorystore-v1"))]
1714 include_proto!("google.cloud.memorystore.v1");
1715 }
1716 }
1717 pub mod metastore {
1718 pub mod logging {
1719 pub mod v1 {
1720 #[cfg(any(feature = "google-cloud-metastore-logging-v1"))]
1721 include_proto!("google.cloud.metastore.logging.v1");
1722 }
1723 }
1724 pub mod v1 {
1725 #[cfg(any(feature = "google-cloud-metastore-v1"))]
1726 include_proto!("google.cloud.metastore.v1");
1727 }
1728 }
1729 pub mod migrationcenter {
1730 pub mod v1 {
1731 #[cfg(any(feature = "google-cloud-migrationcenter-v1"))]
1732 include_proto!("google.cloud.migrationcenter.v1");
1733 }
1734 }
1735 pub mod modelarmor {
1736 pub mod v1 {
1737 #[cfg(any(feature = "google-cloud-modelarmor-v1"))]
1738 include_proto!("google.cloud.modelarmor.v1");
1739 }
1740 }
1741 pub mod netapp {
1742 pub mod v1 {
1743 #[cfg(any(feature = "google-cloud-netapp-v1"))]
1744 include_proto!("google.cloud.netapp.v1");
1745 }
1746 }
1747 pub mod networkanalyzer {
1748 pub mod logging {
1749 pub mod v1 {
1750 #[cfg(any(feature = "google-cloud-networkanalyzer-logging-v1"))]
1751 include_proto!("google.cloud.networkanalyzer.logging.v1");
1752 }
1753 }
1754 }
1755 pub mod networkconnectivity {
1756 pub mod v1 {
1757 #[cfg(any(feature = "google-cloud-networkconnectivity-v1"))]
1758 include_proto!("google.cloud.networkconnectivity.v1");
1759 }
1760 }
1761 pub mod networkmanagement {
1762 pub mod v1 {
1763 #[cfg(any(feature = "google-cloud-networkmanagement-v1"))]
1764 include_proto!("google.cloud.networkmanagement.v1");
1765 }
1766 }
1767 pub mod networksecurity {
1768 pub mod v1 {
1769 #[cfg(any(feature = "google-cloud-networksecurity-v1"))]
1770 include_proto!("google.cloud.networksecurity.v1");
1771 }
1772 }
1773 pub mod networkservices {
1774 pub mod v1 {
1775 #[cfg(any(feature = "google-cloud-networkservices-v1"))]
1776 include_proto!("google.cloud.networkservices.v1");
1777 }
1778 }
1779 pub mod notebooks {
1780 pub mod logging {
1781 pub mod v1 {
1782 #[cfg(any(feature = "google-cloud-notebooks-logging-v1"))]
1783 include_proto!("google.cloud.notebooks.logging.v1");
1784 }
1785 }
1786 pub mod v1 {
1787 #[cfg(any(feature = "google-cloud-notebooks-v1"))]
1788 include_proto!("google.cloud.notebooks.v1");
1789 }
1790 pub mod v2 {
1791 #[cfg(any(feature = "google-cloud-notebooks-v2"))]
1792 include_proto!("google.cloud.notebooks.v2");
1793 }
1794 }
1795 pub mod numberregistry {
1796 pub mod v1alpha {
1797 #[cfg(any(feature = "google-cloud-numberregistry-v1alpha"))]
1798 include_proto!("google.cloud.numberregistry.v1alpha");
1799 }
1800 }
1801 pub mod observability {
1802 pub mod v1 {
1803 #[cfg(any(feature = "google-cloud-observability-v1"))]
1804 include_proto!("google.cloud.observability.v1");
1805 }
1806 }
1807 pub mod optimization {
1808 pub mod v1 {
1809 #[cfg(any(feature = "google-cloud-optimization-v1"))]
1810 include_proto!("google.cloud.optimization.v1");
1811 }
1812 }
1813 pub mod orchestration {
1814 pub mod airflow {
1815 pub mod service {
1816 pub mod v1 {
1817 #[cfg(
1818 any(
1819 feature = "google-cloud-orchestration-airflow-service-v1",
1820 )
1821 )]
1822 include_proto!("google.cloud.orchestration.airflow.service.v1");
1823 }
1824 }
1825 }
1826 }
1827 pub mod orgpolicy {
1828 pub mod v1 {
1829 #[cfg(
1830 any(
1831 feature = "google-cloud-asset-v1",
1832 feature = "google-cloud-orgpolicy-v1",
1833 )
1834 )]
1835 include_proto!("google.cloud.orgpolicy.v1");
1836 }
1837 pub mod v2 {
1838 #[cfg(
1839 any(
1840 feature = "google-cloud-orgpolicy-v2",
1841 feature = "google-cloud-policysimulator-v1",
1842 )
1843 )]
1844 include_proto!("google.cloud.orgpolicy.v2");
1845 }
1846 }
1847 pub mod osconfig {
1848 pub mod agentendpoint {
1849 pub mod v1 {
1850 #[cfg(any(feature = "google-cloud-osconfig-agentendpoint-v1"))]
1851 include_proto!("google.cloud.osconfig.agentendpoint.v1");
1852 }
1853 }
1854 pub mod logging {
1855 #[cfg(any(feature = "google-cloud-osconfig-logging"))]
1856 include_proto!("google.cloud.osconfig.logging");
1857 }
1858 pub mod v1 {
1859 #[cfg(
1860 any(
1861 feature = "google-cloud-asset-v1",
1862 feature = "google-cloud-osconfig-v1",
1863 )
1864 )]
1865 include_proto!("google.cloud.osconfig.v1");
1866 }
1867 }
1868 pub mod oslogin {
1869 pub mod common {
1870 #[cfg(
1871 any(
1872 feature = "google-cloud-oslogin-common",
1873 feature = "google-cloud-oslogin-v1",
1874 )
1875 )]
1876 include_proto!("google.cloud.oslogin.common");
1877 }
1878 pub mod v1 {
1879 #[cfg(any(feature = "google-cloud-oslogin-v1"))]
1880 include_proto!("google.cloud.oslogin.v1");
1881 }
1882 }
1883 pub mod parallelstore {
1884 pub mod v1 {
1885 #[cfg(any(feature = "google-cloud-parallelstore-v1"))]
1886 include_proto!("google.cloud.parallelstore.v1");
1887 }
1888 }
1889 pub mod parametermanager {
1890 pub mod v1 {
1891 #[cfg(any(feature = "google-cloud-parametermanager-v1"))]
1892 include_proto!("google.cloud.parametermanager.v1");
1893 }
1894 }
1895 pub mod phishingprotection {
1896 pub mod v1beta1 {
1897 #[cfg(any(feature = "google-cloud-phishingprotection-v1beta1"))]
1898 include_proto!("google.cloud.phishingprotection.v1beta1");
1899 }
1900 }
1901 pub mod policysimulator {
1902 pub mod v1 {
1903 #[cfg(any(feature = "google-cloud-policysimulator-v1"))]
1904 include_proto!("google.cloud.policysimulator.v1");
1905 }
1906 }
1907 pub mod policytroubleshooter {
1908 pub mod iam {
1909 pub mod v3 {
1910 #[cfg(any(feature = "google-cloud-policytroubleshooter-iam-v3"))]
1911 include_proto!("google.cloud.policytroubleshooter.iam.v3");
1912 }
1913 }
1914 pub mod v1 {
1915 #[cfg(any(feature = "google-cloud-policytroubleshooter-v1"))]
1916 include_proto!("google.cloud.policytroubleshooter.v1");
1917 }
1918 }
1919 pub mod privatecatalog {
1920 pub mod v1beta1 {
1921 #[cfg(any(feature = "google-cloud-privatecatalog-v1beta1"))]
1922 include_proto!("google.cloud.privatecatalog.v1beta1");
1923 }
1924 }
1925 pub mod privilegedaccessmanager {
1926 pub mod v1 {
1927 #[cfg(any(feature = "google-cloud-privilegedaccessmanager-v1"))]
1928 include_proto!("google.cloud.privilegedaccessmanager.v1");
1929 }
1930 }
1931 pub mod productregistry {
1932 pub mod v1 {
1933 #[cfg(any(feature = "google-cloud-productregistry-v1"))]
1934 include_proto!("google.cloud.productregistry.v1");
1935 }
1936 }
1937 pub mod pubsublite {
1938 pub mod v1 {
1939 #[cfg(any(feature = "google-cloud-pubsublite-v1"))]
1940 include_proto!("google.cloud.pubsublite.v1");
1941 }
1942 }
1943 pub mod rapidmigrationassessment {
1944 pub mod v1 {
1945 #[cfg(any(feature = "google-cloud-rapidmigrationassessment-v1"))]
1946 include_proto!("google.cloud.rapidmigrationassessment.v1");
1947 }
1948 }
1949 pub mod recaptchaenterprise {
1950 pub mod v1 {
1951 #[cfg(any(feature = "google-cloud-recaptchaenterprise-v1"))]
1952 include_proto!("google.cloud.recaptchaenterprise.v1");
1953 }
1954 }
1955 pub mod recommendationengine {
1956 pub mod v1beta1 {
1957 #[cfg(any(feature = "google-cloud-recommendationengine-v1beta1"))]
1958 include_proto!("google.cloud.recommendationengine.v1beta1");
1959 }
1960 }
1961 pub mod recommender {
1962 pub mod logging {
1963 pub mod v1 {
1964 #[cfg(any(feature = "google-cloud-recommender-logging-v1"))]
1965 include_proto!("google.cloud.recommender.logging.v1");
1966 }
1967 }
1968 pub mod v1 {
1969 #[cfg(
1970 any(
1971 feature = "google-cloud-recommender-logging-v1",
1972 feature = "google-cloud-recommender-v1",
1973 )
1974 )]
1975 include_proto!("google.cloud.recommender.v1");
1976 }
1977 }
1978 pub mod redis {
1979 pub mod cluster {
1980 pub mod v1 {
1981 #[cfg(any(feature = "google-cloud-redis-cluster-v1"))]
1982 include_proto!("google.cloud.redis.cluster.v1");
1983 }
1984 }
1985 pub mod v1 {
1986 #[cfg(any(feature = "google-cloud-redis-v1"))]
1987 include_proto!("google.cloud.redis.v1");
1988 }
1989 }
1990 pub mod resourcemanager {
1991 pub mod v2 {
1992 #[cfg(any(feature = "google-cloud-resourcemanager-v2"))]
1993 include_proto!("google.cloud.resourcemanager.v2");
1994 }
1995 pub mod v3 {
1996 #[cfg(any(feature = "google-cloud-resourcemanager-v3"))]
1997 include_proto!("google.cloud.resourcemanager.v3");
1998 }
1999 }
2000 pub mod run {
2001 pub mod v2 {
2002 #[cfg(any(feature = "google-cloud-run-v2"))]
2003 include_proto!("google.cloud.run.v2");
2004 }
2005 }
2006 pub mod runtimeconfig {
2007 pub mod v1beta1 {
2008 #[cfg(any(feature = "google-cloud-runtimeconfig-v1beta1"))]
2009 include_proto!("google.cloud.runtimeconfig.v1beta1");
2010 }
2011 }
2012 pub mod saasaccelerator {
2013 pub mod management {
2014 pub mod logs {
2015 pub mod v1 {
2016 #[cfg(
2017 any(
2018 feature = "google-cloud-saasaccelerator-management-logs-v1",
2019 )
2020 )]
2021 include_proto!(
2022 "google.cloud.saasaccelerator.management.logs.v1"
2023 );
2024 }
2025 }
2026 }
2027 }
2028 pub mod saasplatform {
2029 pub mod saasservicemgmt {
2030 pub mod logging {
2031 pub mod v1 {
2032 #[cfg(
2033 any(
2034 feature = "google-cloud-saasplatform-saasservicemgmt-logging-v1",
2035 )
2036 )]
2037 include_proto!(
2038 "google.cloud.saasplatform.saasservicemgmt.logging.v1"
2039 );
2040 }
2041 }
2042 pub mod v1beta1 {
2043 #[cfg(
2044 any(
2045 feature = "google-cloud-saasplatform-saasservicemgmt-logging-v1",
2046 feature = "google-cloud-saasplatform-saasservicemgmt-v1beta1",
2047 )
2048 )]
2049 include_proto!("google.cloud.saasplatform.saasservicemgmt.v1beta1");
2050 }
2051 }
2052 }
2053 pub mod scheduler {
2054 pub mod v1 {
2055 #[cfg(any(feature = "google-cloud-scheduler-v1"))]
2056 include_proto!("google.cloud.scheduler.v1");
2057 }
2058 }
2059 pub mod secretmanager {
2060 pub mod logging {
2061 pub mod v1 {
2062 #[cfg(any(feature = "google-cloud-secretmanager-logging-v1"))]
2063 include_proto!("google.cloud.secretmanager.logging.v1");
2064 }
2065 }
2066 pub mod v1 {
2067 #[cfg(any(feature = "google-cloud-secretmanager-v1"))]
2068 include_proto!("google.cloud.secretmanager.v1");
2069 }
2070 }
2071 pub mod secrets {
2072 pub mod v1beta1 {
2073 #[cfg(any(feature = "google-cloud-secrets-v1beta1"))]
2074 include_proto!("google.cloud.secrets.v1beta1");
2075 }
2076 }
2077 pub mod securesourcemanager {
2078 pub mod v1 {
2079 #[cfg(any(feature = "google-cloud-securesourcemanager-v1"))]
2080 include_proto!("google.cloud.securesourcemanager.v1");
2081 }
2082 }
2083 pub mod security {
2084 pub mod privateca {
2085 pub mod v1 {
2086 #[cfg(any(feature = "google-cloud-security-privateca-v1"))]
2087 include_proto!("google.cloud.security.privateca.v1");
2088 }
2089 }
2090 pub mod publicca {
2091 pub mod v1 {
2092 #[cfg(any(feature = "google-cloud-security-publicca-v1"))]
2093 include_proto!("google.cloud.security.publicca.v1");
2094 }
2095 }
2096 }
2097 pub mod securitycenter {
2098 pub mod settings {
2099 pub mod v1beta1 {
2100 #[cfg(any(feature = "google-cloud-securitycenter-settings-v1beta1"))]
2101 include_proto!("google.cloud.securitycenter.settings.v1beta1");
2102 }
2103 }
2104 pub mod v1 {
2105 #[cfg(
2106 any(
2107 feature = "google-cloud-securitycenter-v1",
2108 feature = "google-cloud-sensitiveaction-logging-v1",
2109 )
2110 )]
2111 include_proto!("google.cloud.securitycenter.v1");
2112 }
2113 pub mod v2 {
2114 #[cfg(any(feature = "google-cloud-securitycenter-v2"))]
2115 include_proto!("google.cloud.securitycenter.v2");
2116 }
2117 }
2118 pub mod securitycentermanagement {
2119 pub mod v1 {
2120 #[cfg(any(feature = "google-cloud-securitycentermanagement-v1"))]
2121 include_proto!("google.cloud.securitycentermanagement.v1");
2122 }
2123 }
2124 pub mod securityposture {
2125 pub mod v1 {
2126 #[cfg(any(feature = "google-cloud-securityposture-v1"))]
2127 include_proto!("google.cloud.securityposture.v1");
2128 }
2129 }
2130 pub mod sensitiveaction {
2131 pub mod logging {
2132 pub mod v1 {
2133 #[cfg(any(feature = "google-cloud-sensitiveaction-logging-v1"))]
2134 include_proto!("google.cloud.sensitiveaction.logging.v1");
2135 }
2136 }
2137 }
2138 pub mod servicedirectory {
2139 pub mod v1 {
2140 #[cfg(any(feature = "google-cloud-servicedirectory-v1"))]
2141 include_proto!("google.cloud.servicedirectory.v1");
2142 }
2143 }
2144 pub mod servicehealth {
2145 pub mod logging {
2146 pub mod v1 {
2147 #[cfg(any(feature = "google-cloud-servicehealth-logging-v1"))]
2148 include_proto!("google.cloud.servicehealth.logging.v1");
2149 }
2150 }
2151 pub mod v1 {
2152 #[cfg(any(feature = "google-cloud-servicehealth-v1"))]
2153 include_proto!("google.cloud.servicehealth.v1");
2154 }
2155 }
2156 pub mod shell {
2157 pub mod v1 {
2158 #[cfg(any(feature = "google-cloud-shell-v1"))]
2159 include_proto!("google.cloud.shell.v1");
2160 }
2161 }
2162 pub mod speech {
2163 pub mod v1 {
2164 #[cfg(any(feature = "google-cloud-speech-v1"))]
2165 include_proto!("google.cloud.speech.v1");
2166 }
2167 pub mod v2 {
2168 #[cfg(any(feature = "google-cloud-speech-v2"))]
2169 include_proto!("google.cloud.speech.v2");
2170 }
2171 }
2172 pub mod sql {
2173 pub mod v1 {
2174 #[cfg(any(feature = "google-cloud-sql-v1"))]
2175 include_proto!("google.cloud.sql.v1");
2176 }
2177 }
2178 pub mod storagebatchoperations {
2179 pub mod v1 {
2180 #[cfg(any(feature = "google-cloud-storagebatchoperations-v1"))]
2181 include_proto!("google.cloud.storagebatchoperations.v1");
2182 }
2183 }
2184 pub mod storageinsights {
2185 pub mod v1 {
2186 #[cfg(any(feature = "google-cloud-storageinsights-v1"))]
2187 include_proto!("google.cloud.storageinsights.v1");
2188 }
2189 }
2190 pub mod stream {
2191 pub mod logging {
2192 pub mod v1 {
2193 #[cfg(any(feature = "google-cloud-stream-logging-v1"))]
2194 include_proto!("google.cloud.stream.logging.v1");
2195 }
2196 }
2197 }
2198 pub mod support {
2199 pub mod v2 {
2200 #[cfg(any(feature = "google-cloud-support-v2"))]
2201 include_proto!("google.cloud.support.v2");
2202 }
2203 }
2204 pub mod talent {
2205 pub mod v4 {
2206 #[cfg(any(feature = "google-cloud-talent-v4"))]
2207 include_proto!("google.cloud.talent.v4");
2208 }
2209 }
2210 pub mod tasks {
2211 pub mod v2 {
2212 #[cfg(any(feature = "google-cloud-tasks-v2"))]
2213 include_proto!("google.cloud.tasks.v2");
2214 }
2215 }
2216 pub mod telcoautomation {
2217 pub mod v1 {
2218 #[cfg(any(feature = "google-cloud-telcoautomation-v1"))]
2219 include_proto!("google.cloud.telcoautomation.v1");
2220 }
2221 }
2222 pub mod texttospeech {
2223 pub mod v1 {
2224 #[cfg(any(feature = "google-cloud-texttospeech-v1"))]
2225 include_proto!("google.cloud.texttospeech.v1");
2226 }
2227 pub mod v1beta1 {
2228 #[cfg(any(feature = "google-cloud-texttospeech-v1beta1"))]
2229 include_proto!("google.cloud.texttospeech.v1beta1");
2230 }
2231 }
2232 pub mod tpu {
2233 pub mod v1 {
2234 #[cfg(any(feature = "google-cloud-tpu-v1"))]
2235 include_proto!("google.cloud.tpu.v1");
2236 }
2237 pub mod v2 {
2238 #[cfg(any(feature = "google-cloud-tpu-v2"))]
2239 include_proto!("google.cloud.tpu.v2");
2240 }
2241 }
2242 pub mod translation {
2243 pub mod v3 {
2244 #[cfg(any(feature = "google-cloud-translation-v3"))]
2245 include_proto!("google.cloud.translation.v3");
2246 }
2247 }
2248 pub mod universalledger {
2249 pub mod v1 {
2250 #[cfg(any(feature = "google-cloud-universalledger-v1"))]
2251 include_proto!("google.cloud.universalledger.v1");
2252 }
2253 }
2254 pub mod vectorsearch {
2255 pub mod v1 {
2256 #[cfg(any(feature = "google-cloud-vectorsearch-v1"))]
2257 include_proto!("google.cloud.vectorsearch.v1");
2258 }
2259 }
2260 pub mod video {
2261 pub mod livestream {
2262 pub mod logging {
2263 pub mod v1 {
2264 #[cfg(any(feature = "google-cloud-video-livestream-logging-v1"))]
2265 include_proto!("google.cloud.video.livestream.logging.v1");
2266 }
2267 }
2268 pub mod v1 {
2269 #[cfg(
2270 any(
2271 feature = "google-cloud-video-livestream-logging-v1",
2272 feature = "google-cloud-video-livestream-v1",
2273 )
2274 )]
2275 include_proto!("google.cloud.video.livestream.v1");
2276 }
2277 }
2278 pub mod stitcher {
2279 pub mod v1 {
2280 #[cfg(any(feature = "google-cloud-video-stitcher-v1"))]
2281 include_proto!("google.cloud.video.stitcher.v1");
2282 }
2283 }
2284 pub mod transcoder {
2285 pub mod v1 {
2286 #[cfg(any(feature = "google-cloud-video-transcoder-v1"))]
2287 include_proto!("google.cloud.video.transcoder.v1");
2288 }
2289 }
2290 }
2291 pub mod videointelligence {
2292 pub mod v1 {
2293 #[cfg(any(feature = "google-cloud-videointelligence-v1"))]
2294 include_proto!("google.cloud.videointelligence.v1");
2295 }
2296 }
2297 pub mod vision {
2298 pub mod v1 {
2299 #[cfg(any(feature = "google-cloud-vision-v1"))]
2300 include_proto!("google.cloud.vision.v1");
2301 }
2302 }
2303 pub mod visionai {
2304 pub mod v1 {
2305 #[cfg(any(feature = "google-cloud-visionai-v1"))]
2306 include_proto!("google.cloud.visionai.v1");
2307 }
2308 }
2309 pub mod vmmigration {
2310 pub mod v1 {
2311 #[cfg(any(feature = "google-cloud-vmmigration-v1"))]
2312 include_proto!("google.cloud.vmmigration.v1");
2313 }
2314 }
2315 pub mod vmwareengine {
2316 pub mod v1 {
2317 #[cfg(any(feature = "google-cloud-vmwareengine-v1"))]
2318 include_proto!("google.cloud.vmwareengine.v1");
2319 }
2320 }
2321 pub mod vpcaccess {
2322 pub mod v1 {
2323 #[cfg(any(feature = "google-cloud-vpcaccess-v1"))]
2324 include_proto!("google.cloud.vpcaccess.v1");
2325 }
2326 }
2327 pub mod webrisk {
2328 pub mod v1 {
2329 #[cfg(any(feature = "google-cloud-webrisk-v1"))]
2330 include_proto!("google.cloud.webrisk.v1");
2331 }
2332 }
2333 pub mod websecurityscanner {
2334 pub mod v1 {
2335 #[cfg(any(feature = "google-cloud-websecurityscanner-v1"))]
2336 include_proto!("google.cloud.websecurityscanner.v1");
2337 }
2338 }
2339 pub mod workflows {
2340 pub mod executions {
2341 pub mod v1 {
2342 #[cfg(any(feature = "google-cloud-workflows-executions-v1"))]
2343 include_proto!("google.cloud.workflows.executions.v1");
2344 }
2345 }
2346 pub mod r#type {
2347 #[cfg(any(feature = "google-cloud-workflows-type"))]
2348 include_proto!("google.cloud.workflows.r#type");
2349 }
2350 pub mod v1 {
2351 #[cfg(any(feature = "google-cloud-workflows-v1"))]
2352 include_proto!("google.cloud.workflows.v1");
2353 }
2354 }
2355 pub mod workloadidentity {
2356 pub mod v1 {
2357 #[cfg(any(feature = "google-cloud-workloadidentity-v1"))]
2358 include_proto!("google.cloud.workloadidentity.v1");
2359 }
2360 }
2361 pub mod workloadmanager {
2362 pub mod v1 {
2363 #[cfg(any(feature = "google-cloud-workloadmanager-v1"))]
2364 include_proto!("google.cloud.workloadmanager.v1");
2365 }
2366 }
2367 pub mod workstations {
2368 pub mod logging {
2369 pub mod v1 {
2370 #[cfg(any(feature = "google-cloud-workstations-logging-v1"))]
2371 include_proto!("google.cloud.workstations.logging.v1");
2372 }
2373 }
2374 pub mod v1 {
2375 #[cfg(any(feature = "google-cloud-workstations-v1"))]
2376 include_proto!("google.cloud.workstations.v1");
2377 }
2378 }
2379 }
2380 pub mod compute {
2381 pub mod logging {
2382 pub mod agentcontrolplane {
2383 pub mod v1 {
2384 #[cfg(any(feature = "google-compute-logging-agentcontrolplane-v1"))]
2385 include_proto!("google.compute.logging.agentcontrolplane.v1");
2386 }
2387 }
2388 pub mod dr {
2389 pub mod v1 {
2390 #[cfg(any(feature = "google-compute-logging-dr-v1"))]
2391 include_proto!("google.compute.logging.dr.v1");
2392 }
2393 }
2394 pub mod gdnsusage {
2395 pub mod v1 {
2396 #[cfg(any(feature = "google-compute-logging-gdnsusage-v1"))]
2397 include_proto!("google.compute.logging.gdnsusage.v1");
2398 }
2399 }
2400 }
2401 }
2402 pub mod container {
2403 pub mod v1 {
2404 #[cfg(any(feature = "google-container-v1"))]
2405 include_proto!("google.container.v1");
2406 }
2407 }
2408 pub mod dataflow {
2409 pub mod v1beta3 {
2410 #[cfg(any(feature = "google-dataflow-v1beta3"))]
2411 include_proto!("google.dataflow.v1beta3");
2412 }
2413 }
2414 pub mod datastore {
2415 pub mod admin {
2416 pub mod v1 {
2417 #[cfg(any(feature = "google-datastore-admin-v1"))]
2418 include_proto!("google.datastore.admin.v1");
2419 }
2420 }
2421 pub mod v1 {
2422 #[cfg(any(feature = "google-datastore-v1"))]
2423 include_proto!("google.datastore.v1");
2424 }
2425 }
2426 pub mod developers {
2427 pub mod knowledge {
2428 pub mod v1 {
2429 #[cfg(any(feature = "google-developers-knowledge-v1"))]
2430 include_proto!("google.developers.knowledge.v1");
2431 }
2432 }
2433 }
2434 pub mod devicesandservices {
2435 pub mod health {
2436 pub mod v4 {
2437 #[cfg(any(feature = "google-devicesandservices-health-v4"))]
2438 include_proto!("google.devicesandservices.health.v4");
2439 }
2440 }
2441 }
2442 pub mod devtools {
2443 pub mod artifactregistry {
2444 pub mod logging {
2445 pub mod v1 {
2446 #[cfg(any(feature = "google-devtools-artifactregistry-logging-v1"))]
2447 include_proto!("google.devtools.artifactregistry.logging.v1");
2448 }
2449 }
2450 pub mod v1 {
2451 #[cfg(any(feature = "google-devtools-artifactregistry-v1"))]
2452 include_proto!("google.devtools.artifactregistry.v1");
2453 }
2454 }
2455 pub mod build {
2456 pub mod v1 {
2457 #[cfg(any(feature = "google-devtools-build-v1"))]
2458 include_proto!("google.devtools.build.v1");
2459 }
2460 }
2461 pub mod cloudbuild {
2462 pub mod v1 {
2463 #[cfg(any(feature = "google-devtools-cloudbuild-v1"))]
2464 include_proto!("google.devtools.cloudbuild.v1");
2465 }
2466 pub mod v2 {
2467 #[cfg(any(feature = "google-devtools-cloudbuild-v2"))]
2468 include_proto!("google.devtools.cloudbuild.v2");
2469 }
2470 }
2471 pub mod clouderrorreporting {
2472 pub mod v1beta1 {
2473 #[cfg(any(feature = "google-devtools-clouderrorreporting-v1beta1"))]
2474 include_proto!("google.devtools.clouderrorreporting.v1beta1");
2475 }
2476 }
2477 pub mod cloudprofiler {
2478 pub mod v2 {
2479 #[cfg(any(feature = "google-devtools-cloudprofiler-v2"))]
2480 include_proto!("google.devtools.cloudprofiler.v2");
2481 }
2482 }
2483 pub mod cloudtrace {
2484 pub mod v1 {
2485 #[cfg(any(feature = "google-devtools-cloudtrace-v1"))]
2486 include_proto!("google.devtools.cloudtrace.v1");
2487 }
2488 pub mod v2 {
2489 #[cfg(any(feature = "google-devtools-cloudtrace-v2"))]
2490 include_proto!("google.devtools.cloudtrace.v2");
2491 }
2492 }
2493 pub mod containeranalysis {
2494 pub mod v1 {
2495 #[cfg(any(feature = "google-devtools-containeranalysis-v1"))]
2496 include_proto!("google.devtools.containeranalysis.v1");
2497 }
2498 }
2499 pub mod remoteworkers {
2500 pub mod v1test2 {
2501 #[cfg(any(feature = "google-devtools-remoteworkers-v1test2"))]
2502 include_proto!("google.devtools.remoteworkers.v1test2");
2503 }
2504 }
2505 pub mod resultstore {
2506 pub mod v2 {
2507 #[cfg(any(feature = "google-devtools-resultstore-v2"))]
2508 include_proto!("google.devtools.resultstore.v2");
2509 }
2510 }
2511 pub mod source {
2512 pub mod v1 {
2513 #[cfg(any(feature = "google-devtools-source-v1"))]
2514 include_proto!("google.devtools.source.v1");
2515 }
2516 }
2517 pub mod sourcerepo {
2518 pub mod v1 {
2519 #[cfg(any(feature = "google-devtools-sourcerepo-v1"))]
2520 include_proto!("google.devtools.sourcerepo.v1");
2521 }
2522 }
2523 pub mod testing {
2524 pub mod v1 {
2525 #[cfg(any(feature = "google-devtools-testing-v1"))]
2526 include_proto!("google.devtools.testing.v1");
2527 }
2528 }
2529 }
2530 pub mod example {
2531 pub mod library {
2532 pub mod v1 {
2533 #[cfg(any(feature = "google-example-library-v1"))]
2534 include_proto!("google.example.library.v1");
2535 }
2536 }
2537 }
2538 pub mod firebase {
2539 pub mod fcm {
2540 pub mod connection {
2541 pub mod v1alpha1 {
2542 #[cfg(any(feature = "google-firebase-fcm-connection-v1alpha1"))]
2543 include_proto!("google.firebase.fcm.connection.v1alpha1");
2544 }
2545 }
2546 }
2547 }
2548 pub mod firestore {
2549 pub mod admin {
2550 pub mod v1 {
2551 #[cfg(any(feature = "google-firestore-admin-v1"))]
2552 include_proto!("google.firestore.admin.v1");
2553 }
2554 }
2555 pub mod bundle {
2556 #[cfg(any(feature = "google-firestore-bundle"))]
2557 include_proto!("google.firestore.bundle");
2558 }
2559 pub mod v1 {
2560 #[cfg(
2561 any(feature = "google-firestore-bundle", feature = "google-firestore-v1")
2562 )]
2563 include_proto!("google.firestore.v1");
2564 }
2565 }
2566 pub mod gapic {
2567 pub mod metadata {
2568 #[cfg(any(feature = "google-gapic-metadata"))]
2569 include_proto!("google.gapic.metadata");
2570 }
2571 }
2572 pub mod geo {
2573 pub mod r#type {
2574 #[cfg(
2575 any(
2576 feature = "google-geo-type",
2577 feature = "google-maps-addressvalidation-v1",
2578 feature = "google-maps-geocode-v4",
2579 feature = "google-maps-places-v1",
2580 feature = "google-maps-routes-v1",
2581 feature = "google-maps-routing-v2",
2582 feature = "maps-fleetengine-delivery-v1",
2583 feature = "maps-fleetengine-v1",
2584 )
2585 )]
2586 include_proto!("google.geo.r#type");
2587 }
2588 }
2589 pub mod home {
2590 pub mod enterprise {
2591 pub mod sdm {
2592 pub mod v1 {
2593 #[cfg(any(feature = "google-home-enterprise-sdm-v1"))]
2594 include_proto!("google.home.enterprise.sdm.v1");
2595 }
2596 }
2597 }
2598 pub mod graph {
2599 pub mod v1 {
2600 #[cfg(any(feature = "google-home-graph-v1"))]
2601 include_proto!("google.home.graph.v1");
2602 }
2603 }
2604 }
2605 pub mod iam {
2606 pub mod admin {
2607 pub mod v1 {
2608 #[cfg(any(feature = "google-iam-admin-v1"))]
2609 include_proto!("google.iam.admin.v1");
2610 }
2611 }
2612 pub mod credentials {
2613 pub mod v1 {
2614 #[cfg(any(feature = "google-iam-credentials-v1"))]
2615 include_proto!("google.iam.credentials.v1");
2616 }
2617 }
2618 pub mod v1 {
2619 #[cfg(
2620 any(
2621 feature = "google-bigtable-admin-v2",
2622 feature = "google-cloud-asset-v1",
2623 feature = "google-cloud-audit",
2624 feature = "google-cloud-bigquery-analyticshub-v1",
2625 feature = "google-cloud-bigquery-connection-v1",
2626 feature = "google-cloud-bigquery-dataexchange-v1beta1",
2627 feature = "google-cloud-bigquery-datapolicies-v1",
2628 feature = "google-cloud-bigquery-datapolicies-v2",
2629 feature = "google-cloud-bigquery-logging-v1",
2630 feature = "google-cloud-bigquery-reservation-v1",
2631 feature = "google-cloud-billing-v1",
2632 feature = "google-cloud-contentwarehouse-v1",
2633 feature = "google-cloud-datacatalog-v1",
2634 feature = "google-cloud-dataform-v1",
2635 feature = "google-cloud-functions-v1",
2636 feature = "google-cloud-geminidataanalytics-v1",
2637 feature = "google-cloud-iap-v1",
2638 feature = "google-cloud-iot-v1",
2639 feature = "google-cloud-parametermanager-v1",
2640 feature = "google-cloud-policysimulator-v1",
2641 feature = "google-cloud-policytroubleshooter-iam-v3",
2642 feature = "google-cloud-policytroubleshooter-v1",
2643 feature = "google-cloud-resourcemanager-v2",
2644 feature = "google-cloud-resourcemanager-v3",
2645 feature = "google-cloud-run-v2",
2646 feature = "google-cloud-secretmanager-v1",
2647 feature = "google-cloud-secrets-v1beta1",
2648 feature = "google-cloud-securesourcemanager-v1",
2649 feature = "google-cloud-securitycenter-v1",
2650 feature = "google-cloud-securitycenter-v2",
2651 feature = "google-cloud-securitycentermanagement-v1",
2652 feature = "google-cloud-sensitiveaction-logging-v1",
2653 feature = "google-cloud-servicedirectory-v1",
2654 feature = "google-cloud-tasks-v2",
2655 feature = "google-devtools-artifactregistry-v1",
2656 feature = "google-devtools-containeranalysis-v1",
2657 feature = "google-devtools-sourcerepo-v1",
2658 feature = "google-iam-admin-v1",
2659 feature = "google-iam-v1",
2660 feature = "google-iam-v1-logging",
2661 feature = "google-identity-accesscontextmanager-v1",
2662 feature = "google-spanner-admin-database-v1",
2663 feature = "google-spanner-admin-instance-v1",
2664 feature = "google-spanner-admin-omni-v1",
2665 feature = "google-spanner-executor-v1",
2666 feature = "google-storage-control-v2",
2667 feature = "google-storage-v1",
2668 feature = "google-storage-v2",
2669 )
2670 )]
2671 include_proto!("google.iam.v1");
2672 pub mod logging {
2673 #[cfg(any(feature = "google-iam-v1-logging"))]
2674 include_proto!("google.iam.v1.logging");
2675 }
2676 }
2677 pub mod v2 {
2678 #[cfg(
2679 any(
2680 feature = "google-cloud-policytroubleshooter-iam-v3",
2681 feature = "google-iam-v2",
2682 )
2683 )]
2684 include_proto!("google.iam.v2");
2685 }
2686 pub mod v3 {
2687 #[cfg(any(feature = "google-iam-v3"))]
2688 include_proto!("google.iam.v3");
2689 }
2690 }
2691 pub mod identity {
2692 pub mod accesscontextmanager {
2693 pub mod r#type {
2694 #[cfg(
2695 any(
2696 feature = "google-cloud-asset-v1",
2697 feature = "google-identity-accesscontextmanager-type",
2698 feature = "google-identity-accesscontextmanager-v1",
2699 )
2700 )]
2701 include_proto!("google.identity.accesscontextmanager.r#type");
2702 }
2703 pub mod v1 {
2704 #[cfg(
2705 any(
2706 feature = "google-cloud-asset-v1",
2707 feature = "google-identity-accesscontextmanager-v1",
2708 )
2709 )]
2710 include_proto!("google.identity.accesscontextmanager.v1");
2711 }
2712 }
2713 }
2714 pub mod logging {
2715 pub mod r#type {
2716 #[cfg(
2717 any(
2718 feature = "google-api-servicecontrol-v1",
2719 feature = "google-appengine-logging-v1",
2720 feature = "google-logging-type",
2721 feature = "google-logging-v2",
2722 )
2723 )]
2724 include_proto!("google.logging.r#type");
2725 }
2726 pub mod v2 {
2727 #[cfg(any(feature = "google-logging-v2"))]
2728 include_proto!("google.logging.v2");
2729 }
2730 }
2731 pub mod longrunning {
2732 #[cfg(
2733 any(
2734 feature = "google-ai-generativelanguage-v1beta",
2735 feature = "google-analytics-data-v1alpha",
2736 feature = "google-analytics-data-v1beta",
2737 feature = "google-api-apikeys-v2",
2738 feature = "google-api-servicemanagement-v1",
2739 feature = "google-api-serviceusage-v1",
2740 feature = "google-appengine-v1",
2741 feature = "google-apps-events-subscriptions-v1",
2742 feature = "google-bigtable-admin-v2",
2743 feature = "google-chromeos-moblab-v1beta1",
2744 feature = "google-cloud-agentregistry-v1",
2745 feature = "google-cloud-aiplatform-v1",
2746 feature = "google-cloud-aiplatform-v1beta1",
2747 feature = "google-cloud-alloydb-v1",
2748 feature = "google-cloud-apigateway-v1",
2749 feature = "google-cloud-apihub-v1",
2750 feature = "google-cloud-apphub-v1",
2751 feature = "google-cloud-appoptimize-v1beta",
2752 feature = "google-cloud-asset-v1",
2753 feature = "google-cloud-assuredworkloads-v1",
2754 feature = "google-cloud-auditmanager-v1",
2755 feature = "google-cloud-automl-v1",
2756 feature = "google-cloud-backupdr-v1",
2757 feature = "google-cloud-baremetalsolution-v2",
2758 feature = "google-cloud-batch-v1",
2759 feature = "google-cloud-beyondcorp-appconnections-v1",
2760 feature = "google-cloud-beyondcorp-appconnectors-v1",
2761 feature = "google-cloud-beyondcorp-appgateways-v1",
2762 feature = "google-cloud-beyondcorp-clientconnectorservices-v1",
2763 feature = "google-cloud-beyondcorp-clientgateways-v1",
2764 feature = "google-cloud-bigquery-analyticshub-v1",
2765 feature = "google-cloud-blockchainnodeengine-v1",
2766 feature = "google-cloud-capacityplanner-v1beta",
2767 feature = "google-cloud-certificatemanager-v1",
2768 feature = "google-cloud-ces-v1",
2769 feature = "google-cloud-channel-v1",
2770 feature = "google-cloud-chronicle-v1",
2771 feature = "google-cloud-clouddms-v1",
2772 feature = "google-cloud-cloudsecuritycompliance-v1",
2773 feature = "google-cloud-commerce-consumer-procurement-v1",
2774 feature = "google-cloud-config-v1",
2775 feature = "google-cloud-configdelivery-v1",
2776 feature = "google-cloud-connectors-v1",
2777 feature = "google-cloud-contactcenterinsights-v1",
2778 feature = "google-cloud-contentwarehouse-v1",
2779 feature = "google-cloud-datacatalog-lineage-v1",
2780 feature = "google-cloud-datacatalog-v1",
2781 feature = "google-cloud-dataform-v1",
2782 feature = "google-cloud-datafusion-v1",
2783 feature = "google-cloud-datalabeling-v1beta1",
2784 feature = "google-cloud-dataplex-v1",
2785 feature = "google-cloud-dataproc-v1",
2786 feature = "google-cloud-datastream-logging-v1",
2787 feature = "google-cloud-datastream-v1",
2788 feature = "google-cloud-deploy-v1",
2789 feature = "google-cloud-designcenter-v1",
2790 feature = "google-cloud-developerconnect-v1",
2791 feature = "google-cloud-dialogflow-cx-v3",
2792 feature = "google-cloud-dialogflow-v2",
2793 feature = "google-cloud-documentai-v1",
2794 feature = "google-cloud-domains-v1",
2795 feature = "google-cloud-edgecontainer-v1",
2796 feature = "google-cloud-edgenetwork-v1",
2797 feature = "google-cloud-eventarc-v1",
2798 feature = "google-cloud-filestore-v1",
2799 feature = "google-cloud-financialservices-v1",
2800 feature = "google-cloud-ftp-v1",
2801 feature = "google-cloud-functions-v1",
2802 feature = "google-cloud-functions-v2",
2803 feature = "google-cloud-gdchardwaremanagement-v1alpha",
2804 feature = "google-cloud-geminidataanalytics-v1",
2805 feature = "google-cloud-gkebackup-v1",
2806 feature = "google-cloud-gkemulticloud-v1",
2807 feature = "google-cloud-hypercomputecluster-v1",
2808 feature = "google-cloud-iamconnectorcredentials-v1alpha",
2809 feature = "google-cloud-ids-v1",
2810 feature = "google-cloud-kms-inventory-v1",
2811 feature = "google-cloud-kms-v1",
2812 feature = "google-cloud-licensemanager-v1",
2813 feature = "google-cloud-lifesciences-v2beta",
2814 feature = "google-cloud-lustre-v1",
2815 feature = "google-cloud-managedidentities-v1",
2816 feature = "google-cloud-managedkafka-v1",
2817 feature = "google-cloud-memcache-v1",
2818 feature = "google-cloud-memorystore-v1",
2819 feature = "google-cloud-metastore-v1",
2820 feature = "google-cloud-migrationcenter-v1",
2821 feature = "google-cloud-netapp-v1",
2822 feature = "google-cloud-networkconnectivity-v1",
2823 feature = "google-cloud-networkmanagement-v1",
2824 feature = "google-cloud-networksecurity-v1",
2825 feature = "google-cloud-networkservices-v1",
2826 feature = "google-cloud-notebooks-v1",
2827 feature = "google-cloud-notebooks-v2",
2828 feature = "google-cloud-numberregistry-v1alpha",
2829 feature = "google-cloud-observability-v1",
2830 feature = "google-cloud-optimization-v1",
2831 feature = "google-cloud-orchestration-airflow-service-v1",
2832 feature = "google-cloud-osconfig-v1",
2833 feature = "google-cloud-parallelstore-v1",
2834 feature = "google-cloud-policysimulator-v1",
2835 feature = "google-cloud-policytroubleshooter-iam-v3",
2836 feature = "google-cloud-privatecatalog-v1beta1",
2837 feature = "google-cloud-privilegedaccessmanager-v1",
2838 feature = "google-cloud-pubsublite-v1",
2839 feature = "google-cloud-rapidmigrationassessment-v1",
2840 feature = "google-cloud-recommendationengine-v1beta1",
2841 feature = "google-cloud-redis-cluster-v1",
2842 feature = "google-cloud-redis-v1",
2843 feature = "google-cloud-resourcemanager-v2",
2844 feature = "google-cloud-resourcemanager-v3",
2845 feature = "google-cloud-run-v2",
2846 feature = "google-cloud-runtimeconfig-v1beta1",
2847 feature = "google-cloud-securesourcemanager-v1",
2848 feature = "google-cloud-security-privateca-v1",
2849 feature = "google-cloud-securitycenter-v1",
2850 feature = "google-cloud-securitycenter-v2",
2851 feature = "google-cloud-securityposture-v1",
2852 feature = "google-cloud-sensitiveaction-logging-v1",
2853 feature = "google-cloud-shell-v1",
2854 feature = "google-cloud-speech-v1",
2855 feature = "google-cloud-speech-v2",
2856 feature = "google-cloud-storagebatchoperations-v1",
2857 feature = "google-cloud-storageinsights-v1",
2858 feature = "google-cloud-talent-v4",
2859 feature = "google-cloud-tasks-v2",
2860 feature = "google-cloud-telcoautomation-v1",
2861 feature = "google-cloud-texttospeech-v1",
2862 feature = "google-cloud-texttospeech-v1beta1",
2863 feature = "google-cloud-tpu-v1",
2864 feature = "google-cloud-tpu-v2",
2865 feature = "google-cloud-translation-v3",
2866 feature = "google-cloud-vectorsearch-v1",
2867 feature = "google-cloud-video-livestream-logging-v1",
2868 feature = "google-cloud-video-livestream-v1",
2869 feature = "google-cloud-video-stitcher-v1",
2870 feature = "google-cloud-videointelligence-v1",
2871 feature = "google-cloud-vision-v1",
2872 feature = "google-cloud-visionai-v1",
2873 feature = "google-cloud-vmmigration-v1",
2874 feature = "google-cloud-vmwareengine-v1",
2875 feature = "google-cloud-vpcaccess-v1",
2876 feature = "google-cloud-webrisk-v1",
2877 feature = "google-cloud-workflows-v1",
2878 feature = "google-cloud-workloadidentity-v1",
2879 feature = "google-cloud-workloadmanager-v1",
2880 feature = "google-cloud-workstations-v1",
2881 feature = "google-datastore-admin-v1",
2882 feature = "google-devicesandservices-health-v4",
2883 feature = "google-devtools-artifactregistry-v1",
2884 feature = "google-devtools-cloudbuild-v1",
2885 feature = "google-devtools-cloudbuild-v2",
2886 feature = "google-firestore-admin-v1",
2887 feature = "google-iam-v2",
2888 feature = "google-iam-v3",
2889 feature = "google-identity-accesscontextmanager-v1",
2890 feature = "google-logging-v2",
2891 feature = "google-longrunning",
2892 feature = "google-maps-routeoptimization-v1",
2893 feature = "google-monitoring-metricsscope-v1",
2894 feature = "google-partner-aistreams-v1alpha1",
2895 feature = "google-spanner-admin-database-v1",
2896 feature = "google-spanner-admin-instance-v1",
2897 feature = "google-spanner-admin-omni-v1",
2898 feature = "google-spanner-executor-v1",
2899 feature = "google-storage-control-v2",
2900 feature = "google-storagetransfer-v1",
2901 feature = "google-streetview-publish-v1",
2902 )
2903 )]
2904 include_proto!("google.longrunning");
2905 }
2906 pub mod maps {
2907 pub mod addressvalidation {
2908 pub mod v1 {
2909 #[cfg(any(feature = "google-maps-addressvalidation-v1"))]
2910 include_proto!("google.maps.addressvalidation.v1");
2911 }
2912 }
2913 pub mod aerialview {
2914 pub mod v1 {
2915 #[cfg(any(feature = "google-maps-aerialview-v1"))]
2916 include_proto!("google.maps.aerialview.v1");
2917 }
2918 }
2919 pub mod areainsights {
2920 pub mod v1 {
2921 #[cfg(any(feature = "google-maps-areainsights-v1"))]
2922 include_proto!("google.maps.areainsights.v1");
2923 }
2924 }
2925 pub mod geocode {
2926 pub mod v4 {
2927 #[cfg(any(feature = "google-maps-geocode-v4"))]
2928 include_proto!("google.maps.geocode.v4");
2929 }
2930 }
2931 pub mod isochrones {
2932 pub mod v1 {
2933 #[cfg(any(feature = "google-maps-isochrones-v1"))]
2934 include_proto!("google.maps.isochrones.v1");
2935 }
2936 }
2937 pub mod mapmanagement {
2938 pub mod v2 {
2939 #[cfg(any(feature = "google-maps-mapmanagement-v2"))]
2940 include_proto!("google.maps.mapmanagement.v2");
2941 }
2942 }
2943 pub mod mapsplatformdatasets {
2944 pub mod v1 {
2945 #[cfg(any(feature = "google-maps-mapsplatformdatasets-v1"))]
2946 include_proto!("google.maps.mapsplatformdatasets.v1");
2947 }
2948 }
2949 pub mod mobilitybilling {
2950 pub mod logs {
2951 pub mod v1 {
2952 #[cfg(any(feature = "google-maps-mobilitybilling-logs-v1"))]
2953 include_proto!("google.maps.mobilitybilling.logs.v1");
2954 }
2955 }
2956 }
2957 pub mod navconnect {
2958 pub mod v1 {
2959 #[cfg(any(feature = "google-maps-navconnect-v1"))]
2960 include_proto!("google.maps.navconnect.v1");
2961 }
2962 }
2963 pub mod places {
2964 pub mod v1 {
2965 #[cfg(any(feature = "google-maps-places-v1"))]
2966 include_proto!("google.maps.places.v1");
2967 }
2968 }
2969 pub mod playablelocations {
2970 pub mod v3 {
2971 #[cfg(any(feature = "google-maps-playablelocations-v3"))]
2972 include_proto!("google.maps.playablelocations.v3");
2973 pub mod sample {
2974 #[cfg(
2975 any(
2976 feature = "google-maps-playablelocations-v3",
2977 feature = "google-maps-playablelocations-v3-sample",
2978 )
2979 )]
2980 include_proto!("google.maps.playablelocations.v3.sample");
2981 }
2982 }
2983 }
2984 pub mod regionlookup {
2985 pub mod v1alpha {
2986 #[cfg(any(feature = "google-maps-regionlookup-v1alpha"))]
2987 include_proto!("google.maps.regionlookup.v1alpha");
2988 }
2989 }
2990 pub mod roads {
2991 pub mod v1op {
2992 #[cfg(any(feature = "google-maps-roads-v1op"))]
2993 include_proto!("google.maps.roads.v1op");
2994 }
2995 }
2996 pub mod routeoptimization {
2997 pub mod v1 {
2998 #[cfg(any(feature = "google-maps-routeoptimization-v1"))]
2999 include_proto!("google.maps.routeoptimization.v1");
3000 }
3001 }
3002 pub mod routes {
3003 pub mod v1 {
3004 #[cfg(any(feature = "google-maps-routes-v1"))]
3005 include_proto!("google.maps.routes.v1");
3006 }
3007 }
3008 pub mod routing {
3009 pub mod v2 {
3010 #[cfg(any(feature = "google-maps-routing-v2"))]
3011 include_proto!("google.maps.routing.v2");
3012 }
3013 }
3014 pub mod solar {
3015 pub mod v1 {
3016 #[cfg(any(feature = "google-maps-solar-v1"))]
3017 include_proto!("google.maps.solar.v1");
3018 }
3019 }
3020 pub mod unity {
3021 #[cfg(
3022 any(
3023 feature = "google-maps-playablelocations-v3",
3024 feature = "google-maps-unity",
3025 )
3026 )]
3027 include_proto!("google.maps.unity");
3028 }
3029 pub mod weather {
3030 pub mod v1 {
3031 #[cfg(any(feature = "google-maps-weather-v1"))]
3032 include_proto!("google.maps.weather.v1");
3033 }
3034 }
3035 }
3036 pub mod marketingplatform {
3037 pub mod admin {
3038 pub mod v1alpha {
3039 #[cfg(any(feature = "google-marketingplatform-admin-v1alpha"))]
3040 include_proto!("google.marketingplatform.admin.v1alpha");
3041 }
3042 }
3043 }
3044 pub mod monitoring {
3045 pub mod dashboard {
3046 pub mod v1 {
3047 #[cfg(any(feature = "google-monitoring-dashboard-v1"))]
3048 include_proto!("google.monitoring.dashboard.v1");
3049 }
3050 }
3051 pub mod metricsscope {
3052 pub mod v1 {
3053 #[cfg(any(feature = "google-monitoring-metricsscope-v1"))]
3054 include_proto!("google.monitoring.metricsscope.v1");
3055 }
3056 }
3057 pub mod v3 {
3058 #[cfg(any(feature = "google-monitoring-v3"))]
3059 include_proto!("google.monitoring.v3");
3060 }
3061 }
3062 pub mod networking {
3063 pub mod trafficdirector {
3064 pub mod r#type {
3065 #[cfg(any(feature = "google-networking-trafficdirector-type"))]
3066 include_proto!("google.networking.trafficdirector.r#type");
3067 }
3068 }
3069 }
3070 pub mod partner {
3071 pub mod aistreams {
3072 pub mod v1alpha1 {
3073 #[cfg(any(feature = "google-partner-aistreams-v1alpha1"))]
3074 include_proto!("google.partner.aistreams.v1alpha1");
3075 }
3076 }
3077 }
3078 pub mod privacy {
3079 pub mod dlp {
3080 pub mod v2 {
3081 #[cfg(any(feature = "google-privacy-dlp-v2"))]
3082 include_proto!("google.privacy.dlp.v2");
3083 }
3084 }
3085 }
3086 pub mod pubsub {
3087 pub mod v1 {
3088 #[cfg(any(feature = "google-pubsub-v1"))]
3089 include_proto!("google.pubsub.v1");
3090 }
3091 }
3092 pub mod r#type {
3093 #[cfg(
3094 any(
3095 feature = "google-actions-sdk-v2",
3096 feature = "google-actions-type",
3097 feature = "google-ai-generativelanguage-v1beta",
3098 feature = "google-analytics-admin-v1alpha",
3099 feature = "google-apps-card-v1",
3100 feature = "google-apps-drive-labels-v2",
3101 feature = "google-assistant-embedded-v1alpha2",
3102 feature = "google-backstory",
3103 feature = "google-bigtable-admin-v2",
3104 feature = "google-bigtable-v2",
3105 feature = "google-chat-v1",
3106 feature = "google-cloud-aiplatform-v1",
3107 feature = "google-cloud-aiplatform-v1beta1",
3108 feature = "google-cloud-aiplatform-v1beta1-schema",
3109 feature = "google-cloud-alloydb-v1",
3110 feature = "google-cloud-asset-v1",
3111 feature = "google-cloud-audit",
3112 feature = "google-cloud-backupdr-v1",
3113 feature = "google-cloud-bigquery-analyticshub-v1",
3114 feature = "google-cloud-bigquery-connection-v1",
3115 feature = "google-cloud-bigquery-dataexchange-v1beta1",
3116 feature = "google-cloud-bigquery-datapolicies-v1",
3117 feature = "google-cloud-bigquery-datapolicies-v2",
3118 feature = "google-cloud-bigquery-logging-v1",
3119 feature = "google-cloud-bigquery-reservation-v1",
3120 feature = "google-cloud-bigquery-v2",
3121 feature = "google-cloud-billing-budgets-v1",
3122 feature = "google-cloud-billing-v1",
3123 feature = "google-cloud-capacityplanner-v1beta",
3124 feature = "google-cloud-channel-v1",
3125 feature = "google-cloud-chronicle-v1",
3126 feature = "google-cloud-cloudcontrolspartner-v1",
3127 feature = "google-cloud-cloudsecuritycompliance-v1",
3128 feature = "google-cloud-commerceproducer-v1beta",
3129 feature = "google-cloud-contactcenterinsights-v1",
3130 feature = "google-cloud-contentwarehouse-v1",
3131 feature = "google-cloud-databasecenter-v1beta",
3132 feature = "google-cloud-datacatalog-lineage-v1",
3133 feature = "google-cloud-datacatalog-v1",
3134 feature = "google-cloud-dataform-v1",
3135 feature = "google-cloud-dataproc-v1",
3136 feature = "google-cloud-deploy-v1",
3137 feature = "google-cloud-dialogflow-cx-v3",
3138 feature = "google-cloud-dialogflow-v2",
3139 feature = "google-cloud-documentai-v1",
3140 feature = "google-cloud-domains-v1",
3141 feature = "google-cloud-financialservices-v1",
3142 feature = "google-cloud-functions-v1",
3143 feature = "google-cloud-functions-v2",
3144 feature = "google-cloud-gdchardwaremanagement-v1alpha",
3145 feature = "google-cloud-geminidataanalytics-v1",
3146 feature = "google-cloud-gkebackup-v1",
3147 feature = "google-cloud-gkemulticloud-v1",
3148 feature = "google-cloud-iap-v1",
3149 feature = "google-cloud-iot-v1",
3150 feature = "google-cloud-lustre-v1",
3151 feature = "google-cloud-memcache-v1",
3152 feature = "google-cloud-memorystore-v1",
3153 feature = "google-cloud-metastore-v1",
3154 feature = "google-cloud-migrationcenter-v1",
3155 feature = "google-cloud-modelarmor-v1",
3156 feature = "google-cloud-optimization-v1",
3157 feature = "google-cloud-orchestration-airflow-service-v1",
3158 feature = "google-cloud-orgpolicy-v2",
3159 feature = "google-cloud-osconfig-agentendpoint-v1",
3160 feature = "google-cloud-osconfig-v1",
3161 feature = "google-cloud-parametermanager-v1",
3162 feature = "google-cloud-policysimulator-v1",
3163 feature = "google-cloud-policytroubleshooter-iam-v3",
3164 feature = "google-cloud-policytroubleshooter-v1",
3165 feature = "google-cloud-recommender-logging-v1",
3166 feature = "google-cloud-recommender-v1",
3167 feature = "google-cloud-redis-cluster-v1",
3168 feature = "google-cloud-redis-v1",
3169 feature = "google-cloud-resourcemanager-v2",
3170 feature = "google-cloud-resourcemanager-v3",
3171 feature = "google-cloud-run-v2",
3172 feature = "google-cloud-secretmanager-v1",
3173 feature = "google-cloud-secrets-v1beta1",
3174 feature = "google-cloud-securesourcemanager-v1",
3175 feature = "google-cloud-security-privateca-v1",
3176 feature = "google-cloud-securitycenter-v1",
3177 feature = "google-cloud-securitycenter-v2",
3178 feature = "google-cloud-securitycentermanagement-v1",
3179 feature = "google-cloud-securityposture-v1",
3180 feature = "google-cloud-sensitiveaction-logging-v1",
3181 feature = "google-cloud-servicedirectory-v1",
3182 feature = "google-cloud-sql-v1",
3183 feature = "google-cloud-storageinsights-v1",
3184 feature = "google-cloud-talent-v4",
3185 feature = "google-cloud-tasks-v2",
3186 feature = "google-cloud-tpu-v2",
3187 feature = "google-cloud-video-livestream-logging-v1",
3188 feature = "google-cloud-video-livestream-v1",
3189 feature = "google-cloud-vision-v1",
3190 feature = "google-cloud-visionai-v1",
3191 feature = "google-container-v1",
3192 feature = "google-datastore-v1",
3193 feature = "google-devicesandservices-health-v4",
3194 feature = "google-devtools-artifactregistry-v1",
3195 feature = "google-devtools-containeranalysis-v1",
3196 feature = "google-devtools-sourcerepo-v1",
3197 feature = "google-devtools-testing-v1",
3198 feature = "google-firestore-admin-v1",
3199 feature = "google-firestore-bundle",
3200 feature = "google-firestore-v1",
3201 feature = "google-geo-type",
3202 feature = "google-iam-admin-v1",
3203 feature = "google-iam-v1",
3204 feature = "google-iam-v1-logging",
3205 feature = "google-iam-v2",
3206 feature = "google-iam-v3",
3207 feature = "google-identity-accesscontextmanager-v1",
3208 feature = "google-maps-addressvalidation-v1",
3209 feature = "google-maps-aerialview-v1",
3210 feature = "google-maps-areainsights-v1",
3211 feature = "google-maps-geocode-v4",
3212 feature = "google-maps-isochrones-v1",
3213 feature = "google-maps-navconnect-v1",
3214 feature = "google-maps-places-v1",
3215 feature = "google-maps-playablelocations-v3",
3216 feature = "google-maps-playablelocations-v3-sample",
3217 feature = "google-maps-regionlookup-v1alpha",
3218 feature = "google-maps-roads-v1op",
3219 feature = "google-maps-routeoptimization-v1",
3220 feature = "google-maps-routes-v1",
3221 feature = "google-maps-routing-v2",
3222 feature = "google-maps-solar-v1",
3223 feature = "google-maps-weather-v1",
3224 feature = "google-marketingplatform-admin-v1alpha",
3225 feature = "google-monitoring-dashboard-v1",
3226 feature = "google-monitoring-v3",
3227 feature = "google-privacy-dlp-v2",
3228 feature = "google-spanner-admin-database-v1",
3229 feature = "google-spanner-admin-instance-v1",
3230 feature = "google-spanner-admin-omni-v1",
3231 feature = "google-spanner-executor-v1",
3232 feature = "google-storage-control-v2",
3233 feature = "google-storage-v1",
3234 feature = "google-storage-v2",
3235 feature = "google-storagetransfer-v1",
3236 feature = "google-streetview-publish-v1",
3237 feature = "google-type",
3238 feature = "maps-fleetengine-delivery-v1",
3239 feature = "maps-fleetengine-v1",
3240 )
3241 )]
3242 include_proto!("google.r#type");
3243 }
3244 pub mod rpc {
3245 #[cfg(
3246 any(
3247 feature = "google-actions-sdk-v2",
3248 feature = "google-ai-generativelanguage-v1beta",
3249 feature = "google-analytics-data-v1alpha",
3250 feature = "google-analytics-data-v1beta",
3251 feature = "google-api-apikeys-v2",
3252 feature = "google-api-expr-conformance-v1alpha1",
3253 feature = "google-api-expr-v1alpha1",
3254 feature = "google-api-expr-v1beta1",
3255 feature = "google-api-servicecontrol-v1",
3256 feature = "google-api-servicecontrol-v2",
3257 feature = "google-api-servicemanagement-v1",
3258 feature = "google-api-serviceusage-v1",
3259 feature = "google-appengine-v1",
3260 feature = "google-apps-alertcenter-v1beta1",
3261 feature = "google-apps-events-subscriptions-v1",
3262 feature = "google-assistant-embedded-v1alpha1",
3263 feature = "google-bigtable-admin-v2",
3264 feature = "google-bigtable-v2",
3265 feature = "google-chat-logging-v1",
3266 feature = "google-chat-v1",
3267 feature = "google-chromeos-moblab-v1beta1",
3268 feature = "google-cloud-agentregistry-v1",
3269 feature = "google-cloud-aiplatform-logging",
3270 feature = "google-cloud-aiplatform-v1",
3271 feature = "google-cloud-aiplatform-v1beta1",
3272 feature = "google-cloud-aiplatform-v1beta1-schema",
3273 feature = "google-cloud-alloydb-v1",
3274 feature = "google-cloud-apigateway-v1",
3275 feature = "google-cloud-apigeeconnect-v1",
3276 feature = "google-cloud-apihub-v1",
3277 feature = "google-cloud-apphub-v1",
3278 feature = "google-cloud-appoptimize-v1beta",
3279 feature = "google-cloud-asset-v1",
3280 feature = "google-cloud-assuredworkloads-v1",
3281 feature = "google-cloud-audit",
3282 feature = "google-cloud-auditmanager-v1",
3283 feature = "google-cloud-automl-v1",
3284 feature = "google-cloud-backupdr-v1",
3285 feature = "google-cloud-baremetalsolution-v2",
3286 feature = "google-cloud-batch-v1",
3287 feature = "google-cloud-beyondcorp-appconnections-v1",
3288 feature = "google-cloud-beyondcorp-appconnectors-v1",
3289 feature = "google-cloud-beyondcorp-appgateways-v1",
3290 feature = "google-cloud-beyondcorp-clientconnectorservices-v1",
3291 feature = "google-cloud-beyondcorp-clientgateways-v1",
3292 feature = "google-cloud-biglake-v1",
3293 feature = "google-cloud-bigquery-analyticshub-v1",
3294 feature = "google-cloud-bigquery-datatransfer-v1",
3295 feature = "google-cloud-bigquery-logging-v1",
3296 feature = "google-cloud-bigquery-migration-v2",
3297 feature = "google-cloud-bigquery-reservation-v1",
3298 feature = "google-cloud-bigquery-storage-v1",
3299 feature = "google-cloud-binaryauthorization-v1",
3300 feature = "google-cloud-blockchainnodeengine-v1",
3301 feature = "google-cloud-capacityplanner-v1beta",
3302 feature = "google-cloud-certificatemanager-v1",
3303 feature = "google-cloud-ces-v1",
3304 feature = "google-cloud-channel-v1",
3305 feature = "google-cloud-chronicle-v1",
3306 feature = "google-cloud-clouddms-logging-v1",
3307 feature = "google-cloud-clouddms-v1",
3308 feature = "google-cloud-cloudsecuritycompliance-v1",
3309 feature = "google-cloud-cloudsetup-logging-v1",
3310 feature = "google-cloud-commerce-consumer-procurement-v1",
3311 feature = "google-cloud-confidentialcomputing-v1",
3312 feature = "google-cloud-config-v1",
3313 feature = "google-cloud-configdelivery-v1",
3314 feature = "google-cloud-connectors-v1",
3315 feature = "google-cloud-contactcenterinsights-v1",
3316 feature = "google-cloud-contentwarehouse-v1",
3317 feature = "google-cloud-datacatalog-lineage-v1",
3318 feature = "google-cloud-datacatalog-v1",
3319 feature = "google-cloud-dataform-v1",
3320 feature = "google-cloud-datafusion-v1",
3321 feature = "google-cloud-datalabeling-v1beta1",
3322 feature = "google-cloud-datapipelines-logging-v1",
3323 feature = "google-cloud-dataplex-v1",
3324 feature = "google-cloud-dataproc-v1",
3325 feature = "google-cloud-dataqna-v1alpha",
3326 feature = "google-cloud-datastream-logging-v1",
3327 feature = "google-cloud-datastream-v1",
3328 feature = "google-cloud-deploy-v1",
3329 feature = "google-cloud-designcenter-v1",
3330 feature = "google-cloud-developerconnect-v1",
3331 feature = "google-cloud-dialogflow-cx-v3",
3332 feature = "google-cloud-dialogflow-v2",
3333 feature = "google-cloud-documentai-v1",
3334 feature = "google-cloud-domains-v1",
3335 feature = "google-cloud-edgecontainer-v1",
3336 feature = "google-cloud-edgenetwork-v1",
3337 feature = "google-cloud-enterpriseknowledgegraph-v1",
3338 feature = "google-cloud-eventarc-logging-v1",
3339 feature = "google-cloud-eventarc-v1",
3340 feature = "google-cloud-filestore-v1",
3341 feature = "google-cloud-financialservices-v1",
3342 feature = "google-cloud-ftp-v1",
3343 feature = "google-cloud-functions-v1",
3344 feature = "google-cloud-functions-v2",
3345 feature = "google-cloud-gdchardwaremanagement-v1alpha",
3346 feature = "google-cloud-geminidataanalytics-v1",
3347 feature = "google-cloud-gkebackup-logging-v1",
3348 feature = "google-cloud-gkebackup-v1",
3349 feature = "google-cloud-gkemulticloud-v1",
3350 feature = "google-cloud-gsuiteaddons-logging-v1",
3351 feature = "google-cloud-healthcare-logging",
3352 feature = "google-cloud-hypercomputecluster-v1",
3353 feature = "google-cloud-iamconnectorcredentials-v1alpha",
3354 feature = "google-cloud-identitytoolkit-logging",
3355 feature = "google-cloud-ids-v1",
3356 feature = "google-cloud-iot-v1",
3357 feature = "google-cloud-kms-inventory-v1",
3358 feature = "google-cloud-kms-logging-v1",
3359 feature = "google-cloud-kms-v1",
3360 feature = "google-cloud-licensemanager-v1",
3361 feature = "google-cloud-lifesciences-v2beta",
3362 feature = "google-cloud-lustre-v1",
3363 feature = "google-cloud-managedidentities-v1",
3364 feature = "google-cloud-managedkafka-v1",
3365 feature = "google-cloud-mediatranslation-v1alpha1",
3366 feature = "google-cloud-mediatranslation-v1beta1",
3367 feature = "google-cloud-memcache-v1",
3368 feature = "google-cloud-memorystore-v1",
3369 feature = "google-cloud-metastore-v1",
3370 feature = "google-cloud-migrationcenter-v1",
3371 feature = "google-cloud-netapp-v1",
3372 feature = "google-cloud-networkconnectivity-v1",
3373 feature = "google-cloud-networkmanagement-v1",
3374 feature = "google-cloud-networksecurity-v1",
3375 feature = "google-cloud-networkservices-v1",
3376 feature = "google-cloud-notebooks-v1",
3377 feature = "google-cloud-notebooks-v2",
3378 feature = "google-cloud-numberregistry-v1alpha",
3379 feature = "google-cloud-observability-v1",
3380 feature = "google-cloud-optimization-v1",
3381 feature = "google-cloud-orchestration-airflow-service-v1",
3382 feature = "google-cloud-osconfig-v1",
3383 feature = "google-cloud-parallelstore-v1",
3384 feature = "google-cloud-policysimulator-v1",
3385 feature = "google-cloud-policytroubleshooter-iam-v3",
3386 feature = "google-cloud-policytroubleshooter-v1",
3387 feature = "google-cloud-privatecatalog-v1beta1",
3388 feature = "google-cloud-privilegedaccessmanager-v1",
3389 feature = "google-cloud-pubsublite-v1",
3390 feature = "google-cloud-rapidmigrationassessment-v1",
3391 feature = "google-cloud-recaptchaenterprise-v1",
3392 feature = "google-cloud-recommendationengine-v1beta1",
3393 feature = "google-cloud-redis-cluster-v1",
3394 feature = "google-cloud-redis-v1",
3395 feature = "google-cloud-resourcemanager-v2",
3396 feature = "google-cloud-resourcemanager-v3",
3397 feature = "google-cloud-run-v2",
3398 feature = "google-cloud-runtimeconfig-v1beta1",
3399 feature = "google-cloud-saasplatform-saasservicemgmt-logging-v1",
3400 feature = "google-cloud-saasplatform-saasservicemgmt-v1beta1",
3401 feature = "google-cloud-scheduler-v1",
3402 feature = "google-cloud-secretmanager-v1",
3403 feature = "google-cloud-securesourcemanager-v1",
3404 feature = "google-cloud-security-privateca-v1",
3405 feature = "google-cloud-securitycenter-v1",
3406 feature = "google-cloud-securitycenter-v2",
3407 feature = "google-cloud-securitycentermanagement-v1",
3408 feature = "google-cloud-securityposture-v1",
3409 feature = "google-cloud-sensitiveaction-logging-v1",
3410 feature = "google-cloud-shell-v1",
3411 feature = "google-cloud-speech-v1",
3412 feature = "google-cloud-speech-v2",
3413 feature = "google-cloud-sql-v1",
3414 feature = "google-cloud-storagebatchoperations-v1",
3415 feature = "google-cloud-storageinsights-v1",
3416 feature = "google-cloud-talent-v4",
3417 feature = "google-cloud-tasks-v2",
3418 feature = "google-cloud-telcoautomation-v1",
3419 feature = "google-cloud-texttospeech-v1",
3420 feature = "google-cloud-texttospeech-v1beta1",
3421 feature = "google-cloud-tpu-v1",
3422 feature = "google-cloud-tpu-v2",
3423 feature = "google-cloud-translation-v3",
3424 feature = "google-cloud-universalledger-v1",
3425 feature = "google-cloud-vectorsearch-v1",
3426 feature = "google-cloud-video-livestream-logging-v1",
3427 feature = "google-cloud-video-livestream-v1",
3428 feature = "google-cloud-video-stitcher-v1",
3429 feature = "google-cloud-video-transcoder-v1",
3430 feature = "google-cloud-videointelligence-v1",
3431 feature = "google-cloud-vision-v1",
3432 feature = "google-cloud-visionai-v1",
3433 feature = "google-cloud-vmmigration-v1",
3434 feature = "google-cloud-vmwareengine-v1",
3435 feature = "google-cloud-vpcaccess-v1",
3436 feature = "google-cloud-webrisk-v1",
3437 feature = "google-cloud-workflows-v1",
3438 feature = "google-cloud-workloadidentity-v1",
3439 feature = "google-cloud-workloadmanager-v1",
3440 feature = "google-cloud-workstations-v1",
3441 feature = "google-container-v1",
3442 feature = "google-dataflow-v1beta3",
3443 feature = "google-datastore-admin-v1",
3444 feature = "google-devicesandservices-health-v4",
3445 feature = "google-devtools-artifactregistry-logging-v1",
3446 feature = "google-devtools-artifactregistry-v1",
3447 feature = "google-devtools-cloudbuild-v1",
3448 feature = "google-devtools-cloudbuild-v2",
3449 feature = "google-devtools-cloudtrace-v2",
3450 feature = "google-devtools-containeranalysis-v1",
3451 feature = "google-devtools-remoteworkers-v1test2",
3452 feature = "google-firestore-admin-v1",
3453 feature = "google-firestore-bundle",
3454 feature = "google-firestore-v1",
3455 feature = "google-iam-v2",
3456 feature = "google-iam-v3",
3457 feature = "google-identity-accesscontextmanager-v1",
3458 feature = "google-logging-v2",
3459 feature = "google-longrunning",
3460 feature = "google-maps-mapsplatformdatasets-v1",
3461 feature = "google-maps-routeoptimization-v1",
3462 feature = "google-maps-routes-v1",
3463 feature = "google-maps-routing-v2",
3464 feature = "google-monitoring-metricsscope-v1",
3465 feature = "google-monitoring-v3",
3466 feature = "google-partner-aistreams-v1alpha1",
3467 feature = "google-privacy-dlp-v2",
3468 feature = "google-rpc",
3469 feature = "google-spanner-admin-database-v1",
3470 feature = "google-spanner-admin-instance-v1",
3471 feature = "google-spanner-admin-omni-v1",
3472 feature = "google-spanner-executor-v1",
3473 feature = "google-spanner-v1",
3474 feature = "google-storage-control-v2",
3475 feature = "google-storage-platformlogs-v1",
3476 feature = "google-storage-v2",
3477 feature = "google-storagetransfer-v1",
3478 feature = "google-streetview-publish-v1",
3479 feature = "grafeas-v1",
3480 )
3481 )]
3482 include_proto!("google.rpc");
3483 pub mod context {
3484 #[cfg(
3485 any(
3486 feature = "google-api-servicecontrol-v2",
3487 feature = "google-cloud-audit",
3488 feature = "google-rpc-context",
3489 )
3490 )]
3491 include_proto!("google.rpc.context");
3492 }
3493 }
3494 pub mod search {
3495 pub mod partnerdataingestion {
3496 pub mod logging {
3497 pub mod v1 {
3498 #[cfg(
3499 any(feature = "google-search-partnerdataingestion-logging-v1")
3500 )]
3501 include_proto!("google.search.partnerdataingestion.logging.v1");
3502 }
3503 }
3504 }
3505 }
3506 pub mod security {
3507 pub mod safebrowsing {
3508 pub mod v5 {
3509 #[cfg(any(feature = "google-security-safebrowsing-v5"))]
3510 include_proto!("google.security.safebrowsing.v5");
3511 }
3512 }
3513 pub mod safebrowsingohttpgateway {
3514 pub mod v1 {
3515 #[cfg(any(feature = "google-security-safebrowsingohttpgateway-v1"))]
3516 include_proto!("google.security.safebrowsingohttpgateway.v1");
3517 }
3518 }
3519 }
3520 pub mod spanner {
3521 pub mod adapter {
3522 pub mod v1 {
3523 #[cfg(any(feature = "google-spanner-adapter-v1"))]
3524 include_proto!("google.spanner.adapter.v1");
3525 }
3526 }
3527 pub mod admin {
3528 pub mod database {
3529 pub mod v1 {
3530 #[cfg(
3531 any(
3532 feature = "google-spanner-admin-database-v1",
3533 feature = "google-spanner-admin-omni-v1",
3534 feature = "google-spanner-executor-v1",
3535 )
3536 )]
3537 include_proto!("google.spanner.admin.database.v1");
3538 }
3539 }
3540 pub mod instance {
3541 pub mod v1 {
3542 #[cfg(
3543 any(
3544 feature = "google-spanner-admin-instance-v1",
3545 feature = "google-spanner-executor-v1",
3546 )
3547 )]
3548 include_proto!("google.spanner.admin.instance.v1");
3549 }
3550 }
3551 pub mod omni {
3552 pub mod v1 {
3553 #[cfg(any(feature = "google-spanner-admin-omni-v1"))]
3554 include_proto!("google.spanner.admin.omni.v1");
3555 }
3556 }
3557 }
3558 pub mod auth {
3559 pub mod v1 {
3560 #[cfg(any(feature = "google-spanner-auth-v1"))]
3561 include_proto!("google.spanner.auth.v1");
3562 }
3563 }
3564 pub mod executor {
3565 pub mod v1 {
3566 #[cfg(any(feature = "google-spanner-executor-v1"))]
3567 include_proto!("google.spanner.executor.v1");
3568 }
3569 }
3570 pub mod v1 {
3571 #[cfg(
3572 any(
3573 feature = "google-spanner-executor-v1",
3574 feature = "google-spanner-v1",
3575 )
3576 )]
3577 include_proto!("google.spanner.v1");
3578 }
3579 }
3580 pub mod storage {
3581 pub mod control {
3582 pub mod v2 {
3583 #[cfg(any(feature = "google-storage-control-v2"))]
3584 include_proto!("google.storage.control.v2");
3585 }
3586 }
3587 pub mod platformlogs {
3588 pub mod v1 {
3589 #[cfg(any(feature = "google-storage-platformlogs-v1"))]
3590 include_proto!("google.storage.platformlogs.v1");
3591 }
3592 }
3593 pub mod v1 {
3594 #[cfg(any(feature = "google-storage-v1"))]
3595 include_proto!("google.storage.v1");
3596 }
3597 pub mod v2 {
3598 #[cfg(any(feature = "google-storage-v2"))]
3599 include_proto!("google.storage.v2");
3600 }
3601 }
3602 pub mod storagetransfer {
3603 pub mod logging {
3604 #[cfg(any(feature = "google-storagetransfer-logging"))]
3605 include_proto!("google.storagetransfer.logging");
3606 }
3607 pub mod v1 {
3608 #[cfg(any(feature = "google-storagetransfer-v1"))]
3609 include_proto!("google.storagetransfer.v1");
3610 }
3611 }
3612 pub mod streetview {
3613 pub mod publish {
3614 pub mod v1 {
3615 #[cfg(any(feature = "google-streetview-publish-v1"))]
3616 include_proto!("google.streetview.publish.v1");
3617 }
3618 }
3619 }
3620 pub mod watcher {
3621 pub mod v1 {
3622 #[cfg(any(feature = "google-watcher-v1"))]
3623 include_proto!("google.watcher.v1");
3624 }
3625 }
3626}
3627pub mod grafeas {
3628 pub mod v1 {
3629 #[cfg(
3630 any(
3631 feature = "google-cloud-binaryauthorization-v1",
3632 feature = "google-devtools-containeranalysis-v1",
3633 feature = "grafeas-v1",
3634 )
3635 )]
3636 include_proto!("grafeas.v1");
3637 }
3638}
3639pub mod maps {
3640 pub mod fleetengine {
3641 pub mod delivery {
3642 pub mod v1 {
3643 #[cfg(any(feature = "maps-fleetengine-delivery-v1"))]
3644 include_proto!("maps.fleetengine.delivery.v1");
3645 }
3646 }
3647 pub mod v1 {
3648 #[cfg(any(feature = "maps-fleetengine-v1"))]
3649 include_proto!("maps.fleetengine.v1");
3650 }
3651 }
3652}