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