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 v1alpha {
71                #[cfg(any(feature = "google-ai-generativelanguage-v1alpha"))]
72                include_proto!("google.ai.generativelanguage.v1alpha");
73            }
74            pub mod v1beta {
75                #[cfg(any(feature = "google-ai-generativelanguage-v1beta"))]
76                include_proto!("google.ai.generativelanguage.v1beta");
77            }
78            pub mod v1beta2 {
79                #[cfg(any(feature = "google-ai-generativelanguage-v1beta2"))]
80                include_proto!("google.ai.generativelanguage.v1beta2");
81            }
82            pub mod v1beta3 {
83                #[cfg(any(feature = "google-ai-generativelanguage-v1beta3"))]
84                include_proto!("google.ai.generativelanguage.v1beta3");
85            }
86        }
87    }
88    pub mod analytics {
89        pub mod admin {
90            pub mod v1alpha {
91                #[cfg(any(feature = "google-analytics-admin-v1alpha"))]
92                include_proto!("google.analytics.admin.v1alpha");
93            }
94            pub mod v1beta {
95                #[cfg(any(feature = "google-analytics-admin-v1beta"))]
96                include_proto!("google.analytics.admin.v1beta");
97            }
98        }
99        pub mod cloud {
100            #[cfg(any(feature = "google-analytics-cloud"))]
101            include_proto!("google.analytics.cloud");
102        }
103        pub mod data {
104            pub mod v1alpha {
105                #[cfg(any(feature = "google-analytics-data-v1alpha"))]
106                include_proto!("google.analytics.data.v1alpha");
107            }
108            pub mod v1beta {
109                #[cfg(any(feature = "google-analytics-data-v1beta"))]
110                include_proto!("google.analytics.data.v1beta");
111            }
112        }
113    }
114    pub mod api {
115        #[cfg(
116            any(
117                feature = "google-actions-sdk-v2",
118                feature = "google-actions-sdk-v2-interactionmodel",
119                feature = "google-actions-sdk-v2-interactionmodel-prompt",
120                feature = "google-actions-sdk-v2-interactionmodel-type",
121                feature = "google-ai-generativelanguage-v1",
122                feature = "google-ai-generativelanguage-v1alpha",
123                feature = "google-ai-generativelanguage-v1beta",
124                feature = "google-ai-generativelanguage-v1beta2",
125                feature = "google-ai-generativelanguage-v1beta3",
126                feature = "google-analytics-admin-v1alpha",
127                feature = "google-analytics-admin-v1beta",
128                feature = "google-analytics-data-v1alpha",
129                feature = "google-analytics-data-v1beta",
130                feature = "google-api",
131                feature = "google-api-apikeys-v2",
132                feature = "google-api-cloudquotas-v1",
133                feature = "google-api-cloudquotas-v1beta",
134                feature = "google-api-expr-conformance-v1alpha1",
135                feature = "google-api-servicecontrol-v1",
136                feature = "google-api-servicecontrol-v2",
137                feature = "google-api-servicemanagement-v1",
138                feature = "google-api-serviceusage-v1",
139                feature = "google-api-serviceusage-v1beta1",
140                feature = "google-appengine-v1",
141                feature = "google-appengine-v1beta",
142                feature = "google-apps-alertcenter-v1beta1",
143                feature = "google-apps-drive-activity-v2",
144                feature = "google-apps-drive-labels-v2",
145                feature = "google-apps-drive-labels-v2beta",
146                feature = "google-apps-events-subscriptions-v1",
147                feature = "google-apps-events-subscriptions-v1beta",
148                feature = "google-apps-meet-v2",
149                feature = "google-apps-meet-v2beta",
150                feature = "google-apps-script-type-calendar",
151                feature = "google-apps-script-type-docs",
152                feature = "google-apps-script-type-sheets",
153                feature = "google-apps-script-type-slides",
154                feature = "google-area120-tables-v1alpha1",
155                feature = "google-assistant-embedded-v1alpha1",
156                feature = "google-assistant-embedded-v1alpha2",
157                feature = "google-bigtable-admin-v2",
158                feature = "google-bigtable-v2",
159                feature = "google-chat-v1",
160                feature = "google-chromeos-moblab-v1beta1",
161                feature = "google-chromeos-uidetection-v1",
162                feature = "google-cloud",
163                feature = "google-cloud-abuseevent-logging-v1",
164                feature = "google-cloud-accessapproval-v1",
165                feature = "google-cloud-advisorynotifications-v1",
166                feature = "google-cloud-aiplatform-v1",
167                feature = "google-cloud-aiplatform-v1beta1",
168                feature = "google-cloud-aiplatform-v1beta1-schema",
169                feature = "google-cloud-alloydb-connectors-v1",
170                feature = "google-cloud-alloydb-connectors-v1alpha",
171                feature = "google-cloud-alloydb-connectors-v1beta",
172                feature = "google-cloud-alloydb-v1",
173                feature = "google-cloud-alloydb-v1alpha",
174                feature = "google-cloud-alloydb-v1beta",
175                feature = "google-cloud-apigateway-v1",
176                feature = "google-cloud-apigeeconnect-v1",
177                feature = "google-cloud-apigeeregistry-v1",
178                feature = "google-cloud-apihub-v1",
179                feature = "google-cloud-apiregistry-v1",
180                feature = "google-cloud-apiregistry-v1beta",
181                feature = "google-cloud-apphub-v1",
182                feature = "google-cloud-asset-v1",
183                feature = "google-cloud-asset-v1p1beta1",
184                feature = "google-cloud-asset-v1p2beta1",
185                feature = "google-cloud-asset-v1p5beta1",
186                feature = "google-cloud-asset-v1p7beta1",
187                feature = "google-cloud-assuredworkloads-v1",
188                feature = "google-cloud-assuredworkloads-v1beta1",
189                feature = "google-cloud-audit",
190                feature = "google-cloud-auditmanager-v1",
191                feature = "google-cloud-automl-v1",
192                feature = "google-cloud-automl-v1beta1",
193                feature = "google-cloud-backupdr-v1",
194                feature = "google-cloud-baremetalsolution-v2",
195                feature = "google-cloud-batch-v1",
196                feature = "google-cloud-batch-v1alpha",
197                feature = "google-cloud-beyondcorp-appconnections-v1",
198                feature = "google-cloud-beyondcorp-appconnectors-v1",
199                feature = "google-cloud-beyondcorp-appgateways-v1",
200                feature = "google-cloud-beyondcorp-clientconnectorservices-v1",
201                feature = "google-cloud-beyondcorp-clientgateways-v1",
202                feature = "google-cloud-biglake-hive-v1beta",
203                feature = "google-cloud-biglake-v1",
204                feature = "google-cloud-bigquery-analyticshub-v1",
205                feature = "google-cloud-bigquery-biglake-v1",
206                feature = "google-cloud-bigquery-biglake-v1alpha1",
207                feature = "google-cloud-bigquery-connection-v1",
208                feature = "google-cloud-bigquery-connection-v1beta1",
209                feature = "google-cloud-bigquery-dataexchange-v1beta1",
210                feature = "google-cloud-bigquery-datapolicies-v1",
211                feature = "google-cloud-bigquery-datapolicies-v1beta1",
212                feature = "google-cloud-bigquery-datapolicies-v2",
213                feature = "google-cloud-bigquery-datapolicies-v2beta1",
214                feature = "google-cloud-bigquery-datatransfer-v1",
215                feature = "google-cloud-bigquery-logging-v1",
216                feature = "google-cloud-bigquery-migration-v2",
217                feature = "google-cloud-bigquery-migration-v2alpha",
218                feature = "google-cloud-bigquery-reservation-v1",
219                feature = "google-cloud-bigquery-storage-v1",
220                feature = "google-cloud-bigquery-storage-v1alpha",
221                feature = "google-cloud-bigquery-storage-v1beta",
222                feature = "google-cloud-bigquery-storage-v1beta1",
223                feature = "google-cloud-bigquery-storage-v1beta2",
224                feature = "google-cloud-bigquery-v2",
225                feature = "google-cloud-billing-budgets-v1",
226                feature = "google-cloud-billing-budgets-v1beta1",
227                feature = "google-cloud-billing-v1",
228                feature = "google-cloud-binaryauthorization-v1",
229                feature = "google-cloud-binaryauthorization-v1beta1",
230                feature = "google-cloud-blockchainnodeengine-v1",
231                feature = "google-cloud-capacityplanner-v1beta",
232                feature = "google-cloud-certificatemanager-v1",
233                feature = "google-cloud-ces-v1",
234                feature = "google-cloud-ces-v1beta",
235                feature = "google-cloud-channel-v1",
236                feature = "google-cloud-chronicle-v1",
237                feature = "google-cloud-cloudcontrolspartner-v1",
238                feature = "google-cloud-cloudcontrolspartner-v1beta",
239                feature = "google-cloud-clouddms-logging-v1",
240                feature = "google-cloud-clouddms-v1",
241                feature = "google-cloud-cloudsecuritycompliance-v1",
242                feature = "google-cloud-cloudsetup-logging-v1",
243                feature = "google-cloud-commerce-consumer-procurement-v1",
244                feature = "google-cloud-commerce-consumer-procurement-v1alpha1",
245                feature = "google-cloud-common",
246                feature = "google-cloud-compute-v1",
247                feature = "google-cloud-compute-v1small",
248                feature = "google-cloud-confidentialcomputing-v1",
249                feature = "google-cloud-confidentialcomputing-v1alpha1",
250                feature = "google-cloud-config-v1",
251                feature = "google-cloud-configdelivery-v1",
252                feature = "google-cloud-configdelivery-v1alpha",
253                feature = "google-cloud-configdelivery-v1beta",
254                feature = "google-cloud-connectors-v1",
255                feature = "google-cloud-contactcenterinsights-v1",
256                feature = "google-cloud-contentwarehouse-v1",
257                feature = "google-cloud-databasecenter-v1beta",
258                feature = "google-cloud-datacatalog-lineage-configmanagement-v1",
259                feature = "google-cloud-datacatalog-lineage-v1",
260                feature = "google-cloud-datacatalog-v1",
261                feature = "google-cloud-datacatalog-v1beta1",
262                feature = "google-cloud-dataform-logging-v1",
263                feature = "google-cloud-dataform-v1",
264                feature = "google-cloud-dataform-v1beta1",
265                feature = "google-cloud-datafusion-v1",
266                feature = "google-cloud-datafusion-v1beta1",
267                feature = "google-cloud-datalabeling-v1beta1",
268                feature = "google-cloud-dataplex-v1",
269                feature = "google-cloud-dataproc-v1",
270                feature = "google-cloud-dataqna-v1alpha",
271                feature = "google-cloud-datastream-logging-v1",
272                feature = "google-cloud-datastream-v1",
273                feature = "google-cloud-datastream-v1alpha1",
274                feature = "google-cloud-deploy-v1",
275                feature = "google-cloud-developerconnect-v1",
276                feature = "google-cloud-devicestreaming-v1",
277                feature = "google-cloud-dialogflow-cx-v3",
278                feature = "google-cloud-dialogflow-cx-v3beta1",
279                feature = "google-cloud-dialogflow-v2",
280                feature = "google-cloud-dialogflow-v2beta1",
281                feature = "google-cloud-discoveryengine-v1",
282                feature = "google-cloud-discoveryengine-v1alpha",
283                feature = "google-cloud-discoveryengine-v1beta",
284                feature = "google-cloud-documentai-v1",
285                feature = "google-cloud-documentai-v1beta3",
286                feature = "google-cloud-domains-v1",
287                feature = "google-cloud-domains-v1alpha2",
288                feature = "google-cloud-domains-v1beta1",
289                feature = "google-cloud-edgecontainer-v1",
290                feature = "google-cloud-edgenetwork-v1",
291                feature = "google-cloud-enterpriseknowledgegraph-v1",
292                feature = "google-cloud-essentialcontacts-v1",
293                feature = "google-cloud-eventarc-logging-v1",
294                feature = "google-cloud-eventarc-publishing-v1",
295                feature = "google-cloud-eventarc-v1",
296                feature = "google-cloud-filestore-v1",
297                feature = "google-cloud-filestore-v1beta1",
298                feature = "google-cloud-financialservices-v1",
299                feature = "google-cloud-functions-v1",
300                feature = "google-cloud-functions-v2",
301                feature = "google-cloud-functions-v2alpha",
302                feature = "google-cloud-functions-v2beta",
303                feature = "google-cloud-gdchardwaremanagement-v1alpha",
304                feature = "google-cloud-geminidataanalytics-v1alpha",
305                feature = "google-cloud-geminidataanalytics-v1beta",
306                feature = "google-cloud-gkebackup-v1",
307                feature = "google-cloud-gkeconnect-gateway-v1",
308                feature = "google-cloud-gkeconnect-gateway-v1beta1",
309                feature = "google-cloud-gkemulticloud-v1",
310                feature = "google-cloud-gkerecommender-v1",
311                feature = "google-cloud-gsuiteaddons-v1",
312                feature = "google-cloud-hypercomputecluster-v1",
313                feature = "google-cloud-hypercomputecluster-v1alpha",
314                feature = "google-cloud-hypercomputecluster-v1beta",
315                feature = "google-cloud-iamconnectorcredentials-v1alpha",
316                feature = "google-cloud-iap-v1",
317                feature = "google-cloud-iap-v1beta1",
318                feature = "google-cloud-identitytoolkit-v2",
319                feature = "google-cloud-ids-v1",
320                feature = "google-cloud-integrations-v1alpha",
321                feature = "google-cloud-iot-v1",
322                feature = "google-cloud-kms-inventory-v1",
323                feature = "google-cloud-kms-v1",
324                feature = "google-cloud-language-v1",
325                feature = "google-cloud-language-v1beta1",
326                feature = "google-cloud-language-v1beta2",
327                feature = "google-cloud-language-v2",
328                feature = "google-cloud-licensemanager-v1",
329                feature = "google-cloud-lifesciences-v2beta",
330                feature = "google-cloud-location",
331                feature = "google-cloud-locationfinder-v1",
332                feature = "google-cloud-lustre-v1",
333                feature = "google-cloud-maintenance-api-v1",
334                feature = "google-cloud-maintenance-api-v1beta",
335                feature = "google-cloud-managedidentities-v1",
336                feature = "google-cloud-managedidentities-v1beta1",
337                feature = "google-cloud-managedkafka-schemaregistry-v1",
338                feature = "google-cloud-managedkafka-v1",
339                feature = "google-cloud-mediatranslation-v1alpha1",
340                feature = "google-cloud-mediatranslation-v1beta1",
341                feature = "google-cloud-memcache-v1",
342                feature = "google-cloud-memcache-v1beta2",
343                feature = "google-cloud-memorystore-v1",
344                feature = "google-cloud-memorystore-v1beta",
345                feature = "google-cloud-metastore-logging-v1",
346                feature = "google-cloud-metastore-v1",
347                feature = "google-cloud-metastore-v1alpha",
348                feature = "google-cloud-metastore-v1beta",
349                feature = "google-cloud-migrationcenter-v1",
350                feature = "google-cloud-modelarmor-v1",
351                feature = "google-cloud-modelarmor-v1beta",
352                feature = "google-cloud-netapp-v1",
353                feature = "google-cloud-networkconnectivity-v1",
354                feature = "google-cloud-networkconnectivity-v1alpha1",
355                feature = "google-cloud-networkconnectivity-v1beta",
356                feature = "google-cloud-networkmanagement-v1",
357                feature = "google-cloud-networkmanagement-v1beta1",
358                feature = "google-cloud-networksecurity-v1",
359                feature = "google-cloud-networksecurity-v1alpha1",
360                feature = "google-cloud-networksecurity-v1beta1",
361                feature = "google-cloud-networkservices-v1",
362                feature = "google-cloud-networkservices-v1beta1",
363                feature = "google-cloud-notebooks-logging-v1",
364                feature = "google-cloud-notebooks-v1",
365                feature = "google-cloud-notebooks-v1beta1",
366                feature = "google-cloud-notebooks-v2",
367                feature = "google-cloud-optimization-v1",
368                feature = "google-cloud-oracledatabase-v1",
369                feature = "google-cloud-orchestration-airflow-service-v1",
370                feature = "google-cloud-orchestration-airflow-service-v1beta1",
371                feature = "google-cloud-orgpolicy-v2",
372                feature = "google-cloud-osconfig-agentendpoint-v1",
373                feature = "google-cloud-osconfig-agentendpoint-v1beta",
374                feature = "google-cloud-osconfig-v1",
375                feature = "google-cloud-osconfig-v1alpha",
376                feature = "google-cloud-osconfig-v1beta",
377                feature = "google-cloud-oslogin-common",
378                feature = "google-cloud-oslogin-v1",
379                feature = "google-cloud-oslogin-v1alpha",
380                feature = "google-cloud-oslogin-v1beta",
381                feature = "google-cloud-parallelstore-v1",
382                feature = "google-cloud-parallelstore-v1beta",
383                feature = "google-cloud-parametermanager-v1",
384                feature = "google-cloud-paymentgateway-issuerswitch-accountmanager-v1",
385                feature = "google-cloud-paymentgateway-issuerswitch-v1",
386                feature = "google-cloud-phishingprotection-v1beta1",
387                feature = "google-cloud-policysimulator-v1",
388                feature = "google-cloud-policytroubleshooter-iam-v3",
389                feature = "google-cloud-policytroubleshooter-iam-v3beta",
390                feature = "google-cloud-policytroubleshooter-v1",
391                feature = "google-cloud-privatecatalog-v1beta1",
392                feature = "google-cloud-privilegedaccessmanager-v1",
393                feature = "google-cloud-pubsublite-v1",
394                feature = "google-cloud-rapidmigrationassessment-v1",
395                feature = "google-cloud-recaptchaenterprise-v1",
396                feature = "google-cloud-recaptchaenterprise-v1beta1",
397                feature = "google-cloud-recommendationengine-v1beta1",
398                feature = "google-cloud-recommender-logging-v1",
399                feature = "google-cloud-recommender-logging-v1beta1",
400                feature = "google-cloud-recommender-v1",
401                feature = "google-cloud-recommender-v1beta1",
402                feature = "google-cloud-redis-cluster-v1",
403                feature = "google-cloud-redis-cluster-v1beta1",
404                feature = "google-cloud-redis-v1",
405                feature = "google-cloud-redis-v1beta1",
406                feature = "google-cloud-resourcemanager-v2",
407                feature = "google-cloud-resourcemanager-v3",
408                feature = "google-cloud-retail-v2",
409                feature = "google-cloud-retail-v2alpha",
410                feature = "google-cloud-retail-v2beta",
411                feature = "google-cloud-run-v2",
412                feature = "google-cloud-runtimeconfig-v1beta1",
413                feature = "google-cloud-saasplatform-saasservicemgmt-logging-v1",
414                feature = "google-cloud-saasplatform-saasservicemgmt-v1beta1",
415                feature = "google-cloud-scheduler-v1",
416                feature = "google-cloud-scheduler-v1beta1",
417                feature = "google-cloud-secretmanager-v1",
418                feature = "google-cloud-secretmanager-v1beta2",
419                feature = "google-cloud-secrets-v1beta1",
420                feature = "google-cloud-securesourcemanager-v1",
421                feature = "google-cloud-security-privateca-v1",
422                feature = "google-cloud-security-privateca-v1beta1",
423                feature = "google-cloud-security-publicca-v1",
424                feature = "google-cloud-security-publicca-v1alpha1",
425                feature = "google-cloud-security-publicca-v1beta1",
426                feature = "google-cloud-securitycenter-settings-v1beta1",
427                feature = "google-cloud-securitycenter-v1",
428                feature = "google-cloud-securitycenter-v1beta1",
429                feature = "google-cloud-securitycenter-v1p1beta1",
430                feature = "google-cloud-securitycenter-v2",
431                feature = "google-cloud-securitycentermanagement-v1",
432                feature = "google-cloud-securityposture-v1",
433                feature = "google-cloud-servicedirectory-v1",
434                feature = "google-cloud-servicedirectory-v1beta1",
435                feature = "google-cloud-servicehealth-v1",
436                feature = "google-cloud-shell-v1",
437                feature = "google-cloud-speech-v1",
438                feature = "google-cloud-speech-v1p1beta1",
439                feature = "google-cloud-speech-v2",
440                feature = "google-cloud-sql-v1",
441                feature = "google-cloud-sql-v1beta4",
442                feature = "google-cloud-storagebatchoperations-v1",
443                feature = "google-cloud-storageinsights-v1",
444                feature = "google-cloud-support-v2",
445                feature = "google-cloud-support-v2beta",
446                feature = "google-cloud-talent-v4",
447                feature = "google-cloud-talent-v4beta1",
448                feature = "google-cloud-tasks-v2",
449                feature = "google-cloud-tasks-v2beta2",
450                feature = "google-cloud-tasks-v2beta3",
451                feature = "google-cloud-telcoautomation-v1",
452                feature = "google-cloud-telcoautomation-v1alpha1",
453                feature = "google-cloud-texttospeech-v1",
454                feature = "google-cloud-texttospeech-v1beta1",
455                feature = "google-cloud-timeseriesinsights-v1",
456                feature = "google-cloud-tpu-v1",
457                feature = "google-cloud-tpu-v2",
458                feature = "google-cloud-tpu-v2alpha1",
459                feature = "google-cloud-translation-v3",
460                feature = "google-cloud-translation-v3beta1",
461                feature = "google-cloud-universalledger-v1",
462                feature = "google-cloud-vectorsearch-v1",
463                feature = "google-cloud-vectorsearch-v1beta",
464                feature = "google-cloud-video-livestream-logging-v1",
465                feature = "google-cloud-video-livestream-v1",
466                feature = "google-cloud-video-stitcher-v1",
467                feature = "google-cloud-video-transcoder-v1",
468                feature = "google-cloud-videointelligence-v1",
469                feature = "google-cloud-videointelligence-v1beta2",
470                feature = "google-cloud-videointelligence-v1p1beta1",
471                feature = "google-cloud-videointelligence-v1p2beta1",
472                feature = "google-cloud-videointelligence-v1p3beta1",
473                feature = "google-cloud-vision-v1",
474                feature = "google-cloud-vision-v1p1beta1",
475                feature = "google-cloud-vision-v1p2beta1",
476                feature = "google-cloud-vision-v1p3beta1",
477                feature = "google-cloud-vision-v1p4beta1",
478                feature = "google-cloud-visionai-v1",
479                feature = "google-cloud-visionai-v1alpha1",
480                feature = "google-cloud-vmmigration-v1",
481                feature = "google-cloud-vmwareengine-v1",
482                feature = "google-cloud-vpcaccess-v1",
483                feature = "google-cloud-webrisk-v1",
484                feature = "google-cloud-webrisk-v1beta1",
485                feature = "google-cloud-websecurityscanner-v1",
486                feature = "google-cloud-websecurityscanner-v1alpha",
487                feature = "google-cloud-websecurityscanner-v1beta",
488                feature = "google-cloud-workflows-executions-v1",
489                feature = "google-cloud-workflows-executions-v1beta",
490                feature = "google-cloud-workflows-v1",
491                feature = "google-cloud-workflows-v1beta",
492                feature = "google-cloud-workloadmanager-v1",
493                feature = "google-cloud-workstations-v1",
494                feature = "google-cloud-workstations-v1beta",
495                feature = "google-container-v1",
496                feature = "google-container-v1alpha1",
497                feature = "google-container-v1beta1",
498                feature = "google-dataflow-v1beta3",
499                feature = "google-datastore-admin-v1",
500                feature = "google-datastore-admin-v1beta1",
501                feature = "google-datastore-v1",
502                feature = "google-datastore-v1beta3",
503                feature = "google-developers-knowledge-v1alpha",
504                feature = "google-devtools-artifactregistry-v1",
505                feature = "google-devtools-artifactregistry-v1beta2",
506                feature = "google-devtools-build-v1",
507                feature = "google-devtools-cloudbuild-v1",
508                feature = "google-devtools-cloudbuild-v2",
509                feature = "google-devtools-clouderrorreporting-v1beta1",
510                feature = "google-devtools-cloudprofiler-v2",
511                feature = "google-devtools-cloudtrace-v1",
512                feature = "google-devtools-cloudtrace-v2",
513                feature = "google-devtools-containeranalysis-v1",
514                feature = "google-devtools-containeranalysis-v1beta1",
515                feature = "google-devtools-remoteworkers-v1test2",
516                feature = "google-devtools-resultstore-v2",
517                feature = "google-devtools-sourcerepo-v1",
518                feature = "google-devtools-testing-v1",
519                feature = "google-example-library-v1",
520                feature = "google-firebase-fcm-connection-v1alpha1",
521                feature = "google-firestore-admin-v1",
522                feature = "google-firestore-admin-v1beta1",
523                feature = "google-firestore-admin-v1beta2",
524                feature = "google-firestore-bundle",
525                feature = "google-firestore-v1",
526                feature = "google-firestore-v1beta1",
527                feature = "google-home-enterprise-sdm-v1",
528                feature = "google-home-graph-v1",
529                feature = "google-iam-admin-v1",
530                feature = "google-iam-credentials-v1",
531                feature = "google-iam-v1",
532                feature = "google-iam-v1beta",
533                feature = "google-iam-v2",
534                feature = "google-iam-v2beta",
535                feature = "google-iam-v3",
536                feature = "google-iam-v3beta",
537                feature = "google-identity-accesscontextmanager-v1",
538                feature = "google-logging-v2",
539                feature = "google-longrunning",
540                feature = "google-maps-addressvalidation-v1",
541                feature = "google-maps-aerialview-v1",
542                feature = "google-maps-areainsights-v1",
543                feature = "google-maps-geocode-v4",
544                feature = "google-maps-mapsplatformdatasets-v1",
545                feature = "google-maps-navconnect-v1",
546                feature = "google-maps-places-v1",
547                feature = "google-maps-playablelocations-v3",
548                feature = "google-maps-playablelocations-v3-sample",
549                feature = "google-maps-regionlookup-v1alpha",
550                feature = "google-maps-roads-v1op",
551                feature = "google-maps-routeoptimization-v1",
552                feature = "google-maps-routes-v1",
553                feature = "google-maps-routes-v1alpha",
554                feature = "google-maps-routing-v2",
555                feature = "google-maps-solar-v1",
556                feature = "google-maps-weather-v1",
557                feature = "google-marketingplatform-admin-v1alpha",
558                feature = "google-monitoring-dashboard-v1",
559                feature = "google-monitoring-metricsscope-v1",
560                feature = "google-monitoring-v3",
561                feature = "google-partner-aistreams-v1alpha1",
562                feature = "google-privacy-dlp-v2",
563                feature = "google-pubsub-v1",
564                feature = "google-security-safebrowsing-v5",
565                feature = "google-security-safebrowsing-v5alpha1",
566                feature = "google-security-safebrowsingohttpgateway-v1",
567                feature = "google-spanner-adapter-v1",
568                feature = "google-spanner-admin-database-v1",
569                feature = "google-spanner-admin-instance-v1",
570                feature = "google-spanner-executor-v1",
571                feature = "google-spanner-v1",
572                feature = "google-storage-control-v2",
573                feature = "google-storage-v1",
574                feature = "google-storage-v2",
575                feature = "google-storagetransfer-logging",
576                feature = "google-storagetransfer-v1",
577                feature = "google-streetview-publish-v1",
578                feature = "google-watcher-v1",
579                feature = "grafeas-v1",
580                feature = "grafeas-v1beta1",
581                feature = "maps-fleetengine-delivery-v1",
582                feature = "maps-fleetengine-v1",
583            )
584        )]
585        include_proto!("google.api");
586        pub mod apikeys {
587            pub mod v2 {
588                #[cfg(any(feature = "google-api-apikeys-v2"))]
589                include_proto!("google.api.apikeys.v2");
590            }
591        }
592        pub mod cloudquotas {
593            pub mod v1 {
594                #[cfg(any(feature = "google-api-cloudquotas-v1"))]
595                include_proto!("google.api.cloudquotas.v1");
596            }
597            pub mod v1beta {
598                #[cfg(any(feature = "google-api-cloudquotas-v1beta"))]
599                include_proto!("google.api.cloudquotas.v1beta");
600            }
601        }
602        pub mod expr {
603            pub mod conformance {
604                pub mod v1alpha1 {
605                    #[cfg(any(feature = "google-api-expr-conformance-v1alpha1"))]
606                    include_proto!("google.api.expr.conformance.v1alpha1");
607                }
608            }
609            pub mod v1alpha1 {
610                #[cfg(
611                    any(
612                        feature = "google-api-expr-conformance-v1alpha1",
613                        feature = "google-api-expr-v1alpha1",
614                    )
615                )]
616                include_proto!("google.api.expr.v1alpha1");
617            }
618            pub mod v1beta1 {
619                #[cfg(any(feature = "google-api-expr-v1beta1"))]
620                include_proto!("google.api.expr.v1beta1");
621            }
622        }
623        pub mod servicecontrol {
624            pub mod v1 {
625                #[cfg(any(feature = "google-api-servicecontrol-v1"))]
626                include_proto!("google.api.servicecontrol.v1");
627            }
628            pub mod v2 {
629                #[cfg(any(feature = "google-api-servicecontrol-v2"))]
630                include_proto!("google.api.servicecontrol.v2");
631            }
632        }
633        pub mod servicemanagement {
634            pub mod v1 {
635                #[cfg(any(feature = "google-api-servicemanagement-v1"))]
636                include_proto!("google.api.servicemanagement.v1");
637            }
638        }
639        pub mod serviceusage {
640            pub mod v1 {
641                #[cfg(any(feature = "google-api-serviceusage-v1"))]
642                include_proto!("google.api.serviceusage.v1");
643            }
644            pub mod v1beta1 {
645                #[cfg(any(feature = "google-api-serviceusage-v1beta1"))]
646                include_proto!("google.api.serviceusage.v1beta1");
647            }
648        }
649    }
650    pub mod appengine {
651        pub mod legacy {
652            #[cfg(any(feature = "google-appengine-legacy"))]
653            include_proto!("google.appengine.legacy");
654        }
655        pub mod logging {
656            pub mod v1 {
657                #[cfg(any(feature = "google-appengine-logging-v1"))]
658                include_proto!("google.appengine.logging.v1");
659            }
660        }
661        pub mod v1 {
662            #[cfg(any(feature = "google-appengine-v1"))]
663            include_proto!("google.appengine.v1");
664        }
665        pub mod v1beta {
666            #[cfg(any(feature = "google-appengine-v1beta"))]
667            include_proto!("google.appengine.v1beta");
668        }
669    }
670    pub mod apps {
671        pub mod alertcenter {
672            pub mod v1beta1 {
673                #[cfg(any(feature = "google-apps-alertcenter-v1beta1"))]
674                include_proto!("google.apps.alertcenter.v1beta1");
675            }
676        }
677        pub mod card {
678            pub mod v1 {
679                #[cfg(any(feature = "google-apps-card-v1", feature = "google-chat-v1"))]
680                include_proto!("google.apps.card.v1");
681            }
682        }
683        pub mod drive {
684            pub mod activity {
685                pub mod v2 {
686                    #[cfg(any(feature = "google-apps-drive-activity-v2"))]
687                    include_proto!("google.apps.drive.activity.v2");
688                }
689            }
690            pub mod labels {
691                pub mod v2 {
692                    #[cfg(any(feature = "google-apps-drive-labels-v2"))]
693                    include_proto!("google.apps.drive.labels.v2");
694                }
695                pub mod v2beta {
696                    #[cfg(any(feature = "google-apps-drive-labels-v2beta"))]
697                    include_proto!("google.apps.drive.labels.v2beta");
698                }
699            }
700        }
701        pub mod events {
702            pub mod subscriptions {
703                pub mod v1 {
704                    #[cfg(any(feature = "google-apps-events-subscriptions-v1"))]
705                    include_proto!("google.apps.events.subscriptions.v1");
706                }
707                pub mod v1beta {
708                    #[cfg(any(feature = "google-apps-events-subscriptions-v1beta"))]
709                    include_proto!("google.apps.events.subscriptions.v1beta");
710                }
711            }
712        }
713        pub mod meet {
714            pub mod v2 {
715                #[cfg(any(feature = "google-apps-meet-v2"))]
716                include_proto!("google.apps.meet.v2");
717            }
718            pub mod v2beta {
719                #[cfg(any(feature = "google-apps-meet-v2beta"))]
720                include_proto!("google.apps.meet.v2beta");
721            }
722        }
723        pub mod script {
724            pub mod r#type {
725                #[cfg(
726                    any(
727                        feature = "google-apps-script-type",
728                        feature = "google-apps-script-type-calendar",
729                        feature = "google-apps-script-type-docs",
730                        feature = "google-apps-script-type-drive",
731                        feature = "google-apps-script-type-gmail",
732                        feature = "google-apps-script-type-sheets",
733                        feature = "google-apps-script-type-slides",
734                        feature = "google-cloud-gsuiteaddons-v1",
735                    )
736                )]
737                include_proto!("google.apps.script.r#type");
738                pub mod calendar {
739                    #[cfg(
740                        any(
741                            feature = "google-apps-script-type-calendar",
742                            feature = "google-cloud-gsuiteaddons-v1",
743                        )
744                    )]
745                    include_proto!("google.apps.script.r#type.calendar");
746                }
747                pub mod docs {
748                    #[cfg(
749                        any(
750                            feature = "google-apps-script-type-docs",
751                            feature = "google-cloud-gsuiteaddons-v1",
752                        )
753                    )]
754                    include_proto!("google.apps.script.r#type.docs");
755                }
756                pub mod drive {
757                    #[cfg(
758                        any(
759                            feature = "google-apps-script-type-drive",
760                            feature = "google-cloud-gsuiteaddons-v1",
761                        )
762                    )]
763                    include_proto!("google.apps.script.r#type.drive");
764                }
765                pub mod gmail {
766                    #[cfg(
767                        any(
768                            feature = "google-apps-script-type-gmail",
769                            feature = "google-cloud-gsuiteaddons-v1",
770                        )
771                    )]
772                    include_proto!("google.apps.script.r#type.gmail");
773                }
774                pub mod sheets {
775                    #[cfg(
776                        any(
777                            feature = "google-apps-script-type-sheets",
778                            feature = "google-cloud-gsuiteaddons-v1",
779                        )
780                    )]
781                    include_proto!("google.apps.script.r#type.sheets");
782                }
783                pub mod slides {
784                    #[cfg(
785                        any(
786                            feature = "google-apps-script-type-slides",
787                            feature = "google-cloud-gsuiteaddons-v1",
788                        )
789                    )]
790                    include_proto!("google.apps.script.r#type.slides");
791                }
792            }
793        }
794    }
795    pub mod area120 {
796        pub mod tables {
797            pub mod v1alpha1 {
798                #[cfg(any(feature = "google-area120-tables-v1alpha1"))]
799                include_proto!("google.area120.tables.v1alpha1");
800            }
801        }
802    }
803    pub mod assistant {
804        pub mod embedded {
805            pub mod v1alpha1 {
806                #[cfg(any(feature = "google-assistant-embedded-v1alpha1"))]
807                include_proto!("google.assistant.embedded.v1alpha1");
808            }
809            pub mod v1alpha2 {
810                #[cfg(any(feature = "google-assistant-embedded-v1alpha2"))]
811                include_proto!("google.assistant.embedded.v1alpha2");
812            }
813        }
814    }
815    pub mod bigtable {
816        pub mod admin {
817            pub mod v2 {
818                #[cfg(any(feature = "google-bigtable-admin-v2"))]
819                include_proto!("google.bigtable.admin.v2");
820            }
821        }
822        pub mod v2 {
823            #[cfg(any(feature = "google-bigtable-v2"))]
824            include_proto!("google.bigtable.v2");
825        }
826    }
827    pub mod bytestream {
828        #[cfg(any(feature = "google-bytestream"))]
829        include_proto!("google.bytestream");
830    }
831    pub mod chat {
832        pub mod logging {
833            pub mod v1 {
834                #[cfg(any(feature = "google-chat-logging-v1"))]
835                include_proto!("google.chat.logging.v1");
836            }
837        }
838        pub mod v1 {
839            #[cfg(any(feature = "google-chat-v1"))]
840            include_proto!("google.chat.v1");
841        }
842    }
843    pub mod chromeos {
844        pub mod moblab {
845            pub mod v1beta1 {
846                #[cfg(any(feature = "google-chromeos-moblab-v1beta1"))]
847                include_proto!("google.chromeos.moblab.v1beta1");
848            }
849        }
850        pub mod uidetection {
851            pub mod v1 {
852                #[cfg(any(feature = "google-chromeos-uidetection-v1"))]
853                include_proto!("google.chromeos.uidetection.v1");
854            }
855        }
856    }
857    pub mod cloud {
858        #[cfg(
859            any(
860                feature = "google-cloud",
861                feature = "google-cloud-compute-v1",
862                feature = "google-cloud-compute-v1small",
863            )
864        )]
865        include_proto!("google.cloud");
866        pub mod abuseevent {
867            pub mod logging {
868                pub mod v1 {
869                    #[cfg(any(feature = "google-cloud-abuseevent-logging-v1"))]
870                    include_proto!("google.cloud.abuseevent.logging.v1");
871                }
872            }
873        }
874        pub mod accessapproval {
875            pub mod v1 {
876                #[cfg(any(feature = "google-cloud-accessapproval-v1"))]
877                include_proto!("google.cloud.accessapproval.v1");
878            }
879        }
880        pub mod advisorynotifications {
881            pub mod v1 {
882                #[cfg(any(feature = "google-cloud-advisorynotifications-v1"))]
883                include_proto!("google.cloud.advisorynotifications.v1");
884            }
885        }
886        pub mod aiplatform {
887            pub mod logging {
888                #[cfg(any(feature = "google-cloud-aiplatform-logging"))]
889                include_proto!("google.cloud.aiplatform.logging");
890            }
891            pub mod v1 {
892                #[cfg(any(feature = "google-cloud-aiplatform-v1"))]
893                include_proto!("google.cloud.aiplatform.v1");
894                pub mod schema {
895                    pub mod predict {
896                        pub mod instance {
897                            #[cfg(
898                                any(
899                                    feature = "google-cloud-aiplatform-v1-schema-predict-instance",
900                                )
901                            )]
902                            include_proto!(
903                                "google.cloud.aiplatform.v1.schema.predict.instance"
904                            );
905                        }
906                        pub mod params {
907                            #[cfg(
908                                any(
909                                    feature = "google-cloud-aiplatform-v1-schema-predict-params",
910                                )
911                            )]
912                            include_proto!(
913                                "google.cloud.aiplatform.v1.schema.predict.params"
914                            );
915                        }
916                        pub mod prediction {
917                            #[cfg(
918                                any(
919                                    feature = "google-cloud-aiplatform-v1-schema-predict-prediction",
920                                )
921                            )]
922                            include_proto!(
923                                "google.cloud.aiplatform.v1.schema.predict.prediction"
924                            );
925                        }
926                    }
927                    pub mod trainingjob {
928                        pub mod definition {
929                            #[cfg(
930                                any(
931                                    feature = "google-cloud-aiplatform-v1-schema-trainingjob-definition",
932                                )
933                            )]
934                            include_proto!(
935                                "google.cloud.aiplatform.v1.schema.trainingjob.definition"
936                            );
937                        }
938                    }
939                }
940            }
941            pub mod v1beta1 {
942                #[cfg(any(feature = "google-cloud-aiplatform-v1beta1"))]
943                include_proto!("google.cloud.aiplatform.v1beta1");
944                pub mod schema {
945                    #[cfg(any(feature = "google-cloud-aiplatform-v1beta1-schema"))]
946                    include_proto!("google.cloud.aiplatform.v1beta1.schema");
947                    pub mod predict {
948                        pub mod instance {
949                            #[cfg(
950                                any(
951                                    feature = "google-cloud-aiplatform-v1beta1-schema",
952                                    feature = "google-cloud-aiplatform-v1beta1-schema-predict-instance",
953                                )
954                            )]
955                            include_proto!(
956                                "google.cloud.aiplatform.v1beta1.schema.predict.instance"
957                            );
958                        }
959                        pub mod params {
960                            #[cfg(
961                                any(
962                                    feature = "google-cloud-aiplatform-v1beta1-schema-predict-params",
963                                )
964                            )]
965                            include_proto!(
966                                "google.cloud.aiplatform.v1beta1.schema.predict.params"
967                            );
968                        }
969                        pub mod prediction {
970                            #[cfg(
971                                any(
972                                    feature = "google-cloud-aiplatform-v1beta1-schema-predict-prediction",
973                                )
974                            )]
975                            include_proto!(
976                                "google.cloud.aiplatform.v1beta1.schema.predict.prediction"
977                            );
978                        }
979                    }
980                    pub mod trainingjob {
981                        pub mod definition {
982                            #[cfg(
983                                any(
984                                    feature = "google-cloud-aiplatform-v1beta1-schema-trainingjob-definition",
985                                )
986                            )]
987                            include_proto!(
988                                "google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"
989                            );
990                        }
991                    }
992                }
993            }
994        }
995        pub mod alloydb {
996            pub mod connectors {
997                pub mod v1 {
998                    #[cfg(any(feature = "google-cloud-alloydb-connectors-v1"))]
999                    include_proto!("google.cloud.alloydb.connectors.v1");
1000                }
1001                pub mod v1alpha {
1002                    #[cfg(any(feature = "google-cloud-alloydb-connectors-v1alpha"))]
1003                    include_proto!("google.cloud.alloydb.connectors.v1alpha");
1004                }
1005                pub mod v1beta {
1006                    #[cfg(any(feature = "google-cloud-alloydb-connectors-v1beta"))]
1007                    include_proto!("google.cloud.alloydb.connectors.v1beta");
1008                }
1009            }
1010            pub mod v1 {
1011                #[cfg(any(feature = "google-cloud-alloydb-v1"))]
1012                include_proto!("google.cloud.alloydb.v1");
1013            }
1014            pub mod v1alpha {
1015                #[cfg(any(feature = "google-cloud-alloydb-v1alpha"))]
1016                include_proto!("google.cloud.alloydb.v1alpha");
1017            }
1018            pub mod v1beta {
1019                #[cfg(any(feature = "google-cloud-alloydb-v1beta"))]
1020                include_proto!("google.cloud.alloydb.v1beta");
1021            }
1022        }
1023        pub mod apigateway {
1024            pub mod v1 {
1025                #[cfg(any(feature = "google-cloud-apigateway-v1"))]
1026                include_proto!("google.cloud.apigateway.v1");
1027            }
1028        }
1029        pub mod apigeeconnect {
1030            pub mod v1 {
1031                #[cfg(any(feature = "google-cloud-apigeeconnect-v1"))]
1032                include_proto!("google.cloud.apigeeconnect.v1");
1033            }
1034        }
1035        pub mod apigeeregistry {
1036            pub mod v1 {
1037                #[cfg(any(feature = "google-cloud-apigeeregistry-v1"))]
1038                include_proto!("google.cloud.apigeeregistry.v1");
1039            }
1040        }
1041        pub mod apihub {
1042            pub mod v1 {
1043                #[cfg(any(feature = "google-cloud-apihub-v1"))]
1044                include_proto!("google.cloud.apihub.v1");
1045            }
1046        }
1047        pub mod apiregistry {
1048            pub mod v1 {
1049                #[cfg(any(feature = "google-cloud-apiregistry-v1"))]
1050                include_proto!("google.cloud.apiregistry.v1");
1051            }
1052            pub mod v1beta {
1053                #[cfg(any(feature = "google-cloud-apiregistry-v1beta"))]
1054                include_proto!("google.cloud.apiregistry.v1beta");
1055            }
1056        }
1057        pub mod apphub {
1058            pub mod v1 {
1059                #[cfg(any(feature = "google-cloud-apphub-v1"))]
1060                include_proto!("google.cloud.apphub.v1");
1061            }
1062        }
1063        pub mod asset {
1064            pub mod v1 {
1065                #[cfg(any(feature = "google-cloud-asset-v1"))]
1066                include_proto!("google.cloud.asset.v1");
1067            }
1068            pub mod v1p1beta1 {
1069                #[cfg(any(feature = "google-cloud-asset-v1p1beta1"))]
1070                include_proto!("google.cloud.asset.v1p1beta1");
1071            }
1072            pub mod v1p2beta1 {
1073                #[cfg(any(feature = "google-cloud-asset-v1p2beta1"))]
1074                include_proto!("google.cloud.asset.v1p2beta1");
1075            }
1076            pub mod v1p5beta1 {
1077                #[cfg(any(feature = "google-cloud-asset-v1p5beta1"))]
1078                include_proto!("google.cloud.asset.v1p5beta1");
1079            }
1080            pub mod v1p7beta1 {
1081                #[cfg(any(feature = "google-cloud-asset-v1p7beta1"))]
1082                include_proto!("google.cloud.asset.v1p7beta1");
1083            }
1084        }
1085        pub mod assuredworkloads {
1086            pub mod regulatoryintercept {
1087                pub mod logging {
1088                    pub mod v1 {
1089                        #[cfg(
1090                            any(
1091                                feature = "google-cloud-assuredworkloads-regulatoryintercept-logging-v1",
1092                            )
1093                        )]
1094                        include_proto!(
1095                            "google.cloud.assuredworkloads.regulatoryintercept.logging.v1"
1096                        );
1097                    }
1098                }
1099            }
1100            pub mod v1 {
1101                #[cfg(any(feature = "google-cloud-assuredworkloads-v1"))]
1102                include_proto!("google.cloud.assuredworkloads.v1");
1103            }
1104            pub mod v1beta1 {
1105                #[cfg(any(feature = "google-cloud-assuredworkloads-v1beta1"))]
1106                include_proto!("google.cloud.assuredworkloads.v1beta1");
1107            }
1108        }
1109        pub mod audit {
1110            #[cfg(any(feature = "google-cloud-audit"))]
1111            include_proto!("google.cloud.audit");
1112        }
1113        pub mod auditmanager {
1114            pub mod v1 {
1115                #[cfg(any(feature = "google-cloud-auditmanager-v1"))]
1116                include_proto!("google.cloud.auditmanager.v1");
1117            }
1118        }
1119        pub mod automl {
1120            pub mod v1 {
1121                #[cfg(any(feature = "google-cloud-automl-v1"))]
1122                include_proto!("google.cloud.automl.v1");
1123            }
1124            pub mod v1beta1 {
1125                #[cfg(any(feature = "google-cloud-automl-v1beta1"))]
1126                include_proto!("google.cloud.automl.v1beta1");
1127            }
1128        }
1129        pub mod backupdr {
1130            pub mod logging {
1131                pub mod v1 {
1132                    #[cfg(any(feature = "google-cloud-backupdr-logging-v1"))]
1133                    include_proto!("google.cloud.backupdr.logging.v1");
1134                }
1135            }
1136            pub mod v1 {
1137                #[cfg(any(feature = "google-cloud-backupdr-v1"))]
1138                include_proto!("google.cloud.backupdr.v1");
1139            }
1140        }
1141        pub mod baremetalsolution {
1142            pub mod v2 {
1143                #[cfg(any(feature = "google-cloud-baremetalsolution-v2"))]
1144                include_proto!("google.cloud.baremetalsolution.v2");
1145            }
1146        }
1147        pub mod batch {
1148            pub mod v1 {
1149                #[cfg(any(feature = "google-cloud-batch-v1"))]
1150                include_proto!("google.cloud.batch.v1");
1151            }
1152            pub mod v1alpha {
1153                #[cfg(any(feature = "google-cloud-batch-v1alpha"))]
1154                include_proto!("google.cloud.batch.v1alpha");
1155            }
1156        }
1157        pub mod beyondcorp {
1158            pub mod appconnections {
1159                pub mod v1 {
1160                    #[cfg(any(feature = "google-cloud-beyondcorp-appconnections-v1"))]
1161                    include_proto!("google.cloud.beyondcorp.appconnections.v1");
1162                }
1163            }
1164            pub mod appconnectors {
1165                pub mod v1 {
1166                    #[cfg(any(feature = "google-cloud-beyondcorp-appconnectors-v1"))]
1167                    include_proto!("google.cloud.beyondcorp.appconnectors.v1");
1168                }
1169            }
1170            pub mod appgateways {
1171                pub mod v1 {
1172                    #[cfg(any(feature = "google-cloud-beyondcorp-appgateways-v1"))]
1173                    include_proto!("google.cloud.beyondcorp.appgateways.v1");
1174                }
1175            }
1176            pub mod clientconnectorservices {
1177                pub mod v1 {
1178                    #[cfg(
1179                        any(
1180                            feature = "google-cloud-beyondcorp-clientconnectorservices-v1",
1181                        )
1182                    )]
1183                    include_proto!("google.cloud.beyondcorp.clientconnectorservices.v1");
1184                }
1185            }
1186            pub mod clientgateways {
1187                pub mod v1 {
1188                    #[cfg(any(feature = "google-cloud-beyondcorp-clientgateways-v1"))]
1189                    include_proto!("google.cloud.beyondcorp.clientgateways.v1");
1190                }
1191            }
1192        }
1193        pub mod biglake {
1194            pub mod hive {
1195                pub mod v1beta {
1196                    #[cfg(any(feature = "google-cloud-biglake-hive-v1beta"))]
1197                    include_proto!("google.cloud.biglake.hive.v1beta");
1198                }
1199            }
1200            pub mod v1 {
1201                #[cfg(any(feature = "google-cloud-biglake-v1"))]
1202                include_proto!("google.cloud.biglake.v1");
1203            }
1204        }
1205        pub mod bigquery {
1206            pub mod analyticshub {
1207                pub mod v1 {
1208                    #[cfg(any(feature = "google-cloud-bigquery-analyticshub-v1"))]
1209                    include_proto!("google.cloud.bigquery.analyticshub.v1");
1210                }
1211            }
1212            pub mod biglake {
1213                pub mod v1 {
1214                    #[cfg(any(feature = "google-cloud-bigquery-biglake-v1"))]
1215                    include_proto!("google.cloud.bigquery.biglake.v1");
1216                }
1217                pub mod v1alpha1 {
1218                    #[cfg(any(feature = "google-cloud-bigquery-biglake-v1alpha1"))]
1219                    include_proto!("google.cloud.bigquery.biglake.v1alpha1");
1220                }
1221            }
1222            pub mod connection {
1223                pub mod v1 {
1224                    #[cfg(any(feature = "google-cloud-bigquery-connection-v1"))]
1225                    include_proto!("google.cloud.bigquery.connection.v1");
1226                }
1227                pub mod v1beta1 {
1228                    #[cfg(any(feature = "google-cloud-bigquery-connection-v1beta1"))]
1229                    include_proto!("google.cloud.bigquery.connection.v1beta1");
1230                }
1231            }
1232            pub mod dataexchange {
1233                pub mod v1beta1 {
1234                    #[cfg(any(feature = "google-cloud-bigquery-dataexchange-v1beta1"))]
1235                    include_proto!("google.cloud.bigquery.dataexchange.v1beta1");
1236                }
1237            }
1238            pub mod datapolicies {
1239                pub mod v1 {
1240                    #[cfg(any(feature = "google-cloud-bigquery-datapolicies-v1"))]
1241                    include_proto!("google.cloud.bigquery.datapolicies.v1");
1242                }
1243                pub mod v1beta1 {
1244                    #[cfg(any(feature = "google-cloud-bigquery-datapolicies-v1beta1"))]
1245                    include_proto!("google.cloud.bigquery.datapolicies.v1beta1");
1246                }
1247                pub mod v2 {
1248                    #[cfg(any(feature = "google-cloud-bigquery-datapolicies-v2"))]
1249                    include_proto!("google.cloud.bigquery.datapolicies.v2");
1250                }
1251                pub mod v2beta1 {
1252                    #[cfg(any(feature = "google-cloud-bigquery-datapolicies-v2beta1"))]
1253                    include_proto!("google.cloud.bigquery.datapolicies.v2beta1");
1254                }
1255            }
1256            pub mod datatransfer {
1257                pub mod v1 {
1258                    #[cfg(any(feature = "google-cloud-bigquery-datatransfer-v1"))]
1259                    include_proto!("google.cloud.bigquery.datatransfer.v1");
1260                }
1261            }
1262            pub mod logging {
1263                pub mod v1 {
1264                    #[cfg(any(feature = "google-cloud-bigquery-logging-v1"))]
1265                    include_proto!("google.cloud.bigquery.logging.v1");
1266                }
1267            }
1268            pub mod migration {
1269                pub mod v2 {
1270                    #[cfg(any(feature = "google-cloud-bigquery-migration-v2"))]
1271                    include_proto!("google.cloud.bigquery.migration.v2");
1272                }
1273                pub mod v2alpha {
1274                    #[cfg(any(feature = "google-cloud-bigquery-migration-v2alpha"))]
1275                    include_proto!("google.cloud.bigquery.migration.v2alpha");
1276                }
1277            }
1278            pub mod reservation {
1279                pub mod v1 {
1280                    #[cfg(any(feature = "google-cloud-bigquery-reservation-v1"))]
1281                    include_proto!("google.cloud.bigquery.reservation.v1");
1282                }
1283            }
1284            pub mod storage {
1285                pub mod v1 {
1286                    #[cfg(any(feature = "google-cloud-bigquery-storage-v1"))]
1287                    include_proto!("google.cloud.bigquery.storage.v1");
1288                }
1289                pub mod v1alpha {
1290                    #[cfg(any(feature = "google-cloud-bigquery-storage-v1alpha"))]
1291                    include_proto!("google.cloud.bigquery.storage.v1alpha");
1292                }
1293                pub mod v1beta {
1294                    #[cfg(any(feature = "google-cloud-bigquery-storage-v1beta"))]
1295                    include_proto!("google.cloud.bigquery.storage.v1beta");
1296                }
1297                pub mod v1beta1 {
1298                    #[cfg(any(feature = "google-cloud-bigquery-storage-v1beta1"))]
1299                    include_proto!("google.cloud.bigquery.storage.v1beta1");
1300                }
1301                pub mod v1beta2 {
1302                    #[cfg(any(feature = "google-cloud-bigquery-storage-v1beta2"))]
1303                    include_proto!("google.cloud.bigquery.storage.v1beta2");
1304                }
1305            }
1306            pub mod v2 {
1307                #[cfg(any(feature = "google-cloud-bigquery-v2"))]
1308                include_proto!("google.cloud.bigquery.v2");
1309            }
1310        }
1311        pub mod billing {
1312            pub mod budgets {
1313                pub mod v1 {
1314                    #[cfg(any(feature = "google-cloud-billing-budgets-v1"))]
1315                    include_proto!("google.cloud.billing.budgets.v1");
1316                }
1317                pub mod v1beta1 {
1318                    #[cfg(any(feature = "google-cloud-billing-budgets-v1beta1"))]
1319                    include_proto!("google.cloud.billing.budgets.v1beta1");
1320                }
1321            }
1322            pub mod v1 {
1323                #[cfg(any(feature = "google-cloud-billing-v1"))]
1324                include_proto!("google.cloud.billing.v1");
1325            }
1326        }
1327        pub mod binaryauthorization {
1328            pub mod v1 {
1329                #[cfg(any(feature = "google-cloud-binaryauthorization-v1"))]
1330                include_proto!("google.cloud.binaryauthorization.v1");
1331            }
1332            pub mod v1beta1 {
1333                #[cfg(any(feature = "google-cloud-binaryauthorization-v1beta1"))]
1334                include_proto!("google.cloud.binaryauthorization.v1beta1");
1335            }
1336        }
1337        pub mod blockchainnodeengine {
1338            pub mod v1 {
1339                #[cfg(any(feature = "google-cloud-blockchainnodeengine-v1"))]
1340                include_proto!("google.cloud.blockchainnodeengine.v1");
1341            }
1342        }
1343        pub mod capacityplanner {
1344            pub mod v1beta {
1345                #[cfg(any(feature = "google-cloud-capacityplanner-v1beta"))]
1346                include_proto!("google.cloud.capacityplanner.v1beta");
1347            }
1348        }
1349        pub mod certificatemanager {
1350            pub mod logging {
1351                pub mod v1 {
1352                    #[cfg(any(feature = "google-cloud-certificatemanager-logging-v1"))]
1353                    include_proto!("google.cloud.certificatemanager.logging.v1");
1354                }
1355            }
1356            pub mod v1 {
1357                #[cfg(any(feature = "google-cloud-certificatemanager-v1"))]
1358                include_proto!("google.cloud.certificatemanager.v1");
1359            }
1360        }
1361        pub mod ces {
1362            pub mod v1 {
1363                #[cfg(any(feature = "google-cloud-ces-v1"))]
1364                include_proto!("google.cloud.ces.v1");
1365            }
1366            pub mod v1beta {
1367                #[cfg(any(feature = "google-cloud-ces-v1beta"))]
1368                include_proto!("google.cloud.ces.v1beta");
1369            }
1370        }
1371        pub mod channel {
1372            pub mod v1 {
1373                #[cfg(any(feature = "google-cloud-channel-v1"))]
1374                include_proto!("google.cloud.channel.v1");
1375            }
1376        }
1377        pub mod chronicle {
1378            pub mod v1 {
1379                #[cfg(any(feature = "google-cloud-chronicle-v1"))]
1380                include_proto!("google.cloud.chronicle.v1");
1381            }
1382        }
1383        pub mod cloudcontrolspartner {
1384            pub mod v1 {
1385                #[cfg(any(feature = "google-cloud-cloudcontrolspartner-v1"))]
1386                include_proto!("google.cloud.cloudcontrolspartner.v1");
1387            }
1388            pub mod v1beta {
1389                #[cfg(any(feature = "google-cloud-cloudcontrolspartner-v1beta"))]
1390                include_proto!("google.cloud.cloudcontrolspartner.v1beta");
1391            }
1392        }
1393        pub mod clouddms {
1394            pub mod logging {
1395                pub mod v1 {
1396                    #[cfg(any(feature = "google-cloud-clouddms-logging-v1"))]
1397                    include_proto!("google.cloud.clouddms.logging.v1");
1398                }
1399            }
1400            pub mod v1 {
1401                #[cfg(any(feature = "google-cloud-clouddms-v1"))]
1402                include_proto!("google.cloud.clouddms.v1");
1403            }
1404        }
1405        pub mod cloudsecuritycompliance {
1406            pub mod v1 {
1407                #[cfg(any(feature = "google-cloud-cloudsecuritycompliance-v1"))]
1408                include_proto!("google.cloud.cloudsecuritycompliance.v1");
1409            }
1410        }
1411        pub mod cloudsetup {
1412            pub mod logging {
1413                pub mod v1 {
1414                    #[cfg(any(feature = "google-cloud-cloudsetup-logging-v1"))]
1415                    include_proto!("google.cloud.cloudsetup.logging.v1");
1416                }
1417            }
1418        }
1419        pub mod commerce {
1420            pub mod consumer {
1421                pub mod procurement {
1422                    pub mod v1 {
1423                        #[cfg(
1424                            any(
1425                                feature = "google-cloud-commerce-consumer-procurement-v1",
1426                            )
1427                        )]
1428                        include_proto!("google.cloud.commerce.consumer.procurement.v1");
1429                    }
1430                    pub mod v1alpha1 {
1431                        #[cfg(
1432                            any(
1433                                feature = "google-cloud-commerce-consumer-procurement-v1alpha1",
1434                            )
1435                        )]
1436                        include_proto!(
1437                            "google.cloud.commerce.consumer.procurement.v1alpha1"
1438                        );
1439                    }
1440                }
1441            }
1442        }
1443        pub mod common {
1444            #[cfg(
1445                any(
1446                    feature = "google-cloud-common",
1447                    feature = "google-cloud-filestore-v1",
1448                    feature = "google-cloud-filestore-v1beta1",
1449                )
1450            )]
1451            include_proto!("google.cloud.common");
1452        }
1453        pub mod compute {
1454            pub mod v1 {
1455                #[cfg(any(feature = "google-cloud-compute-v1"))]
1456                include_proto!("google.cloud.compute.v1");
1457            }
1458            pub mod v1small {
1459                #[cfg(any(feature = "google-cloud-compute-v1small"))]
1460                include_proto!("google.cloud.compute.v1small");
1461            }
1462        }
1463        pub mod confidentialcomputing {
1464            pub mod v1 {
1465                #[cfg(any(feature = "google-cloud-confidentialcomputing-v1"))]
1466                include_proto!("google.cloud.confidentialcomputing.v1");
1467            }
1468            pub mod v1alpha1 {
1469                #[cfg(any(feature = "google-cloud-confidentialcomputing-v1alpha1"))]
1470                include_proto!("google.cloud.confidentialcomputing.v1alpha1");
1471            }
1472        }
1473        pub mod config {
1474            pub mod v1 {
1475                #[cfg(any(feature = "google-cloud-config-v1"))]
1476                include_proto!("google.cloud.config.v1");
1477            }
1478        }
1479        pub mod configdelivery {
1480            pub mod v1 {
1481                #[cfg(any(feature = "google-cloud-configdelivery-v1"))]
1482                include_proto!("google.cloud.configdelivery.v1");
1483            }
1484            pub mod v1alpha {
1485                #[cfg(any(feature = "google-cloud-configdelivery-v1alpha"))]
1486                include_proto!("google.cloud.configdelivery.v1alpha");
1487            }
1488            pub mod v1beta {
1489                #[cfg(any(feature = "google-cloud-configdelivery-v1beta"))]
1490                include_proto!("google.cloud.configdelivery.v1beta");
1491            }
1492        }
1493        pub mod connectors {
1494            pub mod v1 {
1495                #[cfg(any(feature = "google-cloud-connectors-v1"))]
1496                include_proto!("google.cloud.connectors.v1");
1497            }
1498        }
1499        pub mod contactcenterinsights {
1500            pub mod v1 {
1501                #[cfg(any(feature = "google-cloud-contactcenterinsights-v1"))]
1502                include_proto!("google.cloud.contactcenterinsights.v1");
1503            }
1504        }
1505        pub mod contentwarehouse {
1506            pub mod v1 {
1507                #[cfg(any(feature = "google-cloud-contentwarehouse-v1"))]
1508                include_proto!("google.cloud.contentwarehouse.v1");
1509            }
1510        }
1511        pub mod databasecenter {
1512            pub mod v1beta {
1513                #[cfg(any(feature = "google-cloud-databasecenter-v1beta"))]
1514                include_proto!("google.cloud.databasecenter.v1beta");
1515            }
1516        }
1517        pub mod datacatalog {
1518            pub mod lineage {
1519                pub mod configmanagement {
1520                    pub mod v1 {
1521                        #[cfg(
1522                            any(
1523                                feature = "google-cloud-datacatalog-lineage-configmanagement-v1",
1524                            )
1525                        )]
1526                        include_proto!(
1527                            "google.cloud.datacatalog.lineage.configmanagement.v1"
1528                        );
1529                    }
1530                }
1531                pub mod v1 {
1532                    #[cfg(any(feature = "google-cloud-datacatalog-lineage-v1"))]
1533                    include_proto!("google.cloud.datacatalog.lineage.v1");
1534                }
1535            }
1536            pub mod v1 {
1537                #[cfg(any(feature = "google-cloud-datacatalog-v1"))]
1538                include_proto!("google.cloud.datacatalog.v1");
1539            }
1540            pub mod v1beta1 {
1541                #[cfg(any(feature = "google-cloud-datacatalog-v1beta1"))]
1542                include_proto!("google.cloud.datacatalog.v1beta1");
1543            }
1544        }
1545        pub mod dataform {
1546            pub mod logging {
1547                pub mod v1 {
1548                    #[cfg(any(feature = "google-cloud-dataform-logging-v1"))]
1549                    include_proto!("google.cloud.dataform.logging.v1");
1550                }
1551            }
1552            pub mod v1 {
1553                #[cfg(any(feature = "google-cloud-dataform-v1"))]
1554                include_proto!("google.cloud.dataform.v1");
1555            }
1556            pub mod v1beta1 {
1557                #[cfg(any(feature = "google-cloud-dataform-v1beta1"))]
1558                include_proto!("google.cloud.dataform.v1beta1");
1559            }
1560        }
1561        pub mod datafusion {
1562            pub mod v1 {
1563                #[cfg(any(feature = "google-cloud-datafusion-v1"))]
1564                include_proto!("google.cloud.datafusion.v1");
1565            }
1566            pub mod v1beta1 {
1567                #[cfg(any(feature = "google-cloud-datafusion-v1beta1"))]
1568                include_proto!("google.cloud.datafusion.v1beta1");
1569            }
1570        }
1571        pub mod datalabeling {
1572            pub mod v1beta1 {
1573                #[cfg(any(feature = "google-cloud-datalabeling-v1beta1"))]
1574                include_proto!("google.cloud.datalabeling.v1beta1");
1575            }
1576        }
1577        pub mod datapipelines {
1578            pub mod logging {
1579                pub mod v1 {
1580                    #[cfg(any(feature = "google-cloud-datapipelines-logging-v1"))]
1581                    include_proto!("google.cloud.datapipelines.logging.v1");
1582                }
1583            }
1584        }
1585        pub mod dataplex {
1586            pub mod v1 {
1587                #[cfg(any(feature = "google-cloud-dataplex-v1"))]
1588                include_proto!("google.cloud.dataplex.v1");
1589            }
1590        }
1591        pub mod dataproc {
1592            pub mod logging {
1593                #[cfg(any(feature = "google-cloud-dataproc-logging"))]
1594                include_proto!("google.cloud.dataproc.logging");
1595            }
1596            pub mod v1 {
1597                #[cfg(any(feature = "google-cloud-dataproc-v1"))]
1598                include_proto!("google.cloud.dataproc.v1");
1599            }
1600        }
1601        pub mod dataqna {
1602            pub mod v1alpha {
1603                #[cfg(any(feature = "google-cloud-dataqna-v1alpha"))]
1604                include_proto!("google.cloud.dataqna.v1alpha");
1605            }
1606        }
1607        pub mod datastream {
1608            pub mod logging {
1609                pub mod v1 {
1610                    #[cfg(any(feature = "google-cloud-datastream-logging-v1"))]
1611                    include_proto!("google.cloud.datastream.logging.v1");
1612                }
1613            }
1614            pub mod v1 {
1615                #[cfg(
1616                    any(
1617                        feature = "google-cloud-datastream-logging-v1",
1618                        feature = "google-cloud-datastream-v1",
1619                    )
1620                )]
1621                include_proto!("google.cloud.datastream.v1");
1622            }
1623            pub mod v1alpha1 {
1624                #[cfg(any(feature = "google-cloud-datastream-v1alpha1"))]
1625                include_proto!("google.cloud.datastream.v1alpha1");
1626            }
1627        }
1628        pub mod deploy {
1629            pub mod v1 {
1630                #[cfg(any(feature = "google-cloud-deploy-v1"))]
1631                include_proto!("google.cloud.deploy.v1");
1632            }
1633        }
1634        pub mod developerconnect {
1635            pub mod v1 {
1636                #[cfg(any(feature = "google-cloud-developerconnect-v1"))]
1637                include_proto!("google.cloud.developerconnect.v1");
1638            }
1639        }
1640        pub mod devicestreaming {
1641            pub mod v1 {
1642                #[cfg(any(feature = "google-cloud-devicestreaming-v1"))]
1643                include_proto!("google.cloud.devicestreaming.v1");
1644            }
1645        }
1646        pub mod dialogflow {
1647            pub mod cx {
1648                pub mod v3 {
1649                    #[cfg(any(feature = "google-cloud-dialogflow-cx-v3"))]
1650                    include_proto!("google.cloud.dialogflow.cx.v3");
1651                }
1652                pub mod v3beta1 {
1653                    #[cfg(any(feature = "google-cloud-dialogflow-cx-v3beta1"))]
1654                    include_proto!("google.cloud.dialogflow.cx.v3beta1");
1655                }
1656            }
1657            pub mod v2 {
1658                #[cfg(any(feature = "google-cloud-dialogflow-v2"))]
1659                include_proto!("google.cloud.dialogflow.v2");
1660            }
1661            pub mod v2beta1 {
1662                #[cfg(any(feature = "google-cloud-dialogflow-v2beta1"))]
1663                include_proto!("google.cloud.dialogflow.v2beta1");
1664            }
1665        }
1666        pub mod discoveryengine {
1667            pub mod logging {
1668                #[cfg(any(feature = "google-cloud-discoveryengine-logging"))]
1669                include_proto!("google.cloud.discoveryengine.logging");
1670            }
1671            pub mod v1 {
1672                #[cfg(any(feature = "google-cloud-discoveryengine-v1"))]
1673                include_proto!("google.cloud.discoveryengine.v1");
1674            }
1675            pub mod v1alpha {
1676                #[cfg(any(feature = "google-cloud-discoveryengine-v1alpha"))]
1677                include_proto!("google.cloud.discoveryengine.v1alpha");
1678            }
1679            pub mod v1beta {
1680                #[cfg(any(feature = "google-cloud-discoveryengine-v1beta"))]
1681                include_proto!("google.cloud.discoveryengine.v1beta");
1682            }
1683        }
1684        pub mod documentai {
1685            pub mod v1 {
1686                #[cfg(
1687                    any(
1688                        feature = "google-cloud-contentwarehouse-v1",
1689                        feature = "google-cloud-documentai-v1",
1690                    )
1691                )]
1692                include_proto!("google.cloud.documentai.v1");
1693            }
1694            pub mod v1beta3 {
1695                #[cfg(any(feature = "google-cloud-documentai-v1beta3"))]
1696                include_proto!("google.cloud.documentai.v1beta3");
1697            }
1698        }
1699        pub mod domains {
1700            pub mod v1 {
1701                #[cfg(any(feature = "google-cloud-domains-v1"))]
1702                include_proto!("google.cloud.domains.v1");
1703            }
1704            pub mod v1alpha2 {
1705                #[cfg(any(feature = "google-cloud-domains-v1alpha2"))]
1706                include_proto!("google.cloud.domains.v1alpha2");
1707            }
1708            pub mod v1beta1 {
1709                #[cfg(any(feature = "google-cloud-domains-v1beta1"))]
1710                include_proto!("google.cloud.domains.v1beta1");
1711            }
1712        }
1713        pub mod edgecontainer {
1714            pub mod v1 {
1715                #[cfg(any(feature = "google-cloud-edgecontainer-v1"))]
1716                include_proto!("google.cloud.edgecontainer.v1");
1717            }
1718        }
1719        pub mod edgenetwork {
1720            pub mod v1 {
1721                #[cfg(any(feature = "google-cloud-edgenetwork-v1"))]
1722                include_proto!("google.cloud.edgenetwork.v1");
1723            }
1724        }
1725        pub mod enterpriseknowledgegraph {
1726            pub mod v1 {
1727                #[cfg(any(feature = "google-cloud-enterpriseknowledgegraph-v1"))]
1728                include_proto!("google.cloud.enterpriseknowledgegraph.v1");
1729            }
1730        }
1731        pub mod essentialcontacts {
1732            pub mod v1 {
1733                #[cfg(any(feature = "google-cloud-essentialcontacts-v1"))]
1734                include_proto!("google.cloud.essentialcontacts.v1");
1735            }
1736        }
1737        pub mod eventarc {
1738            pub mod logging {
1739                pub mod v1 {
1740                    #[cfg(any(feature = "google-cloud-eventarc-logging-v1"))]
1741                    include_proto!("google.cloud.eventarc.logging.v1");
1742                }
1743            }
1744            pub mod publishing {
1745                pub mod v1 {
1746                    #[cfg(any(feature = "google-cloud-eventarc-publishing-v1"))]
1747                    include_proto!("google.cloud.eventarc.publishing.v1");
1748                }
1749            }
1750            pub mod v1 {
1751                #[cfg(any(feature = "google-cloud-eventarc-v1"))]
1752                include_proto!("google.cloud.eventarc.v1");
1753            }
1754        }
1755        pub mod filestore {
1756            pub mod v1 {
1757                #[cfg(any(feature = "google-cloud-filestore-v1"))]
1758                include_proto!("google.cloud.filestore.v1");
1759            }
1760            pub mod v1beta1 {
1761                #[cfg(any(feature = "google-cloud-filestore-v1beta1"))]
1762                include_proto!("google.cloud.filestore.v1beta1");
1763            }
1764        }
1765        pub mod financialservices {
1766            pub mod v1 {
1767                #[cfg(any(feature = "google-cloud-financialservices-v1"))]
1768                include_proto!("google.cloud.financialservices.v1");
1769            }
1770        }
1771        pub mod functions {
1772            pub mod v1 {
1773                #[cfg(any(feature = "google-cloud-functions-v1"))]
1774                include_proto!("google.cloud.functions.v1");
1775            }
1776            pub mod v2 {
1777                #[cfg(any(feature = "google-cloud-functions-v2"))]
1778                include_proto!("google.cloud.functions.v2");
1779            }
1780            pub mod v2alpha {
1781                #[cfg(any(feature = "google-cloud-functions-v2alpha"))]
1782                include_proto!("google.cloud.functions.v2alpha");
1783            }
1784            pub mod v2beta {
1785                #[cfg(any(feature = "google-cloud-functions-v2beta"))]
1786                include_proto!("google.cloud.functions.v2beta");
1787            }
1788        }
1789        pub mod gdchardwaremanagement {
1790            pub mod v1alpha {
1791                #[cfg(any(feature = "google-cloud-gdchardwaremanagement-v1alpha"))]
1792                include_proto!("google.cloud.gdchardwaremanagement.v1alpha");
1793            }
1794        }
1795        pub mod geminidataanalytics {
1796            pub mod v1alpha {
1797                #[cfg(any(feature = "google-cloud-geminidataanalytics-v1alpha"))]
1798                include_proto!("google.cloud.geminidataanalytics.v1alpha");
1799            }
1800            pub mod v1beta {
1801                #[cfg(any(feature = "google-cloud-geminidataanalytics-v1beta"))]
1802                include_proto!("google.cloud.geminidataanalytics.v1beta");
1803            }
1804        }
1805        pub mod gkebackup {
1806            pub mod logging {
1807                pub mod v1 {
1808                    #[cfg(any(feature = "google-cloud-gkebackup-logging-v1"))]
1809                    include_proto!("google.cloud.gkebackup.logging.v1");
1810                }
1811            }
1812            pub mod v1 {
1813                #[cfg(any(feature = "google-cloud-gkebackup-v1"))]
1814                include_proto!("google.cloud.gkebackup.v1");
1815            }
1816        }
1817        pub mod gkeconnect {
1818            pub mod gateway {
1819                pub mod v1 {
1820                    #[cfg(any(feature = "google-cloud-gkeconnect-gateway-v1"))]
1821                    include_proto!("google.cloud.gkeconnect.gateway.v1");
1822                }
1823                pub mod v1beta1 {
1824                    #[cfg(any(feature = "google-cloud-gkeconnect-gateway-v1beta1"))]
1825                    include_proto!("google.cloud.gkeconnect.gateway.v1beta1");
1826                }
1827            }
1828        }
1829        pub mod gkemulticloud {
1830            pub mod v1 {
1831                #[cfg(any(feature = "google-cloud-gkemulticloud-v1"))]
1832                include_proto!("google.cloud.gkemulticloud.v1");
1833            }
1834        }
1835        pub mod gkerecommender {
1836            pub mod v1 {
1837                #[cfg(any(feature = "google-cloud-gkerecommender-v1"))]
1838                include_proto!("google.cloud.gkerecommender.v1");
1839            }
1840        }
1841        pub mod gsuiteaddons {
1842            pub mod logging {
1843                pub mod v1 {
1844                    #[cfg(any(feature = "google-cloud-gsuiteaddons-logging-v1"))]
1845                    include_proto!("google.cloud.gsuiteaddons.logging.v1");
1846                }
1847            }
1848            pub mod v1 {
1849                #[cfg(any(feature = "google-cloud-gsuiteaddons-v1"))]
1850                include_proto!("google.cloud.gsuiteaddons.v1");
1851            }
1852        }
1853        pub mod healthcare {
1854            pub mod logging {
1855                #[cfg(any(feature = "google-cloud-healthcare-logging"))]
1856                include_proto!("google.cloud.healthcare.logging");
1857            }
1858        }
1859        pub mod hypercomputecluster {
1860            pub mod v1 {
1861                #[cfg(any(feature = "google-cloud-hypercomputecluster-v1"))]
1862                include_proto!("google.cloud.hypercomputecluster.v1");
1863            }
1864            pub mod v1alpha {
1865                #[cfg(any(feature = "google-cloud-hypercomputecluster-v1alpha"))]
1866                include_proto!("google.cloud.hypercomputecluster.v1alpha");
1867            }
1868            pub mod v1beta {
1869                #[cfg(any(feature = "google-cloud-hypercomputecluster-v1beta"))]
1870                include_proto!("google.cloud.hypercomputecluster.v1beta");
1871            }
1872        }
1873        pub mod iamconnectorcredentials {
1874            pub mod v1alpha {
1875                #[cfg(any(feature = "google-cloud-iamconnectorcredentials-v1alpha"))]
1876                include_proto!("google.cloud.iamconnectorcredentials.v1alpha");
1877            }
1878        }
1879        pub mod iap {
1880            pub mod v1 {
1881                #[cfg(any(feature = "google-cloud-iap-v1"))]
1882                include_proto!("google.cloud.iap.v1");
1883            }
1884            pub mod v1beta1 {
1885                #[cfg(any(feature = "google-cloud-iap-v1beta1"))]
1886                include_proto!("google.cloud.iap.v1beta1");
1887            }
1888        }
1889        pub mod identitytoolkit {
1890            pub mod logging {
1891                #[cfg(any(feature = "google-cloud-identitytoolkit-logging"))]
1892                include_proto!("google.cloud.identitytoolkit.logging");
1893            }
1894            pub mod v2 {
1895                #[cfg(any(feature = "google-cloud-identitytoolkit-v2"))]
1896                include_proto!("google.cloud.identitytoolkit.v2");
1897            }
1898        }
1899        pub mod ids {
1900            pub mod logging {
1901                pub mod v1 {
1902                    #[cfg(any(feature = "google-cloud-ids-logging-v1"))]
1903                    include_proto!("google.cloud.ids.logging.v1");
1904                }
1905            }
1906            pub mod v1 {
1907                #[cfg(any(feature = "google-cloud-ids-v1"))]
1908                include_proto!("google.cloud.ids.v1");
1909            }
1910        }
1911        pub mod integrations {
1912            pub mod v1alpha {
1913                #[cfg(any(feature = "google-cloud-integrations-v1alpha"))]
1914                include_proto!("google.cloud.integrations.v1alpha");
1915            }
1916        }
1917        pub mod iot {
1918            pub mod v1 {
1919                #[cfg(any(feature = "google-cloud-iot-v1"))]
1920                include_proto!("google.cloud.iot.v1");
1921            }
1922        }
1923        pub mod kms {
1924            pub mod inventory {
1925                pub mod v1 {
1926                    #[cfg(any(feature = "google-cloud-kms-inventory-v1"))]
1927                    include_proto!("google.cloud.kms.inventory.v1");
1928                }
1929            }
1930            pub mod logging {
1931                pub mod v1 {
1932                    #[cfg(any(feature = "google-cloud-kms-logging-v1"))]
1933                    include_proto!("google.cloud.kms.logging.v1");
1934                }
1935            }
1936            pub mod v1 {
1937                #[cfg(
1938                    any(
1939                        feature = "google-cloud-kms-inventory-v1",
1940                        feature = "google-cloud-kms-v1",
1941                    )
1942                )]
1943                include_proto!("google.cloud.kms.v1");
1944            }
1945        }
1946        pub mod language {
1947            pub mod v1 {
1948                #[cfg(any(feature = "google-cloud-language-v1"))]
1949                include_proto!("google.cloud.language.v1");
1950            }
1951            pub mod v1beta1 {
1952                #[cfg(any(feature = "google-cloud-language-v1beta1"))]
1953                include_proto!("google.cloud.language.v1beta1");
1954            }
1955            pub mod v1beta2 {
1956                #[cfg(any(feature = "google-cloud-language-v1beta2"))]
1957                include_proto!("google.cloud.language.v1beta2");
1958            }
1959            pub mod v2 {
1960                #[cfg(any(feature = "google-cloud-language-v2"))]
1961                include_proto!("google.cloud.language.v2");
1962            }
1963        }
1964        pub mod licensemanager {
1965            pub mod v1 {
1966                #[cfg(any(feature = "google-cloud-licensemanager-v1"))]
1967                include_proto!("google.cloud.licensemanager.v1");
1968            }
1969        }
1970        pub mod lifesciences {
1971            pub mod v2beta {
1972                #[cfg(any(feature = "google-cloud-lifesciences-v2beta"))]
1973                include_proto!("google.cloud.lifesciences.v2beta");
1974            }
1975        }
1976        pub mod location {
1977            #[cfg(any(feature = "google-cloud-location"))]
1978            include_proto!("google.cloud.location");
1979        }
1980        pub mod locationfinder {
1981            pub mod v1 {
1982                #[cfg(any(feature = "google-cloud-locationfinder-v1"))]
1983                include_proto!("google.cloud.locationfinder.v1");
1984            }
1985        }
1986        pub mod lustre {
1987            pub mod v1 {
1988                #[cfg(any(feature = "google-cloud-lustre-v1"))]
1989                include_proto!("google.cloud.lustre.v1");
1990            }
1991        }
1992        pub mod maintenance {
1993            pub mod api {
1994                pub mod v1 {
1995                    #[cfg(any(feature = "google-cloud-maintenance-api-v1"))]
1996                    include_proto!("google.cloud.maintenance.api.v1");
1997                }
1998                pub mod v1beta {
1999                    #[cfg(any(feature = "google-cloud-maintenance-api-v1beta"))]
2000                    include_proto!("google.cloud.maintenance.api.v1beta");
2001                }
2002            }
2003        }
2004        pub mod managedidentities {
2005            pub mod v1 {
2006                #[cfg(any(feature = "google-cloud-managedidentities-v1"))]
2007                include_proto!("google.cloud.managedidentities.v1");
2008            }
2009            pub mod v1beta1 {
2010                #[cfg(any(feature = "google-cloud-managedidentities-v1beta1"))]
2011                include_proto!("google.cloud.managedidentities.v1beta1");
2012            }
2013        }
2014        pub mod managedkafka {
2015            pub mod schemaregistry {
2016                pub mod v1 {
2017                    #[cfg(any(feature = "google-cloud-managedkafka-schemaregistry-v1"))]
2018                    include_proto!("google.cloud.managedkafka.schemaregistry.v1");
2019                }
2020            }
2021            pub mod v1 {
2022                #[cfg(any(feature = "google-cloud-managedkafka-v1"))]
2023                include_proto!("google.cloud.managedkafka.v1");
2024            }
2025        }
2026        pub mod mediatranslation {
2027            pub mod v1alpha1 {
2028                #[cfg(any(feature = "google-cloud-mediatranslation-v1alpha1"))]
2029                include_proto!("google.cloud.mediatranslation.v1alpha1");
2030            }
2031            pub mod v1beta1 {
2032                #[cfg(any(feature = "google-cloud-mediatranslation-v1beta1"))]
2033                include_proto!("google.cloud.mediatranslation.v1beta1");
2034            }
2035        }
2036        pub mod memcache {
2037            pub mod v1 {
2038                #[cfg(any(feature = "google-cloud-memcache-v1"))]
2039                include_proto!("google.cloud.memcache.v1");
2040            }
2041            pub mod v1beta2 {
2042                #[cfg(any(feature = "google-cloud-memcache-v1beta2"))]
2043                include_proto!("google.cloud.memcache.v1beta2");
2044            }
2045        }
2046        pub mod memorystore {
2047            pub mod v1 {
2048                #[cfg(any(feature = "google-cloud-memorystore-v1"))]
2049                include_proto!("google.cloud.memorystore.v1");
2050            }
2051            pub mod v1beta {
2052                #[cfg(any(feature = "google-cloud-memorystore-v1beta"))]
2053                include_proto!("google.cloud.memorystore.v1beta");
2054            }
2055        }
2056        pub mod metastore {
2057            pub mod logging {
2058                pub mod v1 {
2059                    #[cfg(any(feature = "google-cloud-metastore-logging-v1"))]
2060                    include_proto!("google.cloud.metastore.logging.v1");
2061                }
2062            }
2063            pub mod v1 {
2064                #[cfg(any(feature = "google-cloud-metastore-v1"))]
2065                include_proto!("google.cloud.metastore.v1");
2066            }
2067            pub mod v1alpha {
2068                #[cfg(any(feature = "google-cloud-metastore-v1alpha"))]
2069                include_proto!("google.cloud.metastore.v1alpha");
2070            }
2071            pub mod v1beta {
2072                #[cfg(any(feature = "google-cloud-metastore-v1beta"))]
2073                include_proto!("google.cloud.metastore.v1beta");
2074            }
2075        }
2076        pub mod migrationcenter {
2077            pub mod v1 {
2078                #[cfg(any(feature = "google-cloud-migrationcenter-v1"))]
2079                include_proto!("google.cloud.migrationcenter.v1");
2080            }
2081        }
2082        pub mod modelarmor {
2083            pub mod v1 {
2084                #[cfg(any(feature = "google-cloud-modelarmor-v1"))]
2085                include_proto!("google.cloud.modelarmor.v1");
2086            }
2087            pub mod v1beta {
2088                #[cfg(any(feature = "google-cloud-modelarmor-v1beta"))]
2089                include_proto!("google.cloud.modelarmor.v1beta");
2090            }
2091        }
2092        pub mod netapp {
2093            pub mod v1 {
2094                #[cfg(any(feature = "google-cloud-netapp-v1"))]
2095                include_proto!("google.cloud.netapp.v1");
2096            }
2097        }
2098        pub mod networkanalyzer {
2099            pub mod logging {
2100                pub mod v1 {
2101                    #[cfg(any(feature = "google-cloud-networkanalyzer-logging-v1"))]
2102                    include_proto!("google.cloud.networkanalyzer.logging.v1");
2103                }
2104            }
2105        }
2106        pub mod networkconnectivity {
2107            pub mod v1 {
2108                #[cfg(any(feature = "google-cloud-networkconnectivity-v1"))]
2109                include_proto!("google.cloud.networkconnectivity.v1");
2110            }
2111            pub mod v1alpha1 {
2112                #[cfg(any(feature = "google-cloud-networkconnectivity-v1alpha1"))]
2113                include_proto!("google.cloud.networkconnectivity.v1alpha1");
2114            }
2115            pub mod v1beta {
2116                #[cfg(any(feature = "google-cloud-networkconnectivity-v1beta"))]
2117                include_proto!("google.cloud.networkconnectivity.v1beta");
2118            }
2119        }
2120        pub mod networkmanagement {
2121            pub mod v1 {
2122                #[cfg(any(feature = "google-cloud-networkmanagement-v1"))]
2123                include_proto!("google.cloud.networkmanagement.v1");
2124            }
2125            pub mod v1beta1 {
2126                #[cfg(any(feature = "google-cloud-networkmanagement-v1beta1"))]
2127                include_proto!("google.cloud.networkmanagement.v1beta1");
2128            }
2129        }
2130        pub mod networksecurity {
2131            pub mod v1 {
2132                #[cfg(any(feature = "google-cloud-networksecurity-v1"))]
2133                include_proto!("google.cloud.networksecurity.v1");
2134            }
2135            pub mod v1alpha1 {
2136                #[cfg(any(feature = "google-cloud-networksecurity-v1alpha1"))]
2137                include_proto!("google.cloud.networksecurity.v1alpha1");
2138            }
2139            pub mod v1beta1 {
2140                #[cfg(any(feature = "google-cloud-networksecurity-v1beta1"))]
2141                include_proto!("google.cloud.networksecurity.v1beta1");
2142            }
2143        }
2144        pub mod networkservices {
2145            pub mod v1 {
2146                #[cfg(any(feature = "google-cloud-networkservices-v1"))]
2147                include_proto!("google.cloud.networkservices.v1");
2148            }
2149            pub mod v1beta1 {
2150                #[cfg(any(feature = "google-cloud-networkservices-v1beta1"))]
2151                include_proto!("google.cloud.networkservices.v1beta1");
2152            }
2153        }
2154        pub mod notebooks {
2155            pub mod logging {
2156                pub mod v1 {
2157                    #[cfg(any(feature = "google-cloud-notebooks-logging-v1"))]
2158                    include_proto!("google.cloud.notebooks.logging.v1");
2159                }
2160            }
2161            pub mod v1 {
2162                #[cfg(any(feature = "google-cloud-notebooks-v1"))]
2163                include_proto!("google.cloud.notebooks.v1");
2164            }
2165            pub mod v1beta1 {
2166                #[cfg(any(feature = "google-cloud-notebooks-v1beta1"))]
2167                include_proto!("google.cloud.notebooks.v1beta1");
2168            }
2169            pub mod v2 {
2170                #[cfg(any(feature = "google-cloud-notebooks-v2"))]
2171                include_proto!("google.cloud.notebooks.v2");
2172            }
2173        }
2174        pub mod optimization {
2175            pub mod v1 {
2176                #[cfg(any(feature = "google-cloud-optimization-v1"))]
2177                include_proto!("google.cloud.optimization.v1");
2178            }
2179        }
2180        pub mod oracledatabase {
2181            pub mod v1 {
2182                #[cfg(any(feature = "google-cloud-oracledatabase-v1"))]
2183                include_proto!("google.cloud.oracledatabase.v1");
2184            }
2185        }
2186        pub mod orchestration {
2187            pub mod airflow {
2188                pub mod service {
2189                    pub mod v1 {
2190                        #[cfg(
2191                            any(
2192                                feature = "google-cloud-orchestration-airflow-service-v1",
2193                            )
2194                        )]
2195                        include_proto!("google.cloud.orchestration.airflow.service.v1");
2196                    }
2197                    pub mod v1beta1 {
2198                        #[cfg(
2199                            any(
2200                                feature = "google-cloud-orchestration-airflow-service-v1beta1",
2201                            )
2202                        )]
2203                        include_proto!(
2204                            "google.cloud.orchestration.airflow.service.v1beta1"
2205                        );
2206                    }
2207                }
2208            }
2209        }
2210        pub mod orgpolicy {
2211            pub mod v1 {
2212                #[cfg(
2213                    any(
2214                        feature = "google-cloud-asset-v1",
2215                        feature = "google-cloud-asset-v1p2beta1",
2216                        feature = "google-cloud-asset-v1p5beta1",
2217                        feature = "google-cloud-asset-v1p7beta1",
2218                        feature = "google-cloud-orgpolicy-v1",
2219                    )
2220                )]
2221                include_proto!("google.cloud.orgpolicy.v1");
2222            }
2223            pub mod v2 {
2224                #[cfg(
2225                    any(
2226                        feature = "google-cloud-orgpolicy-v2",
2227                        feature = "google-cloud-policysimulator-v1",
2228                    )
2229                )]
2230                include_proto!("google.cloud.orgpolicy.v2");
2231            }
2232        }
2233        pub mod osconfig {
2234            pub mod agentendpoint {
2235                pub mod v1 {
2236                    #[cfg(any(feature = "google-cloud-osconfig-agentendpoint-v1"))]
2237                    include_proto!("google.cloud.osconfig.agentendpoint.v1");
2238                }
2239                pub mod v1beta {
2240                    #[cfg(any(feature = "google-cloud-osconfig-agentendpoint-v1beta"))]
2241                    include_proto!("google.cloud.osconfig.agentendpoint.v1beta");
2242                }
2243            }
2244            pub mod logging {
2245                #[cfg(any(feature = "google-cloud-osconfig-logging"))]
2246                include_proto!("google.cloud.osconfig.logging");
2247            }
2248            pub mod v1 {
2249                #[cfg(
2250                    any(
2251                        feature = "google-cloud-asset-v1",
2252                        feature = "google-cloud-osconfig-v1",
2253                    )
2254                )]
2255                include_proto!("google.cloud.osconfig.v1");
2256            }
2257            pub mod v1alpha {
2258                #[cfg(any(feature = "google-cloud-osconfig-v1alpha"))]
2259                include_proto!("google.cloud.osconfig.v1alpha");
2260            }
2261            pub mod v1beta {
2262                #[cfg(any(feature = "google-cloud-osconfig-v1beta"))]
2263                include_proto!("google.cloud.osconfig.v1beta");
2264            }
2265        }
2266        pub mod oslogin {
2267            pub mod common {
2268                #[cfg(
2269                    any(
2270                        feature = "google-cloud-oslogin-common",
2271                        feature = "google-cloud-oslogin-v1",
2272                        feature = "google-cloud-oslogin-v1alpha",
2273                        feature = "google-cloud-oslogin-v1beta",
2274                    )
2275                )]
2276                include_proto!("google.cloud.oslogin.common");
2277            }
2278            pub mod v1 {
2279                #[cfg(any(feature = "google-cloud-oslogin-v1"))]
2280                include_proto!("google.cloud.oslogin.v1");
2281            }
2282            pub mod v1alpha {
2283                #[cfg(any(feature = "google-cloud-oslogin-v1alpha"))]
2284                include_proto!("google.cloud.oslogin.v1alpha");
2285            }
2286            pub mod v1beta {
2287                #[cfg(any(feature = "google-cloud-oslogin-v1beta"))]
2288                include_proto!("google.cloud.oslogin.v1beta");
2289            }
2290        }
2291        pub mod parallelstore {
2292            pub mod v1 {
2293                #[cfg(any(feature = "google-cloud-parallelstore-v1"))]
2294                include_proto!("google.cloud.parallelstore.v1");
2295            }
2296            pub mod v1beta {
2297                #[cfg(any(feature = "google-cloud-parallelstore-v1beta"))]
2298                include_proto!("google.cloud.parallelstore.v1beta");
2299            }
2300        }
2301        pub mod parametermanager {
2302            pub mod v1 {
2303                #[cfg(any(feature = "google-cloud-parametermanager-v1"))]
2304                include_proto!("google.cloud.parametermanager.v1");
2305            }
2306        }
2307        pub mod paymentgateway {
2308            pub mod issuerswitch {
2309                pub mod accountmanager {
2310                    pub mod v1 {
2311                        #[cfg(
2312                            any(
2313                                feature = "google-cloud-paymentgateway-issuerswitch-accountmanager-v1",
2314                            )
2315                        )]
2316                        include_proto!(
2317                            "google.cloud.paymentgateway.issuerswitch.accountmanager.v1"
2318                        );
2319                    }
2320                }
2321                pub mod v1 {
2322                    #[cfg(
2323                        any(
2324                            feature = "google-cloud-paymentgateway-issuerswitch-accountmanager-v1",
2325                            feature = "google-cloud-paymentgateway-issuerswitch-v1",
2326                        )
2327                    )]
2328                    include_proto!("google.cloud.paymentgateway.issuerswitch.v1");
2329                }
2330            }
2331        }
2332        pub mod phishingprotection {
2333            pub mod v1beta1 {
2334                #[cfg(any(feature = "google-cloud-phishingprotection-v1beta1"))]
2335                include_proto!("google.cloud.phishingprotection.v1beta1");
2336            }
2337        }
2338        pub mod policysimulator {
2339            pub mod v1 {
2340                #[cfg(any(feature = "google-cloud-policysimulator-v1"))]
2341                include_proto!("google.cloud.policysimulator.v1");
2342            }
2343        }
2344        pub mod policytroubleshooter {
2345            pub mod iam {
2346                pub mod v3 {
2347                    #[cfg(any(feature = "google-cloud-policytroubleshooter-iam-v3"))]
2348                    include_proto!("google.cloud.policytroubleshooter.iam.v3");
2349                }
2350                pub mod v3beta {
2351                    #[cfg(any(feature = "google-cloud-policytroubleshooter-iam-v3beta"))]
2352                    include_proto!("google.cloud.policytroubleshooter.iam.v3beta");
2353                }
2354            }
2355            pub mod v1 {
2356                #[cfg(any(feature = "google-cloud-policytroubleshooter-v1"))]
2357                include_proto!("google.cloud.policytroubleshooter.v1");
2358            }
2359        }
2360        pub mod privatecatalog {
2361            pub mod v1beta1 {
2362                #[cfg(any(feature = "google-cloud-privatecatalog-v1beta1"))]
2363                include_proto!("google.cloud.privatecatalog.v1beta1");
2364            }
2365        }
2366        pub mod privilegedaccessmanager {
2367            pub mod v1 {
2368                #[cfg(any(feature = "google-cloud-privilegedaccessmanager-v1"))]
2369                include_proto!("google.cloud.privilegedaccessmanager.v1");
2370            }
2371        }
2372        pub mod pubsublite {
2373            pub mod v1 {
2374                #[cfg(any(feature = "google-cloud-pubsublite-v1"))]
2375                include_proto!("google.cloud.pubsublite.v1");
2376            }
2377        }
2378        pub mod rapidmigrationassessment {
2379            pub mod v1 {
2380                #[cfg(any(feature = "google-cloud-rapidmigrationassessment-v1"))]
2381                include_proto!("google.cloud.rapidmigrationassessment.v1");
2382            }
2383        }
2384        pub mod recaptchaenterprise {
2385            pub mod v1 {
2386                #[cfg(any(feature = "google-cloud-recaptchaenterprise-v1"))]
2387                include_proto!("google.cloud.recaptchaenterprise.v1");
2388            }
2389            pub mod v1beta1 {
2390                #[cfg(any(feature = "google-cloud-recaptchaenterprise-v1beta1"))]
2391                include_proto!("google.cloud.recaptchaenterprise.v1beta1");
2392            }
2393        }
2394        pub mod recommendationengine {
2395            pub mod v1beta1 {
2396                #[cfg(any(feature = "google-cloud-recommendationengine-v1beta1"))]
2397                include_proto!("google.cloud.recommendationengine.v1beta1");
2398            }
2399        }
2400        pub mod recommender {
2401            pub mod logging {
2402                pub mod v1 {
2403                    #[cfg(any(feature = "google-cloud-recommender-logging-v1"))]
2404                    include_proto!("google.cloud.recommender.logging.v1");
2405                }
2406                pub mod v1beta1 {
2407                    #[cfg(any(feature = "google-cloud-recommender-logging-v1beta1"))]
2408                    include_proto!("google.cloud.recommender.logging.v1beta1");
2409                }
2410            }
2411            pub mod v1 {
2412                #[cfg(
2413                    any(
2414                        feature = "google-cloud-recommender-logging-v1",
2415                        feature = "google-cloud-recommender-v1",
2416                    )
2417                )]
2418                include_proto!("google.cloud.recommender.v1");
2419            }
2420            pub mod v1beta1 {
2421                #[cfg(
2422                    any(
2423                        feature = "google-cloud-recommender-logging-v1beta1",
2424                        feature = "google-cloud-recommender-v1beta1",
2425                    )
2426                )]
2427                include_proto!("google.cloud.recommender.v1beta1");
2428            }
2429        }
2430        pub mod redis {
2431            pub mod cluster {
2432                pub mod v1 {
2433                    #[cfg(any(feature = "google-cloud-redis-cluster-v1"))]
2434                    include_proto!("google.cloud.redis.cluster.v1");
2435                }
2436                pub mod v1beta1 {
2437                    #[cfg(any(feature = "google-cloud-redis-cluster-v1beta1"))]
2438                    include_proto!("google.cloud.redis.cluster.v1beta1");
2439                }
2440            }
2441            pub mod v1 {
2442                #[cfg(any(feature = "google-cloud-redis-v1"))]
2443                include_proto!("google.cloud.redis.v1");
2444            }
2445            pub mod v1beta1 {
2446                #[cfg(any(feature = "google-cloud-redis-v1beta1"))]
2447                include_proto!("google.cloud.redis.v1beta1");
2448            }
2449        }
2450        pub mod resourcemanager {
2451            pub mod v2 {
2452                #[cfg(any(feature = "google-cloud-resourcemanager-v2"))]
2453                include_proto!("google.cloud.resourcemanager.v2");
2454            }
2455            pub mod v3 {
2456                #[cfg(any(feature = "google-cloud-resourcemanager-v3"))]
2457                include_proto!("google.cloud.resourcemanager.v3");
2458            }
2459        }
2460        pub mod retail {
2461            pub mod logging {
2462                #[cfg(any(feature = "google-cloud-retail-logging"))]
2463                include_proto!("google.cloud.retail.logging");
2464            }
2465            pub mod v2 {
2466                #[cfg(any(feature = "google-cloud-retail-v2"))]
2467                include_proto!("google.cloud.retail.v2");
2468            }
2469            pub mod v2alpha {
2470                #[cfg(any(feature = "google-cloud-retail-v2alpha"))]
2471                include_proto!("google.cloud.retail.v2alpha");
2472            }
2473            pub mod v2beta {
2474                #[cfg(any(feature = "google-cloud-retail-v2beta"))]
2475                include_proto!("google.cloud.retail.v2beta");
2476            }
2477        }
2478        pub mod run {
2479            pub mod v2 {
2480                #[cfg(any(feature = "google-cloud-run-v2"))]
2481                include_proto!("google.cloud.run.v2");
2482            }
2483        }
2484        pub mod runtimeconfig {
2485            pub mod v1beta1 {
2486                #[cfg(any(feature = "google-cloud-runtimeconfig-v1beta1"))]
2487                include_proto!("google.cloud.runtimeconfig.v1beta1");
2488            }
2489        }
2490        pub mod saasaccelerator {
2491            pub mod management {
2492                pub mod logs {
2493                    pub mod v1 {
2494                        #[cfg(
2495                            any(
2496                                feature = "google-cloud-saasaccelerator-management-logs-v1",
2497                            )
2498                        )]
2499                        include_proto!(
2500                            "google.cloud.saasaccelerator.management.logs.v1"
2501                        );
2502                    }
2503                }
2504            }
2505        }
2506        pub mod saasplatform {
2507            pub mod saasservicemgmt {
2508                pub mod logging {
2509                    pub mod v1 {
2510                        #[cfg(
2511                            any(
2512                                feature = "google-cloud-saasplatform-saasservicemgmt-logging-v1",
2513                            )
2514                        )]
2515                        include_proto!(
2516                            "google.cloud.saasplatform.saasservicemgmt.logging.v1"
2517                        );
2518                    }
2519                }
2520                pub mod v1beta1 {
2521                    #[cfg(
2522                        any(
2523                            feature = "google-cloud-saasplatform-saasservicemgmt-logging-v1",
2524                            feature = "google-cloud-saasplatform-saasservicemgmt-v1beta1",
2525                        )
2526                    )]
2527                    include_proto!("google.cloud.saasplatform.saasservicemgmt.v1beta1");
2528                }
2529            }
2530        }
2531        pub mod scheduler {
2532            pub mod v1 {
2533                #[cfg(any(feature = "google-cloud-scheduler-v1"))]
2534                include_proto!("google.cloud.scheduler.v1");
2535            }
2536            pub mod v1beta1 {
2537                #[cfg(any(feature = "google-cloud-scheduler-v1beta1"))]
2538                include_proto!("google.cloud.scheduler.v1beta1");
2539            }
2540        }
2541        pub mod secretmanager {
2542            pub mod logging {
2543                pub mod v1 {
2544                    #[cfg(any(feature = "google-cloud-secretmanager-logging-v1"))]
2545                    include_proto!("google.cloud.secretmanager.logging.v1");
2546                }
2547            }
2548            pub mod v1 {
2549                #[cfg(any(feature = "google-cloud-secretmanager-v1"))]
2550                include_proto!("google.cloud.secretmanager.v1");
2551            }
2552            pub mod v1beta2 {
2553                #[cfg(any(feature = "google-cloud-secretmanager-v1beta2"))]
2554                include_proto!("google.cloud.secretmanager.v1beta2");
2555            }
2556        }
2557        pub mod secrets {
2558            pub mod v1beta1 {
2559                #[cfg(any(feature = "google-cloud-secrets-v1beta1"))]
2560                include_proto!("google.cloud.secrets.v1beta1");
2561            }
2562        }
2563        pub mod securesourcemanager {
2564            pub mod v1 {
2565                #[cfg(any(feature = "google-cloud-securesourcemanager-v1"))]
2566                include_proto!("google.cloud.securesourcemanager.v1");
2567            }
2568        }
2569        pub mod security {
2570            pub mod privateca {
2571                pub mod v1 {
2572                    #[cfg(any(feature = "google-cloud-security-privateca-v1"))]
2573                    include_proto!("google.cloud.security.privateca.v1");
2574                }
2575                pub mod v1beta1 {
2576                    #[cfg(any(feature = "google-cloud-security-privateca-v1beta1"))]
2577                    include_proto!("google.cloud.security.privateca.v1beta1");
2578                }
2579            }
2580            pub mod publicca {
2581                pub mod v1 {
2582                    #[cfg(any(feature = "google-cloud-security-publicca-v1"))]
2583                    include_proto!("google.cloud.security.publicca.v1");
2584                }
2585                pub mod v1alpha1 {
2586                    #[cfg(any(feature = "google-cloud-security-publicca-v1alpha1"))]
2587                    include_proto!("google.cloud.security.publicca.v1alpha1");
2588                }
2589                pub mod v1beta1 {
2590                    #[cfg(any(feature = "google-cloud-security-publicca-v1beta1"))]
2591                    include_proto!("google.cloud.security.publicca.v1beta1");
2592                }
2593            }
2594        }
2595        pub mod securitycenter {
2596            pub mod settings {
2597                pub mod v1beta1 {
2598                    #[cfg(any(feature = "google-cloud-securitycenter-settings-v1beta1"))]
2599                    include_proto!("google.cloud.securitycenter.settings.v1beta1");
2600                }
2601            }
2602            pub mod v1 {
2603                #[cfg(
2604                    any(
2605                        feature = "google-cloud-securitycenter-v1",
2606                        feature = "google-cloud-sensitiveaction-logging-v1",
2607                    )
2608                )]
2609                include_proto!("google.cloud.securitycenter.v1");
2610            }
2611            pub mod v1beta1 {
2612                #[cfg(any(feature = "google-cloud-securitycenter-v1beta1"))]
2613                include_proto!("google.cloud.securitycenter.v1beta1");
2614            }
2615            pub mod v1p1beta1 {
2616                #[cfg(any(feature = "google-cloud-securitycenter-v1p1beta1"))]
2617                include_proto!("google.cloud.securitycenter.v1p1beta1");
2618            }
2619            pub mod v2 {
2620                #[cfg(any(feature = "google-cloud-securitycenter-v2"))]
2621                include_proto!("google.cloud.securitycenter.v2");
2622            }
2623        }
2624        pub mod securitycentermanagement {
2625            pub mod v1 {
2626                #[cfg(any(feature = "google-cloud-securitycentermanagement-v1"))]
2627                include_proto!("google.cloud.securitycentermanagement.v1");
2628            }
2629        }
2630        pub mod securityposture {
2631            pub mod v1 {
2632                #[cfg(any(feature = "google-cloud-securityposture-v1"))]
2633                include_proto!("google.cloud.securityposture.v1");
2634            }
2635        }
2636        pub mod sensitiveaction {
2637            pub mod logging {
2638                pub mod v1 {
2639                    #[cfg(any(feature = "google-cloud-sensitiveaction-logging-v1"))]
2640                    include_proto!("google.cloud.sensitiveaction.logging.v1");
2641                }
2642            }
2643        }
2644        pub mod servicedirectory {
2645            pub mod v1 {
2646                #[cfg(any(feature = "google-cloud-servicedirectory-v1"))]
2647                include_proto!("google.cloud.servicedirectory.v1");
2648            }
2649            pub mod v1beta1 {
2650                #[cfg(any(feature = "google-cloud-servicedirectory-v1beta1"))]
2651                include_proto!("google.cloud.servicedirectory.v1beta1");
2652            }
2653        }
2654        pub mod servicehealth {
2655            pub mod logging {
2656                pub mod v1 {
2657                    #[cfg(any(feature = "google-cloud-servicehealth-logging-v1"))]
2658                    include_proto!("google.cloud.servicehealth.logging.v1");
2659                }
2660            }
2661            pub mod v1 {
2662                #[cfg(any(feature = "google-cloud-servicehealth-v1"))]
2663                include_proto!("google.cloud.servicehealth.v1");
2664            }
2665        }
2666        pub mod shell {
2667            pub mod v1 {
2668                #[cfg(any(feature = "google-cloud-shell-v1"))]
2669                include_proto!("google.cloud.shell.v1");
2670            }
2671        }
2672        pub mod speech {
2673            pub mod v1 {
2674                #[cfg(any(feature = "google-cloud-speech-v1"))]
2675                include_proto!("google.cloud.speech.v1");
2676            }
2677            pub mod v1p1beta1 {
2678                #[cfg(any(feature = "google-cloud-speech-v1p1beta1"))]
2679                include_proto!("google.cloud.speech.v1p1beta1");
2680            }
2681            pub mod v2 {
2682                #[cfg(any(feature = "google-cloud-speech-v2"))]
2683                include_proto!("google.cloud.speech.v2");
2684            }
2685        }
2686        pub mod sql {
2687            pub mod v1 {
2688                #[cfg(any(feature = "google-cloud-sql-v1"))]
2689                include_proto!("google.cloud.sql.v1");
2690            }
2691            pub mod v1beta4 {
2692                #[cfg(any(feature = "google-cloud-sql-v1beta4"))]
2693                include_proto!("google.cloud.sql.v1beta4");
2694            }
2695        }
2696        pub mod storagebatchoperations {
2697            pub mod v1 {
2698                #[cfg(any(feature = "google-cloud-storagebatchoperations-v1"))]
2699                include_proto!("google.cloud.storagebatchoperations.v1");
2700            }
2701        }
2702        pub mod storageinsights {
2703            pub mod v1 {
2704                #[cfg(any(feature = "google-cloud-storageinsights-v1"))]
2705                include_proto!("google.cloud.storageinsights.v1");
2706            }
2707        }
2708        pub mod stream {
2709            pub mod logging {
2710                pub mod v1 {
2711                    #[cfg(any(feature = "google-cloud-stream-logging-v1"))]
2712                    include_proto!("google.cloud.stream.logging.v1");
2713                }
2714            }
2715        }
2716        pub mod support {
2717            pub mod v2 {
2718                #[cfg(any(feature = "google-cloud-support-v2"))]
2719                include_proto!("google.cloud.support.v2");
2720            }
2721            pub mod v2beta {
2722                #[cfg(any(feature = "google-cloud-support-v2beta"))]
2723                include_proto!("google.cloud.support.v2beta");
2724            }
2725        }
2726        pub mod talent {
2727            pub mod v4 {
2728                #[cfg(any(feature = "google-cloud-talent-v4"))]
2729                include_proto!("google.cloud.talent.v4");
2730            }
2731            pub mod v4beta1 {
2732                #[cfg(any(feature = "google-cloud-talent-v4beta1"))]
2733                include_proto!("google.cloud.talent.v4beta1");
2734            }
2735        }
2736        pub mod tasks {
2737            pub mod v2 {
2738                #[cfg(any(feature = "google-cloud-tasks-v2"))]
2739                include_proto!("google.cloud.tasks.v2");
2740            }
2741            pub mod v2beta2 {
2742                #[cfg(any(feature = "google-cloud-tasks-v2beta2"))]
2743                include_proto!("google.cloud.tasks.v2beta2");
2744            }
2745            pub mod v2beta3 {
2746                #[cfg(any(feature = "google-cloud-tasks-v2beta3"))]
2747                include_proto!("google.cloud.tasks.v2beta3");
2748            }
2749        }
2750        pub mod telcoautomation {
2751            pub mod v1 {
2752                #[cfg(any(feature = "google-cloud-telcoautomation-v1"))]
2753                include_proto!("google.cloud.telcoautomation.v1");
2754            }
2755            pub mod v1alpha1 {
2756                #[cfg(any(feature = "google-cloud-telcoautomation-v1alpha1"))]
2757                include_proto!("google.cloud.telcoautomation.v1alpha1");
2758            }
2759        }
2760        pub mod texttospeech {
2761            pub mod v1 {
2762                #[cfg(any(feature = "google-cloud-texttospeech-v1"))]
2763                include_proto!("google.cloud.texttospeech.v1");
2764            }
2765            pub mod v1beta1 {
2766                #[cfg(any(feature = "google-cloud-texttospeech-v1beta1"))]
2767                include_proto!("google.cloud.texttospeech.v1beta1");
2768            }
2769        }
2770        pub mod timeseriesinsights {
2771            pub mod v1 {
2772                #[cfg(any(feature = "google-cloud-timeseriesinsights-v1"))]
2773                include_proto!("google.cloud.timeseriesinsights.v1");
2774            }
2775        }
2776        pub mod tpu {
2777            pub mod v1 {
2778                #[cfg(any(feature = "google-cloud-tpu-v1"))]
2779                include_proto!("google.cloud.tpu.v1");
2780            }
2781            pub mod v2 {
2782                #[cfg(any(feature = "google-cloud-tpu-v2"))]
2783                include_proto!("google.cloud.tpu.v2");
2784            }
2785            pub mod v2alpha1 {
2786                #[cfg(any(feature = "google-cloud-tpu-v2alpha1"))]
2787                include_proto!("google.cloud.tpu.v2alpha1");
2788            }
2789        }
2790        pub mod translation {
2791            pub mod v3 {
2792                #[cfg(any(feature = "google-cloud-translation-v3"))]
2793                include_proto!("google.cloud.translation.v3");
2794            }
2795            pub mod v3beta1 {
2796                #[cfg(any(feature = "google-cloud-translation-v3beta1"))]
2797                include_proto!("google.cloud.translation.v3beta1");
2798            }
2799        }
2800        pub mod universalledger {
2801            pub mod v1 {
2802                #[cfg(any(feature = "google-cloud-universalledger-v1"))]
2803                include_proto!("google.cloud.universalledger.v1");
2804            }
2805        }
2806        pub mod vectorsearch {
2807            pub mod v1 {
2808                #[cfg(any(feature = "google-cloud-vectorsearch-v1"))]
2809                include_proto!("google.cloud.vectorsearch.v1");
2810            }
2811            pub mod v1beta {
2812                #[cfg(any(feature = "google-cloud-vectorsearch-v1beta"))]
2813                include_proto!("google.cloud.vectorsearch.v1beta");
2814            }
2815        }
2816        pub mod video {
2817            pub mod livestream {
2818                pub mod logging {
2819                    pub mod v1 {
2820                        #[cfg(any(feature = "google-cloud-video-livestream-logging-v1"))]
2821                        include_proto!("google.cloud.video.livestream.logging.v1");
2822                    }
2823                }
2824                pub mod v1 {
2825                    #[cfg(
2826                        any(
2827                            feature = "google-cloud-video-livestream-logging-v1",
2828                            feature = "google-cloud-video-livestream-v1",
2829                        )
2830                    )]
2831                    include_proto!("google.cloud.video.livestream.v1");
2832                }
2833            }
2834            pub mod stitcher {
2835                pub mod v1 {
2836                    #[cfg(any(feature = "google-cloud-video-stitcher-v1"))]
2837                    include_proto!("google.cloud.video.stitcher.v1");
2838                }
2839            }
2840            pub mod transcoder {
2841                pub mod v1 {
2842                    #[cfg(any(feature = "google-cloud-video-transcoder-v1"))]
2843                    include_proto!("google.cloud.video.transcoder.v1");
2844                }
2845            }
2846        }
2847        pub mod videointelligence {
2848            pub mod v1 {
2849                #[cfg(any(feature = "google-cloud-videointelligence-v1"))]
2850                include_proto!("google.cloud.videointelligence.v1");
2851            }
2852            pub mod v1beta2 {
2853                #[cfg(any(feature = "google-cloud-videointelligence-v1beta2"))]
2854                include_proto!("google.cloud.videointelligence.v1beta2");
2855            }
2856            pub mod v1p1beta1 {
2857                #[cfg(any(feature = "google-cloud-videointelligence-v1p1beta1"))]
2858                include_proto!("google.cloud.videointelligence.v1p1beta1");
2859            }
2860            pub mod v1p2beta1 {
2861                #[cfg(any(feature = "google-cloud-videointelligence-v1p2beta1"))]
2862                include_proto!("google.cloud.videointelligence.v1p2beta1");
2863            }
2864            pub mod v1p3beta1 {
2865                #[cfg(any(feature = "google-cloud-videointelligence-v1p3beta1"))]
2866                include_proto!("google.cloud.videointelligence.v1p3beta1");
2867            }
2868        }
2869        pub mod vision {
2870            pub mod v1 {
2871                #[cfg(any(feature = "google-cloud-vision-v1"))]
2872                include_proto!("google.cloud.vision.v1");
2873            }
2874            pub mod v1p1beta1 {
2875                #[cfg(any(feature = "google-cloud-vision-v1p1beta1"))]
2876                include_proto!("google.cloud.vision.v1p1beta1");
2877            }
2878            pub mod v1p2beta1 {
2879                #[cfg(any(feature = "google-cloud-vision-v1p2beta1"))]
2880                include_proto!("google.cloud.vision.v1p2beta1");
2881            }
2882            pub mod v1p3beta1 {
2883                #[cfg(any(feature = "google-cloud-vision-v1p3beta1"))]
2884                include_proto!("google.cloud.vision.v1p3beta1");
2885            }
2886            pub mod v1p4beta1 {
2887                #[cfg(any(feature = "google-cloud-vision-v1p4beta1"))]
2888                include_proto!("google.cloud.vision.v1p4beta1");
2889            }
2890        }
2891        pub mod visionai {
2892            pub mod v1 {
2893                #[cfg(any(feature = "google-cloud-visionai-v1"))]
2894                include_proto!("google.cloud.visionai.v1");
2895            }
2896            pub mod v1alpha1 {
2897                #[cfg(any(feature = "google-cloud-visionai-v1alpha1"))]
2898                include_proto!("google.cloud.visionai.v1alpha1");
2899            }
2900        }
2901        pub mod vmmigration {
2902            pub mod v1 {
2903                #[cfg(any(feature = "google-cloud-vmmigration-v1"))]
2904                include_proto!("google.cloud.vmmigration.v1");
2905            }
2906        }
2907        pub mod vmwareengine {
2908            pub mod v1 {
2909                #[cfg(any(feature = "google-cloud-vmwareengine-v1"))]
2910                include_proto!("google.cloud.vmwareengine.v1");
2911            }
2912        }
2913        pub mod vpcaccess {
2914            pub mod v1 {
2915                #[cfg(any(feature = "google-cloud-vpcaccess-v1"))]
2916                include_proto!("google.cloud.vpcaccess.v1");
2917            }
2918        }
2919        pub mod webrisk {
2920            pub mod v1 {
2921                #[cfg(any(feature = "google-cloud-webrisk-v1"))]
2922                include_proto!("google.cloud.webrisk.v1");
2923            }
2924            pub mod v1beta1 {
2925                #[cfg(any(feature = "google-cloud-webrisk-v1beta1"))]
2926                include_proto!("google.cloud.webrisk.v1beta1");
2927            }
2928        }
2929        pub mod websecurityscanner {
2930            pub mod v1 {
2931                #[cfg(any(feature = "google-cloud-websecurityscanner-v1"))]
2932                include_proto!("google.cloud.websecurityscanner.v1");
2933            }
2934            pub mod v1alpha {
2935                #[cfg(any(feature = "google-cloud-websecurityscanner-v1alpha"))]
2936                include_proto!("google.cloud.websecurityscanner.v1alpha");
2937            }
2938            pub mod v1beta {
2939                #[cfg(any(feature = "google-cloud-websecurityscanner-v1beta"))]
2940                include_proto!("google.cloud.websecurityscanner.v1beta");
2941            }
2942        }
2943        pub mod workflows {
2944            pub mod executions {
2945                pub mod v1 {
2946                    #[cfg(any(feature = "google-cloud-workflows-executions-v1"))]
2947                    include_proto!("google.cloud.workflows.executions.v1");
2948                }
2949                pub mod v1beta {
2950                    #[cfg(any(feature = "google-cloud-workflows-executions-v1beta"))]
2951                    include_proto!("google.cloud.workflows.executions.v1beta");
2952                }
2953            }
2954            pub mod r#type {
2955                #[cfg(any(feature = "google-cloud-workflows-type"))]
2956                include_proto!("google.cloud.workflows.r#type");
2957            }
2958            pub mod v1 {
2959                #[cfg(any(feature = "google-cloud-workflows-v1"))]
2960                include_proto!("google.cloud.workflows.v1");
2961            }
2962            pub mod v1beta {
2963                #[cfg(any(feature = "google-cloud-workflows-v1beta"))]
2964                include_proto!("google.cloud.workflows.v1beta");
2965            }
2966        }
2967        pub mod workloadmanager {
2968            pub mod v1 {
2969                #[cfg(any(feature = "google-cloud-workloadmanager-v1"))]
2970                include_proto!("google.cloud.workloadmanager.v1");
2971            }
2972        }
2973        pub mod workstations {
2974            pub mod logging {
2975                pub mod v1 {
2976                    #[cfg(any(feature = "google-cloud-workstations-logging-v1"))]
2977                    include_proto!("google.cloud.workstations.logging.v1");
2978                }
2979            }
2980            pub mod v1 {
2981                #[cfg(any(feature = "google-cloud-workstations-v1"))]
2982                include_proto!("google.cloud.workstations.v1");
2983            }
2984            pub mod v1beta {
2985                #[cfg(any(feature = "google-cloud-workstations-v1beta"))]
2986                include_proto!("google.cloud.workstations.v1beta");
2987            }
2988        }
2989    }
2990    pub mod compute {
2991        pub mod logging {
2992            pub mod agentcontrolplane {
2993                pub mod v1 {
2994                    #[cfg(any(feature = "google-compute-logging-agentcontrolplane-v1"))]
2995                    include_proto!("google.compute.logging.agentcontrolplane.v1");
2996                }
2997            }
2998            pub mod dr {
2999                pub mod v1 {
3000                    #[cfg(any(feature = "google-compute-logging-dr-v1"))]
3001                    include_proto!("google.compute.logging.dr.v1");
3002                }
3003            }
3004            pub mod gdnsusage {
3005                pub mod v1 {
3006                    #[cfg(any(feature = "google-compute-logging-gdnsusage-v1"))]
3007                    include_proto!("google.compute.logging.gdnsusage.v1");
3008                }
3009            }
3010        }
3011    }
3012    pub mod container {
3013        pub mod v1 {
3014            #[cfg(any(feature = "google-container-v1"))]
3015            include_proto!("google.container.v1");
3016        }
3017        pub mod v1alpha1 {
3018            #[cfg(any(feature = "google-container-v1alpha1"))]
3019            include_proto!("google.container.v1alpha1");
3020        }
3021        pub mod v1beta1 {
3022            #[cfg(any(feature = "google-container-v1beta1"))]
3023            include_proto!("google.container.v1beta1");
3024        }
3025    }
3026    pub mod dataflow {
3027        pub mod v1beta3 {
3028            #[cfg(any(feature = "google-dataflow-v1beta3"))]
3029            include_proto!("google.dataflow.v1beta3");
3030        }
3031    }
3032    pub mod datastore {
3033        pub mod admin {
3034            pub mod v1 {
3035                #[cfg(any(feature = "google-datastore-admin-v1"))]
3036                include_proto!("google.datastore.admin.v1");
3037            }
3038            pub mod v1beta1 {
3039                #[cfg(any(feature = "google-datastore-admin-v1beta1"))]
3040                include_proto!("google.datastore.admin.v1beta1");
3041            }
3042        }
3043        pub mod v1 {
3044            #[cfg(any(feature = "google-datastore-v1"))]
3045            include_proto!("google.datastore.v1");
3046        }
3047        pub mod v1beta3 {
3048            #[cfg(any(feature = "google-datastore-v1beta3"))]
3049            include_proto!("google.datastore.v1beta3");
3050        }
3051    }
3052    pub mod developers {
3053        pub mod knowledge {
3054            pub mod v1alpha {
3055                #[cfg(any(feature = "google-developers-knowledge-v1alpha"))]
3056                include_proto!("google.developers.knowledge.v1alpha");
3057            }
3058        }
3059    }
3060    pub mod devtools {
3061        pub mod artifactregistry {
3062            pub mod logging {
3063                pub mod v1 {
3064                    #[cfg(any(feature = "google-devtools-artifactregistry-logging-v1"))]
3065                    include_proto!("google.devtools.artifactregistry.logging.v1");
3066                }
3067            }
3068            pub mod v1 {
3069                #[cfg(any(feature = "google-devtools-artifactregistry-v1"))]
3070                include_proto!("google.devtools.artifactregistry.v1");
3071            }
3072            pub mod v1beta2 {
3073                #[cfg(any(feature = "google-devtools-artifactregistry-v1beta2"))]
3074                include_proto!("google.devtools.artifactregistry.v1beta2");
3075            }
3076        }
3077        pub mod build {
3078            pub mod v1 {
3079                #[cfg(any(feature = "google-devtools-build-v1"))]
3080                include_proto!("google.devtools.build.v1");
3081            }
3082        }
3083        pub mod cloudbuild {
3084            pub mod v1 {
3085                #[cfg(any(feature = "google-devtools-cloudbuild-v1"))]
3086                include_proto!("google.devtools.cloudbuild.v1");
3087            }
3088            pub mod v2 {
3089                #[cfg(any(feature = "google-devtools-cloudbuild-v2"))]
3090                include_proto!("google.devtools.cloudbuild.v2");
3091            }
3092        }
3093        pub mod clouderrorreporting {
3094            pub mod v1beta1 {
3095                #[cfg(any(feature = "google-devtools-clouderrorreporting-v1beta1"))]
3096                include_proto!("google.devtools.clouderrorreporting.v1beta1");
3097            }
3098        }
3099        pub mod cloudprofiler {
3100            pub mod v2 {
3101                #[cfg(any(feature = "google-devtools-cloudprofiler-v2"))]
3102                include_proto!("google.devtools.cloudprofiler.v2");
3103            }
3104        }
3105        pub mod cloudtrace {
3106            pub mod v1 {
3107                #[cfg(any(feature = "google-devtools-cloudtrace-v1"))]
3108                include_proto!("google.devtools.cloudtrace.v1");
3109            }
3110            pub mod v2 {
3111                #[cfg(any(feature = "google-devtools-cloudtrace-v2"))]
3112                include_proto!("google.devtools.cloudtrace.v2");
3113            }
3114        }
3115        pub mod containeranalysis {
3116            pub mod v1 {
3117                #[cfg(any(feature = "google-devtools-containeranalysis-v1"))]
3118                include_proto!("google.devtools.containeranalysis.v1");
3119            }
3120            pub mod v1beta1 {
3121                #[cfg(any(feature = "google-devtools-containeranalysis-v1beta1"))]
3122                include_proto!("google.devtools.containeranalysis.v1beta1");
3123            }
3124        }
3125        pub mod remoteworkers {
3126            pub mod v1test2 {
3127                #[cfg(any(feature = "google-devtools-remoteworkers-v1test2"))]
3128                include_proto!("google.devtools.remoteworkers.v1test2");
3129            }
3130        }
3131        pub mod resultstore {
3132            pub mod v2 {
3133                #[cfg(any(feature = "google-devtools-resultstore-v2"))]
3134                include_proto!("google.devtools.resultstore.v2");
3135            }
3136        }
3137        pub mod source {
3138            pub mod v1 {
3139                #[cfg(any(feature = "google-devtools-source-v1"))]
3140                include_proto!("google.devtools.source.v1");
3141            }
3142        }
3143        pub mod sourcerepo {
3144            pub mod v1 {
3145                #[cfg(any(feature = "google-devtools-sourcerepo-v1"))]
3146                include_proto!("google.devtools.sourcerepo.v1");
3147            }
3148        }
3149        pub mod testing {
3150            pub mod v1 {
3151                #[cfg(any(feature = "google-devtools-testing-v1"))]
3152                include_proto!("google.devtools.testing.v1");
3153            }
3154        }
3155    }
3156    pub mod example {
3157        pub mod library {
3158            pub mod v1 {
3159                #[cfg(any(feature = "google-example-library-v1"))]
3160                include_proto!("google.example.library.v1");
3161            }
3162        }
3163    }
3164    pub mod firebase {
3165        pub mod fcm {
3166            pub mod connection {
3167                pub mod v1alpha1 {
3168                    #[cfg(any(feature = "google-firebase-fcm-connection-v1alpha1"))]
3169                    include_proto!("google.firebase.fcm.connection.v1alpha1");
3170                }
3171            }
3172        }
3173    }
3174    pub mod firestore {
3175        pub mod admin {
3176            pub mod v1 {
3177                #[cfg(any(feature = "google-firestore-admin-v1"))]
3178                include_proto!("google.firestore.admin.v1");
3179            }
3180            pub mod v1beta1 {
3181                #[cfg(any(feature = "google-firestore-admin-v1beta1"))]
3182                include_proto!("google.firestore.admin.v1beta1");
3183            }
3184            pub mod v1beta2 {
3185                #[cfg(any(feature = "google-firestore-admin-v1beta2"))]
3186                include_proto!("google.firestore.admin.v1beta2");
3187            }
3188        }
3189        pub mod bundle {
3190            #[cfg(any(feature = "google-firestore-bundle"))]
3191            include_proto!("google.firestore.bundle");
3192        }
3193        pub mod v1 {
3194            #[cfg(
3195                any(feature = "google-firestore-bundle", feature = "google-firestore-v1")
3196            )]
3197            include_proto!("google.firestore.v1");
3198        }
3199        pub mod v1beta1 {
3200            #[cfg(any(feature = "google-firestore-v1beta1"))]
3201            include_proto!("google.firestore.v1beta1");
3202        }
3203    }
3204    pub mod gapic {
3205        pub mod metadata {
3206            #[cfg(any(feature = "google-gapic-metadata"))]
3207            include_proto!("google.gapic.metadata");
3208        }
3209    }
3210    pub mod geo {
3211        pub mod r#type {
3212            #[cfg(
3213                any(
3214                    feature = "google-geo-type",
3215                    feature = "google-maps-addressvalidation-v1",
3216                    feature = "google-maps-geocode-v4",
3217                    feature = "google-maps-places-v1",
3218                    feature = "google-maps-routes-v1",
3219                    feature = "google-maps-routes-v1alpha",
3220                    feature = "google-maps-routing-v2",
3221                    feature = "maps-fleetengine-delivery-v1",
3222                    feature = "maps-fleetengine-v1",
3223                )
3224            )]
3225            include_proto!("google.geo.r#type");
3226        }
3227    }
3228    pub mod home {
3229        pub mod enterprise {
3230            pub mod sdm {
3231                pub mod v1 {
3232                    #[cfg(any(feature = "google-home-enterprise-sdm-v1"))]
3233                    include_proto!("google.home.enterprise.sdm.v1");
3234                }
3235            }
3236        }
3237        pub mod graph {
3238            pub mod v1 {
3239                #[cfg(any(feature = "google-home-graph-v1"))]
3240                include_proto!("google.home.graph.v1");
3241            }
3242        }
3243    }
3244    pub mod iam {
3245        pub mod admin {
3246            pub mod v1 {
3247                #[cfg(any(feature = "google-iam-admin-v1"))]
3248                include_proto!("google.iam.admin.v1");
3249            }
3250        }
3251        pub mod credentials {
3252            pub mod v1 {
3253                #[cfg(any(feature = "google-iam-credentials-v1"))]
3254                include_proto!("google.iam.credentials.v1");
3255            }
3256        }
3257        pub mod v1 {
3258            #[cfg(
3259                any(
3260                    feature = "google-bigtable-admin-v2",
3261                    feature = "google-cloud-asset-v1",
3262                    feature = "google-cloud-asset-v1p1beta1",
3263                    feature = "google-cloud-asset-v1p2beta1",
3264                    feature = "google-cloud-asset-v1p5beta1",
3265                    feature = "google-cloud-asset-v1p7beta1",
3266                    feature = "google-cloud-audit",
3267                    feature = "google-cloud-bigquery-analyticshub-v1",
3268                    feature = "google-cloud-bigquery-connection-v1",
3269                    feature = "google-cloud-bigquery-connection-v1beta1",
3270                    feature = "google-cloud-bigquery-dataexchange-v1beta1",
3271                    feature = "google-cloud-bigquery-datapolicies-v1",
3272                    feature = "google-cloud-bigquery-datapolicies-v1beta1",
3273                    feature = "google-cloud-bigquery-datapolicies-v2",
3274                    feature = "google-cloud-bigquery-datapolicies-v2beta1",
3275                    feature = "google-cloud-bigquery-logging-v1",
3276                    feature = "google-cloud-bigquery-reservation-v1",
3277                    feature = "google-cloud-billing-v1",
3278                    feature = "google-cloud-contentwarehouse-v1",
3279                    feature = "google-cloud-datacatalog-v1",
3280                    feature = "google-cloud-datacatalog-v1beta1",
3281                    feature = "google-cloud-dataform-v1",
3282                    feature = "google-cloud-dataform-v1beta1",
3283                    feature = "google-cloud-datafusion-v1beta1",
3284                    feature = "google-cloud-functions-v1",
3285                    feature = "google-cloud-geminidataanalytics-v1alpha",
3286                    feature = "google-cloud-geminidataanalytics-v1beta",
3287                    feature = "google-cloud-iap-v1",
3288                    feature = "google-cloud-iap-v1beta1",
3289                    feature = "google-cloud-iot-v1",
3290                    feature = "google-cloud-parametermanager-v1",
3291                    feature = "google-cloud-policysimulator-v1",
3292                    feature = "google-cloud-policytroubleshooter-iam-v3",
3293                    feature = "google-cloud-policytroubleshooter-iam-v3beta",
3294                    feature = "google-cloud-policytroubleshooter-v1",
3295                    feature = "google-cloud-resourcemanager-v2",
3296                    feature = "google-cloud-resourcemanager-v3",
3297                    feature = "google-cloud-run-v2",
3298                    feature = "google-cloud-secretmanager-v1",
3299                    feature = "google-cloud-secretmanager-v1beta2",
3300                    feature = "google-cloud-secrets-v1beta1",
3301                    feature = "google-cloud-securesourcemanager-v1",
3302                    feature = "google-cloud-securitycenter-v1",
3303                    feature = "google-cloud-securitycenter-v1beta1",
3304                    feature = "google-cloud-securitycenter-v1p1beta1",
3305                    feature = "google-cloud-securitycenter-v2",
3306                    feature = "google-cloud-securitycentermanagement-v1",
3307                    feature = "google-cloud-servicedirectory-v1",
3308                    feature = "google-cloud-servicedirectory-v1beta1",
3309                    feature = "google-cloud-tasks-v2",
3310                    feature = "google-cloud-tasks-v2beta2",
3311                    feature = "google-cloud-tasks-v2beta3",
3312                    feature = "google-devtools-artifactregistry-v1",
3313                    feature = "google-devtools-artifactregistry-v1beta2",
3314                    feature = "google-devtools-containeranalysis-v1",
3315                    feature = "google-devtools-containeranalysis-v1beta1",
3316                    feature = "google-devtools-sourcerepo-v1",
3317                    feature = "google-iam-admin-v1",
3318                    feature = "google-iam-v1",
3319                    feature = "google-iam-v1-logging",
3320                    feature = "google-identity-accesscontextmanager-v1",
3321                    feature = "google-spanner-admin-database-v1",
3322                    feature = "google-spanner-admin-instance-v1",
3323                    feature = "google-spanner-executor-v1",
3324                    feature = "google-storage-control-v2",
3325                    feature = "google-storage-v1",
3326                    feature = "google-storage-v2",
3327                )
3328            )]
3329            include_proto!("google.iam.v1");
3330            pub mod logging {
3331                #[cfg(any(feature = "google-iam-v1-logging"))]
3332                include_proto!("google.iam.v1.logging");
3333            }
3334        }
3335        pub mod v1beta {
3336            #[cfg(any(feature = "google-iam-v1beta"))]
3337            include_proto!("google.iam.v1beta");
3338        }
3339        pub mod v2 {
3340            #[cfg(
3341                any(
3342                    feature = "google-cloud-policytroubleshooter-iam-v3",
3343                    feature = "google-cloud-policytroubleshooter-iam-v3beta",
3344                    feature = "google-iam-v2",
3345                )
3346            )]
3347            include_proto!("google.iam.v2");
3348        }
3349        pub mod v2beta {
3350            #[cfg(any(feature = "google-iam-v2beta"))]
3351            include_proto!("google.iam.v2beta");
3352        }
3353        pub mod v3 {
3354            #[cfg(any(feature = "google-iam-v3"))]
3355            include_proto!("google.iam.v3");
3356        }
3357        pub mod v3beta {
3358            #[cfg(any(feature = "google-iam-v3beta"))]
3359            include_proto!("google.iam.v3beta");
3360        }
3361    }
3362    pub mod identity {
3363        pub mod accesscontextmanager {
3364            pub mod r#type {
3365                #[cfg(
3366                    any(
3367                        feature = "google-cloud-asset-v1",
3368                        feature = "google-cloud-asset-v1p2beta1",
3369                        feature = "google-cloud-asset-v1p5beta1",
3370                        feature = "google-cloud-asset-v1p7beta1",
3371                        feature = "google-identity-accesscontextmanager-type",
3372                        feature = "google-identity-accesscontextmanager-v1",
3373                    )
3374                )]
3375                include_proto!("google.identity.accesscontextmanager.r#type");
3376            }
3377            pub mod v1 {
3378                #[cfg(
3379                    any(
3380                        feature = "google-cloud-asset-v1",
3381                        feature = "google-cloud-asset-v1p2beta1",
3382                        feature = "google-cloud-asset-v1p5beta1",
3383                        feature = "google-cloud-asset-v1p7beta1",
3384                        feature = "google-identity-accesscontextmanager-v1",
3385                    )
3386                )]
3387                include_proto!("google.identity.accesscontextmanager.v1");
3388            }
3389        }
3390    }
3391    pub mod logging {
3392        pub mod r#type {
3393            #[cfg(
3394                any(
3395                    feature = "google-api-servicecontrol-v1",
3396                    feature = "google-appengine-logging-v1",
3397                    feature = "google-cloud-paymentgateway-issuerswitch-v1",
3398                    feature = "google-logging-type",
3399                    feature = "google-logging-v2",
3400                )
3401            )]
3402            include_proto!("google.logging.r#type");
3403        }
3404        pub mod v2 {
3405            #[cfg(any(feature = "google-logging-v2"))]
3406            include_proto!("google.logging.v2");
3407        }
3408    }
3409    pub mod longrunning {
3410        #[cfg(
3411            any(
3412                feature = "google-ai-generativelanguage-v1alpha",
3413                feature = "google-ai-generativelanguage-v1beta",
3414                feature = "google-ai-generativelanguage-v1beta3",
3415                feature = "google-analytics-data-v1alpha",
3416                feature = "google-analytics-data-v1beta",
3417                feature = "google-api-apikeys-v2",
3418                feature = "google-api-servicemanagement-v1",
3419                feature = "google-api-serviceusage-v1",
3420                feature = "google-api-serviceusage-v1beta1",
3421                feature = "google-appengine-v1",
3422                feature = "google-appengine-v1beta",
3423                feature = "google-apps-events-subscriptions-v1",
3424                feature = "google-apps-events-subscriptions-v1beta",
3425                feature = "google-bigtable-admin-v2",
3426                feature = "google-chromeos-moblab-v1beta1",
3427                feature = "google-cloud-aiplatform-v1",
3428                feature = "google-cloud-aiplatform-v1beta1",
3429                feature = "google-cloud-alloydb-v1",
3430                feature = "google-cloud-alloydb-v1alpha",
3431                feature = "google-cloud-alloydb-v1beta",
3432                feature = "google-cloud-apigateway-v1",
3433                feature = "google-cloud-apigeeregistry-v1",
3434                feature = "google-cloud-apihub-v1",
3435                feature = "google-cloud-apphub-v1",
3436                feature = "google-cloud-asset-v1",
3437                feature = "google-cloud-asset-v1p7beta1",
3438                feature = "google-cloud-assuredworkloads-v1",
3439                feature = "google-cloud-assuredworkloads-v1beta1",
3440                feature = "google-cloud-auditmanager-v1",
3441                feature = "google-cloud-automl-v1",
3442                feature = "google-cloud-automl-v1beta1",
3443                feature = "google-cloud-backupdr-v1",
3444                feature = "google-cloud-baremetalsolution-v2",
3445                feature = "google-cloud-batch-v1",
3446                feature = "google-cloud-batch-v1alpha",
3447                feature = "google-cloud-beyondcorp-appconnections-v1",
3448                feature = "google-cloud-beyondcorp-appconnectors-v1",
3449                feature = "google-cloud-beyondcorp-appgateways-v1",
3450                feature = "google-cloud-beyondcorp-clientconnectorservices-v1",
3451                feature = "google-cloud-beyondcorp-clientgateways-v1",
3452                feature = "google-cloud-bigquery-analyticshub-v1",
3453                feature = "google-cloud-blockchainnodeengine-v1",
3454                feature = "google-cloud-capacityplanner-v1beta",
3455                feature = "google-cloud-certificatemanager-v1",
3456                feature = "google-cloud-ces-v1",
3457                feature = "google-cloud-ces-v1beta",
3458                feature = "google-cloud-channel-v1",
3459                feature = "google-cloud-chronicle-v1",
3460                feature = "google-cloud-clouddms-v1",
3461                feature = "google-cloud-cloudsecuritycompliance-v1",
3462                feature = "google-cloud-commerce-consumer-procurement-v1",
3463                feature = "google-cloud-commerce-consumer-procurement-v1alpha1",
3464                feature = "google-cloud-config-v1",
3465                feature = "google-cloud-configdelivery-v1",
3466                feature = "google-cloud-configdelivery-v1alpha",
3467                feature = "google-cloud-configdelivery-v1beta",
3468                feature = "google-cloud-connectors-v1",
3469                feature = "google-cloud-contactcenterinsights-v1",
3470                feature = "google-cloud-contentwarehouse-v1",
3471                feature = "google-cloud-datacatalog-lineage-v1",
3472                feature = "google-cloud-datacatalog-v1",
3473                feature = "google-cloud-dataform-v1",
3474                feature = "google-cloud-dataform-v1beta1",
3475                feature = "google-cloud-datafusion-v1",
3476                feature = "google-cloud-datafusion-v1beta1",
3477                feature = "google-cloud-datalabeling-v1beta1",
3478                feature = "google-cloud-dataplex-v1",
3479                feature = "google-cloud-dataproc-v1",
3480                feature = "google-cloud-datastream-v1",
3481                feature = "google-cloud-datastream-v1alpha1",
3482                feature = "google-cloud-deploy-v1",
3483                feature = "google-cloud-developerconnect-v1",
3484                feature = "google-cloud-dialogflow-cx-v3",
3485                feature = "google-cloud-dialogflow-cx-v3beta1",
3486                feature = "google-cloud-dialogflow-v2",
3487                feature = "google-cloud-dialogflow-v2beta1",
3488                feature = "google-cloud-discoveryengine-v1",
3489                feature = "google-cloud-discoveryengine-v1alpha",
3490                feature = "google-cloud-discoveryengine-v1beta",
3491                feature = "google-cloud-documentai-v1",
3492                feature = "google-cloud-documentai-v1beta3",
3493                feature = "google-cloud-domains-v1",
3494                feature = "google-cloud-domains-v1alpha2",
3495                feature = "google-cloud-domains-v1beta1",
3496                feature = "google-cloud-edgecontainer-v1",
3497                feature = "google-cloud-edgenetwork-v1",
3498                feature = "google-cloud-eventarc-v1",
3499                feature = "google-cloud-filestore-v1",
3500                feature = "google-cloud-filestore-v1beta1",
3501                feature = "google-cloud-financialservices-v1",
3502                feature = "google-cloud-functions-v1",
3503                feature = "google-cloud-functions-v2",
3504                feature = "google-cloud-functions-v2alpha",
3505                feature = "google-cloud-functions-v2beta",
3506                feature = "google-cloud-gdchardwaremanagement-v1alpha",
3507                feature = "google-cloud-geminidataanalytics-v1alpha",
3508                feature = "google-cloud-geminidataanalytics-v1beta",
3509                feature = "google-cloud-gkebackup-v1",
3510                feature = "google-cloud-gkemulticloud-v1",
3511                feature = "google-cloud-hypercomputecluster-v1",
3512                feature = "google-cloud-hypercomputecluster-v1alpha",
3513                feature = "google-cloud-hypercomputecluster-v1beta",
3514                feature = "google-cloud-iamconnectorcredentials-v1alpha",
3515                feature = "google-cloud-ids-v1",
3516                feature = "google-cloud-kms-v1",
3517                feature = "google-cloud-licensemanager-v1",
3518                feature = "google-cloud-lifesciences-v2beta",
3519                feature = "google-cloud-lustre-v1",
3520                feature = "google-cloud-managedidentities-v1",
3521                feature = "google-cloud-managedidentities-v1beta1",
3522                feature = "google-cloud-managedkafka-v1",
3523                feature = "google-cloud-memcache-v1",
3524                feature = "google-cloud-memcache-v1beta2",
3525                feature = "google-cloud-memorystore-v1",
3526                feature = "google-cloud-memorystore-v1beta",
3527                feature = "google-cloud-metastore-v1",
3528                feature = "google-cloud-metastore-v1alpha",
3529                feature = "google-cloud-metastore-v1beta",
3530                feature = "google-cloud-migrationcenter-v1",
3531                feature = "google-cloud-netapp-v1",
3532                feature = "google-cloud-networkconnectivity-v1",
3533                feature = "google-cloud-networkconnectivity-v1alpha1",
3534                feature = "google-cloud-networkconnectivity-v1beta",
3535                feature = "google-cloud-networkmanagement-v1",
3536                feature = "google-cloud-networkmanagement-v1beta1",
3537                feature = "google-cloud-networksecurity-v1",
3538                feature = "google-cloud-networksecurity-v1alpha1",
3539                feature = "google-cloud-networksecurity-v1beta1",
3540                feature = "google-cloud-networkservices-v1",
3541                feature = "google-cloud-networkservices-v1beta1",
3542                feature = "google-cloud-notebooks-v1",
3543                feature = "google-cloud-notebooks-v1beta1",
3544                feature = "google-cloud-notebooks-v2",
3545                feature = "google-cloud-optimization-v1",
3546                feature = "google-cloud-oracledatabase-v1",
3547                feature = "google-cloud-orchestration-airflow-service-v1",
3548                feature = "google-cloud-orchestration-airflow-service-v1beta1",
3549                feature = "google-cloud-osconfig-v1",
3550                feature = "google-cloud-osconfig-v1alpha",
3551                feature = "google-cloud-parallelstore-v1",
3552                feature = "google-cloud-parallelstore-v1beta",
3553                feature = "google-cloud-paymentgateway-issuerswitch-accountmanager-v1",
3554                feature = "google-cloud-paymentgateway-issuerswitch-v1",
3555                feature = "google-cloud-policysimulator-v1",
3556                feature = "google-cloud-policytroubleshooter-iam-v3",
3557                feature = "google-cloud-policytroubleshooter-iam-v3beta",
3558                feature = "google-cloud-privatecatalog-v1beta1",
3559                feature = "google-cloud-privilegedaccessmanager-v1",
3560                feature = "google-cloud-pubsublite-v1",
3561                feature = "google-cloud-rapidmigrationassessment-v1",
3562                feature = "google-cloud-recommendationengine-v1beta1",
3563                feature = "google-cloud-redis-cluster-v1",
3564                feature = "google-cloud-redis-cluster-v1beta1",
3565                feature = "google-cloud-redis-v1",
3566                feature = "google-cloud-redis-v1beta1",
3567                feature = "google-cloud-resourcemanager-v2",
3568                feature = "google-cloud-resourcemanager-v3",
3569                feature = "google-cloud-retail-v2",
3570                feature = "google-cloud-retail-v2alpha",
3571                feature = "google-cloud-retail-v2beta",
3572                feature = "google-cloud-run-v2",
3573                feature = "google-cloud-runtimeconfig-v1beta1",
3574                feature = "google-cloud-securesourcemanager-v1",
3575                feature = "google-cloud-security-privateca-v1",
3576                feature = "google-cloud-security-privateca-v1beta1",
3577                feature = "google-cloud-securitycenter-v1",
3578                feature = "google-cloud-securitycenter-v1beta1",
3579                feature = "google-cloud-securitycenter-v1p1beta1",
3580                feature = "google-cloud-securitycenter-v2",
3581                feature = "google-cloud-securityposture-v1",
3582                feature = "google-cloud-shell-v1",
3583                feature = "google-cloud-speech-v1",
3584                feature = "google-cloud-speech-v1p1beta1",
3585                feature = "google-cloud-speech-v2",
3586                feature = "google-cloud-storagebatchoperations-v1",
3587                feature = "google-cloud-storageinsights-v1",
3588                feature = "google-cloud-talent-v4",
3589                feature = "google-cloud-talent-v4beta1",
3590                feature = "google-cloud-telcoautomation-v1",
3591                feature = "google-cloud-telcoautomation-v1alpha1",
3592                feature = "google-cloud-texttospeech-v1",
3593                feature = "google-cloud-texttospeech-v1beta1",
3594                feature = "google-cloud-tpu-v1",
3595                feature = "google-cloud-tpu-v2",
3596                feature = "google-cloud-tpu-v2alpha1",
3597                feature = "google-cloud-translation-v3",
3598                feature = "google-cloud-translation-v3beta1",
3599                feature = "google-cloud-vectorsearch-v1",
3600                feature = "google-cloud-vectorsearch-v1beta",
3601                feature = "google-cloud-video-livestream-v1",
3602                feature = "google-cloud-video-stitcher-v1",
3603                feature = "google-cloud-videointelligence-v1",
3604                feature = "google-cloud-videointelligence-v1beta2",
3605                feature = "google-cloud-videointelligence-v1p1beta1",
3606                feature = "google-cloud-videointelligence-v1p2beta1",
3607                feature = "google-cloud-videointelligence-v1p3beta1",
3608                feature = "google-cloud-vision-v1",
3609                feature = "google-cloud-vision-v1p2beta1",
3610                feature = "google-cloud-vision-v1p3beta1",
3611                feature = "google-cloud-vision-v1p4beta1",
3612                feature = "google-cloud-visionai-v1",
3613                feature = "google-cloud-visionai-v1alpha1",
3614                feature = "google-cloud-vmmigration-v1",
3615                feature = "google-cloud-vmwareengine-v1",
3616                feature = "google-cloud-vpcaccess-v1",
3617                feature = "google-cloud-webrisk-v1",
3618                feature = "google-cloud-workflows-v1",
3619                feature = "google-cloud-workflows-v1beta",
3620                feature = "google-cloud-workloadmanager-v1",
3621                feature = "google-cloud-workstations-v1",
3622                feature = "google-cloud-workstations-v1beta",
3623                feature = "google-datastore-admin-v1",
3624                feature = "google-datastore-admin-v1beta1",
3625                feature = "google-devtools-artifactregistry-v1",
3626                feature = "google-devtools-artifactregistry-v1beta2",
3627                feature = "google-devtools-cloudbuild-v1",
3628                feature = "google-devtools-cloudbuild-v2",
3629                feature = "google-firestore-admin-v1",
3630                feature = "google-firestore-admin-v1beta1",
3631                feature = "google-firestore-admin-v1beta2",
3632                feature = "google-iam-v1beta",
3633                feature = "google-iam-v2",
3634                feature = "google-iam-v2beta",
3635                feature = "google-iam-v3",
3636                feature = "google-iam-v3beta",
3637                feature = "google-identity-accesscontextmanager-v1",
3638                feature = "google-logging-v2",
3639                feature = "google-longrunning",
3640                feature = "google-maps-routeoptimization-v1",
3641                feature = "google-monitoring-metricsscope-v1",
3642                feature = "google-partner-aistreams-v1alpha1",
3643                feature = "google-spanner-admin-database-v1",
3644                feature = "google-spanner-admin-instance-v1",
3645                feature = "google-spanner-executor-v1",
3646                feature = "google-storage-control-v2",
3647                feature = "google-storagetransfer-v1",
3648                feature = "google-streetview-publish-v1",
3649            )
3650        )]
3651        include_proto!("google.longrunning");
3652    }
3653    pub mod maps {
3654        pub mod addressvalidation {
3655            pub mod v1 {
3656                #[cfg(any(feature = "google-maps-addressvalidation-v1"))]
3657                include_proto!("google.maps.addressvalidation.v1");
3658            }
3659        }
3660        pub mod aerialview {
3661            pub mod v1 {
3662                #[cfg(any(feature = "google-maps-aerialview-v1"))]
3663                include_proto!("google.maps.aerialview.v1");
3664            }
3665        }
3666        pub mod areainsights {
3667            pub mod v1 {
3668                #[cfg(any(feature = "google-maps-areainsights-v1"))]
3669                include_proto!("google.maps.areainsights.v1");
3670            }
3671        }
3672        pub mod geocode {
3673            pub mod v4 {
3674                #[cfg(any(feature = "google-maps-geocode-v4"))]
3675                include_proto!("google.maps.geocode.v4");
3676            }
3677        }
3678        pub mod mapsplatformdatasets {
3679            pub mod v1 {
3680                #[cfg(any(feature = "google-maps-mapsplatformdatasets-v1"))]
3681                include_proto!("google.maps.mapsplatformdatasets.v1");
3682            }
3683        }
3684        pub mod mobilitybilling {
3685            pub mod logs {
3686                pub mod v1 {
3687                    #[cfg(any(feature = "google-maps-mobilitybilling-logs-v1"))]
3688                    include_proto!("google.maps.mobilitybilling.logs.v1");
3689                }
3690            }
3691        }
3692        pub mod navconnect {
3693            pub mod v1 {
3694                #[cfg(any(feature = "google-maps-navconnect-v1"))]
3695                include_proto!("google.maps.navconnect.v1");
3696            }
3697        }
3698        pub mod places {
3699            pub mod v1 {
3700                #[cfg(any(feature = "google-maps-places-v1"))]
3701                include_proto!("google.maps.places.v1");
3702            }
3703        }
3704        pub mod playablelocations {
3705            pub mod v3 {
3706                #[cfg(any(feature = "google-maps-playablelocations-v3"))]
3707                include_proto!("google.maps.playablelocations.v3");
3708                pub mod sample {
3709                    #[cfg(
3710                        any(
3711                            feature = "google-maps-playablelocations-v3",
3712                            feature = "google-maps-playablelocations-v3-sample",
3713                        )
3714                    )]
3715                    include_proto!("google.maps.playablelocations.v3.sample");
3716                }
3717            }
3718        }
3719        pub mod regionlookup {
3720            pub mod v1alpha {
3721                #[cfg(any(feature = "google-maps-regionlookup-v1alpha"))]
3722                include_proto!("google.maps.regionlookup.v1alpha");
3723            }
3724        }
3725        pub mod roads {
3726            pub mod v1op {
3727                #[cfg(any(feature = "google-maps-roads-v1op"))]
3728                include_proto!("google.maps.roads.v1op");
3729            }
3730        }
3731        pub mod routeoptimization {
3732            pub mod v1 {
3733                #[cfg(any(feature = "google-maps-routeoptimization-v1"))]
3734                include_proto!("google.maps.routeoptimization.v1");
3735            }
3736        }
3737        pub mod routes {
3738            pub mod v1 {
3739                #[cfg(
3740                    any(
3741                        feature = "google-maps-routes-v1",
3742                        feature = "google-maps-routes-v1alpha",
3743                    )
3744                )]
3745                include_proto!("google.maps.routes.v1");
3746            }
3747            pub mod v1alpha {
3748                #[cfg(any(feature = "google-maps-routes-v1alpha"))]
3749                include_proto!("google.maps.routes.v1alpha");
3750            }
3751        }
3752        pub mod routing {
3753            pub mod v2 {
3754                #[cfg(any(feature = "google-maps-routing-v2"))]
3755                include_proto!("google.maps.routing.v2");
3756            }
3757        }
3758        pub mod solar {
3759            pub mod v1 {
3760                #[cfg(any(feature = "google-maps-solar-v1"))]
3761                include_proto!("google.maps.solar.v1");
3762            }
3763        }
3764        pub mod unity {
3765            #[cfg(
3766                any(
3767                    feature = "google-maps-playablelocations-v3",
3768                    feature = "google-maps-unity",
3769                )
3770            )]
3771            include_proto!("google.maps.unity");
3772        }
3773        pub mod weather {
3774            pub mod v1 {
3775                #[cfg(any(feature = "google-maps-weather-v1"))]
3776                include_proto!("google.maps.weather.v1");
3777            }
3778        }
3779    }
3780    pub mod marketingplatform {
3781        pub mod admin {
3782            pub mod v1alpha {
3783                #[cfg(any(feature = "google-marketingplatform-admin-v1alpha"))]
3784                include_proto!("google.marketingplatform.admin.v1alpha");
3785            }
3786        }
3787    }
3788    pub mod monitoring {
3789        pub mod dashboard {
3790            pub mod v1 {
3791                #[cfg(any(feature = "google-monitoring-dashboard-v1"))]
3792                include_proto!("google.monitoring.dashboard.v1");
3793            }
3794        }
3795        pub mod metricsscope {
3796            pub mod v1 {
3797                #[cfg(any(feature = "google-monitoring-metricsscope-v1"))]
3798                include_proto!("google.monitoring.metricsscope.v1");
3799            }
3800        }
3801        pub mod v3 {
3802            #[cfg(any(feature = "google-monitoring-v3"))]
3803            include_proto!("google.monitoring.v3");
3804        }
3805    }
3806    pub mod networking {
3807        pub mod trafficdirector {
3808            pub mod r#type {
3809                #[cfg(any(feature = "google-networking-trafficdirector-type"))]
3810                include_proto!("google.networking.trafficdirector.r#type");
3811            }
3812        }
3813    }
3814    pub mod partner {
3815        pub mod aistreams {
3816            pub mod v1alpha1 {
3817                #[cfg(any(feature = "google-partner-aistreams-v1alpha1"))]
3818                include_proto!("google.partner.aistreams.v1alpha1");
3819            }
3820        }
3821    }
3822    pub mod privacy {
3823        pub mod dlp {
3824            pub mod v2 {
3825                #[cfg(any(feature = "google-privacy-dlp-v2"))]
3826                include_proto!("google.privacy.dlp.v2");
3827            }
3828        }
3829    }
3830    pub mod pubsub {
3831        pub mod v1 {
3832            #[cfg(any(feature = "google-pubsub-v1"))]
3833            include_proto!("google.pubsub.v1");
3834        }
3835        pub mod v1beta2 {
3836            #[cfg(any(feature = "google-pubsub-v1beta2"))]
3837            include_proto!("google.pubsub.v1beta2");
3838        }
3839    }
3840    pub mod r#type {
3841        #[cfg(
3842            any(
3843                feature = "google-actions-sdk-v2",
3844                feature = "google-actions-type",
3845                feature = "google-ai-generativelanguage-v1beta",
3846                feature = "google-analytics-admin-v1alpha",
3847                feature = "google-apps-card-v1",
3848                feature = "google-apps-drive-labels-v2",
3849                feature = "google-apps-drive-labels-v2beta",
3850                feature = "google-assistant-embedded-v1alpha2",
3851                feature = "google-bigtable-admin-v2",
3852                feature = "google-bigtable-v2",
3853                feature = "google-chat-v1",
3854                feature = "google-cloud-aiplatform-v1",
3855                feature = "google-cloud-aiplatform-v1beta1",
3856                feature = "google-cloud-aiplatform-v1beta1-schema",
3857                feature = "google-cloud-alloydb-v1",
3858                feature = "google-cloud-alloydb-v1alpha",
3859                feature = "google-cloud-alloydb-v1beta",
3860                feature = "google-cloud-asset-v1",
3861                feature = "google-cloud-asset-v1p1beta1",
3862                feature = "google-cloud-asset-v1p2beta1",
3863                feature = "google-cloud-asset-v1p5beta1",
3864                feature = "google-cloud-asset-v1p7beta1",
3865                feature = "google-cloud-audit",
3866                feature = "google-cloud-backupdr-v1",
3867                feature = "google-cloud-batch-v1alpha",
3868                feature = "google-cloud-bigquery-analyticshub-v1",
3869                feature = "google-cloud-bigquery-connection-v1",
3870                feature = "google-cloud-bigquery-connection-v1beta1",
3871                feature = "google-cloud-bigquery-dataexchange-v1beta1",
3872                feature = "google-cloud-bigquery-datapolicies-v1",
3873                feature = "google-cloud-bigquery-datapolicies-v1beta1",
3874                feature = "google-cloud-bigquery-datapolicies-v2",
3875                feature = "google-cloud-bigquery-datapolicies-v2beta1",
3876                feature = "google-cloud-bigquery-logging-v1",
3877                feature = "google-cloud-bigquery-reservation-v1",
3878                feature = "google-cloud-bigquery-v2",
3879                feature = "google-cloud-billing-budgets-v1",
3880                feature = "google-cloud-billing-budgets-v1beta1",
3881                feature = "google-cloud-billing-v1",
3882                feature = "google-cloud-capacityplanner-v1beta",
3883                feature = "google-cloud-channel-v1",
3884                feature = "google-cloud-chronicle-v1",
3885                feature = "google-cloud-cloudcontrolspartner-v1",
3886                feature = "google-cloud-cloudcontrolspartner-v1beta",
3887                feature = "google-cloud-cloudsecuritycompliance-v1",
3888                feature = "google-cloud-contactcenterinsights-v1",
3889                feature = "google-cloud-contentwarehouse-v1",
3890                feature = "google-cloud-databasecenter-v1beta",
3891                feature = "google-cloud-datacatalog-v1",
3892                feature = "google-cloud-datacatalog-v1beta1",
3893                feature = "google-cloud-dataform-v1",
3894                feature = "google-cloud-dataform-v1beta1",
3895                feature = "google-cloud-datafusion-v1beta1",
3896                feature = "google-cloud-dataproc-v1",
3897                feature = "google-cloud-deploy-v1",
3898                feature = "google-cloud-dialogflow-cx-v3",
3899                feature = "google-cloud-dialogflow-cx-v3beta1",
3900                feature = "google-cloud-dialogflow-v2",
3901                feature = "google-cloud-dialogflow-v2beta1",
3902                feature = "google-cloud-discoveryengine-v1",
3903                feature = "google-cloud-discoveryengine-v1alpha",
3904                feature = "google-cloud-discoveryengine-v1beta",
3905                feature = "google-cloud-documentai-v1",
3906                feature = "google-cloud-documentai-v1beta3",
3907                feature = "google-cloud-domains-v1",
3908                feature = "google-cloud-domains-v1alpha2",
3909                feature = "google-cloud-domains-v1beta1",
3910                feature = "google-cloud-financialservices-v1",
3911                feature = "google-cloud-functions-v1",
3912                feature = "google-cloud-functions-v2",
3913                feature = "google-cloud-functions-v2alpha",
3914                feature = "google-cloud-functions-v2beta",
3915                feature = "google-cloud-gdchardwaremanagement-v1alpha",
3916                feature = "google-cloud-geminidataanalytics-v1alpha",
3917                feature = "google-cloud-geminidataanalytics-v1beta",
3918                feature = "google-cloud-gkebackup-v1",
3919                feature = "google-cloud-gkemulticloud-v1",
3920                feature = "google-cloud-iap-v1",
3921                feature = "google-cloud-iap-v1beta1",
3922                feature = "google-cloud-iot-v1",
3923                feature = "google-cloud-memcache-v1",
3924                feature = "google-cloud-memcache-v1beta2",
3925                feature = "google-cloud-memorystore-v1",
3926                feature = "google-cloud-metastore-v1",
3927                feature = "google-cloud-metastore-v1alpha",
3928                feature = "google-cloud-metastore-v1beta",
3929                feature = "google-cloud-migrationcenter-v1",
3930                feature = "google-cloud-optimization-v1",
3931                feature = "google-cloud-oracledatabase-v1",
3932                feature = "google-cloud-orchestration-airflow-service-v1",
3933                feature = "google-cloud-orchestration-airflow-service-v1beta1",
3934                feature = "google-cloud-orgpolicy-v2",
3935                feature = "google-cloud-osconfig-agentendpoint-v1",
3936                feature = "google-cloud-osconfig-v1",
3937                feature = "google-cloud-osconfig-v1alpha",
3938                feature = "google-cloud-osconfig-v1beta",
3939                feature = "google-cloud-paymentgateway-issuerswitch-accountmanager-v1",
3940                feature = "google-cloud-paymentgateway-issuerswitch-v1",
3941                feature = "google-cloud-policysimulator-v1",
3942                feature = "google-cloud-policytroubleshooter-iam-v3",
3943                feature = "google-cloud-policytroubleshooter-iam-v3beta",
3944                feature = "google-cloud-policytroubleshooter-v1",
3945                feature = "google-cloud-recommender-logging-v1",
3946                feature = "google-cloud-recommender-logging-v1beta1",
3947                feature = "google-cloud-recommender-v1",
3948                feature = "google-cloud-recommender-v1beta1",
3949                feature = "google-cloud-redis-cluster-v1",
3950                feature = "google-cloud-redis-cluster-v1beta1",
3951                feature = "google-cloud-redis-v1",
3952                feature = "google-cloud-redis-v1beta1",
3953                feature = "google-cloud-resourcemanager-v2",
3954                feature = "google-cloud-resourcemanager-v3",
3955                feature = "google-cloud-retail-v2",
3956                feature = "google-cloud-retail-v2alpha",
3957                feature = "google-cloud-retail-v2beta",
3958                feature = "google-cloud-run-v2",
3959                feature = "google-cloud-secretmanager-v1",
3960                feature = "google-cloud-secretmanager-v1beta2",
3961                feature = "google-cloud-secrets-v1beta1",
3962                feature = "google-cloud-securesourcemanager-v1",
3963                feature = "google-cloud-security-privateca-v1",
3964                feature = "google-cloud-securitycenter-v1",
3965                feature = "google-cloud-securitycenter-v1beta1",
3966                feature = "google-cloud-securitycenter-v1p1beta1",
3967                feature = "google-cloud-securitycenter-v2",
3968                feature = "google-cloud-securitycentermanagement-v1",
3969                feature = "google-cloud-securityposture-v1",
3970                feature = "google-cloud-servicedirectory-v1",
3971                feature = "google-cloud-servicedirectory-v1beta1",
3972                feature = "google-cloud-sql-v1",
3973                feature = "google-cloud-sql-v1beta4",
3974                feature = "google-cloud-storageinsights-v1",
3975                feature = "google-cloud-talent-v4",
3976                feature = "google-cloud-talent-v4beta1",
3977                feature = "google-cloud-tasks-v2",
3978                feature = "google-cloud-tasks-v2beta2",
3979                feature = "google-cloud-tasks-v2beta3",
3980                feature = "google-cloud-tpu-v2",
3981                feature = "google-cloud-tpu-v2alpha1",
3982                feature = "google-cloud-video-livestream-logging-v1",
3983                feature = "google-cloud-video-livestream-v1",
3984                feature = "google-cloud-vision-v1",
3985                feature = "google-cloud-vision-v1p1beta1",
3986                feature = "google-cloud-vision-v1p2beta1",
3987                feature = "google-cloud-vision-v1p3beta1",
3988                feature = "google-cloud-vision-v1p4beta1",
3989                feature = "google-cloud-visionai-v1",
3990                feature = "google-cloud-visionai-v1alpha1",
3991                feature = "google-container-v1beta1",
3992                feature = "google-datastore-v1",
3993                feature = "google-datastore-v1beta3",
3994                feature = "google-devtools-artifactregistry-v1",
3995                feature = "google-devtools-artifactregistry-v1beta2",
3996                feature = "google-devtools-containeranalysis-v1",
3997                feature = "google-devtools-containeranalysis-v1beta1",
3998                feature = "google-devtools-sourcerepo-v1",
3999                feature = "google-devtools-testing-v1",
4000                feature = "google-firestore-admin-v1",
4001                feature = "google-firestore-admin-v1beta1",
4002                feature = "google-firestore-bundle",
4003                feature = "google-firestore-v1",
4004                feature = "google-firestore-v1beta1",
4005                feature = "google-geo-type",
4006                feature = "google-iam-admin-v1",
4007                feature = "google-iam-v1",
4008                feature = "google-iam-v1-logging",
4009                feature = "google-iam-v2",
4010                feature = "google-iam-v2beta",
4011                feature = "google-iam-v3",
4012                feature = "google-iam-v3beta",
4013                feature = "google-identity-accesscontextmanager-v1",
4014                feature = "google-maps-addressvalidation-v1",
4015                feature = "google-maps-aerialview-v1",
4016                feature = "google-maps-areainsights-v1",
4017                feature = "google-maps-geocode-v4",
4018                feature = "google-maps-navconnect-v1",
4019                feature = "google-maps-places-v1",
4020                feature = "google-maps-playablelocations-v3",
4021                feature = "google-maps-playablelocations-v3-sample",
4022                feature = "google-maps-regionlookup-v1alpha",
4023                feature = "google-maps-roads-v1op",
4024                feature = "google-maps-routeoptimization-v1",
4025                feature = "google-maps-routes-v1",
4026                feature = "google-maps-routes-v1alpha",
4027                feature = "google-maps-routing-v2",
4028                feature = "google-maps-solar-v1",
4029                feature = "google-maps-weather-v1",
4030                feature = "google-marketingplatform-admin-v1alpha",
4031                feature = "google-monitoring-dashboard-v1",
4032                feature = "google-monitoring-v3",
4033                feature = "google-privacy-dlp-v2",
4034                feature = "google-spanner-admin-database-v1",
4035                feature = "google-spanner-admin-instance-v1",
4036                feature = "google-spanner-executor-v1",
4037                feature = "google-storage-control-v2",
4038                feature = "google-storage-v1",
4039                feature = "google-storage-v2",
4040                feature = "google-storagetransfer-v1",
4041                feature = "google-streetview-publish-v1",
4042                feature = "google-type",
4043                feature = "maps-fleetengine-delivery-v1",
4044                feature = "maps-fleetengine-v1",
4045            )
4046        )]
4047        include_proto!("google.r#type");
4048    }
4049    pub mod rpc {
4050        #[cfg(
4051            any(
4052                feature = "google-actions-sdk-v2",
4053                feature = "google-ai-generativelanguage-v1alpha",
4054                feature = "google-ai-generativelanguage-v1beta",
4055                feature = "google-ai-generativelanguage-v1beta3",
4056                feature = "google-analytics-data-v1alpha",
4057                feature = "google-analytics-data-v1beta",
4058                feature = "google-api-apikeys-v2",
4059                feature = "google-api-expr-conformance-v1alpha1",
4060                feature = "google-api-expr-v1alpha1",
4061                feature = "google-api-expr-v1beta1",
4062                feature = "google-api-servicecontrol-v1",
4063                feature = "google-api-servicecontrol-v2",
4064                feature = "google-api-servicemanagement-v1",
4065                feature = "google-api-serviceusage-v1",
4066                feature = "google-api-serviceusage-v1beta1",
4067                feature = "google-appengine-v1",
4068                feature = "google-appengine-v1beta",
4069                feature = "google-apps-alertcenter-v1beta1",
4070                feature = "google-apps-events-subscriptions-v1",
4071                feature = "google-apps-events-subscriptions-v1beta",
4072                feature = "google-assistant-embedded-v1alpha1",
4073                feature = "google-bigtable-admin-v2",
4074                feature = "google-bigtable-v2",
4075                feature = "google-chat-logging-v1",
4076                feature = "google-chat-v1",
4077                feature = "google-chromeos-moblab-v1beta1",
4078                feature = "google-cloud-aiplatform-logging",
4079                feature = "google-cloud-aiplatform-v1",
4080                feature = "google-cloud-aiplatform-v1beta1",
4081                feature = "google-cloud-aiplatform-v1beta1-schema",
4082                feature = "google-cloud-alloydb-v1",
4083                feature = "google-cloud-alloydb-v1alpha",
4084                feature = "google-cloud-alloydb-v1beta",
4085                feature = "google-cloud-apigateway-v1",
4086                feature = "google-cloud-apigeeconnect-v1",
4087                feature = "google-cloud-apigeeregistry-v1",
4088                feature = "google-cloud-apihub-v1",
4089                feature = "google-cloud-apphub-v1",
4090                feature = "google-cloud-asset-v1",
4091                feature = "google-cloud-asset-v1p7beta1",
4092                feature = "google-cloud-assuredworkloads-v1",
4093                feature = "google-cloud-assuredworkloads-v1beta1",
4094                feature = "google-cloud-audit",
4095                feature = "google-cloud-auditmanager-v1",
4096                feature = "google-cloud-automl-v1",
4097                feature = "google-cloud-automl-v1beta1",
4098                feature = "google-cloud-backupdr-v1",
4099                feature = "google-cloud-baremetalsolution-v2",
4100                feature = "google-cloud-batch-v1",
4101                feature = "google-cloud-batch-v1alpha",
4102                feature = "google-cloud-beyondcorp-appconnections-v1",
4103                feature = "google-cloud-beyondcorp-appconnectors-v1",
4104                feature = "google-cloud-beyondcorp-appgateways-v1",
4105                feature = "google-cloud-beyondcorp-clientconnectorservices-v1",
4106                feature = "google-cloud-beyondcorp-clientgateways-v1",
4107                feature = "google-cloud-bigquery-analyticshub-v1",
4108                feature = "google-cloud-bigquery-datatransfer-v1",
4109                feature = "google-cloud-bigquery-logging-v1",
4110                feature = "google-cloud-bigquery-migration-v2",
4111                feature = "google-cloud-bigquery-migration-v2alpha",
4112                feature = "google-cloud-bigquery-reservation-v1",
4113                feature = "google-cloud-bigquery-storage-v1",
4114                feature = "google-cloud-bigquery-storage-v1beta2",
4115                feature = "google-cloud-blockchainnodeengine-v1",
4116                feature = "google-cloud-capacityplanner-v1beta",
4117                feature = "google-cloud-certificatemanager-v1",
4118                feature = "google-cloud-ces-v1",
4119                feature = "google-cloud-ces-v1beta",
4120                feature = "google-cloud-channel-v1",
4121                feature = "google-cloud-chronicle-v1",
4122                feature = "google-cloud-clouddms-logging-v1",
4123                feature = "google-cloud-clouddms-v1",
4124                feature = "google-cloud-cloudsecuritycompliance-v1",
4125                feature = "google-cloud-cloudsetup-logging-v1",
4126                feature = "google-cloud-commerce-consumer-procurement-v1",
4127                feature = "google-cloud-commerce-consumer-procurement-v1alpha1",
4128                feature = "google-cloud-confidentialcomputing-v1",
4129                feature = "google-cloud-config-v1",
4130                feature = "google-cloud-configdelivery-v1",
4131                feature = "google-cloud-configdelivery-v1alpha",
4132                feature = "google-cloud-configdelivery-v1beta",
4133                feature = "google-cloud-connectors-v1",
4134                feature = "google-cloud-contactcenterinsights-v1",
4135                feature = "google-cloud-contentwarehouse-v1",
4136                feature = "google-cloud-datacatalog-lineage-v1",
4137                feature = "google-cloud-datacatalog-v1",
4138                feature = "google-cloud-dataform-v1",
4139                feature = "google-cloud-dataform-v1beta1",
4140                feature = "google-cloud-datafusion-v1",
4141                feature = "google-cloud-datafusion-v1beta1",
4142                feature = "google-cloud-datalabeling-v1beta1",
4143                feature = "google-cloud-datapipelines-logging-v1",
4144                feature = "google-cloud-dataplex-v1",
4145                feature = "google-cloud-dataproc-v1",
4146                feature = "google-cloud-dataqna-v1alpha",
4147                feature = "google-cloud-datastream-v1",
4148                feature = "google-cloud-datastream-v1alpha1",
4149                feature = "google-cloud-deploy-v1",
4150                feature = "google-cloud-developerconnect-v1",
4151                feature = "google-cloud-dialogflow-cx-v3",
4152                feature = "google-cloud-dialogflow-cx-v3beta1",
4153                feature = "google-cloud-dialogflow-v2",
4154                feature = "google-cloud-dialogflow-v2beta1",
4155                feature = "google-cloud-discoveryengine-logging",
4156                feature = "google-cloud-discoveryengine-v1",
4157                feature = "google-cloud-discoveryengine-v1alpha",
4158                feature = "google-cloud-discoveryengine-v1beta",
4159                feature = "google-cloud-documentai-v1",
4160                feature = "google-cloud-documentai-v1beta3",
4161                feature = "google-cloud-domains-v1",
4162                feature = "google-cloud-domains-v1alpha2",
4163                feature = "google-cloud-domains-v1beta1",
4164                feature = "google-cloud-edgecontainer-v1",
4165                feature = "google-cloud-edgenetwork-v1",
4166                feature = "google-cloud-enterpriseknowledgegraph-v1",
4167                feature = "google-cloud-eventarc-logging-v1",
4168                feature = "google-cloud-eventarc-v1",
4169                feature = "google-cloud-filestore-v1",
4170                feature = "google-cloud-filestore-v1beta1",
4171                feature = "google-cloud-financialservices-v1",
4172                feature = "google-cloud-functions-v1",
4173                feature = "google-cloud-functions-v2",
4174                feature = "google-cloud-functions-v2alpha",
4175                feature = "google-cloud-functions-v2beta",
4176                feature = "google-cloud-gdchardwaremanagement-v1alpha",
4177                feature = "google-cloud-geminidataanalytics-v1alpha",
4178                feature = "google-cloud-geminidataanalytics-v1beta",
4179                feature = "google-cloud-gkebackup-logging-v1",
4180                feature = "google-cloud-gkebackup-v1",
4181                feature = "google-cloud-gkemulticloud-v1",
4182                feature = "google-cloud-gsuiteaddons-logging-v1",
4183                feature = "google-cloud-healthcare-logging",
4184                feature = "google-cloud-hypercomputecluster-v1",
4185                feature = "google-cloud-hypercomputecluster-v1alpha",
4186                feature = "google-cloud-hypercomputecluster-v1beta",
4187                feature = "google-cloud-iamconnectorcredentials-v1alpha",
4188                feature = "google-cloud-identitytoolkit-logging",
4189                feature = "google-cloud-ids-v1",
4190                feature = "google-cloud-iot-v1",
4191                feature = "google-cloud-kms-logging-v1",
4192                feature = "google-cloud-kms-v1",
4193                feature = "google-cloud-licensemanager-v1",
4194                feature = "google-cloud-lifesciences-v2beta",
4195                feature = "google-cloud-lustre-v1",
4196                feature = "google-cloud-managedidentities-v1",
4197                feature = "google-cloud-managedidentities-v1beta1",
4198                feature = "google-cloud-managedkafka-v1",
4199                feature = "google-cloud-mediatranslation-v1alpha1",
4200                feature = "google-cloud-mediatranslation-v1beta1",
4201                feature = "google-cloud-memcache-v1",
4202                feature = "google-cloud-memcache-v1beta2",
4203                feature = "google-cloud-memorystore-v1",
4204                feature = "google-cloud-memorystore-v1beta",
4205                feature = "google-cloud-metastore-v1",
4206                feature = "google-cloud-metastore-v1alpha",
4207                feature = "google-cloud-metastore-v1beta",
4208                feature = "google-cloud-migrationcenter-v1",
4209                feature = "google-cloud-netapp-v1",
4210                feature = "google-cloud-networkconnectivity-v1",
4211                feature = "google-cloud-networkconnectivity-v1alpha1",
4212                feature = "google-cloud-networkconnectivity-v1beta",
4213                feature = "google-cloud-networkmanagement-v1",
4214                feature = "google-cloud-networkmanagement-v1beta1",
4215                feature = "google-cloud-networksecurity-v1",
4216                feature = "google-cloud-networksecurity-v1alpha1",
4217                feature = "google-cloud-networksecurity-v1beta1",
4218                feature = "google-cloud-networkservices-v1",
4219                feature = "google-cloud-networkservices-v1beta1",
4220                feature = "google-cloud-notebooks-v1",
4221                feature = "google-cloud-notebooks-v1beta1",
4222                feature = "google-cloud-notebooks-v2",
4223                feature = "google-cloud-optimization-v1",
4224                feature = "google-cloud-oracledatabase-v1",
4225                feature = "google-cloud-orchestration-airflow-service-v1",
4226                feature = "google-cloud-orchestration-airflow-service-v1beta1",
4227                feature = "google-cloud-osconfig-v1",
4228                feature = "google-cloud-osconfig-v1alpha",
4229                feature = "google-cloud-parallelstore-v1",
4230                feature = "google-cloud-parallelstore-v1beta",
4231                feature = "google-cloud-paymentgateway-issuerswitch-accountmanager-v1",
4232                feature = "google-cloud-paymentgateway-issuerswitch-v1",
4233                feature = "google-cloud-policysimulator-v1",
4234                feature = "google-cloud-policytroubleshooter-iam-v3",
4235                feature = "google-cloud-policytroubleshooter-iam-v3beta",
4236                feature = "google-cloud-policytroubleshooter-v1",
4237                feature = "google-cloud-privatecatalog-v1beta1",
4238                feature = "google-cloud-privilegedaccessmanager-v1",
4239                feature = "google-cloud-pubsublite-v1",
4240                feature = "google-cloud-rapidmigrationassessment-v1",
4241                feature = "google-cloud-recaptchaenterprise-v1",
4242                feature = "google-cloud-recommendationengine-v1beta1",
4243                feature = "google-cloud-redis-cluster-v1",
4244                feature = "google-cloud-redis-cluster-v1beta1",
4245                feature = "google-cloud-redis-v1",
4246                feature = "google-cloud-redis-v1beta1",
4247                feature = "google-cloud-resourcemanager-v2",
4248                feature = "google-cloud-resourcemanager-v3",
4249                feature = "google-cloud-retail-logging",
4250                feature = "google-cloud-retail-v2",
4251                feature = "google-cloud-retail-v2alpha",
4252                feature = "google-cloud-retail-v2beta",
4253                feature = "google-cloud-run-v2",
4254                feature = "google-cloud-runtimeconfig-v1beta1",
4255                feature = "google-cloud-saasplatform-saasservicemgmt-logging-v1",
4256                feature = "google-cloud-scheduler-v1",
4257                feature = "google-cloud-scheduler-v1beta1",
4258                feature = "google-cloud-securesourcemanager-v1",
4259                feature = "google-cloud-security-privateca-v1",
4260                feature = "google-cloud-security-privateca-v1beta1",
4261                feature = "google-cloud-securitycenter-v1",
4262                feature = "google-cloud-securitycenter-v1beta1",
4263                feature = "google-cloud-securitycenter-v1p1beta1",
4264                feature = "google-cloud-securitycenter-v2",
4265                feature = "google-cloud-securitycentermanagement-v1",
4266                feature = "google-cloud-securityposture-v1",
4267                feature = "google-cloud-shell-v1",
4268                feature = "google-cloud-speech-v1",
4269                feature = "google-cloud-speech-v1p1beta1",
4270                feature = "google-cloud-speech-v2",
4271                feature = "google-cloud-sql-v1",
4272                feature = "google-cloud-sql-v1beta4",
4273                feature = "google-cloud-storagebatchoperations-v1",
4274                feature = "google-cloud-storageinsights-v1",
4275                feature = "google-cloud-talent-v4",
4276                feature = "google-cloud-talent-v4beta1",
4277                feature = "google-cloud-tasks-v2",
4278                feature = "google-cloud-tasks-v2beta2",
4279                feature = "google-cloud-tasks-v2beta3",
4280                feature = "google-cloud-telcoautomation-v1",
4281                feature = "google-cloud-telcoautomation-v1alpha1",
4282                feature = "google-cloud-texttospeech-v1",
4283                feature = "google-cloud-texttospeech-v1beta1",
4284                feature = "google-cloud-timeseriesinsights-v1",
4285                feature = "google-cloud-tpu-v1",
4286                feature = "google-cloud-tpu-v2",
4287                feature = "google-cloud-tpu-v2alpha1",
4288                feature = "google-cloud-translation-v3",
4289                feature = "google-cloud-translation-v3beta1",
4290                feature = "google-cloud-vectorsearch-v1",
4291                feature = "google-cloud-vectorsearch-v1beta",
4292                feature = "google-cloud-video-livestream-logging-v1",
4293                feature = "google-cloud-video-livestream-v1",
4294                feature = "google-cloud-video-stitcher-v1",
4295                feature = "google-cloud-video-transcoder-v1",
4296                feature = "google-cloud-videointelligence-v1",
4297                feature = "google-cloud-videointelligence-v1beta2",
4298                feature = "google-cloud-videointelligence-v1p1beta1",
4299                feature = "google-cloud-videointelligence-v1p2beta1",
4300                feature = "google-cloud-videointelligence-v1p3beta1",
4301                feature = "google-cloud-vision-v1",
4302                feature = "google-cloud-vision-v1p1beta1",
4303                feature = "google-cloud-vision-v1p2beta1",
4304                feature = "google-cloud-vision-v1p3beta1",
4305                feature = "google-cloud-vision-v1p4beta1",
4306                feature = "google-cloud-visionai-v1",
4307                feature = "google-cloud-visionai-v1alpha1",
4308                feature = "google-cloud-vmmigration-v1",
4309                feature = "google-cloud-vmwareengine-v1",
4310                feature = "google-cloud-vpcaccess-v1",
4311                feature = "google-cloud-webrisk-v1",
4312                feature = "google-cloud-workflows-v1",
4313                feature = "google-cloud-workflows-v1beta",
4314                feature = "google-cloud-workloadmanager-v1",
4315                feature = "google-cloud-workstations-v1",
4316                feature = "google-cloud-workstations-v1beta",
4317                feature = "google-container-v1",
4318                feature = "google-container-v1beta1",
4319                feature = "google-dataflow-v1beta3",
4320                feature = "google-datastore-admin-v1",
4321                feature = "google-datastore-admin-v1beta1",
4322                feature = "google-devtools-artifactregistry-logging-v1",
4323                feature = "google-devtools-artifactregistry-v1",
4324                feature = "google-devtools-artifactregistry-v1beta2",
4325                feature = "google-devtools-cloudbuild-v1",
4326                feature = "google-devtools-cloudbuild-v2",
4327                feature = "google-devtools-cloudtrace-v2",
4328                feature = "google-devtools-remoteworkers-v1test2",
4329                feature = "google-firestore-admin-v1",
4330                feature = "google-firestore-admin-v1beta1",
4331                feature = "google-firestore-admin-v1beta2",
4332                feature = "google-firestore-v1",
4333                feature = "google-firestore-v1beta1",
4334                feature = "google-iam-v1beta",
4335                feature = "google-iam-v2",
4336                feature = "google-iam-v2beta",
4337                feature = "google-iam-v3",
4338                feature = "google-iam-v3beta",
4339                feature = "google-identity-accesscontextmanager-v1",
4340                feature = "google-logging-v2",
4341                feature = "google-longrunning",
4342                feature = "google-maps-mapsplatformdatasets-v1",
4343                feature = "google-maps-routeoptimization-v1",
4344                feature = "google-maps-routes-v1",
4345                feature = "google-maps-routes-v1alpha",
4346                feature = "google-maps-routing-v2",
4347                feature = "google-monitoring-metricsscope-v1",
4348                feature = "google-monitoring-v3",
4349                feature = "google-partner-aistreams-v1alpha1",
4350                feature = "google-privacy-dlp-v2",
4351                feature = "google-rpc",
4352                feature = "google-spanner-admin-database-v1",
4353                feature = "google-spanner-admin-instance-v1",
4354                feature = "google-spanner-executor-v1",
4355                feature = "google-spanner-v1",
4356                feature = "google-storage-control-v2",
4357                feature = "google-storage-platformlogs-v1",
4358                feature = "google-storage-v2",
4359                feature = "google-storagetransfer-v1",
4360                feature = "google-streetview-publish-v1",
4361                feature = "grafeas-v1",
4362                feature = "grafeas-v1beta1",
4363                feature = "grafeas-v1beta1-discovery",
4364            )
4365        )]
4366        include_proto!("google.rpc");
4367        pub mod context {
4368            #[cfg(
4369                any(
4370                    feature = "google-api-servicecontrol-v2",
4371                    feature = "google-cloud-audit",
4372                    feature = "google-rpc-context",
4373                )
4374            )]
4375            include_proto!("google.rpc.context");
4376        }
4377    }
4378    pub mod search {
4379        pub mod partnerdataingestion {
4380            pub mod logging {
4381                pub mod v1 {
4382                    #[cfg(
4383                        any(feature = "google-search-partnerdataingestion-logging-v1")
4384                    )]
4385                    include_proto!("google.search.partnerdataingestion.logging.v1");
4386                }
4387            }
4388        }
4389    }
4390    pub mod security {
4391        pub mod safebrowsing {
4392            pub mod v5 {
4393                #[cfg(any(feature = "google-security-safebrowsing-v5"))]
4394                include_proto!("google.security.safebrowsing.v5");
4395            }
4396            pub mod v5alpha1 {
4397                #[cfg(any(feature = "google-security-safebrowsing-v5alpha1"))]
4398                include_proto!("google.security.safebrowsing.v5alpha1");
4399            }
4400        }
4401        pub mod safebrowsingohttpgateway {
4402            pub mod v1 {
4403                #[cfg(any(feature = "google-security-safebrowsingohttpgateway-v1"))]
4404                include_proto!("google.security.safebrowsingohttpgateway.v1");
4405            }
4406        }
4407    }
4408    pub mod spanner {
4409        pub mod adapter {
4410            pub mod v1 {
4411                #[cfg(any(feature = "google-spanner-adapter-v1"))]
4412                include_proto!("google.spanner.adapter.v1");
4413            }
4414        }
4415        pub mod admin {
4416            pub mod database {
4417                pub mod v1 {
4418                    #[cfg(
4419                        any(
4420                            feature = "google-spanner-admin-database-v1",
4421                            feature = "google-spanner-executor-v1",
4422                        )
4423                    )]
4424                    include_proto!("google.spanner.admin.database.v1");
4425                }
4426            }
4427            pub mod instance {
4428                pub mod v1 {
4429                    #[cfg(
4430                        any(
4431                            feature = "google-spanner-admin-instance-v1",
4432                            feature = "google-spanner-executor-v1",
4433                        )
4434                    )]
4435                    include_proto!("google.spanner.admin.instance.v1");
4436                }
4437            }
4438        }
4439        pub mod executor {
4440            pub mod v1 {
4441                #[cfg(any(feature = "google-spanner-executor-v1"))]
4442                include_proto!("google.spanner.executor.v1");
4443            }
4444        }
4445        pub mod v1 {
4446            #[cfg(
4447                any(
4448                    feature = "google-spanner-executor-v1",
4449                    feature = "google-spanner-v1",
4450                )
4451            )]
4452            include_proto!("google.spanner.v1");
4453        }
4454    }
4455    pub mod storage {
4456        pub mod control {
4457            pub mod v2 {
4458                #[cfg(any(feature = "google-storage-control-v2"))]
4459                include_proto!("google.storage.control.v2");
4460            }
4461        }
4462        pub mod platformlogs {
4463            pub mod v1 {
4464                #[cfg(any(feature = "google-storage-platformlogs-v1"))]
4465                include_proto!("google.storage.platformlogs.v1");
4466            }
4467        }
4468        pub mod v1 {
4469            #[cfg(any(feature = "google-storage-v1"))]
4470            include_proto!("google.storage.v1");
4471        }
4472        pub mod v2 {
4473            #[cfg(any(feature = "google-storage-v2"))]
4474            include_proto!("google.storage.v2");
4475        }
4476    }
4477    pub mod storagetransfer {
4478        pub mod logging {
4479            #[cfg(any(feature = "google-storagetransfer-logging"))]
4480            include_proto!("google.storagetransfer.logging");
4481        }
4482        pub mod v1 {
4483            #[cfg(any(feature = "google-storagetransfer-v1"))]
4484            include_proto!("google.storagetransfer.v1");
4485        }
4486    }
4487    pub mod streetview {
4488        pub mod publish {
4489            pub mod v1 {
4490                #[cfg(any(feature = "google-streetview-publish-v1"))]
4491                include_proto!("google.streetview.publish.v1");
4492            }
4493        }
4494    }
4495    pub mod watcher {
4496        pub mod v1 {
4497            #[cfg(any(feature = "google-watcher-v1"))]
4498            include_proto!("google.watcher.v1");
4499        }
4500    }
4501}
4502pub mod grafeas {
4503    pub mod v1 {
4504        #[cfg(
4505            any(
4506                feature = "google-cloud-binaryauthorization-v1",
4507                feature = "google-devtools-containeranalysis-v1",
4508                feature = "grafeas-v1",
4509            )
4510        )]
4511        include_proto!("grafeas.v1");
4512    }
4513    pub mod v1beta1 {
4514        #[cfg(
4515            any(
4516                feature = "grafeas-v1beta1",
4517                feature = "grafeas-v1beta1-attestation",
4518                feature = "grafeas-v1beta1-discovery",
4519                feature = "grafeas-v1beta1-vulnerability",
4520            )
4521        )]
4522        include_proto!("grafeas.v1beta1");
4523        pub mod attestation {
4524            #[cfg(
4525                any(feature = "grafeas-v1beta1", feature = "grafeas-v1beta1-attestation")
4526            )]
4527            include_proto!("grafeas.v1beta1.attestation");
4528        }
4529        pub mod build {
4530            #[cfg(any(feature = "grafeas-v1beta1", feature = "grafeas-v1beta1-build"))]
4531            include_proto!("grafeas.v1beta1.build");
4532        }
4533        pub mod deployment {
4534            #[cfg(
4535                any(feature = "grafeas-v1beta1", feature = "grafeas-v1beta1-deployment")
4536            )]
4537            include_proto!("grafeas.v1beta1.deployment");
4538        }
4539        pub mod discovery {
4540            #[cfg(
4541                any(feature = "grafeas-v1beta1", feature = "grafeas-v1beta1-discovery")
4542            )]
4543            include_proto!("grafeas.v1beta1.discovery");
4544        }
4545        pub mod image {
4546            #[cfg(any(feature = "grafeas-v1beta1", feature = "grafeas-v1beta1-image"))]
4547            include_proto!("grafeas.v1beta1.image");
4548        }
4549        pub mod package {
4550            #[cfg(
4551                any(
4552                    feature = "grafeas-v1beta1",
4553                    feature = "grafeas-v1beta1-package",
4554                    feature = "grafeas-v1beta1-vulnerability",
4555                )
4556            )]
4557            include_proto!("grafeas.v1beta1.package");
4558        }
4559        pub mod provenance {
4560            #[cfg(
4561                any(
4562                    feature = "grafeas-v1beta1",
4563                    feature = "grafeas-v1beta1-build",
4564                    feature = "grafeas-v1beta1-provenance",
4565                )
4566            )]
4567            include_proto!("grafeas.v1beta1.provenance");
4568        }
4569        pub mod source {
4570            #[cfg(
4571                any(
4572                    feature = "grafeas-v1beta1",
4573                    feature = "grafeas-v1beta1-build",
4574                    feature = "grafeas-v1beta1-provenance",
4575                    feature = "grafeas-v1beta1-source",
4576                )
4577            )]
4578            include_proto!("grafeas.v1beta1.source");
4579        }
4580        pub mod vulnerability {
4581            #[cfg(
4582                any(
4583                    feature = "grafeas-v1beta1",
4584                    feature = "grafeas-v1beta1-vulnerability",
4585                )
4586            )]
4587            include_proto!("grafeas.v1beta1.vulnerability");
4588        }
4589    }
4590}
4591pub mod maps {
4592    pub mod fleetengine {
4593        pub mod delivery {
4594            pub mod v1 {
4595                #[cfg(any(feature = "maps-fleetengine-delivery-v1"))]
4596                include_proto!("maps.fleetengine.delivery.v1");
4597            }
4598        }
4599        pub mod v1 {
4600            #[cfg(any(feature = "maps-fleetengine-v1"))]
4601            include_proto!("maps.fleetengine.v1");
4602        }
4603    }
4604}