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