Skip to main content

gcloud_sdk/
google_apis.rs

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}