From 149791b47006690c1f80a2a46381bc8dc721e823 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Sun, 6 Sep 2026 04:11:37 +0000 Subject: [PATCH 1/2] chore: update googleapis commitish to 64aa30b --- librarian.yaml | 488 ++++++++++++++++++++++++------------------------- 1 file changed, 244 insertions(+), 244 deletions(-) diff --git a/librarian.yaml b/librarian.yaml index fed37e3a7d09..c3a968883e64 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -16,8 +16,8 @@ version: v0.40.0 repo: googleapis/google-cloud-java sources: googleapis: - commit: 02fc2b28bc702c8bb45735631ea0ad66893067fb - sha256: a9d046e9177c69bc0fb4874926fdd96164210d7fb3c557a951924bf34614b658 + commit: 64aa30b277168edd20efee0c9ceb4ca01248931d + sha256: 5392c893fbc892bfb83d9fb69080bcc27a7bef31ad67d28e499db74d2611f74e showcase: commit: f97fd357084b9e85ef5dd02ba084551c3f85191c sha256: b5d293831e6895ca139d9a0a92eec75a82e73398978b140af8f7c5e91c7c969a @@ -57,9 +57,9 @@ libraries: - path: google/cloud/accessapproval/v1 java: api_description_override: enables controlling access to your organization's data by Google personnel. + released_version: 2.98.0 name_pretty_override: Access Approval product_documentation_override: https://cloud.google.com/access-approval/docs/ - released_version: 2.98.0 - name: accesscontextmanager version: 1.98.0 apis: @@ -74,9 +74,9 @@ libraries: java: api_description_override: n/a artifact_id: google-identity-accesscontextmanager + released_version: 1.98.0 name_pretty_override: Identity Access Context Manager product_documentation_override: n/a - released_version: 1.98.0 - name: admanager version: 0.56.0 apis: @@ -86,10 +86,10 @@ libraries: api_description_override: The Ad Manager API enables an app to integrate with Google Ad Manager. You can read Ad Manager data and run reports using the API. artifact_id: ad-manager client_documentation_override: https://cloud.google.com/java/docs/reference/ad-manager/latest/overview + released_version: 0.56.0 library_type_override: GAPIC_AUTO name_pretty_override: Google Ad Manager API product_documentation_override: https://developers.google.com/ad-manager/api/beta - released_version: 0.56.0 - name: advisorynotifications version: 0.86.0 apis: @@ -98,9 +98,9 @@ libraries: omit_common_resources: true java: api_description_override: An API for accessing Advisory Notifications in Google Cloud. + released_version: 0.86.0 name_pretty_override: Advisory Notifications API product_documentation_override: https://cloud.google.com/advisory-notifications/ - released_version: 0.86.0 - name: agentidentity version: 0.3.0 apis: @@ -153,11 +153,11 @@ libraries: - google-cloud-aiplatform/src/test/java/com/google/iam/v1/MockIAMPolicyImpl.java java: api_description_override: is an integrated suite of machine learning tools and services for building and using ML models with AutoML or custom code. It offers both novices and experts the best workbench for the entire machine learning development lifecycle. + released_version: 3.98.0 name_pretty_override: Vertex AI product_documentation_override: https://cloud.google.com/vertex-ai/docs rest_documentation: https://cloud.google.com/vertex-ai/docs/reference/rest rpc_documentation: https://cloud.google.com/vertex-ai/docs/reference/rpc - released_version: 3.98.0 - name: alloydb version: 0.86.0 apis: @@ -178,10 +178,10 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: AlloyDB is a fully managed, PostgreSQL-compatible database service with industry-leading performance, availability, and scale. + released_version: 0.86.0 name_pretty_override: AlloyDB product_documentation_override: https://cloud.google.com/alloydb/ rest_documentation: https://cloud.google.com/alloydb/docs/reference/rest - released_version: 0.86.0 - name: alloydb-connectors version: 0.75.0 apis: @@ -209,11 +209,11 @@ libraries: java: api_id_override: connectors.googleapis.com api_description_override: AlloyDB is a fully-managed, PostgreSQL-compatible database for demanding transactional workloads. It provides enterprise-grade performance and availability while maintaining 100% compatibility with open-source PostgreSQL. + released_version: 0.75.0 name_pretty_override: AlloyDB connectors product_documentation_override: https://cloud.google.com/alloydb/docs rest_documentation: https://cloud.google.com/alloydb/docs/reference/rest transport_override: grpc - released_version: 0.75.0 - name: analytics-admin version: 0.107.0 apis: @@ -223,9 +223,9 @@ libraries: api_description_override: allows you to manage Google Analytics accounts and properties. artifact_id: google-analytics-admin codeowner_team: '@googleapis/analytics-dpe' + released_version: 0.107.0 name_pretty_override: Analytics Admin product_documentation_override: https://developers.google.com/analytics - released_version: 0.107.0 - name: analytics-data version: 0.108.0 apis: @@ -236,18 +236,18 @@ libraries: api_description_override: provides programmatic methods to access report data in Google Analytics App+Web properties. artifact_id: google-analytics-data codeowner_team: '@googleapis/analytics-dpe' + released_version: 0.108.0 name_pretty_override: Analytics Data product_documentation_override: https://developers.google.com/analytics/trusted-testing/analytics-data - released_version: 0.108.0 - name: analyticshub version: 0.94.0 apis: - path: google/cloud/bigquery/analyticshub/v1 java: api_description_override: TBD + released_version: 0.94.0 name_pretty_override: Analytics Hub API product_documentation_override: https://cloud.google.com/bigquery/TBD - released_version: 0.94.0 - name: api-gateway version: 2.97.0 apis: @@ -255,19 +255,19 @@ libraries: java: api_id_override: apigateway.googleapis.com api_description_override: enables you to provide secure access to your backend services through a well-defined REST API that is consistent across all of your services, regardless of the service implementation. Clients consume your REST APIS to implement standalone apps for a mobile device or tablet, through apps running in a browser, or through any other type of app that can make a request to an HTTP endpoint. + released_version: 2.97.0 name_pretty_override: API Gateway product_documentation_override: https://cloud.google.com/api-gateway/docs rest_documentation: https://cloud.google.com/api-gateway/docs/reference/rest - released_version: 2.97.0 - name: apigee-connect version: 2.97.0 apis: - path: google/cloud/apigeeconnect/v1 java: api_description_override: allows the Apigee hybrid management plane to connect securely to the MART service in the runtime plane without requiring you to expose the MART endpoint on the internet. + released_version: 2.97.0 name_pretty_override: Apigee Connect product_documentation_override: https://cloud.google.com/apigee/docs/hybrid/v1.3/apigee-connect/ - released_version: 2.97.0 - name: apihub version: 0.50.0 apis: @@ -279,19 +279,19 @@ libraries: api_id_override: apihub.googleapis.com api_description_override: API hub lets you consolidate and organize information about all of the APIs of interest to your organization. API hub lets you capture critical information about APIs that allows developers to discover and evaluate them easily and leverage the work of other teams wherever possible. API platform teams can use API hub to have visibility into and manage their portfolio of APIs. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-apihub/latest/overview + released_version: 0.50.0 library_type_override: GAPIC_AUTO name_pretty_override: API hub API product_documentation_override: https://cloud.google.com/apigee/docs/apihub/what-is-api-hub - released_version: 0.50.0 - name: apikeys version: 0.95.0 apis: - path: google/api/apikeys/v2 java: api_description_override: API Keys lets you create and manage your API keys for your projects. + released_version: 0.95.0 name_pretty_override: API Keys API product_documentation_override: https://cloud.google.com/api-keys/ - released_version: 0.95.0 - name: appengine-admin version: 2.97.0 apis: @@ -299,9 +299,9 @@ libraries: java: api_description_override: you to manage your App Engine applications. codeowner_team: '@googleapis/aap-dpes' + released_version: 2.97.0 name_pretty_override: App Engine Admin API product_documentation_override: https://cloud.google.com/appengine/docs/admin-api/ - released_version: 2.97.0 - name: apphub version: 0.61.0 apis: @@ -312,10 +312,10 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: App Hub simplifies the process of building, running, and managing applications on Google Cloud. + released_version: 0.61.0 name_pretty_override: App Hub API product_documentation_override: https://cloud.google.com/app-hub/docs/overview rpc_documentation: https://cloud.google.com/app-hub/docs/reference/rpc - released_version: 0.61.0 - name: appoptimize version: 0.7.0 apis: @@ -327,10 +327,10 @@ libraries: api_id_override: appoptimize.googleapis.com api_description_override: The App Optimize API provides developers and platform teams with tools to monitor, analyze, and improve the performance and cost-efficiency of their cloud applications. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-appoptimize/latest/overview + released_version: 0.7.0 library_type_override: GAPIC_AUTO name_pretty_override: App Optimize API product_documentation_override: https://docs.cloud.google.com/app-optimize/overview - released_version: 0.7.0 - name: apptopology version: 0.1.0 apis: @@ -348,9 +348,9 @@ libraries: api_description_override: provides programmatic methods to the Area 120 Tables API. artifact_id: google-area120-tables group_id: com.google.area120 + released_version: 0.101.0 name_pretty_override: Area 120 Tables product_documentation_override: https://area120.google.com/ - released_version: 0.101.0 - name: artifact-registry version: 1.96.0 apis: @@ -365,11 +365,11 @@ libraries: java: api_description_override: provides a single place for your organization to manage container images and language packages (such as Maven and npm). It is fully integrated with Google Cloud's tooling and runtimes and comes with support for native artifact protocols. This makes it simple to integrate it with your CI/CD tooling to set up automated pipelines. codeowner_team: '@googleapis/aap-dpes' + released_version: 1.96.0 name_pretty_override: Artifact Registry product_documentation_override: https://cloud.google.com/artifact-registry rest_documentation: https://cloud.google.com/artifact-registry/docs/reference/rest rpc_documentation: https://cloud.google.com/artifact-registry/docs/reference/rpc - released_version: 1.96.0 - name: asset version: 3.101.0 apis: @@ -385,9 +385,9 @@ libraries: api_reference: https://cloud.google.com/resource-manager/docs/cloud-asset-inventory/overview api_description_override: provides inventory services based on a time series database. This database keeps a five week history of Google Cloud asset metadata. The Cloud Asset Inventory export service allows you to export all asset metadata at a certain timestamp or export event change history during a timeframe. issue_tracker_override: https://issuetracker.google.com/issues/new?component=187210 + released_version: 3.101.0 name_pretty_override: Cloud Asset Inventory product_documentation_override: https://cloud.google.com/resource-manager/docs/cloud-asset-inventory/overview - released_version: 3.101.0 - name: assured-workloads version: 2.97.0 apis: @@ -395,10 +395,10 @@ libraries: - path: google/cloud/assuredworkloads/v1beta1 java: api_description_override: allows you to secure your government workloads and accelerate your path to running compliant workloads on Google Cloud with Assured Workloads for Government. + released_version: 2.97.0 name_pretty_override: Assured Workloads for Government product_documentation_override: https://cloud.google.com/assured-workloads/ rest_documentation: https://cloud.google.com/assured-workloads/docs/reference/rest - released_version: 2.97.0 - name: auditmanager version: 0.15.0 apis: @@ -410,10 +410,10 @@ libraries: api_id_override: auditmanager.googleapis.com api_description_override: Lists information about the supported locations for this service. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-auditmanager/latest/overview + released_version: 0.15.0 library_type_override: GAPIC_AUTO name_pretty_override: Audit Manager API product_documentation_override: https://cloud.google.com/audit-manager/docs - released_version: 0.15.0 - name: automl version: 2.97.0 apis: @@ -422,11 +422,11 @@ libraries: java: api_description_override: makes the power of machine learning available to you even if you have limited knowledge of machine learning. You can use AutoML to build on Google's machine learning capabilities to create your own custom machine learning models that are tailored to your business needs, and then integrate those models into your applications and web sites. issue_tracker_override: https://issuetracker.google.com/savedsearches/559744 + released_version: 2.97.0 name_pretty_override: Cloud Auto ML product_documentation_override: https://cloud.google.com/automl/docs/ rest_documentation: https://cloud.google.com/automl/docs/reference/rest rpc_documentation: https://cloud.google.com/automl/docs/reference/rpc - released_version: 2.97.0 - name: backstory version: 0.5.0 apis: @@ -440,10 +440,10 @@ libraries: api_id_override: backstory.googleapis.com api_description_override: Common Universal Data Model (UDM) and Entity protos used by Chronicle. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-backstory/latest/overview + released_version: 0.5.0 library_type_override: GAPIC_AUTO name_pretty_override: Malachite Common Protos product_documentation_override: https://cloud.google.com/chronicle/docs/secops/secops-overview - released_version: 0.5.0 - name: backupdr version: 0.56.0 apis: @@ -456,10 +456,10 @@ libraries: api_id_override: backupdr.googleapis.com api_description_override: 'Backup and DR Service is a powerful, centralized, cloud-first backup and disaster recovery solution for cloud-based and hybrid workloads. ' client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-backupdr/latest/overview + released_version: 0.56.0 library_type_override: GAPIC_AUTO name_pretty_override: Backup and DR Service API product_documentation_override: https://cloud.google.com/backup-disaster-recovery/docs/concepts/backup-dr - released_version: 0.56.0 - name: bare-metal-solution version: 0.97.0 apis: @@ -470,11 +470,11 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: Bring your Oracle workloads to Google Cloud with Bare Metal Solution and jumpstart your cloud journey with minimal risk. + released_version: 0.97.0 name_pretty_override: Bare Metal Solution product_documentation_override: https://cloud.google.com/bare-metal/docs rest_documentation: https://cloud.google.com/bare-metal/docs/reference/rest rpc_documentation: https://cloud.google.com/bare-metal/docs/reference/rpc - released_version: 0.97.0 - name: batch version: 0.97.0 apis: @@ -489,9 +489,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: n/a + released_version: 0.97.0 name_pretty_override: Cloud Batch product_documentation_override: https://cloud.google.com/ - released_version: 0.97.0 - name: beyondcorp-appconnections version: 0.95.0 apis: @@ -503,9 +503,9 @@ libraries: java: api_description_override: is Google's implementation of the zero trust model. It builds upon a decade of experience at Google, combined with ideas and best practices from the community. By shifting access controls from the network perimeter to individual users, BeyondCorp enables secure work from virtually any location without the need for a traditional VPN. api_shortname_override: beyondcorp-appconnections + released_version: 0.95.0 name_pretty_override: BeyondCorp AppConnections product_documentation_override: https://cloud.google.com/beyondcorp-enterprise/ - released_version: 0.95.0 - name: beyondcorp-appconnectors version: 0.95.0 apis: @@ -517,9 +517,9 @@ libraries: java: api_description_override: provides methods to manage (create/read/update/delete) BeyondCorp AppConnectors. api_shortname_override: beyondcorp-appconnectors + released_version: 0.95.0 name_pretty_override: BeyondCorp AppConnectors product_documentation_override: cloud.google.com/beyondcorp-enterprise/ - released_version: 0.95.0 - name: beyondcorp-appgateways version: 0.95.0 apis: @@ -532,9 +532,9 @@ libraries: api_id_override: beyondcorp.googleapis.com api_description_override: A zero trust solution that enables secure access to applications and resources, and offers integrated threat and data protection. api_shortname_override: beyondcorp-appgateways + released_version: 0.95.0 name_pretty_override: BeyondCorp AppGateways product_documentation_override: https://cloud.google.com/beyondcorp-enterprise/ - released_version: 0.95.0 - name: beyondcorp-clientconnectorservices version: 0.95.0 apis: @@ -547,9 +547,9 @@ libraries: api_id_override: beyondcorp.googleapis.com api_description_override: A zero trust solution that enables secure access to applications and resources, and offers integrated threat and data protection. api_shortname_override: beyondcorp-clientconnectorservices + released_version: 0.95.0 name_pretty_override: BeyondCorp ClientConnectorServices product_documentation_override: https://cloud.google.com/beyondcorp-enterprise/ - released_version: 0.95.0 - name: beyondcorp-clientgateways version: 0.95.0 apis: @@ -562,9 +562,9 @@ libraries: api_id_override: beyondcorp.googleapis.com api_description_override: A zero trust solution that enables secure access to applications and resources, and offers integrated threat and data protection. api_shortname_override: beyondcorp-clientgateways + released_version: 0.95.0 name_pretty_override: BeyondCorp ClientGateways product_documentation_override: https://cloud.google.com/beyondcorp-enterprise/ - released_version: 0.95.0 - name: biglake version: 0.85.0 apis: @@ -574,9 +574,9 @@ libraries: - path: google/cloud/bigquery/biglake/v1alpha1 java: api_description_override: The BigLake API provides access to BigLake Metastore, a serverless, fully managed, and highly available metastore for open-source data that can be used for querying Apache Iceberg tables in BigQuery. + released_version: 0.85.0 name_pretty_override: BigLake product_documentation_override: https://cloud.google.com/biglake - released_version: 0.85.0 - name: biglake-hive version: 0.2.0 apis: @@ -592,9 +592,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: is a data exchange that allows you to efficiently and securely exchange data assets across organizations to address challenges of data reliability and cost. + released_version: 2.92.0 name_pretty_override: Analytics Hub product_documentation_override: https://cloud.google.com/analytics-hub - released_version: 2.92.0 - name: bigqueryconnection version: 2.99.0 apis: @@ -603,9 +603,9 @@ libraries: java: api_description_override: allows users to manage BigQuery connections to external data sources. client_documentation_override: https://cloud.google.com/bigquery/docs/reference/reservations/rpc/google.cloud.bigquery.reservation.v1beta1 + released_version: 2.99.0 name_pretty_override: Cloud BigQuery Connection product_documentation_override: https://cloud.google.com/bigquery/docs/reference/bigqueryconnection/rest - released_version: 2.99.0 - name: bigquerydatapolicy version: 0.94.0 apis: @@ -615,9 +615,9 @@ libraries: - path: google/cloud/bigquery/datapolicies/v1beta1 java: api_description_override: Allows users to manage BigQuery data policies. + released_version: 0.94.0 name_pretty_override: BigQuery DataPolicy API product_documentation_override: https://cloud.google.com/bigquery/docs/reference/datapolicy/ - released_version: 0.94.0 - name: bigquerydatatransfer version: 2.97.0 apis: @@ -650,9 +650,9 @@ libraries: java: api_description_override: transfers data from partner SaaS applications to Google BigQuery on a scheduled, managed basis. issue_tracker_override: https://issuetracker.google.com/savedsearches/559654 + released_version: 2.97.0 name_pretty_override: BigQuery Data Transfer Service product_documentation_override: https://cloud.google.com/bigquery/transfer/ - released_version: 2.97.0 - name: bigquerymigration version: 0.100.0 apis: @@ -660,19 +660,19 @@ libraries: - path: google/cloud/bigquery/migration/v2alpha java: api_description_override: BigQuery Migration API + released_version: 0.100.0 name_pretty_override: BigQuery Migration product_documentation_override: https://cloud.google.com/bigquery/docs rest_documentation: https://cloud.google.com/bigquery/docs/reference/rest - released_version: 0.100.0 - name: bigqueryreservation version: 2.98.0 apis: - path: google/cloud/bigquery/reservation/v1 java: api_description_override: allows users to manage their flat-rate BigQuery reservations. + released_version: 2.98.0 name_pretty_override: Cloud BigQuery Reservation product_documentation_override: https://cloud.google.com/bigquery/docs/reference/reservations/rpc - released_version: 2.98.0 - name: bigquerystorage version: 3.33.0 apis: @@ -798,12 +798,12 @@ libraries: client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-bigquerystorage/latest/history codeowner_team: '@googleapis/bigquery-team' issue_tracker_override: https://issuetracker.google.com/savedsearches/559654 + released_version: 3.33.0 library_type_override: GAPIC_COMBO name_pretty_override: BigQuery Storage product_documentation_override: https://cloud.google.com/bigquery/docs/reference/storage/ recommended_package: com.google.cloud.bigquery.storage.v1 transport_override: grpc - released_version: 3.33.0 - name: bigtable version: 2.83.0 apis: @@ -895,11 +895,11 @@ libraries: - google-cloud-bigtable-bom extra_versioned_modules: google-cloud-bigtable-emulator,google-cloud-bigtable-emulator-core issue_tracker_override: https://issuetracker.google.com/savedsearches/559777 + released_version: 2.83.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Bigtable product_documentation_override: https://cloud.google.com/bigtable recommended_package: com.google.cloud.bigtable - released_version: 2.83.0 - name: billing version: 2.97.0 apis: @@ -911,11 +911,11 @@ libraries: java: api_description_override: allows developers to manage their billing accounts or browse the catalog of SKUs and pricing. issue_tracker_override: https://issuetracker.google.com/savedsearches/559770 + released_version: 2.97.0 name_pretty_override: Cloud Billing product_documentation_override: https://cloud.google.com/billing/docs rest_documentation: https://cloud.google.com/billing/docs/reference/rest rpc_documentation: https://cloud.google.com/billing/docs/reference/rpc - released_version: 2.97.0 - name: billingbudgets version: 2.97.0 apis: @@ -923,9 +923,9 @@ libraries: - path: google/cloud/billing/budgets/v1beta1 java: api_description_override: allows you to avoid surprises on your bill by creating budgets to monitor all your Google Cloud charges in one place. + released_version: 2.97.0 name_pretty_override: Cloud Billing Budgets product_documentation_override: https://cloud.google.com/billing/docs/how-to/budgets - released_version: 2.97.0 - name: binary-authorization version: 1.96.0 apis: @@ -935,11 +935,11 @@ libraries: api_id_override: binaryauthorization.googleapis.com api_description_override: ' is a service on Google Cloud that provides centralized software supply-chain security for applications that run on Google Kubernetes Engine (GKE) and Anthos clusters on VMware' codeowner_team: '@googleapis/aap-dpes' + released_version: 1.96.0 name_pretty_override: Binary Authorization product_documentation_override: https://cloud.google.com/binary-authorization/docs rest_documentation: https://cloud.google.com/binary-authorization/docs/reference/rest rpc_documentation: https://cloud.google.com/binary-authorization/docs/reference/rpc - released_version: 1.96.0 - name: capacityplanner version: 0.20.0 apis: @@ -948,10 +948,10 @@ libraries: api_id_override: capacityplanner.googleapis.com api_description_override: Provides programmatic access to Capacity Planner features. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-capacityplanner/latest/overview + released_version: 0.20.0 library_type_override: GAPIC_AUTO name_pretty_override: Capacity Planner API product_documentation_override: https://cloud.google.com/capacity-planner/docs - released_version: 0.20.0 - name: certificate-manager version: 0.100.0 apis: @@ -962,9 +962,9 @@ libraries: java: api_id_override: certificatemanager.googleapis.com api_description_override: lets you acquire and manage TLS (SSL) certificates for use with Cloud Load Balancing. + released_version: 0.100.0 name_pretty_override: Certificate Manager product_documentation_override: https://cloud.google.com/certificate-manager/docs - released_version: 0.100.0 - name: ces version: 0.13.0 apis: @@ -980,32 +980,32 @@ libraries: api_id_override: ces.googleapis.com api_description_override: Customer Experience Agent Studio (CX Agent Studio) is a minimal code conversational agent builder. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-ces/latest/overview + released_version: 0.13.0 library_type_override: GAPIC_AUTO name_pretty_override: Gemini Enterprise for Customer Experience API product_documentation_override: https://docs.cloud.google.com/customer-engagement-ai/conversational-agents/ps rpc_documentation: https://docs.cloud.google.com/customer-engagement-ai/conversational-agents/ps/reference/rpc - released_version: 0.13.0 - name: channel version: 3.101.0 apis: - path: google/cloud/channel/v1 java: api_description_override: With Channel Services, Google Cloud partners and resellers have a single unified resale platform, with a unified resale catalog, customer management, order management, billing management, policy and authorization management, and cost management. + released_version: 3.101.0 name_pretty_override: Channel Services product_documentation_override: https://cloud.google.com/channel/docs rest_documentation: https://cloud.google.com/channel/docs/reference/rest rpc_documentation: https://cloud.google.com/channel/docs/reference/rpc - released_version: 3.101.0 - name: chat version: 0.61.0 apis: - path: google/chat/v1 java: api_description_override: The Google Chat API lets you build Chat apps to integrate your services with Google Chat and manage Chat resources such as spaces, members, and messages. + released_version: 0.61.0 name_pretty_override: Google Chat API product_documentation_override: https://developers.google.com/chat/concepts rest_documentation: https://developers.google.com/chat/api/reference/rest - released_version: 0.61.0 - name: chronicle version: 0.35.0 apis: @@ -1014,10 +1014,10 @@ libraries: api_id_override: chronicle.googleapis.com api_description_override: The Google Cloud Security Operations API, popularly known as the Chronicle API, serves endpoints that enable security analysts to analyze and mitigate a security threat throughout its lifecycle client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-chronicle/latest/overview + released_version: 0.35.0 library_type_override: GAPIC_AUTO name_pretty_override: Chronicle API product_documentation_override: https://cloud.google.com/chronicle/docs/secops/secops-overview - released_version: 0.35.0 - name: cloudapiregistry version: 0.16.0 apis: @@ -1033,10 +1033,10 @@ libraries: api_id_override: cloudapiregistry.googleapis.com api_description_override: Cloud API Registry lets you discover, govern, use, and monitor Model Context Protocol (MCP) servers and tools provided by Google, or by your organization through Apigee API hub. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-cloudapiregistry/latest/overview + released_version: 0.16.0 library_type_override: GAPIC_AUTO name_pretty_override: Cloud API Registry API product_documentation_override: https://docs.cloud.google.com/api-registry/docs/overview - released_version: 0.16.0 - name: cloudbuild version: 3.99.0 apis: @@ -1051,9 +1051,9 @@ libraries: artifact_id: google-cloud-build codeowner_team: '@googleapis/aap-dpes' issue_tracker_override: https://issuetracker.google.com/savedsearches/5226584 + released_version: 3.99.0 name_pretty_override: Cloud Build product_documentation_override: https://cloud.google.com/cloud-build/ - released_version: 3.99.0 - name: cloudcommerceconsumerprocurement version: 0.95.0 apis: @@ -1061,9 +1061,9 @@ libraries: - path: google/cloud/commerce/consumer/procurement/v1alpha1 java: api_description_override: Find top solutions integrated with Google Cloud to accelerate your digital transformation. Scale and simplify procurement for your organization with online discovery, flexible purchasing, and fulfillment of enterprise-grade cloud solutions. + released_version: 0.95.0 name_pretty_override: Cloud Commerce Consumer Procurement product_documentation_override: https://cloud.google.com/marketplace/ - released_version: 0.95.0 - name: cloudcontrolspartner version: 0.61.0 apis: @@ -1071,9 +1071,9 @@ libraries: - path: google/cloud/cloudcontrolspartner/v1beta java: api_description_override: Provides insights about your customers and their Assured Workloads based on your Sovereign Controls by Partners offering. + released_version: 0.61.0 name_pretty_override: Cloud Controls Partner API product_documentation_override: https://cloud.google.com/sovereign-controls-by-partners/docs/sovereign-partners - released_version: 0.61.0 - name: cloudquotas version: 0.65.0 apis: @@ -1088,9 +1088,9 @@ libraries: Cloud Quotas API provides GCP service consumers with management and observability for resource usage, quotas, and restrictions of the services they consume. + released_version: 0.65.0 name_pretty_override: Cloud Quotas API product_documentation_override: https://cloud.google.com/cloudquotas/docs/ - released_version: 0.65.0 - name: cloudsecuritycompliance version: 0.24.0 apis: @@ -1102,10 +1102,10 @@ libraries: api_id_override: cloudsecuritycompliance.googleapis.com api_description_override: Compliance Manager uses software-defined controls that let you assess support for multiple compliance programs and security requirements within a Google Cloud organization client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-cloudsecuritycompliance/latest/overview + released_version: 0.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Cloud Security Compliance API product_documentation_override: https://cloud.google.com/security-command-center/docs/compliance-manager-overview - released_version: 0.24.0 - name: cloudsupport version: 0.81.0 apis: @@ -1113,9 +1113,9 @@ libraries: - path: google/cloud/support/v2beta java: api_description_override: Manages Google Cloud technical support cases for Customer Care support offerings. + released_version: 0.81.0 name_pretty_override: Google Cloud Support API product_documentation_override: https://cloud.google.com/support/docs/reference/support-api/ - released_version: 0.81.0 - name: commerceproducer version: 0.3.0 apis: @@ -1225,13 +1225,13 @@ libraries: - proto-google-common-protos-bom - proto-google-common-protos group_id: com.google.api.grpc + released_version: 2.76.0 library_type_override: OTHER name_pretty_override: Common Protos product_documentation_override: https://github.com/googleapis/api-common-protos transport_override: grpc skip_pom_updates: true skip_api_id: true - released_version: 2.76.0 - name: compute version: 1.107.0 apis: @@ -1248,9 +1248,9 @@ libraries: api_description_override: 'delivers virtual machines running in Google''s innovative data centers and worldwide fiber network. Compute Engine''s tooling and workflow support enable scaling from single instances to global, load-balanced cloud computing. Compute Engine''s VMs boot quickly, come with persistent disk storage, deliver consistent performance and are available in many configurations. ' excluded_poms: - grpc-google-cloud-compute-v1 + released_version: 1.107.0 name_pretty_override: Compute Engine product_documentation_override: https://cloud.google.com/compute/ - released_version: 1.107.0 - name: confidentialcomputing version: 0.83.0 apis: @@ -1264,9 +1264,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Protect data in-use with Confidential VMs, Confidential GKE, Confidential Dataproc, and Confidential Space. + released_version: 0.83.0 name_pretty_override: Confidential Computing API product_documentation_override: https://cloud.google.com/confidential-computing/ - released_version: 0.83.0 - name: configdelivery version: 0.31.0 apis: @@ -1282,11 +1282,11 @@ libraries: api_id_override: configdelivery.googleapis.com api_description_override: ConfigDelivery service manages the deployment of kubernetes configuration to a fleet of kubernetes clusters. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-configdelivery/latest/overview + released_version: 0.31.0 library_type_override: GAPIC_AUTO name_pretty_override: Config Delivery API product_documentation_override: https://cloud.google.com/kubernetes-engine/enterprise/config-sync/docs/concepts/fleet-packages rest_documentation: https://cloud.google.com/kubernetes-engine/enterprise/config-sync/docs/reference/rest - released_version: 0.31.0 - name: connectgateway version: 0.49.0 apis: @@ -1295,10 +1295,10 @@ libraries: api_id_override: connectgateway.googleapis.com api_description_override: The Connect Gateway service allows connectivity from external parties to connected Kubernetes clusters. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-connectgateway/latest/overview + released_version: 0.49.0 library_type_override: GAPIC_AUTO name_pretty_override: Connect Gateway API product_documentation_override: https://cloud.google.com/kubernetes-engine/enterprise/multicluster-management/gateway - released_version: 0.49.0 - name: contact-center-insights version: 2.97.0 apis: @@ -1306,9 +1306,9 @@ libraries: java: api_description_override: ' helps users detect and visualize patterns in their contact center data.' codeowner_team: '@googleapis/api-contact-center-insights' + released_version: 2.97.0 name_pretty_override: CCAI Insights product_documentation_override: https://cloud.google.com/dialogflow/priv/docs/insights/ - released_version: 2.97.0 - name: container version: 2.100.0 apis: @@ -1321,10 +1321,10 @@ libraries: api_description_override: is an enterprise-grade platform for containerized applications, including stateful and stateless, AI and ML, Linux and Windows, complex and simple web apps, API, and backend services. Leverage industry-first features like four-way auto-scaling and no-stress management. Optimize GPU and TPU provisioning, use integrated developer tools, and get multi-cluster support from SREs. codeowner_team: '@googleapis/cloud-sdk-java-team' issue_tracker_override: https://issuetracker.google.com/savedsearches/559777 + released_version: 2.100.0 name_pretty_override: Kubernetes Engine product_documentation_override: https://cloud.google.com/kubernetes-engine/ rest_documentation: https://cloud.google.com/kubernetes-engine/docs/reference/rest - released_version: 2.100.0 - name: containeranalysis version: 2.98.0 apis: @@ -1362,18 +1362,18 @@ libraries: api_description_override: is a service that provides vulnerability scanning and metadata storage for software artifacts. The service performs vulnerability scans on built software artifacts, such as the images in Container Registry, then stores the resulting metadata and makes it available for consumption through an API. The metadata may come from several sources, including vulnerability scanning, other Cloud services, and third-party providers. codeowner_team: '@googleapis/aap-dpes' issue_tracker_override: https://issuetracker.google.com/savedsearches/559777 + released_version: 2.98.0 name_pretty_override: Cloud Container Analysis product_documentation_override: https://cloud.google.com/container-registry/docs/container-analysis - released_version: 2.98.0 - name: contentwarehouse version: 0.93.0 apis: - path: google/cloud/contentwarehouse/v1 java: api_description_override: Document AI Warehouse is an integrated cloud-native GCP platform to store, search, organize, govern and analyze documents and their structured metadata. + released_version: 0.93.0 name_pretty_override: Document AI Warehouse product_documentation_override: https://cloud.google.com/document-warehouse/docs/overview - released_version: 0.93.0 - name: data-fusion version: 1.97.0 apis: @@ -1381,10 +1381,10 @@ libraries: - path: google/cloud/datafusion/v1beta1 java: api_description_override: is a fully managed, cloud-native, enterprise data integration service for quickly building and managing data pipelines. + released_version: 1.97.0 name_pretty_override: Cloud Data Fusion product_documentation_override: https://cloud.google.com/data-fusion/docs rest_documentation: https://cloud.google.com/data-fusion/docs/reference/rest - released_version: 1.97.0 - name: databasecenter version: 0.18.0 apis: @@ -1393,21 +1393,21 @@ libraries: api_id_override: databasecenter.googleapis.com api_description_override: Database Center provides an organization-wide, cross-product fleet health platform to eliminate the overhead, complexity, and risk associated with aggregating and summarizing health signals through custom dashboards. Through Database Center's fleet health dashboard and API, database platform teams that are responsible for reliability, compliance, security, cost, and administration of database fleets will now have a single pane of glass that pinpoints issues relevant to each team. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-databasecenter/latest/overview + released_version: 0.18.0 library_type_override: GAPIC_AUTO name_pretty_override: Database Center API product_documentation_override: https://cloud.google.com/database-center/docs/overview - released_version: 0.18.0 - name: dataflow version: 0.101.0 apis: - path: google/dataflow/v1beta3 java: api_description_override: is a managed service for executing a wide variety of data processing patterns. + released_version: 0.101.0 name_pretty_override: Dataflow product_documentation_override: https://cloud.google.com/dataflow/docs rest_documentation: https://cloud.google.com/dataflow/docs/reference/rest rpc_documentation: https://cloud.google.com/dataflow/docs/reference/rpc - released_version: 0.101.0 - name: dataform version: 0.96.0 apis: @@ -1423,9 +1423,9 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: Help analytics teams manage data inside BigQuery using SQL. + released_version: 0.96.0 name_pretty_override: Cloud Dataform product_documentation_override: https://cloud.google.com/dataform/docs - released_version: 0.96.0 - name: datalineage version: 0.89.0 apis: @@ -1433,9 +1433,9 @@ libraries: - path: google/cloud/datacatalog/lineage/configmanagement/v1 java: api_description_override: Lineage is used to track data flows between assets over time. + released_version: 0.89.0 name_pretty_override: Data Lineage product_documentation_override: https://cloud.google.com/dataplex/docs/about-data-lineage - released_version: 0.89.0 - name: datamanager version: 0.18.0 apis: @@ -1445,11 +1445,11 @@ libraries: api_description_override: A unified ingestion API for data partners, agencies and advertisers to connect first-party data across Google advertising products. artifact_id: data-manager client_documentation_override: https://cloud.google.com/java/docs/reference/data-manager/latest/overview + released_version: 0.18.0 library_type_override: GAPIC_AUTO name_pretty_override: Data Manager API product_documentation_override: https://developers.google.com/data-manager rpc_documentation: https://developers.google.com/data-manager/api/reference/rpc - released_version: 0.18.0 - name: dataplex version: 1.95.0 apis: @@ -1460,11 +1460,11 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: provides intelligent data fabric that enables organizations to centrally manage, monitor, and govern their data across data lakes, data warehouses, and data marts with consistent controls, providing access to trusted data and powering analytics at scale. + released_version: 1.95.0 name_pretty_override: Cloud Dataplex product_documentation_override: https://cloud.google.com/dataplex rest_documentation: https://cloud.google.com/dataplex/docs/reference/rest rpc_documentation: https://cloud.google.com/dataplex/docs/reference/rpc - released_version: 1.95.0 - name: dataproc version: 4.94.0 apis: @@ -1476,11 +1476,11 @@ libraries: api_description_override: is a faster, easier, more cost-effective way to run Apache Spark and Apache Hadoop. codeowner_team: '@googleapis/api-dataproc' issue_tracker_override: https://issuetracker.google.com/savedsearches/559745 + released_version: 4.94.0 name_pretty_override: Dataproc product_documentation_override: https://cloud.google.com/dataproc rest_documentation: https://cloud.google.com/dataproc/docs/reference/rest rpc_documentation: https://cloud.google.com/dataproc/docs/reference/rpc - released_version: 4.94.0 - name: dataproc-metastore version: 2.98.0 apis: @@ -1501,11 +1501,11 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: is a fully managed, highly available, autoscaled, autohealing, OSS-native metastore service that greatly simplifies technical metadata management. Dataproc Metastore service is based on Apache Hive metastore and serves as a critical component towards enterprise data lakes. + released_version: 2.98.0 name_pretty_override: Dataproc Metastore product_documentation_override: https://cloud.google.com/dataproc-metastore/docs rest_documentation: https://cloud.google.com/dataproc-metastore/docs/reference/rest rpc_documentation: https://cloud.google.com/dataproc-metastore/docs/reference/rpc - released_version: 2.98.0 - name: datastore version: 3.5.0 apis: @@ -1525,11 +1525,11 @@ libraries: - grpc-google-cloud-datastore-v1 extra_versioned_modules: datastore-v1-proto-client issue_tracker_override: https://issuetracker.google.com/savedsearches/559768 + released_version: 3.5.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Datastore product_documentation_override: https://cloud.google.com/datastore recommended_package: com.google.cloud.datastore - released_version: 3.5.0 - name: datastream version: 1.96.0 apis: @@ -1541,10 +1541,10 @@ libraries: - path: google/cloud/datastream/v1alpha1 java: api_description_override: is a serverless and easy-to-use change data capture (CDC) and replication service. It allows you to synchronize data across heterogeneous databases and applications reliably, and with minimal latency and downtime. + released_version: 1.96.0 name_pretty_override: Datastream product_documentation_override: https://cloud.google.com/datastream/docs rest_documentation: https://cloud.google.com/datastream/docs/reference/rest - released_version: 1.96.0 - name: deploy version: 1.95.0 apis: @@ -1556,9 +1556,9 @@ libraries: java: api_description_override: is a service that automates delivery of your applications to a series of target environments in a defined sequence codeowner_team: '@googleapis/aap-dpes' + released_version: 1.95.0 name_pretty_override: Google Cloud Deploy product_documentation_override: https://cloud.google.com/deploy/docs - released_version: 1.95.0 - name: developerconnect version: 0.54.0 apis: @@ -1570,10 +1570,10 @@ libraries: api_id_override: developerconnect.googleapis.com api_description_override: Connect third-party source code management to Google client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-developerconnect/latest/overview + released_version: 0.54.0 library_type_override: GAPIC_AUTO name_pretty_override: Developer Connect API product_documentation_override: https://cloud.google.com/developer-connect/docs/overview - released_version: 0.54.0 - name: developerknowledge version: 0.5.0 apis: @@ -1583,10 +1583,10 @@ libraries: api_description_override: The Developer Knowledge API provides access to Google's developer knowledge artifact_id: google-cloud-developer-knowledge client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/overview + released_version: 0.5.0 library_type_override: GAPIC_AUTO name_pretty_override: Developer Knowledge API product_documentation_override: https://developers.google.com/knowledge - released_version: 0.5.0 - name: devicestreaming version: 0.37.0 apis: @@ -1595,10 +1595,10 @@ libraries: api_id_override: devicestreaming.googleapis.com api_description_override: The Cloud API for device streaming usage. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-devicestreaming/latest/overview + released_version: 0.37.0 library_type_override: GAPIC_AUTO name_pretty_override: Device Streaming API product_documentation_override: https://cloud.google.com/device-streaming/docs - released_version: 0.37.0 - name: dialogflow version: 4.103.0 apis: @@ -1671,9 +1671,9 @@ libraries: java: api_description_override: is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. Dialogflow Enterprise Edition users have access to Google Cloud Support and a service level agreement (SLA) for production deployments. issue_tracker_override: https://issuetracker.google.com/savedsearches/5300385 + released_version: 4.103.0 name_pretty_override: Dialogflow API product_documentation_override: https://cloud.google.com/dialogflow-enterprise/ - released_version: 4.103.0 - name: dialogflow-cx version: 0.108.0 apis: @@ -1688,11 +1688,11 @@ libraries: java: api_description_override: provides a new way of designing agents, taking a state machine approach to agent design. This gives you clear and explicit control over a conversation, a better end-user experience, and a better development workflow. api_shortname_override: dialogflow-cx + released_version: 0.108.0 name_pretty_override: Dialogflow CX product_documentation_override: https://cloud.google.com/dialogflow/cx/docs rest_documentation: https://cloud.google.com/dialogflow/cx/docs/reference/rest rpc_documentation: https://cloud.google.com/dialogflow/cx/docs/reference/rpc - released_version: 0.108.0 - name: discoveryengine version: 0.93.0 apis: @@ -1710,9 +1710,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: A Cloud API that offers search and recommendation discoverability for documents from different industry verticals (e.g. media, retail, etc.). + released_version: 0.93.0 name_pretty_override: Discovery Engine API product_documentation_override: https://cloud.google.com/discovery-engine/media/docs - released_version: 0.93.0 - name: distributedcloudedge version: 0.94.0 apis: @@ -1724,9 +1724,9 @@ libraries: api_id_override: edgecontainer.googleapis.com api_description_override: Google Distributed Cloud Edge allows you to run Kubernetes clusters on dedicated hardware provided and maintained by Google that is separate from the Google Cloud data center. api_shortname_override: distributedcloudedge + released_version: 0.94.0 name_pretty_override: Google Distributed Cloud Edge product_documentation_override: https://cloud.google.com/distributed-cloud/edge/latest/ - released_version: 0.94.0 - name: dlp version: 3.101.0 apis: @@ -1769,11 +1769,11 @@ libraries: java: api_description_override: provides programmatic access to a powerful detection engine for personally identifiable information and other privacy-sensitive data in unstructured data streams, like text blocks and images. issue_tracker_override: https://issuetracker.google.com/savedsearches/5548083 + released_version: 3.101.0 name_pretty_override: Cloud Data Loss Prevention product_documentation_override: https://cloud.google.com/dlp/docs/ rest_documentation: https://cloud.google.com/dlp/docs/reference/rest rpc_documentation: https://cloud.google.com/dlp/docs/reference/rpc - released_version: 3.101.0 - name: dms version: 2.96.0 apis: @@ -1781,10 +1781,10 @@ libraries: java: api_id_override: datamigration.googleapis.com api_description_override: makes it easier for you to migrate your data to Google Cloud. This service helps you lift and shift your MySQL and PostgreSQL workloads into Cloud SQL. + released_version: 2.96.0 name_pretty_override: Database Migration Service product_documentation_override: https://cloud.google.com/database-migration/docs rest_documentation: https://cloud.google.com/database-migration/docs/reference/rest - released_version: 2.96.0 - name: document-ai version: 2.101.0 apis: @@ -1799,9 +1799,9 @@ libraries: java: api_description_override: allows developers to unlock insights from your documents with machine learning. issue_tracker_override: https://issuetracker.google.com/savedsearches/559755 + released_version: 2.101.0 name_pretty_override: Document AI product_documentation_override: https://cloud.google.com/compute/docs/documentai/ - released_version: 2.101.0 - name: domains version: 1.94.0 apis: @@ -1810,9 +1810,9 @@ libraries: - path: google/cloud/domains/v1alpha2 java: api_description_override: allows you to register and manage domains by using Cloud Domains. + released_version: 1.94.0 name_pretty_override: Cloud Domains product_documentation_override: https://cloud.google.com/domains - released_version: 1.94.0 - name: edgenetwork version: 0.65.0 apis: @@ -1822,18 +1822,18 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Network management API for Distributed Cloud Edge. + released_version: 0.65.0 name_pretty_override: Distributed Cloud Edge Network API product_documentation_override: https://cloud.google.com/distributed-cloud/edge/latest/docs/overview - released_version: 0.65.0 - name: enterpriseknowledgegraph version: 0.93.0 apis: - path: google/cloud/enterpriseknowledgegraph/v1 java: api_description_override: Enterprise Knowledge Graph organizes siloed information into organizational knowledge, which involves consolidating, standardizing, and reconciling data in an efficient and useful way. + released_version: 0.93.0 name_pretty_override: Enterprise Knowledge Graph product_documentation_override: https://cloud.google.com/enterprise-knowledge-graph/docs/overview - released_version: 0.93.0 - name: errorreporting version: 0.218.0-beta apis: @@ -1885,19 +1885,19 @@ libraries: java: api_description_override: 'counts, analyzes, and aggregates the crashes in your running cloud services. A centralized error management interface displays the results with sorting and filtering capabilities. A dedicated view shows the error details: time chart, occurrences, affected user count, first- and last-seen dates and a cleaned exception stack trace. Opt in to receive email and mobile alerts on new errors.' issue_tracker_override: https://issuetracker.google.com/savedsearches/559780 + released_version: 0.218.0-beta name_pretty_override: Error Reporting product_documentation_override: https://cloud.google.com/error-reporting billing_not_required: true - released_version: 0.218.0-beta - name: essential-contacts version: 2.97.0 apis: - path: google/cloud/essentialcontacts/v1 java: api_description_override: helps you customize who receives notifications by providing your own list of contacts in many Google Cloud services. + released_version: 2.97.0 name_pretty_override: Essential Contacts API product_documentation_override: https://cloud.google.com/resource-manager/docs/managing-notification-contacts/ - released_version: 2.97.0 - name: eventarc version: 1.97.0 apis: @@ -1909,11 +1909,11 @@ libraries: java: api_description_override: lets you asynchronously deliver events from Google services, SaaS, and your own apps using loosely coupled services that react to state changes. Eventarc requires no infrastructure management, you can optimize productivity and costs while building a modern, event-driven solution. codeowner_team: '@googleapis/aap-dpes' + released_version: 1.97.0 name_pretty_override: Eventarc product_documentation_override: https://cloud.google.com/eventarc/docs rest_documentation: https://cloud.google.com/eventarc/docs/reference/rest rpc_documentation: https://cloud.google.com/eventarc/docs/reference/rpc - released_version: 1.97.0 - name: eventarc-publishing version: 0.97.0 apis: @@ -1921,11 +1921,11 @@ libraries: java: api_id_override: eventarc-publishing.googleapis.com api_description_override: lets you asynchronously deliver events from Google services, SaaS, and your own apps using loosely coupled services that react to state changes. + released_version: 0.97.0 name_pretty_override: Eventarc Publishing product_documentation_override: https://cloud.google.com/eventarc/docs rest_documentation: https://cloud.google.com/eventarc/docs/reference/rest rpc_documentation: https://cloud.google.com/eventarc/docs/reference/rpc - released_version: 0.97.0 - name: filestore version: 1.98.0 apis: @@ -1941,10 +1941,10 @@ libraries: generate_proto_classes: true java: api_description_override: instances are fully managed NFS file servers on Google Cloud for use with applications running on Compute Engine virtual machines (VMs) instances or Google Kubernetes Engine clusters. + released_version: 1.98.0 name_pretty_override: Cloud Filestore API product_documentation_override: https://cloud.google.com/filestore/docs rest_documentation: https://cloud.google.com/filestore/docs/reference/rest - released_version: 1.98.0 - name: financialservices version: 0.38.0 apis: @@ -1956,10 +1956,10 @@ libraries: api_id_override: financialservices.googleapis.com api_description_override: Google Cloud's Anti Money Laundering AI (AML AI) product is an API that scores AML risk. Use it to identify more risk, more defensibly, with fewer false positives and reduced time per review. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-financialservices/latest/overview + released_version: 0.38.0 library_type_override: GAPIC_AUTO name_pretty_override: Financial Services API product_documentation_override: https://cloud.google.com/financial-services/anti-money-laundering/docs/concepts/overview - released_version: 0.38.0 - name: firestore version: 3.47.0 apis: @@ -2020,13 +2020,13 @@ libraries: - google-cloud-firestore - google-cloud-firestore-bom issue_tracker_override: https://issuetracker.google.com/savedsearches/5337669 + released_version: 3.47.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Firestore product_documentation_override: https://cloud.google.com/firestore recommended_package: com.google.cloud.firestore transport_override: grpc skip_pom_updates: true - released_version: 3.47.0 - name: ftp version: 0.2.0 apis: @@ -2062,11 +2062,11 @@ libraries: java: api_description_override: is a scalable pay as you go Functions-as-a-Service (FaaS) to run your code with zero server management. codeowner_team: '@googleapis/aap-dpes' + released_version: 2.99.0 name_pretty_override: Cloud Functions product_documentation_override: https://cloud.google.com/functions rest_documentation: https://cloud.google.com/functions/docs/reference/rest rpc_documentation: https://cloud.google.com/functions/docs/reference/rpc - released_version: 2.99.0 - name: gdchardwaremanagement version: 0.52.0 apis: @@ -2078,11 +2078,11 @@ libraries: api_id_override: gdchardwaremanagement.googleapis.com api_description_override: Google Distributed Cloud connected allows you to run Kubernetes clusters on dedicated hardware provided and maintained by Google that is separate from the Google Cloud data center. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-gdchardwaremanagement/latest/overview + released_version: 0.52.0 library_type_override: GAPIC_AUTO name_pretty_override: GDC Hardware Management API product_documentation_override: https://cloud.google.com/distributed-cloud/edge/latest/docs rpc_documentation: https://cloud.google.com/distributed-cloud/edge/latest/docs/reference/hardware/rpc - released_version: 0.52.0 - name: geminidataanalytics version: 0.25.0 apis: @@ -2098,11 +2098,11 @@ libraries: api_id_override: geminidataanalytics.googleapis.com api_description_override: Use Conversational Analytics API to build an artificial intelligence (AI)-powered chat interface, or data agent, that answers questions about structured data using natural language. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-geminidataanalytics/latest/overview + released_version: 0.25.0 library_type_override: GAPIC_AUTO name_pretty_override: Data Analytics API with Gemini product_documentation_override: https://cloud.google.com/gemini/docs/conversational-analytics-api/overview rpc_documentation: https://cloud.google.com/gemini/docs/conversational-analytics-api/reference - released_version: 0.25.0 - name: gke-backup version: 0.96.0 apis: @@ -2115,18 +2115,18 @@ libraries: api_id_override: gkebackup.googleapis.com api_description_override: is a service for backing up and restoring workloads in GKE. api_shortname_override: gke-backup + released_version: 0.96.0 name_pretty_override: Backup for GKE product_documentation_override: 'https://cloud.google.com/kubernetes-engine/docs/add-on/backup-for-gke/concepts/backup-for-gke ' - released_version: 0.96.0 - name: gke-connect-gateway version: 0.98.0 apis: - path: google/cloud/gkeconnect/gateway/v1beta1 java: api_description_override: builds on the power of fleets to let Anthos users connect to and run commands against registered Anthos clusters in a simple, consistent, and secured way, whether the clusters are on Google Cloud, other public clouds, or on premises, and makes it easier to automate DevOps processes across all your clusters. + released_version: 0.98.0 name_pretty_override: Connect Gateway API product_documentation_override: https://cloud.google.com/anthos/multicluster-management/gateway/ - released_version: 0.98.0 - name: gke-multi-cloud version: 0.96.0 apis: @@ -2135,9 +2135,9 @@ libraries: api_id_override: gkemulticloud.googleapis.com api_description_override: enables you to provision and manage GKE clusters running on AWS and Azure infrastructure through a centralized Google Cloud backed control plane. api_shortname_override: gke-multi-cloud + released_version: 0.96.0 name_pretty_override: Anthos Multicloud product_documentation_override: https://cloud.google.com/anthos/clusters/docs/multi-cloud - released_version: 0.96.0 - name: gkehub version: 1.97.0 apis: @@ -2167,9 +2167,9 @@ libraries: samples: false java: api_description_override: provides a unified way to work with Kubernetes clusters as part of Anthos, extending GKE to work in multiple environments. You have consistent, unified, and secure infrastructure, cluster, and container management, whether you're using Anthos on Google Cloud (with traditional GKE), hybrid cloud, or multiple public clouds. + released_version: 1.97.0 name_pretty_override: GKE Hub API product_documentation_override: https://cloud.google.com/anthos/gke/docs/ - released_version: 1.97.0 - name: gkerecommender version: 0.17.0 apis: @@ -2178,10 +2178,10 @@ libraries: api_id_override: gkerecommender.googleapis.com api_description_override: lets you analyze the performance and cost-efficiency of your inference workloads, and make data-driven decisions about resource allocation and model deployment strategies. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-gkerecommender/latest/overview + released_version: 0.17.0 library_type_override: GAPIC_AUTO name_pretty_override: GKE Recommender API product_documentation_override: https://cloud.google.com/kubernetes-engine/docs/how-to/machine-learning/inference-quickstart - released_version: 0.17.0 - name: google-cloud-java version: 1.91.0 skip_generate: true @@ -2217,10 +2217,10 @@ libraries: client_documentation_override: https://cloud.google.com/java/docs/reference/grafeas/latest/overview codeowner_team: '@googleapis/aap-dpes' group_id: io.grafeas + released_version: 2.98.0 name_pretty_override: Grafeas product_documentation_override: https://grafeas.io skip_pom_updates: true - released_version: 2.98.0 - name: gsuite-addons version: 2.97.0 apis: @@ -2275,9 +2275,9 @@ libraries: samples: false java: api_description_override: are customized applications that integrate with Google Workspace productivity applications. + released_version: 2.97.0 name_pretty_override: Google Workspace Add-ons API product_documentation_override: https://developers.google.com/workspace/add-ons/overview - released_version: 2.97.0 - name: health version: 0.6.0 apis: @@ -2286,11 +2286,11 @@ libraries: api_id_override: health.googleapis.com api_description_override: The Google Health API lets you view and manage health and fitness metrics and measurement data. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-health/latest/overview + released_version: 0.6.0 library_type_override: GAPIC_AUTO name_pretty_override: Google Health API product_documentation_override: https://developers.google.com/health/api rpc_documentation: https://developers.google.com/health/api/reference/rpc - released_version: 0.6.0 - name: hypercomputecluster version: 0.17.0 apis: @@ -2306,10 +2306,10 @@ libraries: api_id_override: hypercomputecluster.googleapis.com api_description_override: simplifies cluster management across compute, network, and storage client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-hypercomputecluster/latest/overview + released_version: 0.17.0 library_type_override: GAPIC_AUTO name_pretty_override: Cluster Director API product_documentation_override: https://cloud.google.com/blog/products/compute/managed-slurm-and-other-cluster-director-enhancements - released_version: 0.17.0 - name: iam version: 1.71.0 apis: @@ -2360,11 +2360,11 @@ libraries: - google-iam-policy - proto-google-iam-v1 group_id: com.google.api.grpc + released_version: 1.71.0 library_type_override: OTHER name_pretty_override: IAM product_documentation_override: https://cloud.google.com/iam skip_api_id: true - released_version: 1.71.0 - name: iam-admin version: 3.92.0 apis: @@ -2374,9 +2374,9 @@ libraries: api_description_override: you to manage your Service Accounts and IAM bindings. api_shortname_override: iam-admin artifact_id: google-iam-admin + released_version: 3.92.0 name_pretty_override: IAM Admin API product_documentation_override: https://cloud.google.com/iam/docs/apis - released_version: 3.92.0 - name: iam-policy version: 1.94.0 apis: @@ -2418,9 +2418,9 @@ libraries: - proto-google-iam-v1-bom - google-iam-policy - proto-google-iam-v1 + released_version: 1.94.0 name_pretty_override: Cloud IAM Policy product_documentation_override: n/a - released_version: 1.94.0 - name: iamcredentials version: 2.97.0 apis: @@ -2428,10 +2428,10 @@ libraries: java: api_description_override: creates short-lived, limited-privilege credentials for IAM service accounts. issue_tracker_override: https://issuetracker.google.com/issues/new?component=187161 + released_version: 2.97.0 name_pretty_override: IAM Service Account Credentials API product_documentation_override: https://cloud.google.com/iam/credentials/reference/rest/ billing_not_required: true - released_version: 2.97.0 - name: iap version: 0.53.0 apis: @@ -2440,19 +2440,19 @@ libraries: api_id_override: iap.googleapis.com api_description_override: Controls access to cloud applications running on Google Cloud Platform. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-iap/latest/overview + released_version: 0.53.0 library_type_override: GAPIC_AUTO name_pretty_override: Cloud Identity-Aware Proxy API product_documentation_override: https://cloud.google.com/iap - released_version: 0.53.0 - name: ids version: 1.96.0 apis: - path: google/cloud/ids/v1 java: api_description_override: ' monitors your networks, and it alerts you when it detects malicious activity. Cloud IDS is powered by Palo Alto Networks.' + released_version: 1.96.0 name_pretty_override: Intrusion Detection System product_documentation_override: https://cloud.google.com/intrusion-detection-system/docs - released_version: 1.96.0 - name: infra-manager version: 0.74.0 apis: @@ -2464,9 +2464,9 @@ libraries: java: api_id_override: config.googleapis.com api_description_override: Creates and manages Google Cloud Platform resources and infrastructure. + released_version: 0.74.0 name_pretty_override: Infrastructure Manager API product_documentation_override: https://cloud.google.com/infrastructure-manager/docs/overview - released_version: 0.74.0 - name: iot version: 2.97.0 apis: @@ -2474,9 +2474,9 @@ libraries: java: api_description_override: is a complete set of tools to connect, process, store, and analyze data both at the edge and in the cloud. The platform consists of scalable, fully-managed cloud services; an integrated software stack for edge/on-premises computing with machine learning capabilities for all your IoT needs. issue_tracker_override: https://issuetracker.google.com/issues?q=status:open%20componentid:310170 + released_version: 2.97.0 name_pretty_override: Cloud Internet of Things (IoT) Core product_documentation_override: https://cloud.google.com/iot - released_version: 2.97.0 - name: java-shopping-merchant-issue-resolution version: 1.25.0 apis: @@ -2487,10 +2487,10 @@ libraries: api_description_override: Programatically manage your Merchant Issues artifact_id: google-shopping-merchant-issue-resolution client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-issue-resolution/latest/overview + released_version: 1.25.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant Issue Resolution API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: java-shopping-merchant-order-tracking version: 1.25.0 apis: @@ -2501,10 +2501,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center Accounts artifact_id: google-shopping-merchant-order-tracking client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-order-tracking/latest/overview + released_version: 1.25.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant Order Tracking API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: kms version: 2.100.0 apis: @@ -2728,20 +2728,20 @@ libraries: java: api_description_override: a cloud-hosted key management service that lets you manage cryptographic keys for your cloud services the same way you do on-premises. You can generate, use, rotate, and destroy AES256, RSA 2048, RSA 3072, RSA 4096, EC P256, and EC P384 cryptographic keys. Cloud KMS is integrated with Cloud IAM and Cloud Audit Logging so that you can manage permissions on individual keys and monitor how these are used. Use Cloud KMS to protect secrets and other sensitive data that you need to store in Google Cloud Platform. issue_tracker_override: https://issuetracker.google.com/savedsearches/5264932 + released_version: 2.100.0 name_pretty_override: Cloud Key Management Service product_documentation_override: https://cloud.google.com/kms - released_version: 2.100.0 - name: kmsinventory version: 0.86.0 apis: - path: google/cloud/kms/inventory/v1 java: api_description_override: KMS Inventory API. + released_version: 0.86.0 name_pretty_override: KMS Inventory API product_documentation_override: https://cloud.google.com/kms/docs/ rest_documentation: https://cloud.google.com/kms/docs/reference/rest rpc_documentation: https://cloud.google.com/kms/docs/reference/rpc - released_version: 0.86.0 - name: language version: 2.98.0 apis: @@ -2751,11 +2751,11 @@ libraries: java: api_description_override: provides natural language understanding technologies to developers, including sentiment analysis, entity analysis, entity sentiment analysis, content classification, and syntax analysis. This API is part of the larger Cloud Machine Learning API family. issue_tracker_override: https://issuetracker.google.com/savedsearches/559753 + released_version: 2.98.0 name_pretty_override: Natural Language product_documentation_override: https://cloud.google.com/natural-language/docs/ rest_documentation: https://cloud.google.com/natural-language/docs/reference/rest rpc_documentation: https://cloud.google.com/natural-language/docs/reference/rpc - released_version: 2.98.0 - name: licensemanager version: 0.30.0 apis: @@ -2767,10 +2767,10 @@ libraries: api_id_override: licensemanager.googleapis.com api_description_override: License Manager is a tool to manage and track third-party licenses on Google Cloud. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-licensemanager/latest/overview + released_version: 0.30.0 library_type_override: GAPIC_AUTO name_pretty_override: License Manager API product_documentation_override: https://cloud.google.com/compute/docs/instances/windows/ms-licensing - released_version: 0.30.0 - name: life-sciences version: 0.99.0 apis: @@ -2780,11 +2780,11 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: is a suite of services and tools for managing, processing, and transforming life sciences data. + released_version: 0.99.0 name_pretty_override: Cloud Life Sciences product_documentation_override: https://cloud.google.com/life-sciences/docs rest_documentation: https://cloud.google.com/life-sciences/docs/reference/rest rpc_documentation: https://cloud.google.com/life-sciences/docs/reference/rpc - released_version: 0.99.0 - name: locationfinder version: 0.22.0 apis: @@ -2793,11 +2793,11 @@ libraries: api_id_override: locationfinder.googleapis.com api_description_override: Cloud Location Finder is a public API that offers a repository of all Google Cloud and Google Distributed Cloud locations, as well as cloud locations for other cloud providers. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-locationfinder/latest/overview + released_version: 0.22.0 library_type_override: GAPIC_AUTO name_pretty_override: Cloud Location Finder API product_documentation_override: https://cloud.google.com/location-finder/docs/overview rpc_documentation: https://cloud.google.com/locationfinder/docs/reference/rest - released_version: 0.22.0 - name: logging version: 3.38.0 apis: @@ -2957,12 +2957,12 @@ libraries: client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-logging/latest/history codeowner_team: '@googleapis/cloud-sdk-java-team' issue_tracker_override: https://issuetracker.google.com/savedsearches/559764 + released_version: 3.38.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Logging product_documentation_override: https://cloud.google.com/logging/docs recommended_package: com.google.cloud.logging transport_override: grpc - released_version: 3.38.0 - name: lustre version: 0.37.0 apis: @@ -2974,10 +2974,10 @@ libraries: api_id_override: lustre.googleapis.com api_description_override: Google Cloud Managed Lustre delivers a high-performance, fully managed parallel file system optimized for AI and HPC applications. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-lustre/latest/overview + released_version: 0.37.0 library_type_override: GAPIC_AUTO name_pretty_override: Google Cloud Managed Lustre API product_documentation_override: https://cloud.google.com/managed-lustre/docs - released_version: 0.37.0 - name: maintenance version: 0.31.0 apis: @@ -2993,11 +2993,11 @@ libraries: api_id_override: maintenance.googleapis.com api_description_override: The Maintenance API provides a centralized view of planned disruptive maintenance events across supported Google Cloud products. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-maintenance/latest/overview + released_version: 0.31.0 library_type_override: GAPIC_AUTO name_pretty_override: Maintenance API product_documentation_override: https://cloud.google.com/unified-maintenance/docs/overview rpc_documentation: https://cloud.google.com/unified-maintenance/docs/reference/rpc - released_version: 0.31.0 - name: managed-identities version: 1.95.0 apis: @@ -3005,9 +3005,9 @@ libraries: java: api_id_override: managedidentities.googleapis.com api_description_override: is a highly available, hardened Google Cloud service running actual Microsoft AD that enables you to manage authentication and authorization for your AD-dependent workloads, automate AD server maintenance and security configuration, and connect your on-premises AD domain to the cloud. + released_version: 1.95.0 name_pretty_override: Managed Service for Microsoft Active Directory product_documentation_override: https://cloud.google.com/managed-microsoft-ad/ - released_version: 1.95.0 - name: managedkafka version: 0.53.0 apis: @@ -3019,10 +3019,10 @@ libraries: api_id_override: managedkafka.googleapis.com api_description_override: Manage Apache Kafka clusters and resources. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-managedkafka/latest/overview + released_version: 0.53.0 library_type_override: GAPIC_AUTO name_pretty_override: Managed Service for Apache Kafka product_documentation_override: https://cloud.google.com/managed-kafka - released_version: 0.53.0 - name: maps-addressvalidation version: 0.91.0 apis: @@ -3032,9 +3032,9 @@ libraries: api_description_override: The Address Validation API allows developers to verify the accuracy of addresses. Given an address, it returns information about the correctness of the components of the parsed address, a geocode, and a verdict on the deliverability of the parsed address. api_shortname_override: maps-addressvalidation artifact_id: google-maps-addressvalidation + released_version: 0.91.0 name_pretty_override: Address Validation API product_documentation_override: https://developers.google.com/maps/documentation/address-validation/ - released_version: 0.91.0 - name: maps-area-insights version: 0.48.0 apis: @@ -3045,10 +3045,10 @@ libraries: api_shortname_override: maps-area-insights artifact_id: google-maps-area-insights client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-area-insights/latest/overview + released_version: 0.48.0 library_type_override: GAPIC_AUTO name_pretty_override: Places Insights API product_documentation_override: https://developers.google.com/maps/documentation/places-insights - released_version: 0.48.0 - name: maps-fleetengine version: 0.44.0 apis: @@ -3059,10 +3059,10 @@ libraries: api_shortname_override: maps-fleetengine artifact_id: google-maps-fleetengine client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-fleetengine/latest/overview + released_version: 0.44.0 library_type_override: GAPIC_AUTO name_pretty_override: Local Rides and Deliveries API product_documentation_override: https://developers.google.com/maps/documentation/transportation-logistics/mobility - released_version: 0.44.0 - name: maps-fleetengine-delivery version: 0.44.0 apis: @@ -3073,10 +3073,10 @@ libraries: api_shortname_override: maps-fleetengine-delivery artifact_id: google-maps-fleetengine-delivery client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-fleetengine-delivery/latest/overview + released_version: 0.44.0 library_type_override: GAPIC_AUTO name_pretty_override: Last Mile Fleet Solution Delivery API product_documentation_override: https://developers.google.com/maps/documentation/transportation-logistics/mobility - released_version: 0.44.0 - name: maps-geocode version: 0.9.0 apis: @@ -3086,10 +3086,10 @@ libraries: api_description_override: The Geocoding API is a service that accepts a place as an address, latitude and longitude coordinates, or Place ID. artifact_id: google-maps-geocode client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-geocode/latest/overview + released_version: 0.9.0 library_type_override: GAPIC_AUTO name_pretty_override: Geocoding API product_documentation_override: https://developers.google.com/maps/documentation/geocoding/overview - released_version: 0.9.0 - name: maps-isochrones version: 0.3.0 apis: @@ -3109,10 +3109,10 @@ libraries: artifact_id: google-maps-mapmanagement client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-mapmanagement/latest/overview group_id: com.google.maps + released_version: 0.6.0 library_type_override: GAPIC_AUTO name_pretty_override: Map Management API product_documentation_override: https://developers.google.com/maps/documentation/mapmanagement/overview - released_version: 0.6.0 - name: maps-mapsplatformdatasets version: 0.86.0 apis: @@ -3124,9 +3124,9 @@ libraries: that they can use to enrich their experience of Maps Platform solutions (e.g. styling, routing). api_shortname_override: maps-mapsplatformdatasets artifact_id: google-maps-mapsplatformdatasets + released_version: 0.86.0 name_pretty_override: Maps Platform Datasets API product_documentation_override: https://developers.google.com/maps/documentation - released_version: 0.86.0 - name: maps-navconnect version: 0.3.0 apis: @@ -3146,9 +3146,9 @@ libraries: api_description_override: The Places API allows developers to access a variety of search and retrieval endpoints for a Place. api_shortname_override: maps-places artifact_id: google-maps-places + released_version: 0.68.0 name_pretty_override: Places API (New) product_documentation_override: https://developers.google.com/maps/documentation/places/web-service/ - released_version: 0.68.0 - name: maps-routeoptimization version: 0.55.0 apis: @@ -3158,12 +3158,12 @@ libraries: api_description_override: The Route Optimization API assigns tasks and routes to a vehicle fleet, optimizing against the objectives and constraints that you supply for your transportation goals. artifact_id: google-maps-routeoptimization client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-routeoptimization/latest/overview + released_version: 0.55.0 library_type_override: GAPIC_AUTO name_pretty_override: Route Optimization API product_documentation_override: https://developers.google.com/maps/documentation/route-optimization rest_documentation: https://developers.google.com/maps/documentation/route-optimization/reference/rest/ rpc_documentation: https://developers.google.com/maps/documentation/route-optimization/reference/rpc - released_version: 0.55.0 - name: maps-routing version: 1.82.0 apis: @@ -3173,9 +3173,9 @@ libraries: api_description_override: Routes API is the next generation, performance optimized version of the existing Directions API and Distance Matrix API. It helps you find the ideal route from A to Z, calculates ETAs and distances for matrices of origin and destination locations, and also offers new features. api_shortname_override: maps-routing artifact_id: google-maps-routing + released_version: 1.82.0 name_pretty_override: Routes API product_documentation_override: https://developers.google.com/maps/documentation/routes - released_version: 1.82.0 - name: maps-solar version: 0.56.0 apis: @@ -3186,11 +3186,11 @@ libraries: api_shortname_override: maps-solar artifact_id: google-maps-solar client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-solar/latest/overview + released_version: 0.56.0 library_type_override: GAPIC_AUTO name_pretty_override: Solar API product_documentation_override: https://developers.google.com/maps/documentation/solar/overview rpc_documentation: https://developers.google.com/maps/documentation/solar/reference/rest - released_version: 0.56.0 - name: marketingplatformadminapi version: 0.46.0 apis: @@ -3203,20 +3203,20 @@ libraries: artifact_id: admin client_documentation_override: https://cloud.google.com/java/docs/reference/admin/latest/overview group_id: com.google.ads-marketingplatform + released_version: 0.46.0 library_type_override: GAPIC_AUTO name_pretty_override: Google Marketing Platform Admin API product_documentation_override: https://developers.google.com/analytics/devguides/config/gmp/v1 - released_version: 0.46.0 - name: mediatranslation version: 0.103.0 apis: - path: google/cloud/mediatranslation/v1beta1 java: api_description_override: provides enterprise quality translation from/to various media types. + released_version: 0.103.0 name_pretty_override: Media Translation API product_documentation_override: https://cloud.google.com/ billing_not_required: true - released_version: 0.103.0 - name: meet version: 0.64.0 apis: @@ -3224,9 +3224,9 @@ libraries: - path: google/apps/meet/v2beta java: api_description_override: The Google Meet REST API lets you create and manage meetings for Google Meet and offers entry points to your users directly from your app + released_version: 0.64.0 name_pretty_override: Google Meet API product_documentation_override: https://developers.google.com/meet/api/guides/overview - released_version: 0.64.0 - name: memcache version: 2.97.0 apis: @@ -3240,10 +3240,10 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: is a fully-managed in-memory data store service for Memcache. + released_version: 2.97.0 name_pretty_override: Cloud Memcache product_documentation_override: https://cloud.google.com/memorystore/ billing_not_required: true - released_version: 2.97.0 - name: migrationcenter version: 0.79.0 apis: @@ -3253,9 +3253,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Google Cloud Migration Center is a unified platform that helps you accelerate your end-to-end cloud journey from your current on-premises or cloud environments to Google Cloud + released_version: 0.79.0 name_pretty_override: Migration Center API product_documentation_override: https://cloud.google.com/migration-center/docs/migration-center-overview - released_version: 0.79.0 - name: modelarmor version: 0.38.0 apis: @@ -3271,10 +3271,10 @@ libraries: api_id_override: modelarmor.googleapis.com api_description_override: Model Armor helps you protect against risks like prompt injection, harmful content, and data leakage in generative AI applications by letting you define policies that filter user prompts and model responses. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-modelarmor/latest/overview + released_version: 0.38.0 library_type_override: GAPIC_AUTO name_pretty_override: Model Armor API product_documentation_override: https://cloud.google.com/security-command-center/docs/model-armor-overview - released_version: 0.38.0 - name: monitoring version: 3.98.0 apis: @@ -3322,9 +3322,9 @@ libraries: java: api_description_override: collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation. Using the BindPlane service, you can also collect this data from over 150 common application components, on-premise systems, and hybrid cloud systems. Stackdriver ingests that data and generates insights via dashboards, charts, and alerts. BindPlane is included with your Google Cloud project at no additional cost. issue_tracker_override: https://issuetracker.google.com/savedsearches/559785 + released_version: 3.98.0 name_pretty_override: Stackdriver Monitoring product_documentation_override: https://cloud.google.com/monitoring/docs - released_version: 3.98.0 - name: monitoring-dashboards version: 2.99.0 apis: @@ -3338,9 +3338,9 @@ libraries: api_description_override: are one way for you to view and analyze metric data. The Cloud Console provides predefined dashboards that require no setup or configuration. You can also define custom dashboards. With custom dashboards, you have complete control over the charts that are displayed and their configuration. api_shortname_override: monitoring-dashboards artifact_id: google-cloud-monitoring-dashboard + released_version: 2.99.0 name_pretty_override: Monitoring Dashboards product_documentation_override: https://cloud.google.com/monitoring/charts/dashboards - released_version: 2.99.0 - name: monitoring-metricsscope version: 0.91.0 apis: @@ -3349,9 +3349,9 @@ libraries: api_id_override: monitoring.googleapis.com api_description_override: The metrics scope defines the set of Google Cloud projects whose metrics the current Google Cloud project can access. api_shortname_override: monitoring-metricsscope + released_version: 0.91.0 name_pretty_override: Monitoring Metrics Scopes product_documentation_override: https://cloud.google.com/monitoring/api/ref_v3/rest/v1/locations.global.metricsScopes - released_version: 0.91.0 - name: netapp version: 0.76.0 apis: @@ -3361,9 +3361,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Google Cloud NetApp Volumes is a fully-managed, cloud-based data storage service that provides advanced data management capabilities and highly scalable performance with global availability. + released_version: 0.76.0 name_pretty_override: NetApp API product_documentation_override: https://cloud.google.com/netapp/volumes/docs/discover/overview - released_version: 0.76.0 - name: network-management version: 1.98.0 apis: @@ -3617,9 +3617,9 @@ libraries: public void testIamPermissionsTest() throws Exception { java: api_description_override: provides a collection of network performance monitoring and diagnostic capabilities. + released_version: 1.98.0 name_pretty_override: Network Management API product_documentation_override: https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/reference/networkmanagement/rest/ - released_version: 1.98.0 - name: network-security version: 0.100.0 apis: @@ -3635,9 +3635,9 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: n/a + released_version: 0.100.0 name_pretty_override: Network Security API product_documentation_override: https://cloud.google.com/traffic-director/docs/reference/network-security/rest - released_version: 0.100.0 - name: networkconnectivity version: 1.96.0 apis: @@ -3654,9 +3654,9 @@ libraries: - path: google/cloud/networkconnectivity/v1alpha1 java: api_description_override: Google's suite of products that provide enterprise connectivity from your on-premises network or from another cloud provider to your Virtual Private Cloud (VPC) network + released_version: 1.96.0 name_pretty_override: Network Connectivity Center product_documentation_override: https://cloud.google.com/network-connectivity/docs - released_version: 1.96.0 - name: networkservices version: 0.53.0 apis: @@ -3669,10 +3669,10 @@ libraries: api_id_override: networkservices.googleapis.com api_description_override: Google Cloud offers a broad portfolio of networking services built on top of planet-scale infrastructure that leverages automation, advanced AI, and programmability, enabling enterprises to connect, scale, secure, modernize and optimize their infrastructure. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-networkservices/latest/overview + released_version: 0.53.0 library_type_override: GAPIC_AUTO name_pretty_override: Network Services API product_documentation_override: https://cloud.google.com/products/networking - released_version: 0.53.0 - name: notebooks version: 1.95.0 apis: @@ -3693,20 +3693,20 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: is a managed service that offers an integrated and secure JupyterLab environment for data scientists and machine learning developers to experiment, develop, and deploy models into production. Users can create instances running JupyterLab that come pre-installed with the latest data science and machine learning frameworks in a single click. + released_version: 1.95.0 name_pretty_override: AI Platform Notebooks product_documentation_override: https://cloud.google.com/ai-platform-notebooks - released_version: 1.95.0 - name: optimization version: 1.95.0 apis: - path: google/cloud/optimization/v1 java: api_description_override: is a managed routing service that takes your list of orders, vehicles, constraints, and objectives and returns the most efficient plan for your entire fleet in near real-time. + released_version: 1.95.0 name_pretty_override: Cloud Fleet Routing product_documentation_override: https://cloud.google.com/optimization/docs rest_documentation: https://cloud.google.com/optimization/docs/reference/rest rpc_documentation: https://cloud.google.com/optimization/docs/reference/rpc - released_version: 1.95.0 - name: oracledatabase version: 0.46.0 apis: @@ -3718,10 +3718,10 @@ libraries: api_id_override: oracledatabase.googleapis.com api_description_override: The Oracle Database@Google Cloud API provides a set of APIs to manage Oracle database services, such as Exadata and Autonomous Databases. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-oracledatabase/latest/overview + released_version: 0.46.0 library_type_override: GAPIC_AUTO name_pretty_override: Oracle Database@Google Cloud API product_documentation_override: https://cloud.google.com/oracle/database/docs - released_version: 0.46.0 - name: orchestration-airflow version: 1.97.0 apis: @@ -3731,11 +3731,11 @@ libraries: api_id_override: composer.googleapis.com api_description_override: is a managed Apache Airflow service that helps you create, schedule, monitor and manage workflows. Cloud Composer automation helps you create Airflow environments quickly and use Airflow-native tools, such as the powerful Airflow web interface and command line tools, so you can focus on your workflows and not your infrastructure. api_shortname_override: orchestration-airflow + released_version: 1.97.0 name_pretty_override: Cloud Composer product_documentation_override: https://cloud.google.com/composer/docs rest_documentation: https://cloud.google.com/composer/docs/reference/rest rpc_documentation: https://cloud.google.com/composer/docs/reference/rpc - released_version: 1.97.0 - name: orgpolicy version: 2.97.0 apis: @@ -3749,9 +3749,9 @@ libraries: java: api_description_override: n/a client_documentation_override: https://cloud.google.com/java/docs/reference/proto-google-cloud-orgpolicy-v1/latest/overview + released_version: 2.97.0 name_pretty_override: Cloud Organization Policy product_documentation_override: n/a - released_version: 2.97.0 - name: os-config version: 2.99.0 apis: @@ -3761,10 +3761,10 @@ libraries: java: api_id_override: osconfig.googleapis.com api_description_override: provides OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances. + released_version: 2.99.0 name_pretty_override: OS Config API product_documentation_override: https://cloud.google.com/compute/docs/os-patch-management billing_not_required: true - released_version: 2.99.0 - name: os-login version: 2.96.0 apis: @@ -3838,9 +3838,9 @@ libraries: java: api_description_override: manages OS login configuration for Directory API users. issue_tracker_override: https://issuetracker.google.com/savedsearches/559755 + released_version: 2.96.0 name_pretty_override: Cloud OS Login product_documentation_override: https://cloud.google.com/compute/docs/oslogin/ - released_version: 2.96.0 - name: parallelstore version: 0.60.0 apis: @@ -3856,10 +3856,10 @@ libraries: api_id_override: parallelstore.googleapis.com api_description_override: 'Parallelstore is based on Intel DAOS and delivers up to 6.3x greater read throughput performance compared to competitive Lustre scratch offerings. ' client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-parallelstore/latest/overview + released_version: 0.60.0 library_type_override: GAPIC_AUTO name_pretty_override: Parallelstore API product_documentation_override: https://cloud/parallelstore?hl=en - released_version: 0.60.0 - name: parametermanager version: 0.41.0 apis: @@ -3871,20 +3871,20 @@ libraries: api_id_override: parametermanager.googleapis.com api_description_override: (Public Preview) Parameter Manager is a single source of truth to store, access and manage the lifecycle of your workload parameters. Parameter Manager aims to make management of sensitive application parameters effortless for customers without diminishing focus on security. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-parametermanager/latest/overview + released_version: 0.41.0 library_type_override: GAPIC_AUTO name_pretty_override: Parameter Manager API product_documentation_override: https://cloud.google.com/secret-manager/parameter-manager/docs/overview - released_version: 0.41.0 - name: phishingprotection version: 0.128.0 apis: - path: google/cloud/phishingprotection/v1beta1 java: api_description_override: helps prevent users from accessing phishing sites by identifying various signals associated with malicious content, including the use of your brand assets, classifying malicious content that uses your brand and reporting the unsafe URLs to Google Safe Browsing. Once a site is propagated to Safe Browsing, users will see warnings across more than 4 billion devices. + released_version: 0.128.0 name_pretty_override: Phishing Protection product_documentation_override: https://cloud.google.com/phishing-protection/docs/ billing_not_required: true - released_version: 0.128.0 - name: policy-troubleshooter version: 1.96.0 apis: @@ -3893,18 +3893,18 @@ libraries: java: api_id_override: policytroubleshooter.googleapis.com api_description_override: makes it easier to understand why a user has access to a resource or doesn't have permission to call an API. Given an email, resource, and permission, Policy Troubleshooter examines all Identity and Access Management (IAM) policies that apply to the resource. It then reveals whether the member's roles include the permission on that resource and, if so, which policies bind the member to those roles. + released_version: 1.96.0 name_pretty_override: IAM Policy Troubleshooter API product_documentation_override: https://cloud.google.com/iam/docs/troubleshooting-access - released_version: 1.96.0 - name: policysimulator version: 0.76.0 apis: - path: google/cloud/policysimulator/v1 java: api_description_override: Policy Simulator is a collection of endpoints for creating, running, and viewing a Replay. + released_version: 0.76.0 name_pretty_override: Policy Simulator API product_documentation_override: https://cloud.google.com/policysimulator/docs/overview - released_version: 0.76.0 - name: private-catalog version: 0.99.0 apis: @@ -3912,9 +3912,9 @@ libraries: java: api_id_override: privatecatalog.googleapis.com api_description_override: allows developers and cloud admins to make their solutions discoverable to their internal enterprise users. Cloud admins can manage their solutions and ensure their users are always launching the latest versions. + released_version: 0.99.0 name_pretty_override: Private Catalog product_documentation_override: https://cloud.google.com/private-catalog/docs - released_version: 0.99.0 - name: privilegedaccessmanager version: 0.51.0 apis: @@ -3926,11 +3926,11 @@ libraries: api_id_override: privilegedaccessmanager.googleapis.com api_description_override: Privileged Access Manager (PAM) helps you on your journey towards least privilege and helps mitigate risks tied to privileged access misuse orabuse. PAM allows you to shift from always-on standing privileges towards on-demand access with just-in-time, time-bound, and approval-based access elevations. PAM allows IAM administrators to create entitlements that can grant just-in-time, temporary access to any resource scope. Requesters can explore eligible entitlements and request the access needed for their task. Approvers are notified when approvals await their decision. Streamlined workflows facilitated by using PAM can support various use cases, including emergency access for incident responders, time-boxed access for developers for critical deployment or maintenance, temporary access for operators for data ingestion and audits, JIT access to service accounts for automated tasks, and more. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-privilegedaccessmanager/latest/overview + released_version: 0.51.0 library_type_override: GAPIC_AUTO name_pretty_override: Privileged Access Manager API product_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-privilegedaccessmanager/latest/overview rpc_documentation: https://cloud.google.com/iam/docs/reference/pam/rpc - released_version: 0.51.0 - name: productregistry version: 0.3.0 apis: @@ -3944,9 +3944,9 @@ libraries: java: api_id_override: cloudprofiler.googleapis.com api_description_override: is a statistical, low-overhead profiler that continuously gathers CPU usage and memory-allocation information from your production applications. It attributes that information to the application's source code, helping you identify the parts of the application consuming the most resources, and otherwise illuminating the performance characteristics of the code. + released_version: 2.97.0 name_pretty_override: Cloud Profiler product_documentation_override: https://cloud.google.com/profiler/docs - released_version: 2.97.0 - name: publicca version: 0.94.0 apis: @@ -3954,10 +3954,10 @@ libraries: - path: google/cloud/security/publicca/v1beta1 java: api_description_override: The Public Certificate Authority API may be used to create and manage ACME external account binding keys associated with Google Trust Services' publicly trusted certificate authority. + released_version: 0.94.0 name_pretty_override: Public Certificate Authority API product_documentation_override: https://cloud.google.com/certificate-manager/docs/public-ca rpc_documentation: https://cloud.google.com/certificate-manager/docs/reference/public-ca/rpc - released_version: 0.94.0 - name: pubsub version: 1.155.0 apis: @@ -5115,11 +5115,11 @@ libraries: client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-pubsub/latest/history codeowner_team: '@googleapis/pubsub-team' issue_tracker_override: https://issuetracker.google.com/savedsearches/559741 + released_version: 1.155.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Pub/Sub product_documentation_override: https://cloud.google.com/pubsub/docs/ recommended_package: com.google.cloud.pubsub.v1 - released_version: 1.155.0 - name: rapidmigrationassessment version: 0.80.0 apis: @@ -5129,9 +5129,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Rapid Migration Assessment API + released_version: 0.80.0 name_pretty_override: Rapid Migration Assessment API product_documentation_override: https://cloud.google.com/migration-center/docs - released_version: 0.80.0 - name: recaptchaenterprise version: 3.94.0 apis: @@ -5139,21 +5139,21 @@ libraries: - path: google/cloud/recaptchaenterprise/v1beta1 java: api_description_override: is a service that protects your site from spam and abuse. + released_version: 3.94.0 name_pretty_override: reCAPTCHA Enterprise product_documentation_override: https://cloud.google.com/recaptcha-enterprise/docs/ billing_not_required: true rest_documentation: https://cloud.google.com/recaptcha-enterprise/docs/reference/rest rpc_documentation: https://cloud.google.com/recaptcha-enterprise/docs/reference/rpc - released_version: 3.94.0 - name: recommendations-ai version: 0.104.0 apis: - path: google/cloud/recommendationengine/v1beta1 java: api_description_override: delivers highly personalized product recommendations at scale. + released_version: 0.104.0 name_pretty_override: Recommendations AI product_documentation_override: https://cloud.google.com/recommendations-ai/ - released_version: 0.104.0 - name: recommender version: 2.99.0 apis: @@ -5161,9 +5161,9 @@ libraries: - path: google/cloud/recommender/v1beta1 java: api_description_override: delivers highly personalized product recommendations at scale. + released_version: 2.99.0 name_pretty_override: Recommender product_documentation_override: https://cloud.google.com/recommendations/ - released_version: 2.99.0 - name: redis version: 2.100.0 apis: @@ -5175,9 +5175,9 @@ libraries: java: api_description_override: is a fully managed Redis service for the Google Cloud. Applications running on Google Cloud can achieve extreme performance by leveraging the highly scalable, available, secure Redis service without the burden of managing complex Redis deployments. issue_tracker_override: https://issuetracker.google.com/savedsearches/5169231 + released_version: 2.100.0 name_pretty_override: Cloud Redis product_documentation_override: https://cloud.google.com/memorystore/docs/redis/ - released_version: 2.100.0 - name: redis-cluster version: 0.69.0 apis: @@ -5192,9 +5192,9 @@ libraries: java: api_description_override: Creates and manages Redis instances on the Google Cloud Platform. api_shortname_override: redis-cluster + released_version: 0.69.0 name_pretty_override: Google Cloud Memorystore for Redis API product_documentation_override: https://cloud.google.com/memorystore/docs/cluster - released_version: 0.69.0 - name: resourcemanager version: 1.99.0 apis: @@ -5204,10 +5204,10 @@ libraries: java: api_description_override: enables you to programmatically manage resources by project, folder, and organization. issue_tracker_override: https://issuetracker.google.com/savedsearches/559757 + released_version: 1.99.0 name_pretty_override: Resource Manager API product_documentation_override: https://cloud.google.com/resource-manager billing_not_required: true - released_version: 1.99.0 - name: retail version: 2.99.0 apis: @@ -5225,9 +5225,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Retail solutions API. + released_version: 2.99.0 name_pretty_override: Cloud Retail product_documentation_override: https://cloud.google.com/solutions/retail - released_version: 2.99.0 - name: run version: 0.97.0 apis: @@ -5237,11 +5237,11 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: is a managed compute platform that enables you to run containers that are invocable via requests or events. + released_version: 0.97.0 name_pretty_override: Cloud Run product_documentation_override: https://cloud.google.com/run/docs rest_documentation: https://cloud.google.com/run/docs/reference/rest rpc_documentation: https://cloud.google.com/run/docs/reference/rpc - released_version: 0.97.0 - name: saasservicemgmt version: 0.27.0 apis: @@ -5253,11 +5253,11 @@ libraries: api_id_override: saasservicemgmt.googleapis.com api_description_override: "Model, deploy, and operate your SaaS at scale.\t" client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-saasservicemgmt/latest/overview + released_version: 0.27.0 library_type_override: GAPIC_AUTO name_pretty_override: App Lifecycle Manager product_documentation_override: https://cloud.google.com/saas-runtime/docs/overview rpc_documentation: https://cloud.google.com/saas-runtime/docs/apis - released_version: 0.27.0 - name: scheduler version: 2.97.0 apis: @@ -5275,12 +5275,12 @@ libraries: java: api_description_override: lets you set up scheduled units of work to be executed at defined times or regular intervals. These work units are commonly known as cron jobs. Typical use cases might include sending out a report email on a daily basis, updating some cached data every 10 minutes, or updating some summary information once an hour. issue_tracker_override: https://issuetracker.google.com/savedsearches/5411429 + released_version: 2.97.0 name_pretty_override: Google Cloud Scheduler product_documentation_override: https://cloud.google.com/scheduler/docs billing_not_required: true rest_documentation: https://cloud.google.com/scheduler/docs/reference/rest rpc_documentation: https://cloud.google.com/scheduler/docs/reference/rpc - released_version: 2.97.0 - name: secretmanager version: 2.97.0 apis: @@ -5295,10 +5295,10 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: allows you to encrypt, store, manage, and audit infrastructure and application-level secrets. + released_version: 2.97.0 name_pretty_override: Secret Management product_documentation_override: https://cloud.google.com/solutions/secrets-management/ billing_not_required: true - released_version: 2.97.0 - name: securesourcemanager version: 0.67.0 apis: @@ -5311,9 +5311,9 @@ libraries: api_description_override: |- Regionally deployed, single-tenant managed source code repository hosted on Google Cloud. + released_version: 0.67.0 name_pretty_override: Secure Source Manager API product_documentation_override: https://cloud.google.com/secure-source-manager/docs/overview - released_version: 0.67.0 - name: security-private-ca version: 2.99.0 apis: @@ -5326,11 +5326,11 @@ libraries: java: api_id_override: privateca.googleapis.com api_description_override: simplifies the deployment and management of private CAs without managing infrastructure. + released_version: 2.99.0 name_pretty_override: Certificate Authority Service product_documentation_override: https://cloud.google.com/certificate-authority-service/docs rest_documentation: https://cloud.google.com/certificate-authority-service/docs/reference/rest rpc_documentation: https://cloud.google.com/certificate-authority-service/docs/reference/rpc - released_version: 2.99.0 - name: securitycenter version: 2.105.0 apis: @@ -5347,11 +5347,11 @@ libraries: java: api_description_override: makes it easier for you to prevent, detect, and respond to threats. Identify security misconfigurations in virtual machines, networks, applications, and storage buckets from a centralized dashboard. Take action on them before they can potentially result in business damage or loss. Built-in capabilities can quickly surface suspicious activity in your Stackdriver security logs or indicate compromised virtual machines. Respond to threats by following actionable recommendations or exporting logs to your SIEM for further investigation. issue_tracker_override: https://issuetracker.google.com/savedsearches/559748 + released_version: 2.105.0 name_pretty_override: Security Command Center product_documentation_override: https://cloud.google.com/security-command-center billing_not_required: true rest_documentation: https://cloud.google.com/security-command-center/docs/reference/rest - released_version: 2.105.0 - name: securitycenter-settings version: 0.100.0 apis: @@ -5359,11 +5359,11 @@ libraries: java: api_id_override: securitycenter-settings.googleapis.com api_description_override: is the canonical security and data risk database for Google Cloud. Security Command Center enables you to understand your security and data attack surface by providing asset inventory, discovery, search, and management. + released_version: 0.100.0 name_pretty_override: Security Command Center Settings API product_documentation_override: https://cloud.google.com/security-command-center/ billing_not_required: true rest_documentation: https://cloud.google.com/security-command-center/docs/reference/rest - released_version: 0.100.0 - name: securitycentermanagement version: 0.65.0 apis: @@ -5373,9 +5373,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Security Center Management API + released_version: 0.65.0 name_pretty_override: Security Center Management API product_documentation_override: https://cloud.google.com/securitycentermanagement/docs/overview - released_version: 0.65.0 - name: securityposture version: 0.62.0 apis: @@ -5385,9 +5385,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Security Posture is a comprehensive framework of policy sets that empowers organizations to define, assess early, deploy, and monitor their security measures in a unified way and helps simplify governance and reduces administrative toil. + released_version: 0.62.0 name_pretty_override: Security Posture API product_documentation_override: https://cloud.google.com/security-command-center/docs/security-posture-overview - released_version: 0.62.0 - name: service-control version: 1.97.0 apis: @@ -5395,9 +5395,9 @@ libraries: - path: google/api/servicecontrol/v1 java: api_description_override: ' is a foundational platform for creating, managing, securing, and consuming APIs and services across organizations. It is used by Google APIs, Cloud APIs, Cloud Endpoints, and API Gateway.' + released_version: 1.97.0 name_pretty_override: Service Control API product_documentation_override: https://cloud.google.com/service-infrastructure/docs/overview/ - released_version: 1.97.0 - name: service-management version: 3.95.0 apis: @@ -5410,9 +5410,9 @@ libraries: java: api_id_override: servicemanagement.googleapis.com api_description_override: is a foundational platform for creating, managing, securing, and consuming APIs and services across organizations. It is used by Google APIs, Cloud APIs, Cloud Endpoints, and API Gateway. Service Infrastructure provides a wide range of features to service consumers and service producers, including authentication, authorization, auditing, rate limiting, analytics, billing, logging, and monitoring. + released_version: 3.95.0 name_pretty_override: Service Management API product_documentation_override: https://cloud.google.com/service-infrastructure/docs/overview/ - released_version: 3.95.0 - name: service-usage version: 2.97.0 apis: @@ -5420,9 +5420,9 @@ libraries: - path: google/api/serviceusage/v1beta1 java: api_description_override: is an infrastructure service of Google Cloud that lets you list and manage other APIs and services in your Cloud projects. + released_version: 2.97.0 name_pretty_override: Service Usage product_documentation_override: https://cloud.google.com/service-usage/docs/overview - released_version: 2.97.0 - name: servicedirectory version: 2.98.0 apis: @@ -5436,12 +5436,12 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: allows the registration and lookup of service endpoints. + released_version: 2.98.0 name_pretty_override: Service Directory product_documentation_override: https://cloud.google.com/service-directory/ billing_not_required: true rest_documentation: https://cloud.google.com/service-directory/docs/reference/rest rpc_documentation: https://cloud.google.com/service-directory/docs/reference/rpc - released_version: 2.98.0 - name: servicehealth version: 0.64.0 apis: @@ -5451,10 +5451,10 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Personalized Service Health helps you gain visibility into disruptive events impacting Google Cloud products. + released_version: 0.64.0 name_pretty_override: Service Health API product_documentation_override: https://cloud.google.com/service-health/docs/overview rpc_documentation: https://cloud.google.com/service-health/docs/reference/rpc - released_version: 0.64.0 - name: shell version: 2.96.0 apis: @@ -5462,11 +5462,11 @@ libraries: java: api_description_override: is an interactive shell environment for Google Cloud that makes it easy for you to learn and experiment with Google Cloud and manage your projects and resources from your web browser. codeowner_team: '@googleapis/aap-dpes' + released_version: 2.96.0 name_pretty_override: Cloud Shell product_documentation_override: https://cloud.google.com/shell/docs rest_documentation: https://cloud.google.com/shell/docs/reference/rest rpc_documentation: https://cloud.google.com/shell/docs/reference/rpc - released_version: 2.96.0 - name: shopping-css version: 0.65.0 apis: @@ -5474,9 +5474,9 @@ libraries: java: api_description_override: The CSS API is used to manage your CSS and control your CSS Products portfolio artifact_id: google-shopping-css + released_version: 0.65.0 name_pretty_override: CSS API product_documentation_override: https://developers.google.com/comparison-shopping-services/api - released_version: 0.65.0 - name: shopping-merchant-accounts version: 1.25.0 apis: @@ -5487,10 +5487,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-accounts client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-accounts/latest/overview + released_version: 1.25.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: shopping-merchant-conversions version: 1.25.0 apis: @@ -5502,10 +5502,10 @@ libraries: api_shortname_override: shopping-merchant-conversions artifact_id: google-shopping-merchant-conversions client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-conversions/latest/overview + released_version: 1.25.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant Conversions API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: shopping-merchant-datasources version: 1.25.0 apis: @@ -5516,10 +5516,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-datasources client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-datasources/latest/overview + released_version: 1.25.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: shopping-merchant-inventories version: 1.25.0 apis: @@ -5528,9 +5528,9 @@ libraries: java: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-inventories + released_version: 1.25.0 name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: shopping-merchant-lfp version: 1.25.0 apis: @@ -5542,10 +5542,10 @@ libraries: api_shortname_override: shopping-merchant-lfp artifact_id: google-shopping-merchant-lfp client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-lfp/latest/overview + released_version: 1.25.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant LFP API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: shopping-merchant-loyaltycustomers version: 0.1.0 apis: @@ -5565,10 +5565,10 @@ libraries: api_shortname_override: shopping-merchant-notifications artifact_id: google-shopping-merchant-notifications client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-notifications/latest/overview + released_version: 1.25.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant Notifications API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: shopping-merchant-product-studio version: 0.37.0 apis: @@ -5578,10 +5578,10 @@ libraries: api_description_override: Programmatically manage your products. artifact_id: google-shopping-merchant-productstudio client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-productstudio/latest/overview + released_version: 0.37.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 0.37.0 - name: shopping-merchant-products version: 1.25.0 apis: @@ -5592,10 +5592,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-products client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-products/latest/overview + released_version: 1.25.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: shopping-merchant-promotions version: 1.25.0 apis: @@ -5606,10 +5606,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-promotions client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-promotions/latest/overview + released_version: 1.25.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: shopping-merchant-quota version: 1.25.0 apis: @@ -5621,10 +5621,10 @@ libraries: api_shortname_override: shopping-merchant-quota artifact_id: google-shopping-merchant-quota client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-quota/latest/overview + released_version: 1.25.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant Quota API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: shopping-merchant-reports version: 1.25.0 apis: @@ -5634,9 +5634,9 @@ libraries: java: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-reports + released_version: 1.25.0 name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.25.0 - name: shopping-merchant-reviews version: 0.43.0 apis: @@ -5645,10 +5645,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center Accounts. artifact_id: google-shopping-merchant-reviews client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-reviews/latest/overview + released_version: 0.43.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 0.43.0 - name: showcase version: 0.0.1-SNAPSHOT apis: @@ -5711,13 +5711,13 @@ libraries: - google-cloud-spanner-bom - google-cloud-spanner issue_tracker_override: https://issuetracker.google.com/issues?q=componentid:190851%2B%20status:open + released_version: 6.122.0 library_type_override: GAPIC_COMBO min_java_version: 8 name_pretty_override: Cloud Spanner product_documentation_override: https://cloud.google.com/spanner/docs/ recommended_package: com.google.cloud.spanner transport_override: grpc - released_version: 6.122.0 - name: spanneradapter version: 0.33.0 apis: @@ -5727,10 +5727,10 @@ libraries: api_description_override: The Cloud Spanner Adapter service allows native drivers of supported database dialects to interact directly with Cloud Spanner by wrapping the underlying wire protocol used by the driver in a gRPC stream. api_shortname_override: spanneradapter client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-spanneradapter/latest/overview + released_version: 0.33.0 library_type_override: GAPIC_AUTO name_pretty_override: Cloud Spanner Adapter API product_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-spanneradapter/latest/overview - released_version: 0.33.0 - name: speech version: 4.92.0 apis: @@ -5748,12 +5748,12 @@ libraries: java: api_description_override: enables easy integration of Google speech recognition technologies into developer applications. Send audio and receive a text transcription from the Speech-to-Text API service. issue_tracker_override: https://issuetracker.google.com/savedsearches/559758 + released_version: 4.92.0 name_pretty_override: Cloud Speech product_documentation_override: https://cloud.google.com/speech-to-text/docs/ billing_not_required: true rest_documentation: https://cloud.google.com/speech-to-text/docs/reference/rest rpc_documentation: https://cloud.google.com/speech-to-text/docs/reference/rpc - released_version: 4.92.0 - name: sql version: 0.3.0 apis: @@ -5802,21 +5802,21 @@ libraries: - google-cloud-storage extra_versioned_modules: gapic-google-cloud-storage-v2 issue_tracker_override: https://issuetracker.google.com/savedsearches/559782 + released_version: 2.73.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Storage product_documentation_override: https://cloud.google.com/storage recommended_package: com.google.cloud.storage transport_override: rest - released_version: 2.73.0 - name: storage-transfer version: 1.97.0 apis: - path: google/storagetransfer/v1 java: api_description_override: Secure, low-cost services for transferring data from cloud or on-premises sources. + released_version: 1.97.0 name_pretty_override: Storage Transfer Service product_documentation_override: https://cloud.google.com/storage-transfer-service - released_version: 1.97.0 - name: storagebatchoperations version: 0.37.0 apis: @@ -5828,10 +5828,10 @@ libraries: api_id_override: storagebatchoperations.googleapis.com api_description_override: Storage batch operations is a Cloud Storage management feature that performs operations on billions of Cloud Storage objects in a serverless manner. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-storagebatchoperations/latest/overview + released_version: 0.37.0 library_type_override: GAPIC_AUTO name_pretty_override: Storage Batch Operations API product_documentation_override: https://cloud.google.com/storage/docs/batch-operations/overview - released_version: 0.37.0 - name: storageinsights version: 0.82.0 apis: @@ -5841,9 +5841,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Provides insights capability on Google Cloud Storage + released_version: 0.82.0 name_pretty_override: Storage Insights API product_documentation_override: https://cloud.google.com/storage/docs/insights/storage-insights/ - released_version: 0.82.0 - name: talent version: 2.98.0 apis: @@ -5852,9 +5852,9 @@ libraries: java: api_description_override: allows you to transform your job search and candidate matching capabilities with Cloud Talent Solution, designed to support enterprise talent acquisition technology and evolve with your growing needs. This AI solution includes features such as Job Search and Profile Search (Beta) to provide candidates and employers with an enhanced talent acquisition experience. Learn more about Cloud Talent Solution from the product overview page. issue_tracker_override: https://issuetracker.google.com/savedsearches/559664 + released_version: 2.98.0 name_pretty_override: Talent Solution product_documentation_override: https://cloud.google.com/solutions/talent-solution/ - released_version: 2.98.0 - name: tasks version: 2.97.0 apis: @@ -5965,11 +5965,11 @@ libraries: api_description_override: a fully managed service that allows you to manage the execution, dispatch and delivery of a large number of distributed tasks. You can asynchronously perform work outside of a user request. Your tasks can be executed on App Engine or any arbitrary HTTP endpoint. codeowner_team: '@googleapis/aap-dpes' issue_tracker_override: https://issuetracker.google.com/savedsearches/5433985 + released_version: 2.97.0 name_pretty_override: Cloud Tasks product_documentation_override: https://cloud.google.com/tasks/docs/ rest_documentation: https://cloud.google.com/tasks/docs/reference/rest rpc_documentation: https://cloud.google.com/tasks/docs/reference/rpc - released_version: 2.97.0 - name: telcoautomation version: 0.67.0 apis: @@ -5983,9 +5983,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: APIs to automate 5G deployment and management of cloud infrastructure and network functions. + released_version: 0.67.0 name_pretty_override: Telco Automation API product_documentation_override: https://cloud.google.com/telecom-network-automation - released_version: 0.67.0 - name: texttospeech version: 2.98.0 apis: @@ -5997,12 +5997,12 @@ libraries: java: api_description_override: enables easy integration of Google text recognition technologies into developer applications. Send text and receive synthesized audio output from the Cloud Text-to-Speech API service. issue_tracker_override: https://issuetracker.google.com/savedsearches/5235428 + released_version: 2.98.0 name_pretty_override: Cloud Text-to-Speech product_documentation_override: https://cloud.google.com/text-to-speech billing_not_required: true rest_documentation: https://cloud.google.com/text-to-speech/docs/reference/rest rpc_documentation: https://cloud.google.com/text-to-speech/docs/reference/rpc - released_version: 2.98.0 - name: tpu version: 2.98.0 apis: @@ -6020,10 +6020,10 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: are Google's custom-developed application-specific integrated circuits (ASICs) used to accelerate machine learning workloads. + released_version: 2.98.0 name_pretty_override: Cloud TPU product_documentation_override: https://cloud.google.com/tpu/docs rest_documentation: https://cloud.google.com/tpu/docs/reference/rest - released_version: 2.98.0 - name: trace version: 2.97.0 apis: @@ -6034,10 +6034,10 @@ libraries: - google-cloud-trace/src/test/java/com/google/cloud/trace/v2/VPCServiceControlTest.java java: api_description_override: is a distributed tracing system that collects latency data from your applications and displays it in the Google Cloud Platform Console. You can track how requests propagate through your application and receive detailed near real-time performance insights. + released_version: 2.97.0 name_pretty_override: Stackdriver Trace product_documentation_override: https://cloud.google.com/trace/docs/ billing_not_required: true - released_version: 2.97.0 - name: translate version: 2.97.0 apis: @@ -6047,11 +6047,11 @@ libraries: api_id_override: translate.googleapis.com api_description_override: can dynamically translate text between thousands of language pairs. Translation lets websites and programs programmatically integrate with the translation service. issue_tracker_override: https://issuetracker.google.com/savedsearches/559749 + released_version: 2.97.0 name_pretty_override: Cloud Translation product_documentation_override: https://cloud.google.com/translate/docs/ rest_documentation: https://cloud.google.com/translate/docs/reference/rest rpc_documentation: https://cloud.google.com/translate/docs/reference/rpc - released_version: 2.97.0 - name: valkey version: 0.43.0 apis: @@ -6067,11 +6067,11 @@ libraries: api_id_override: memorystore.googleapis.com api_description_override: Memorystore for Valkey is a fully managed Valkey Cluster service for Google Cloud. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-memorystore/latest/overview + released_version: 0.43.0 library_type_override: GAPIC_AUTO name_pretty_override: Memorystore API product_documentation_override: https://cloud.google.com/memorystore/docs/valkey rest_documentation: https://cloud.google.com/memorystore/docs/valkey/reference/rest - released_version: 0.43.0 - name: vectorsearch version: 0.19.0 apis: @@ -6087,10 +6087,10 @@ libraries: api_id_override: vectorsearch.googleapis.com api_description_override: The Vector Search API provides a fully-managed, highly performant, and scalable vector database designed to power next-generation search, recommendation, and generative AI applications. It allows you to store, index, and query your data and its corresponding vector embeddings through a simple, intuitive interface. With Vector Search, you can define custom schemas for your data, insert objects with associated metadata, automatically generate embeddings from your data, and perform fast approximate nearest neighbor (ANN) searches to find semantically similar items at scale. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-vectorsearch/latest/overview + released_version: 0.19.0 library_type_override: GAPIC_AUTO name_pretty_override: Vector Search API product_documentation_override: https://docs.cloud.google.com/vertex-ai/docs/vector-search/overview - released_version: 0.19.0 - name: video-intelligence version: 2.96.0 apis: @@ -6102,11 +6102,11 @@ libraries: java: api_description_override: allows developers to use Google video analysis technology as part of their applications. issue_tracker_override: https://issuetracker.google.com/savedsearches/5084810 + released_version: 2.96.0 name_pretty_override: Cloud Video Intelligence product_documentation_override: https://cloud.google.com/video-intelligence/docs/ rest_documentation: https://cloud.google.com/video-intelligence/docs/reference/rest rpc_documentation: https://cloud.google.com/video-intelligence/docs/reference/rpc - released_version: 2.96.0 - name: video-live-stream version: 0.99.0 apis: @@ -6117,18 +6117,18 @@ libraries: java: api_description_override: transcodes mezzanine live signals into direct-to-consumer streaming formats, including Dynamic Adaptive Streaming over HTTP (DASH/MPEG-DASH), and HTTP Live Streaming (HLS), for multiple device platforms. artifact_id: google-cloud-live-stream + released_version: 0.99.0 name_pretty_override: Live Stream API product_documentation_override: https://cloud.google.com/livestream/ - released_version: 0.99.0 - name: video-stitcher version: 0.97.0 apis: - path: google/cloud/video/stitcher/v1 java: api_description_override: allows you to manipulate video content to dynamically insert ads prior to delivery to client devices. + released_version: 0.97.0 name_pretty_override: Video Stitcher API product_documentation_override: https://cloud.google.com/video-stitcher/ - released_version: 0.97.0 - name: video-transcoder version: 1.96.0 apis: @@ -6136,11 +6136,11 @@ libraries: java: api_id_override: transcoder.googleapis.com api_description_override: allows you to transcode videos into a variety of formats. The Transcoder API benefits broadcasters, production companies, businesses, and individuals looking to transform their video content for use across a variety of user devices. + released_version: 1.96.0 name_pretty_override: Video Transcoder product_documentation_override: https://cloud.google.com/transcoder/docs rest_documentation: https://cloud.google.com/transcoder/docs/reference/rest rpc_documentation: https://cloud.google.com/transcoder/docs/reference/rpc - released_version: 1.96.0 - name: vision version: 3.95.0 apis: @@ -6162,11 +6162,11 @@ libraries: java: api_description_override: allows developers to easily integrate vision detection features within applications, including image labeling, face and landmark detection, optical character recognition (OCR), and tagging of explicit content. issue_tracker_override: https://issuetracker.google.com/issues?q=status:open%20componentid:187174 + released_version: 3.95.0 name_pretty_override: Cloud Vision product_documentation_override: https://cloud.google.com/vision/docs/ rest_documentation: https://cloud.google.com/vision/docs/reference/rest rpc_documentation: https://cloud.google.com/vision/docs/reference/rpc - released_version: 3.95.0 - name: visionai version: 0.54.0 apis: @@ -6179,11 +6179,11 @@ libraries: api_id_override: visionai.googleapis.com api_description_override: Vertex AI Vision is an AI-powered platform to ingest, analyze and store video data. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-visionai/latest/overview + released_version: 0.54.0 library_type_override: GAPIC_AUTO name_pretty_override: Vision AI API product_documentation_override: https://cloud.google.com/vision-ai/docs rpc_documentation: https://cloud.google.com/vision-ai/docs/reference/rpc - released_version: 0.54.0 - name: vmmigration version: 1.97.0 apis: @@ -6194,9 +6194,9 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: helps customers migrating VMs to GCP at no additional cost, as well as an extensive ecosystem of partners to help with discovery and assessment, planning, migration, special use cases, and more. + released_version: 1.97.0 name_pretty_override: VM Migration product_documentation_override: n/a - released_version: 1.97.0 - name: vmwareengine version: 0.91.0 apis: @@ -6207,10 +6207,10 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: Easily lift and shift your VMware-based applications to Google Cloud without changes to your apps, tools, or processes. + released_version: 0.91.0 name_pretty_override: Google Cloud VMware Engine product_documentation_override: https://cloud.google.com/vmware-engine/ rest_documentation: https://cloud.google.com/vmware-engine/docs/reference/rest - released_version: 0.91.0 - name: vpcaccess version: 2.98.0 apis: @@ -6220,9 +6220,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: enables you to connect from a serverless environment on Google Cloud directly to your VPC network. This connection makes it possible for your serverless environment to access resources in your VPC network via internal IP addresses. + released_version: 2.98.0 name_pretty_override: Serverless VPC Access product_documentation_override: https://cloud.google.com/vpc/docs/serverless-vpc-access - released_version: 2.98.0 - name: webrisk version: 2.96.0 apis: @@ -6230,12 +6230,12 @@ libraries: - path: google/cloud/webrisk/v1beta1 java: api_description_override: is a Google Cloud service that lets client applications check URLs against Google's constantly updated lists of unsafe web resources. Unsafe web resources include social engineering sites - such as phishing and deceptive sites - and sites that host malware or unwanted software. With the Web Risk API, you can quickly identify known bad sites, warn users before they click infected links, and prevent users from posting links to known infected pages from your site. The Web Risk API includes data on more than a million unsafe URLs and stays up to date by examining billions of URLs each day. + released_version: 2.96.0 name_pretty_override: Web Risk product_documentation_override: https://cloud.google.com/web-risk/docs/ billing_not_required: true rest_documentation: https://cloud.google.com/web-risk/docs/reference/rest rpc_documentation: https://cloud.google.com/web-risk/docs/reference/rpc - released_version: 2.96.0 - name: websecurityscanner version: 2.97.0 apis: @@ -6248,10 +6248,10 @@ libraries: java: api_description_override: identifies security vulnerabilities in your App Engine, Compute Engine, and Google Kubernetes Engine web applications. It crawls your application, following all links within the scope of your starting URLs, and attempts to exercise as many user inputs and event handlers as possible. issue_tracker_override: https://issuetracker.google.com/savedsearches/559748 + released_version: 2.97.0 name_pretty_override: Cloud Security Scanner product_documentation_override: https://cloud.google.com/security-scanner/docs/ billing_not_required: true - released_version: 2.97.0 - name: workflow-executions version: 2.97.0 apis: @@ -6260,10 +6260,10 @@ libraries: java: api_description_override: allows you to ochestrate and automate Google Cloud and HTTP-based API services with serverless workflows. codeowner_team: '@googleapis/aap-dpes' + released_version: 2.97.0 name_pretty_override: Cloud Workflow Executions product_documentation_override: https://cloud.google.com/workflows rest_documentation: https://cloud.google.com/workflows/docs/reference/rest - released_version: 2.97.0 - name: workflows version: 2.97.0 apis: @@ -6278,10 +6278,10 @@ libraries: java: api_description_override: allows you to ochestrate and automate Google Cloud and HTTP-based API services with serverless workflows. codeowner_team: '@googleapis/aap-dpes' + released_version: 2.97.0 name_pretty_override: Cloud Workflows product_documentation_override: https://cloud.google.com/workflows rest_documentation: https://cloud.google.com/workflows/docs/reference/rest - released_version: 2.97.0 - name: workloadidentity version: 0.2.0 apis: @@ -6302,11 +6302,11 @@ libraries: api_id_override: workloadmanager.googleapis.com api_description_override: Workload Manager is a service that provides tooling for enterprise workloads to automate the deployment and validation of your workloads against best practices and recommendations. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-workloadmanager/latest/overview + released_version: 0.13.0 library_type_override: GAPIC_AUTO name_pretty_override: Workload Manager API product_documentation_override: https://docs.cloud.google.com/workload-manager/docs rpc_documentation: https://docs.cloud.google.com/workload-manager/docs/reference/rest - released_version: 0.13.0 - name: workspaceevents version: 0.61.0 apis: @@ -6314,10 +6314,10 @@ libraries: - path: google/apps/events/subscriptions/v1beta java: api_description_override: The Google Workspace Events API lets you subscribe to events and manage change notifications across Google Workspace applications. + released_version: 0.61.0 name_pretty_override: Google Workspace Events API product_documentation_override: https://developers.google.com/workspace/events rest_documentation: https://developers.google.com/workspace/events/reference/rest - released_version: 0.61.0 - name: workstations version: 0.85.0 apis: @@ -6333,8 +6333,8 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: Fully managed development environments built to meet the needs of security-sensitive enterprises. It enhances the security of development environments while accelerating developer onboarding and productivity. + released_version: 0.85.0 name_pretty_override: Cloud Workstations product_documentation_override: https://cloud.google.com/workstations rest_documentation: https://cloud.google.com/workstations/docs/reference/rest rpc_documentation: https://cloud.google.com/workstations/docs/reference/rpc - released_version: 0.85.0 From fdc91cd2aea0131865fae29f03dbfeecc3036767 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Sun, 6 Sep 2026 04:11:39 +0000 Subject: [PATCH 2/2] chore: generate libraries --- java-accessapproval/README.md | 8 +- java-accesscontextmanager/README.md | 8 +- java-admanager/README.md | 8 +- java-advisorynotifications/README.md | 8 +- java-agentidentity/README.md | 8 +- java-agentregistry/README.md | 8 +- java-aiplatform/README.md | 8 +- java-alloydb-connectors/README.md | 8 +- java-alloydb/README.md | 8 +- .../google/cloud/alloydb/v1alpha/Cluster.java | 30 +- .../alloydb/v1alpha/ClusterOrBuilder.java | 12 +- .../cloud/alloydb/v1alpha/ConnectionInfo.java | 26 +- .../v1alpha/ConnectionInfoOrBuilder.java | 8 +- .../cloud/alloydb/v1alpha/Database.java | 8 +- .../alloydb/v1alpha/DatabaseOrBuilder.java | 2 +- .../alloydb/v1alpha/DatabaseVersion.java | 23 + .../cloud/alloydb/v1alpha/Instance.java | 8 +- .../alloydb/v1alpha/InstanceOrBuilder.java | 4 +- .../cloud/alloydb/v1alpha/ResourcesProto.java | 32 +- .../cloud/alloydb/v1alpha/resources.proto | 3 + .../google/cloud/alloydb/v1beta/Cluster.java | 30 +- .../alloydb/v1beta/ClusterOrBuilder.java | 12 +- .../cloud/alloydb/v1beta/ConnectionInfo.java | 26 +- .../v1beta/ConnectionInfoOrBuilder.java | 8 +- .../google/cloud/alloydb/v1beta/Database.java | 8 +- .../alloydb/v1beta/DatabaseOrBuilder.java | 2 +- .../cloud/alloydb/v1beta/DatabaseVersion.java | 23 + .../google/cloud/alloydb/v1beta/Instance.java | 8 +- .../alloydb/v1beta/InstanceOrBuilder.java | 4 +- .../cloud/alloydb/v1beta/ResourcesProto.java | 32 +- .../cloud/alloydb/v1beta/resources.proto | 3 + java-analytics-admin/README.md | 8 +- java-analytics-data/README.md | 8 +- java-analyticshub/README.md | 8 +- java-api-gateway/README.md | 8 +- java-apigee-connect/README.md | 8 +- java-apihub/README.md | 8 +- java-apikeys/README.md | 8 +- java-appengine-admin/README.md | 8 +- java-apphub/README.md | 8 +- java-appoptimize/README.md | 8 +- java-apptopology/README.md | 8 +- java-area120-tables/README.md | 8 +- java-artifact-registry/README.md | 8 +- java-asset/README.md | 8 +- java-assured-workloads/README.md | 8 +- java-auditmanager/README.md | 8 +- java-automl/README.md | 8 +- java-backstory/README.md | 8 +- java-backupdr/README.md | 8 +- java-bare-metal-solution/README.md | 8 +- java-batch/README.md | 8 +- java-beyondcorp-appconnections/README.md | 8 +- java-beyondcorp-appconnectors/README.md | 8 +- java-beyondcorp-appgateways/README.md | 8 +- .../README.md | 8 +- java-beyondcorp-clientgateways/README.md | 8 +- java-biglake-hive/README.md | 8 +- java-biglake/README.md | 8 +- java-bigquery-data-exchange/README.md | 8 +- java-bigqueryconnection/README.md | 8 +- java-bigquerydatapolicy/README.md | 8 +- java-bigquerydatatransfer/README.md | 8 +- java-bigquerymigration/README.md | 8 +- java-bigqueryreservation/README.md | 8 +- java-bigquerystorage/README.md | 8 +- java-bigtable/README.md | 8 +- java-billing/README.md | 8 +- java-billingbudgets/README.md | 8 +- java-binary-authorization/README.md | 8 +- java-capacityplanner/README.md | 8 +- java-certificate-manager/README.md | 8 +- java-ces/README.md | 8 +- java-channel/README.md | 8 +- java-chat/README.md | 8 +- java-chronicle/README.md | 8 +- java-cloudapiregistry/README.md | 8 +- java-cloudbuild/README.md | 8 +- .../README.md | 8 +- java-cloudcontrolspartner/README.md | 8 +- java-cloudquotas/README.md | 8 +- java-cloudsecuritycompliance/README.md | 8 +- java-cloudsupport/README.md | 8 +- java-commerceproducer/README.md | 8 +- java-compute/README.md | 8 +- .../compute/v1/ReservationSlotsClient.java | 159 + .../compute/v1/ReservationSlotsSettings.java | 25 +- .../cloud/compute/v1/gapic_metadata.json | 3 + .../v1/stub/HttpJsonReservationSlotsStub.java | 105 + .../compute/v1/stub/ReservationSlotsStub.java | 10 + .../v1/stub/ReservationSlotsStubSettings.java | 73 +- .../reflect-config.json | 99 + .../cloud/compute/v1/AddressesClientTest.java | 4 + .../compute/v1/AutoscalersClientTest.java | 4 + .../compute/v1/BackendBucketsClientTest.java | 7 + .../compute/v1/BackendServicesClientTest.java | 8 + .../v1/CrossSiteNetworksClientTest.java | 3 + .../cloud/compute/v1/DisksClientTest.java | 14 + .../v1/ExternalVpnGatewaysClientTest.java | 3 + .../v1/FirewallPoliciesClientTest.java | 10 + .../cloud/compute/v1/FirewallsClientTest.java | 4 + .../compute/v1/ForwardingRulesClientTest.java | 5 + .../v1/FutureReservationsClientTest.java | 4 + .../compute/v1/GlobalAddressesClientTest.java | 4 + .../v1/GlobalForwardingRulesClientTest.java | 5 + ...GlobalNetworkEndpointGroupsClientTest.java | 4 + .../v1/GlobalOperationsClientTest.java | 2 + ...lobalOrganizationOperationsClientTest.java | 1 + ...obalPublicDelegatedPrefixesClientTest.java | 3 + .../GlobalVmExtensionPoliciesClientTest.java | 3 + .../compute/v1/HealthChecksClientTest.java | 4 + .../cloud/compute/v1/HostsClientTest.java | 1 + .../cloud/compute/v1/ImagesClientTest.java | 5 + ...eGroupManagerResizeRequestsClientTest.java | 3 + .../v1/InstanceGroupManagersClientTest.java | 18 + .../compute/v1/InstanceGroupsClientTest.java | 5 + .../v1/InstanceSettingsServiceClientTest.java | 1 + .../v1/InstanceTemplatesClientTest.java | 2 + .../cloud/compute/v1/InstancesClientTest.java | 38 + .../v1/InstantSnapshotGroupsClientTest.java | 2 + .../v1/InstantSnapshotsClientTest.java | 3 + ...nterconnectAttachmentGroupsClientTest.java | 3 + .../v1/InterconnectAttachmentsClientTest.java | 4 + .../v1/InterconnectGroupsClientTest.java | 4 + .../compute/v1/InterconnectsClientTest.java | 5 + .../cloud/compute/v1/LicensesClientTest.java | 3 + .../compute/v1/MachineImagesClientTest.java | 3 + .../v1/NetworkAttachmentsClientTest.java | 3 + ...NetworkEdgeSecurityServicesClientTest.java | 3 + .../v1/NetworkEndpointGroupsClientTest.java | 4 + .../v1/NetworkFirewallPoliciesClientTest.java | 12 + .../cloud/compute/v1/NetworksClientTest.java | 9 + .../compute/v1/NodeGroupsClientTest.java | 8 + .../compute/v1/NodeTemplatesClientTest.java | 2 + ...rganizationSecurityPoliciesClientTest.java | 10 + .../v1/PacketMirroringsClientTest.java | 3 + .../compute/v1/PreviewFeaturesClientTest.java | 1 + .../cloud/compute/v1/ProjectsClientTest.java | 10 + .../PublicAdvertisedPrefixesClientTest.java | 5 + .../v1/PublicDelegatedPrefixesClientTest.java | 5 + .../v1/RegionAutoscalersClientTest.java | 4 + .../v1/RegionBackendBucketsClientTest.java | 3 + .../v1/RegionBackendServicesClientTest.java | 5 + .../v1/RegionCommitmentsClientTest.java | 2 + ...RegionCompositeHealthChecksClientTest.java | 3 + .../compute/v1/RegionDisksClientTest.java | 13 + ...onHealthAggregationPoliciesClientTest.java | 3 + .../RegionHealthCheckServicesClientTest.java | 3 + .../v1/RegionHealthChecksClientTest.java | 4 + .../v1/RegionHealthSourcesClientTest.java | 3 + ...eGroupManagerResizeRequestsClientTest.java | 3 + ...RegionInstanceGroupManagersClientTest.java | 18 + .../v1/RegionInstanceGroupsClientTest.java | 1 + .../v1/RegionInstanceTemplatesClientTest.java | 2 + .../compute/v1/RegionInstancesClientTest.java | 1 + ...RegionInstantSnapshotGroupsClientTest.java | 2 + .../v1/RegionInstantSnapshotsClientTest.java | 3 + ...RegionNetworkEndpointGroupsClientTest.java | 4 + ...gionNetworkFirewallPoliciesClientTest.java | 9 + ...RegionNotificationEndpointsClientTest.java | 2 + .../v1/RegionOperationsClientTest.java | 2 + .../v1/RegionSecurityPoliciesClientTest.java | 7 + .../v1/RegionSnapshotSettingsClientTest.java | 1 + .../compute/v1/RegionSnapshotsClientTest.java | 4 + .../v1/RegionSslCertificatesClientTest.java | 2 + .../v1/RegionSslPoliciesClientTest.java | 3 + .../v1/RegionTargetHttpProxiesClientTest.java | 3 + .../RegionTargetHttpsProxiesClientTest.java | 5 + .../v1/RegionTargetTcpProxiesClientTest.java | 2 + .../compute/v1/RegionUrlMapsClientTest.java | 4 + .../v1/ReservationBlocksClientTest.java | 1 + .../v1/ReservationSlotsClientTest.java | 83 + .../v1/ReservationSubBlocksClientTest.java | 3 + .../compute/v1/ReservationsClientTest.java | 5 + .../v1/ResourcePoliciesClientTest.java | 3 + .../compute/v1/RolloutPlansClientTest.java | 2 + .../cloud/compute/v1/RolloutsClientTest.java | 5 + .../cloud/compute/v1/RoutersClientTest.java | 10 + .../cloud/compute/v1/RoutesClientTest.java | 2 + .../v1/SecurityPoliciesClientTest.java | 7 + .../v1/ServiceAttachmentsClientTest.java | 3 + .../v1/SnapshotSettingsServiceClientTest.java | 1 + .../cloud/compute/v1/SnapshotsClientTest.java | 4 + .../compute/v1/SslCertificatesClientTest.java | 2 + .../compute/v1/SslPoliciesClientTest.java | 3 + .../compute/v1/StoragePoolsClientTest.java | 3 + .../compute/v1/SubnetworksClientTest.java | 5 + .../v1/TargetGrpcProxiesClientTest.java | 3 + .../v1/TargetHttpProxiesClientTest.java | 4 + .../v1/TargetHttpsProxiesClientTest.java | 8 + .../compute/v1/TargetInstancesClientTest.java | 3 + .../compute/v1/TargetPoolsClientTest.java | 8 + .../v1/TargetSslProxiesClientTest.java | 7 + .../v1/TargetTcpProxiesClientTest.java | 4 + .../v1/TargetVpnGatewaysClientTest.java | 3 + .../cloud/compute/v1/UrlMapsClientTest.java | 5 + .../compute/v1/VpnGatewaysClientTest.java | 3 + .../compute/v1/VpnTunnelsClientTest.java | 3 + .../compute/v1/WireGroupsClientTest.java | 3 + .../compute/v1/ZoneOperationsClientTest.java | 2 + .../v1/ZoneVmExtensionPoliciesClientTest.java | 3 + .../com/google/cloud/compute/v1/Compute.java | 21687 ++++++++-------- .../v1/ConfidentialInstanceConfig.java | 23 + .../cloud/compute/v1/FutureReservation.java | 23 + .../v1/GetHealthOperationMetadata.java | 731 + .../GetHealthOperationMetadataHealthInfo.java | 2468 ++ ...hOperationMetadataHealthInfoOrBuilder.java | 235 + .../GetHealthOperationMetadataOrBuilder.java | 72 + .../v1/GetHealthReservationSlotRequest.java | 1442 + ...HealthReservationSlotRequestOrBuilder.java | 185 + .../cloud/compute/v1/GuestOsFeature.java | 35 + .../compute/v1/GuestOsFeatureOrBuilder.java | 3 + .../google/cloud/compute/v1/Interconnect.java | 280 +- ...nectLocationCrossSiteInterconnectInfo.java | 286 + ...ionCrossSiteInterconnectInfoOrBuilder.java | 56 + .../compute/v1/InterconnectOrBuilder.java | 39 + .../cloud/compute/v1/ManagedInstance.java | 473 +- .../compute/v1/ManagedInstanceOrBuilder.java | 48 + .../compute/v1/NetworkEndpointGroup.java | 27 + .../google/cloud/compute/v1/Operation.java | 907 +- .../cloud/compute/v1/OperationOrBuilder.java | 44 + .../google/cloud/compute/v1/Reservation.java | 23 + .../google/cloud/compute/v1/Subnetwork.java | 56 + .../google/cloud/compute/v1/compute.proto | 222 +- .../gethealth/AsyncGetHealth.java | 52 + .../gethealth/AsyncGetHealthLRO.java | 53 + .../gethealth/SyncGetHealth.java | 49 + ...SyncGetHealthStringStringStringString.java | 45 + .../SyncGetHealth.java} | 10 +- .../SyncGetHealth.java} | 10 +- java-confidentialcomputing/README.md | 8 +- java-configdelivery/README.md | 8 +- java-connectgateway/README.md | 8 +- java-contact-center-insights/README.md | 8 +- java-container/README.md | 8 +- java-containeranalysis/README.md | 8 +- java-contentwarehouse/README.md | 8 +- java-data-fusion/README.md | 8 +- java-databasecenter/README.md | 8 +- java-dataflow/README.md | 8 +- java-dataform/README.md | 8 +- java-datalineage/README.md | 8 +- java-datamanager/README.md | 8 +- java-dataplex/README.md | 8 +- java-dataproc-metastore/README.md | 8 +- java-dataproc/README.md | 8 +- java-datastore/README.md | 8 +- java-datastream/README.md | 8 +- java-deploy/README.md | 8 +- java-developerconnect/README.md | 8 +- java-developerknowledge/README.md | 8 +- java-devicestreaming/README.md | 8 +- java-dialogflow-cx/README.md | 8 +- java-dialogflow/README.md | 8 +- java-discoveryengine/README.md | 8 +- java-distributedcloudedge/README.md | 8 +- java-dlp/README.md | 8 +- java-dms/README.md | 8 +- java-document-ai/README.md | 8 +- java-domains/README.md | 8 +- java-edgenetwork/README.md | 8 +- java-enterpriseknowledgegraph/README.md | 8 +- java-errorreporting/README.md | 8 +- java-essential-contacts/README.md | 8 +- java-eventarc-publishing/README.md | 8 +- java-eventarc/README.md | 8 +- java-filestore/README.md | 8 +- java-financialservices/README.md | 8 +- java-firestore/README.md | 8 +- java-ftp/README.md | 8 +- java-functions/README.md | 8 +- java-gdchardwaremanagement/README.md | 8 +- java-geminidataanalytics/README.md | 8 +- java-gke-backup/README.md | 8 +- java-gke-connect-gateway/README.md | 8 +- java-gke-multi-cloud/README.md | 8 +- java-gkehub/README.md | 8 +- java-gkerecommender/README.md | 8 +- java-grafeas/README.md | 8 +- java-gsuite-addons/README.md | 8 +- java-health/README.md | 8 +- java-hypercomputecluster/README.md | 8 +- java-iam-admin/README.md | 8 +- java-iam-policy/README.md | 8 +- java-iamcredentials/README.md | 8 +- java-iap/README.md | 8 +- java-ids/README.md | 8 +- java-infra-manager/README.md | 8 +- java-iot/README.md | 8 +- .../README.md | 8 +- .../README.md | 8 +- java-kms/README.md | 8 +- java-kmsinventory/README.md | 8 +- java-language/README.md | 8 +- java-licensemanager/README.md | 8 +- java-life-sciences/README.md | 8 +- java-locationfinder/README.md | 8 +- java-logging/README.md | 8 +- java-lustre/README.md | 8 +- java-maintenance/README.md | 8 +- java-managed-identities/README.md | 8 +- java-managedkafka/README.md | 8 +- java-maps-addressvalidation/README.md | 8 +- java-maps-area-insights/README.md | 8 +- java-maps-fleetengine-delivery/README.md | 8 +- java-maps-fleetengine/README.md | 8 +- java-maps-geocode/README.md | 8 +- java-maps-isochrones/README.md | 8 +- java-maps-mapmanagement/README.md | 8 +- java-maps-mapsplatformdatasets/README.md | 8 +- java-maps-navconnect/README.md | 8 +- java-maps-places/README.md | 8 +- java-maps-routeoptimization/README.md | 8 +- java-maps-routing/README.md | 8 +- java-maps-solar/README.md | 8 +- java-marketingplatformadminapi/README.md | 8 +- java-mediatranslation/README.md | 8 +- java-meet/README.md | 8 +- java-memcache/README.md | 8 +- java-migrationcenter/README.md | 8 +- java-modelarmor/README.md | 8 +- java-monitoring-dashboards/README.md | 8 +- java-monitoring-metricsscope/README.md | 8 +- java-monitoring/README.md | 8 +- java-netapp/README.md | 8 +- java-network-management/README.md | 8 +- java-network-security/README.md | 8 +- java-networkconnectivity/README.md | 8 +- java-networkservices/README.md | 8 +- java-notebooks/README.md | 8 +- java-optimization/README.md | 8 +- java-oracledatabase/README.md | 8 +- java-orchestration-airflow/README.md | 8 +- java-orgpolicy/README.md | 8 +- java-os-config/README.md | 8 +- java-os-login/README.md | 8 +- java-parallelstore/README.md | 8 +- java-parametermanager/README.md | 8 +- java-phishingprotection/README.md | 8 +- java-policy-troubleshooter/README.md | 8 +- java-policysimulator/README.md | 8 +- java-private-catalog/README.md | 8 +- java-privilegedaccessmanager/README.md | 8 +- java-productregistry/README.md | 8 +- java-profiler/README.md | 8 +- java-publicca/README.md | 8 +- java-pubsub/README.md | 8 +- java-rapidmigrationassessment/README.md | 8 +- java-recaptchaenterprise/README.md | 8 +- java-recommendations-ai/README.md | 8 +- java-recommender/README.md | 8 +- java-redis-cluster/README.md | 8 +- java-redis/README.md | 8 +- java-resourcemanager/README.md | 8 +- java-retail/README.md | 8 +- java-run/README.md | 8 +- java-saasservicemgmt/README.md | 8 +- java-scheduler/README.md | 8 +- java-secretmanager/README.md | 8 +- java-securesourcemanager/README.md | 8 +- java-security-private-ca/README.md | 8 +- java-securitycenter-settings/README.md | 8 +- java-securitycenter/README.md | 8 +- java-securitycentermanagement/README.md | 8 +- java-securityposture/README.md | 8 +- java-service-control/README.md | 8 +- java-service-management/README.md | 8 +- java-service-usage/README.md | 8 +- java-servicedirectory/README.md | 8 +- java-servicehealth/README.md | 8 +- java-shell/README.md | 8 +- java-shopping-css/README.md | 8 +- java-shopping-merchant-accounts/README.md | 8 +- java-shopping-merchant-conversions/README.md | 8 +- java-shopping-merchant-datasources/README.md | 8 +- java-shopping-merchant-inventories/README.md | 8 +- java-shopping-merchant-lfp/README.md | 8 +- .../README.md | 8 +- .../v1/LoyaltyCustomerProto.java | 8 +- .../v1/loyalty_customer.proto | 3 + .../README.md | 8 +- .../README.md | 8 +- java-shopping-merchant-products/README.md | 8 +- java-shopping-merchant-promotions/README.md | 8 +- java-shopping-merchant-quota/README.md | 8 +- java-shopping-merchant-reports/README.md | 8 +- java-shopping-merchant-reviews/README.md | 8 +- java-spanner/README.md | 8 +- java-spanneradapter/README.md | 8 +- java-speech/README.md | 8 +- java-storage-transfer/README.md | 8 +- java-storage/README.md | 10 +- .../cloud/storage/it/StorageNativeCanary.java | 3 +- java-storagebatchoperations/README.md | 8 +- java-storageinsights/README.md | 8 +- java-talent/README.md | 8 +- java-tasks/README.md | 8 +- java-telcoautomation/README.md | 8 +- java-texttospeech/README.md | 8 +- java-tpu/README.md | 8 +- java-trace/README.md | 8 +- java-translate/README.md | 8 +- java-valkey/README.md | 8 +- java-vectorsearch/README.md | 8 +- java-video-intelligence/README.md | 8 +- java-video-live-stream/README.md | 8 +- java-video-stitcher/README.md | 8 +- java-video-transcoder/README.md | 8 +- java-vision/README.md | 8 +- java-visionai/README.md | 8 +- java-vmmigration/README.md | 8 +- java-vmwareengine/README.md | 8 +- java-vpcaccess/README.md | 8 +- java-webrisk/README.md | 8 +- java-websecurityscanner/README.md | 8 +- java-workflow-executions/README.md | 8 +- java-workflows/README.md | 8 +- java-workloadidentity/README.md | 8 +- java-workloadmanager/README.md | 8 +- java-workspaceevents/README.md | 8 +- java-workstations/README.md | 8 +- 421 files changed, 20685 insertions(+), 12298 deletions(-) create mode 100644 java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadata.java create mode 100644 java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataHealthInfo.java create mode 100644 java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataHealthInfoOrBuilder.java create mode 100644 java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataOrBuilder.java create mode 100644 java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthReservationSlotRequest.java create mode 100644 java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthReservationSlotRequestOrBuilder.java create mode 100644 java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/AsyncGetHealth.java create mode 100644 java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/AsyncGetHealthLRO.java create mode 100644 java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/SyncGetHealth.java create mode 100644 java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/SyncGetHealthStringStringStringString.java rename java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslotssettings/{getversion/SyncGetVersion.java => gethealth/SyncGetHealth.java} (89%) rename java-compute/samples/snippets/generated/com/google/cloud/compute/v1/stub/reservationslotsstubsettings/{getversion/SyncGetVersion.java => gethealth/SyncGetHealth.java} (88%) diff --git a/java-accessapproval/README.md b/java-accessapproval/README.md index cfcfb129f8c3..e88c68677d15 100644 --- a/java-accessapproval/README.md +++ b/java-accessapproval/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-accessapproval - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-accessapproval' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-accessapproval:2.97.0' +implementation 'com.google.cloud:google-cloud-accessapproval:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-accessapproval" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-accessapproval" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-accessapproval/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-accessapproval.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-accessapproval/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-accessapproval/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-accesscontextmanager/README.md b/java-accesscontextmanager/README.md index b3239eb139f4..abdc3ae08306 100644 --- a/java-accesscontextmanager/README.md +++ b/java-accesscontextmanager/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-identity-accesscontextmanager - 1.97.0 + 1.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-identity-accesscontextmanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-identity-accesscontextmanager:1.97.0' +implementation 'com.google.cloud:google-identity-accesscontextmanager:1.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-identity-accesscontextmanager" % "1.97.0" +libraryDependencies += "com.google.cloud" % "google-identity-accesscontextmanager" % "1.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-identity-accesscontextmanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-identity-accesscontextmanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-identity-accesscontextmanager/1.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-identity-accesscontextmanager/1.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-admanager/README.md b/java-admanager/README.md index 6ede143bbee9..1cd7596d189d 100644 --- a/java-admanager/README.md +++ b/java-admanager/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.api-ads ad-manager - 0.55.0 + 0.56.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.api-ads:ad-manager:0.55.0' +implementation 'com.google.api-ads:ad-manager:0.56.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.api-ads" % "ad-manager" % "0.55.0" +libraryDependencies += "com.google.api-ads" % "ad-manager" % "0.56.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/ad-manager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.api-ads/ad-manager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.api-ads/ad-manager/0.55.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.api-ads/ad-manager/0.56.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-advisorynotifications/README.md b/java-advisorynotifications/README.md index 76573961ed41..778752a8d694 100644 --- a/java-advisorynotifications/README.md +++ b/java-advisorynotifications/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-advisorynotifications - 0.85.0 + 0.86.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-advisorynotifications' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-advisorynotifications:0.85.0' +implementation 'com.google.cloud:google-cloud-advisorynotifications:0.86.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-advisorynotifications" % "0.85.0" +libraryDependencies += "com.google.cloud" % "google-cloud-advisorynotifications" % "0.86.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-advisorynotifications/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-advisorynotifications.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-advisorynotifications/0.85.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-advisorynotifications/0.86.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-agentidentity/README.md b/java-agentidentity/README.md index d818303111e4..230e2d9c8e26 100644 --- a/java-agentidentity/README.md +++ b/java-agentidentity/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-agentidentity - 0.2.0 + 0.3.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-agentidentity' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-agentidentity:0.2.0' +implementation 'com.google.cloud:google-cloud-agentidentity:0.3.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-agentidentity" % "0.2.0" +libraryDependencies += "com.google.cloud" % "google-cloud-agentidentity" % "0.3.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-agentidentity/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-agentidentity.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-agentidentity/0.2.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-agentidentity/0.3.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-agentregistry/README.md b/java-agentregistry/README.md index 7a37012deee6..5c2b614eef1b 100644 --- a/java-agentregistry/README.md +++ b/java-agentregistry/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-agentregistry - 0.3.0 + 0.4.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-agentregistry' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-agentregistry:0.3.0' +implementation 'com.google.cloud:google-cloud-agentregistry:0.4.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-agentregistry" % "0.3.0" +libraryDependencies += "com.google.cloud" % "google-cloud-agentregistry" % "0.4.0" ``` ## Authentication @@ -188,7 +188,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-agentregistry/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-agentregistry.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-agentregistry/0.3.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-agentregistry/0.4.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-aiplatform/README.md b/java-aiplatform/README.md index fb5920a73775..e840b9b6ce3c 100644 --- a/java-aiplatform/README.md +++ b/java-aiplatform/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-aiplatform - 3.97.0 + 3.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-aiplatform' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-aiplatform:3.97.0' +implementation 'com.google.cloud:google-cloud-aiplatform:3.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-aiplatform" % "3.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-aiplatform" % "3.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-aiplatform.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-aiplatform/3.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-aiplatform/3.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-alloydb-connectors/README.md b/java-alloydb-connectors/README.md index f86f14192ec0..141310b9c6cf 100644 --- a/java-alloydb-connectors/README.md +++ b/java-alloydb-connectors/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-alloydb-connectors - 0.74.0 + 0.75.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-alloydb-connectors' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-alloydb-connectors:0.74.0' +implementation 'com.google.cloud:google-cloud-alloydb-connectors:0.75.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-alloydb-connectors" % "0.74.0" +libraryDependencies += "com.google.cloud" % "google-cloud-alloydb-connectors" % "0.75.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-alloydb-connectors/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-alloydb-connectors.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb-connectors/0.74.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb-connectors/0.75.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-alloydb/README.md b/java-alloydb/README.md index 77edd774555a..d721c2f93957 100644 --- a/java-alloydb/README.md +++ b/java-alloydb/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-alloydb - 0.85.0 + 0.86.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-alloydb' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-alloydb:0.85.0' +implementation 'com.google.cloud:google-cloud-alloydb:0.86.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-alloydb" % "0.85.0" +libraryDependencies += "com.google.cloud" % "google-cloud-alloydb" % "0.86.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-alloydb/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-alloydb.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb/0.85.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb/0.86.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Cluster.java b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Cluster.java index 581e6d1de4b7..49c57200c75c 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Cluster.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Cluster.java @@ -6635,7 +6635,7 @@ public com.google.cloud.alloydb.v1alpha.Cluster.NetworkConfig getNetworkConfig() * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.network is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=686 + * google/cloud/alloydb/v1alpha/resources.proto;l=689 * @return The network. */ @java.lang.Override @@ -6668,7 +6668,7 @@ public java.lang.String getNetwork() { * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.network is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=686 + * google/cloud/alloydb/v1alpha/resources.proto;l=689 * @return The bytes for network. */ @java.lang.Override @@ -7024,7 +7024,7 @@ public com.google.cloud.alloydb.v1alpha.AutomatedBackupPolicy getAutomatedBackup * .google.cloud.alloydb.v1alpha.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1alpha.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=721 + * google/cloud/alloydb/v1alpha/resources.proto;l=724 * @return Whether the sslConfig field is set. */ @java.lang.Override @@ -7043,7 +7043,7 @@ public boolean hasSslConfig() { * .google.cloud.alloydb.v1alpha.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1alpha.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=721 + * google/cloud/alloydb/v1alpha/resources.proto;l=724 * @return The sslConfig. */ @java.lang.Override @@ -7677,7 +7677,7 @@ public com.google.cloud.alloydb.v1alpha.MaintenanceSchedule getMaintenanceSchedu * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=771 + * google/cloud/alloydb/v1alpha/resources.proto;l=774 * @return Whether the geminiConfig field is set. */ @java.lang.Override @@ -7699,7 +7699,7 @@ public boolean hasGeminiConfig() { * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=771 + * google/cloud/alloydb/v1alpha/resources.proto;l=774 * @return The geminiConfig. */ @java.lang.Override @@ -12066,7 +12066,7 @@ public Builder clearNetworkConfig() { * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.network is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=686 + * google/cloud/alloydb/v1alpha/resources.proto;l=689 * @return The network. */ @java.lang.Deprecated @@ -12098,7 +12098,7 @@ public java.lang.String getNetwork() { * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.network is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=686 + * google/cloud/alloydb/v1alpha/resources.proto;l=689 * @return The bytes for network. */ @java.lang.Deprecated @@ -12130,7 +12130,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.network is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=686 + * google/cloud/alloydb/v1alpha/resources.proto;l=689 * @param value The network to set. * @return This builder for chaining. */ @@ -12161,7 +12161,7 @@ public Builder setNetwork(java.lang.String value) { * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.network is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=686 + * google/cloud/alloydb/v1alpha/resources.proto;l=689 * @return This builder for chaining. */ @java.lang.Deprecated @@ -12188,7 +12188,7 @@ public Builder clearNetwork() { * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.network is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=686 + * google/cloud/alloydb/v1alpha/resources.proto;l=689 * @param value The bytes for network to set. * @return This builder for chaining. */ @@ -13074,7 +13074,7 @@ public Builder clearAutomatedBackupPolicy() { * .google.cloud.alloydb.v1alpha.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1alpha.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=721 + * google/cloud/alloydb/v1alpha/resources.proto;l=724 * @return Whether the sslConfig field is set. */ @java.lang.Deprecated @@ -13092,7 +13092,7 @@ public boolean hasSslConfig() { * .google.cloud.alloydb.v1alpha.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1alpha.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=721 + * google/cloud/alloydb/v1alpha/resources.proto;l=724 * @return The sslConfig. */ @java.lang.Deprecated @@ -15391,7 +15391,7 @@ public Builder clearMaintenanceSchedule() { * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=771 + * google/cloud/alloydb/v1alpha/resources.proto;l=774 * @return Whether the geminiConfig field is set. */ @java.lang.Deprecated @@ -15412,7 +15412,7 @@ public boolean hasGeminiConfig() { * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=771 + * google/cloud/alloydb/v1alpha/resources.proto;l=774 * @return The geminiConfig. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ClusterOrBuilder.java b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ClusterOrBuilder.java index df8dafffa1e4..6f13ce23c768 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ClusterOrBuilder.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ClusterOrBuilder.java @@ -572,7 +572,7 @@ java.lang.String getLabelsOrDefault( * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.network is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=686 + * google/cloud/alloydb/v1alpha/resources.proto;l=689 * @return The network. */ @java.lang.Deprecated @@ -594,7 +594,7 @@ java.lang.String getLabelsOrDefault( * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.network is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=686 + * google/cloud/alloydb/v1alpha/resources.proto;l=689 * @return The bytes for network. */ @java.lang.Deprecated @@ -828,7 +828,7 @@ java.lang.String getAnnotationsOrDefault( * .google.cloud.alloydb.v1alpha.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1alpha.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=721 + * google/cloud/alloydb/v1alpha/resources.proto;l=724 * @return Whether the sslConfig field is set. */ @java.lang.Deprecated @@ -844,7 +844,7 @@ java.lang.String getAnnotationsOrDefault( * .google.cloud.alloydb.v1alpha.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1alpha.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=721 + * google/cloud/alloydb/v1alpha/resources.proto;l=724 * @return The sslConfig. */ @java.lang.Deprecated @@ -1305,7 +1305,7 @@ java.lang.String getAnnotationsOrDefault( * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=771 + * google/cloud/alloydb/v1alpha/resources.proto;l=774 * @return Whether the geminiConfig field is set. */ @java.lang.Deprecated @@ -1324,7 +1324,7 @@ java.lang.String getAnnotationsOrDefault( * * * @deprecated google.cloud.alloydb.v1alpha.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=771 + * google/cloud/alloydb/v1alpha/resources.proto;l=774 * @return The geminiConfig. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ConnectionInfo.java b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ConnectionInfo.java index 147eb9a3967b..a97d6cfc8a37 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ConnectionInfo.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ConnectionInfo.java @@ -271,7 +271,7 @@ public com.google.protobuf.ByteString getPublicIpAddressBytes() { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @return A list containing the pemCertificateChain. */ @java.lang.Deprecated @@ -292,7 +292,7 @@ public com.google.protobuf.ProtocolStringList getPemCertificateChainList() { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @return The count of pemCertificateChain. */ @java.lang.Deprecated @@ -313,7 +313,7 @@ public int getPemCertificateChainCount() { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @param index The index of the element to return. * @return The pemCertificateChain at the given index. */ @@ -335,7 +335,7 @@ public java.lang.String getPemCertificateChain(int index) { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @param index The index of the value to return. * @return The bytes of the pemCertificateChain at the given index. */ @@ -1370,7 +1370,7 @@ private void ensurePemCertificateChainIsMutable() { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @return A list containing the pemCertificateChain. */ @java.lang.Deprecated @@ -1392,7 +1392,7 @@ public com.google.protobuf.ProtocolStringList getPemCertificateChainList() { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @return The count of pemCertificateChain. */ @java.lang.Deprecated @@ -1413,7 +1413,7 @@ public int getPemCertificateChainCount() { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @param index The index of the element to return. * @return The pemCertificateChain at the given index. */ @@ -1435,7 +1435,7 @@ public java.lang.String getPemCertificateChain(int index) { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @param index The index of the value to return. * @return The bytes of the pemCertificateChain at the given index. */ @@ -1457,7 +1457,7 @@ public com.google.protobuf.ByteString getPemCertificateChainBytes(int index) { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @param index The index to set the value at. * @param value The pemCertificateChain to set. * @return This builder for chaining. @@ -1487,7 +1487,7 @@ public Builder setPemCertificateChain(int index, java.lang.String value) { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @param value The pemCertificateChain to add. * @return This builder for chaining. */ @@ -1516,7 +1516,7 @@ public Builder addPemCertificateChain(java.lang.String value) { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @param values The pemCertificateChain to add. * @return This builder for chaining. */ @@ -1542,7 +1542,7 @@ public Builder addAllPemCertificateChain(java.lang.Iterable va * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @return This builder for chaining. */ @java.lang.Deprecated @@ -1567,7 +1567,7 @@ public Builder clearPemCertificateChain() { * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @param value The bytes of the pemCertificateChain to add. * @return This builder for chaining. */ diff --git a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ConnectionInfoOrBuilder.java b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ConnectionInfoOrBuilder.java index f3186ea526aa..982ba6faa34f 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ConnectionInfoOrBuilder.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ConnectionInfoOrBuilder.java @@ -133,7 +133,7 @@ public interface ConnectionInfoOrBuilder * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @return A list containing the pemCertificateChain. */ @java.lang.Deprecated @@ -152,7 +152,7 @@ public interface ConnectionInfoOrBuilder * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @return The count of pemCertificateChain. */ @java.lang.Deprecated @@ -171,7 +171,7 @@ public interface ConnectionInfoOrBuilder * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @param index The index of the element to return. * @return The pemCertificateChain at the given index. */ @@ -191,7 +191,7 @@ public interface ConnectionInfoOrBuilder * * * @deprecated google.cloud.alloydb.v1alpha.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1alpha/resources.proto;l=1453 + * See google/cloud/alloydb/v1alpha/resources.proto;l=1456 * @param index The index of the value to return. * @return The bytes of the pemCertificateChain at the given index. */ diff --git a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Database.java b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Database.java index bf4815517448..7e04903bcc1a 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Database.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Database.java @@ -327,7 +327,7 @@ public com.google.protobuf.ByteString getCharacterTypeBytes() { * bool is_template = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * @deprecated google.cloud.alloydb.v1alpha.Database.is_template is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=1850 + * google/cloud/alloydb/v1alpha/resources.proto;l=1853 * @return The isTemplate. */ @java.lang.Override @@ -1410,7 +1410,7 @@ public Builder setCharacterTypeBytes(com.google.protobuf.ByteString value) { * * * @deprecated google.cloud.alloydb.v1alpha.Database.is_template is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=1850 + * google/cloud/alloydb/v1alpha/resources.proto;l=1853 * @return The isTemplate. */ @java.lang.Override @@ -1431,7 +1431,7 @@ public boolean getIsTemplate() { * * * @deprecated google.cloud.alloydb.v1alpha.Database.is_template is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=1850 + * google/cloud/alloydb/v1alpha/resources.proto;l=1853 * @param value The isTemplate to set. * @return This builder for chaining. */ @@ -1456,7 +1456,7 @@ public Builder setIsTemplate(boolean value) { * * * @deprecated google.cloud.alloydb.v1alpha.Database.is_template is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=1850 + * google/cloud/alloydb/v1alpha/resources.proto;l=1853 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/DatabaseOrBuilder.java b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/DatabaseOrBuilder.java index 33405bc3bff3..a0373e183f7d 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/DatabaseOrBuilder.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/DatabaseOrBuilder.java @@ -167,7 +167,7 @@ public interface DatabaseOrBuilder * bool is_template = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * @deprecated google.cloud.alloydb.v1alpha.Database.is_template is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=1850 + * google/cloud/alloydb/v1alpha/resources.proto;l=1853 * @return The isTemplate. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/DatabaseVersion.java b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/DatabaseVersion.java index fe91978c6909..a38dffa312c3 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/DatabaseVersion.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/DatabaseVersion.java @@ -102,6 +102,16 @@ public enum DatabaseVersion implements com.google.protobuf.ProtocolMessageEnum { * POSTGRES_18 = 6; */ POSTGRES_18(6), + /** + * + * + *
+   * The database version is Postgres 19.
+   * 
+ * + * POSTGRES_19 = 7; + */ + POSTGRES_19(7), UNRECOGNIZED(-1), ; @@ -192,6 +202,17 @@ public enum DatabaseVersion implements com.google.protobuf.ProtocolMessageEnum { */ public static final int POSTGRES_18_VALUE = 6; + /** + * + * + *
+   * The database version is Postgres 19.
+   * 
+ * + * POSTGRES_19 = 7; + */ + public static final int POSTGRES_19_VALUE = 7; + public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( @@ -230,6 +251,8 @@ public static DatabaseVersion forNumber(int value) { return POSTGRES_17; case 6: return POSTGRES_18; + case 7: + return POSTGRES_19; default: return null; } diff --git a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Instance.java b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Instance.java index a06045ba4436..4d27c2620fd5 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Instance.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/Instance.java @@ -20873,7 +20873,7 @@ public com.google.cloud.alloydb.v1alpha.Instance.InstanceNetworkConfig getNetwor * * * @deprecated google.cloud.alloydb.v1alpha.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=1396 + * google/cloud/alloydb/v1alpha/resources.proto;l=1399 * @return Whether the geminiConfig field is set. */ @java.lang.Override @@ -20895,7 +20895,7 @@ public boolean hasGeminiConfig() { * * * @deprecated google.cloud.alloydb.v1alpha.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=1396 + * google/cloud/alloydb/v1alpha/resources.proto;l=1399 * @return The geminiConfig. */ @java.lang.Override @@ -27950,7 +27950,7 @@ public Builder clearNetworkConfig() { * * * @deprecated google.cloud.alloydb.v1alpha.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=1396 + * google/cloud/alloydb/v1alpha/resources.proto;l=1399 * @return Whether the geminiConfig field is set. */ @java.lang.Deprecated @@ -27971,7 +27971,7 @@ public boolean hasGeminiConfig() { * * * @deprecated google.cloud.alloydb.v1alpha.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=1396 + * google/cloud/alloydb/v1alpha/resources.proto;l=1399 * @return The geminiConfig. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/InstanceOrBuilder.java b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/InstanceOrBuilder.java index 684b6efbe0d1..ed79dbc22b00 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/InstanceOrBuilder.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/InstanceOrBuilder.java @@ -1304,7 +1304,7 @@ java.lang.String getAnnotationsOrDefault( * * * @deprecated google.cloud.alloydb.v1alpha.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=1396 + * google/cloud/alloydb/v1alpha/resources.proto;l=1399 * @return Whether the geminiConfig field is set. */ @java.lang.Deprecated @@ -1323,7 +1323,7 @@ java.lang.String getAnnotationsOrDefault( * * * @deprecated google.cloud.alloydb.v1alpha.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1alpha/resources.proto;l=1396 + * google/cloud/alloydb/v1alpha/resources.proto;l=1399 * @return The geminiConfig. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ResourcesProto.java b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ResourcesProto.java index b35bd26ac62a..b153392295d4 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ResourcesProto.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/java/com/google/cloud/alloydb/v1alpha/ResourcesProto.java @@ -855,7 +855,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013ClusterView\022\034\n" + "\030CLUSTER_VIEW_UNSPECIFIED\020\000\022\026\n" + "\022CLUSTER_VIEW_BASIC\020\001\022\"\n" - + "\036CLUSTER_VIEW_CONTINUOUS_BACKUP\020\002*\235\001\n" + + "\036CLUSTER_VIEW_CONTINUOUS_BACKUP\020\002*\256\001\n" + "\017DatabaseVersion\022 \n" + "\034DATABASE_VERSION_UNSPECIFIED\020\000\022\023\n" + "\013POSTGRES_13\020\001\032\002\010\001\022\017\n" @@ -863,25 +863,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013POSTGRES_15\020\003\022\017\n" + "\013POSTGRES_16\020\004\022\017\n" + "\013POSTGRES_17\020\005\022\017\n" - + "\013POSTGRES_18\020\006*N\n" + + "\013POSTGRES_18\020\006\022\017\n" + + "\013POSTGRES_19\020\007*N\n" + "\020SubscriptionType\022!\n" + "\035SUBSCRIPTION_TYPE_UNSPECIFIED\020\000\022\014\n" + "\010STANDARD\020\001\022\t\n" + "\005TRIAL\020\002B\300\005\n" - + " com.google.cloud.alloydb.v1alphaB\016ResourcesPro" - + "toP\001Z:cloud.google.com/go/alloydb/apiv1a" - + "lpha/alloydbpb;alloydbpb\252\002\034Google.Cloud." - + "AlloyDb.V1Alpha\312\002\034Google\\Cloud\\AlloyDb\\V" - + "1alpha\352\002\037Google::Cloud::AlloyDB::V1alpha\352A\246\001\n" - + "(cloudkms.googleapis.com/CryptoKeyVersion\022zprojects/{project}/locations/{lo" - + "cation}/keyRings/{key_ring}/cryptoKeys/{" - + "crypto_key}/cryptoKeyVersions/{crypto_key_version}\352AN\n" - + "\036compute.googleapis.com/Ne" - + "twork\022,projects/{project}/global/networks/{network}\352Ax\n" - + "!cloudkms.googleapis.com/CryptoKey\022Sprojects/{project}/locations/" - + "{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}\352Aw\n" - + "(compute.googleapis.com/ServiceAttachment\022Kprojects/{project}/" - + "regions/{region}/serviceAttachments/{service_attachment}b\006proto3" + + " com.google.cloud.alloydb.v1alphaB\016ResourcesProtoP\001Z:cloud.google.com/" + + "go/alloydb/apiv1alpha/alloydbpb;alloydbp" + + "b\252\002\034Google.Cloud.AlloyDb.V1Alpha\312\002\034Googl" + + "e\\Cloud\\AlloyDb\\V1alpha\352\002\037Google::Cloud::AlloyDB::V1alpha\352A\246\001\n" + + "(cloudkms.googleapis.com/CryptoKeyVersion\022zprojects/{proje" + + "ct}/locations/{location}/keyRings/{key_r" + + "ing}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}\352AN\n" + + "\036compute." + + "googleapis.com/Network\022,projects/{project}/global/networks/{network}\352Ax\n" + + "!cloudkms.googleapis.com/CryptoKey\022Sprojects/{pr" + + "oject}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}\352Aw\n" + + "(compute.googleapis.com/ServiceAttachment\022Kpr" + + "ojects/{project}/regions/{region}/serviceAttachments/{service_attachment}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/proto/google/cloud/alloydb/v1alpha/resources.proto b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/proto/google/cloud/alloydb/v1alpha/resources.proto index 19d20e43b097..e315ef47b6d2 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/proto/google/cloud/alloydb/v1alpha/resources.proto +++ b/java-alloydb/proto-google-cloud-alloydb-v1alpha/src/main/proto/google/cloud/alloydb/v1alpha/resources.proto @@ -107,6 +107,9 @@ enum DatabaseVersion { // The database version is Postgres 18. POSTGRES_18 = 6; + + // The database version is Postgres 19. + POSTGRES_19 = 7; } // Subscription_type added to distinguish between Standard and Trial diff --git a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Cluster.java b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Cluster.java index 6062575c0e8a..18714ddc7a8e 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Cluster.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Cluster.java @@ -6635,7 +6635,7 @@ public com.google.cloud.alloydb.v1beta.Cluster.NetworkConfig getNetworkConfig() * * * @deprecated google.cloud.alloydb.v1beta.Cluster.network is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=686 + * google/cloud/alloydb/v1beta/resources.proto;l=689 * @return The network. */ @java.lang.Override @@ -6668,7 +6668,7 @@ public java.lang.String getNetwork() { * * * @deprecated google.cloud.alloydb.v1beta.Cluster.network is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=686 + * google/cloud/alloydb/v1beta/resources.proto;l=689 * @return The bytes for network. */ @java.lang.Override @@ -7024,7 +7024,7 @@ public com.google.cloud.alloydb.v1beta.AutomatedBackupPolicy getAutomatedBackupP * .google.cloud.alloydb.v1beta.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1beta.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=721 + * google/cloud/alloydb/v1beta/resources.proto;l=724 * @return Whether the sslConfig field is set. */ @java.lang.Override @@ -7043,7 +7043,7 @@ public boolean hasSslConfig() { * .google.cloud.alloydb.v1beta.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1beta.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=721 + * google/cloud/alloydb/v1beta/resources.proto;l=724 * @return The sslConfig. */ @java.lang.Override @@ -7658,7 +7658,7 @@ public com.google.cloud.alloydb.v1beta.MaintenanceSchedule getMaintenanceSchedul * * * @deprecated google.cloud.alloydb.v1beta.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=768 + * google/cloud/alloydb/v1beta/resources.proto;l=771 * @return Whether the geminiConfig field is set. */ @java.lang.Override @@ -7680,7 +7680,7 @@ public boolean hasGeminiConfig() { * * * @deprecated google.cloud.alloydb.v1beta.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=768 + * google/cloud/alloydb/v1beta/resources.proto;l=771 * @return The geminiConfig. */ @java.lang.Override @@ -12021,7 +12021,7 @@ public com.google.cloud.alloydb.v1beta.Cluster.NetworkConfig.Builder getNetworkC * * * @deprecated google.cloud.alloydb.v1beta.Cluster.network is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=686 + * google/cloud/alloydb/v1beta/resources.proto;l=689 * @return The network. */ @java.lang.Deprecated @@ -12053,7 +12053,7 @@ public java.lang.String getNetwork() { * * * @deprecated google.cloud.alloydb.v1beta.Cluster.network is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=686 + * google/cloud/alloydb/v1beta/resources.proto;l=689 * @return The bytes for network. */ @java.lang.Deprecated @@ -12085,7 +12085,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { * * * @deprecated google.cloud.alloydb.v1beta.Cluster.network is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=686 + * google/cloud/alloydb/v1beta/resources.proto;l=689 * @param value The network to set. * @return This builder for chaining. */ @@ -12116,7 +12116,7 @@ public Builder setNetwork(java.lang.String value) { * * * @deprecated google.cloud.alloydb.v1beta.Cluster.network is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=686 + * google/cloud/alloydb/v1beta/resources.proto;l=689 * @return This builder for chaining. */ @java.lang.Deprecated @@ -12143,7 +12143,7 @@ public Builder clearNetwork() { * * * @deprecated google.cloud.alloydb.v1beta.Cluster.network is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=686 + * google/cloud/alloydb/v1beta/resources.proto;l=689 * @param value The bytes for network to set. * @return This builder for chaining. */ @@ -13020,7 +13020,7 @@ public Builder clearAutomatedBackupPolicy() { * .google.cloud.alloydb.v1beta.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1beta.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=721 + * google/cloud/alloydb/v1beta/resources.proto;l=724 * @return Whether the sslConfig field is set. */ @java.lang.Deprecated @@ -13038,7 +13038,7 @@ public boolean hasSslConfig() { * .google.cloud.alloydb.v1beta.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1beta.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=721 + * google/cloud/alloydb/v1beta/resources.proto;l=724 * @return The sslConfig. */ @java.lang.Deprecated @@ -15278,7 +15278,7 @@ public Builder clearMaintenanceSchedule() { * * * @deprecated google.cloud.alloydb.v1beta.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=768 + * google/cloud/alloydb/v1beta/resources.proto;l=771 * @return Whether the geminiConfig field is set. */ @java.lang.Deprecated @@ -15299,7 +15299,7 @@ public boolean hasGeminiConfig() { * * * @deprecated google.cloud.alloydb.v1beta.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=768 + * google/cloud/alloydb/v1beta/resources.proto;l=771 * @return The geminiConfig. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ClusterOrBuilder.java b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ClusterOrBuilder.java index a179906507bd..a5375faf6a98 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ClusterOrBuilder.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ClusterOrBuilder.java @@ -572,7 +572,7 @@ java.lang.String getLabelsOrDefault( * * * @deprecated google.cloud.alloydb.v1beta.Cluster.network is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=686 + * google/cloud/alloydb/v1beta/resources.proto;l=689 * @return The network. */ @java.lang.Deprecated @@ -594,7 +594,7 @@ java.lang.String getLabelsOrDefault( * * * @deprecated google.cloud.alloydb.v1beta.Cluster.network is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=686 + * google/cloud/alloydb/v1beta/resources.proto;l=689 * @return The bytes for network. */ @java.lang.Deprecated @@ -828,7 +828,7 @@ java.lang.String getAnnotationsOrDefault( * .google.cloud.alloydb.v1beta.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1beta.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=721 + * google/cloud/alloydb/v1beta/resources.proto;l=724 * @return Whether the sslConfig field is set. */ @java.lang.Deprecated @@ -844,7 +844,7 @@ java.lang.String getAnnotationsOrDefault( * .google.cloud.alloydb.v1beta.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1beta.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=721 + * google/cloud/alloydb/v1beta/resources.proto;l=724 * @return The sslConfig. */ @java.lang.Deprecated @@ -1292,7 +1292,7 @@ java.lang.String getAnnotationsOrDefault( * * * @deprecated google.cloud.alloydb.v1beta.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=768 + * google/cloud/alloydb/v1beta/resources.proto;l=771 * @return Whether the geminiConfig field is set. */ @java.lang.Deprecated @@ -1311,7 +1311,7 @@ java.lang.String getAnnotationsOrDefault( * * * @deprecated google.cloud.alloydb.v1beta.Cluster.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=768 + * google/cloud/alloydb/v1beta/resources.proto;l=771 * @return The geminiConfig. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ConnectionInfo.java b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ConnectionInfo.java index e4a9755a7447..3444631b4d67 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ConnectionInfo.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ConnectionInfo.java @@ -271,7 +271,7 @@ public com.google.protobuf.ByteString getPublicIpAddressBytes() { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1447 + * google/cloud/alloydb/v1beta/resources.proto;l=1450 * @return A list containing the pemCertificateChain. */ @java.lang.Deprecated @@ -292,7 +292,7 @@ public com.google.protobuf.ProtocolStringList getPemCertificateChainList() { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1447 + * google/cloud/alloydb/v1beta/resources.proto;l=1450 * @return The count of pemCertificateChain. */ @java.lang.Deprecated @@ -313,7 +313,7 @@ public int getPemCertificateChainCount() { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1447 + * google/cloud/alloydb/v1beta/resources.proto;l=1450 * @param index The index of the element to return. * @return The pemCertificateChain at the given index. */ @@ -335,7 +335,7 @@ public java.lang.String getPemCertificateChain(int index) { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1447 + * google/cloud/alloydb/v1beta/resources.proto;l=1450 * @param index The index of the value to return. * @return The bytes of the pemCertificateChain at the given index. */ @@ -1369,7 +1369,7 @@ private void ensurePemCertificateChainIsMutable() { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1beta/resources.proto;l=1447 + * See google/cloud/alloydb/v1beta/resources.proto;l=1450 * @return A list containing the pemCertificateChain. */ @java.lang.Deprecated @@ -1391,7 +1391,7 @@ public com.google.protobuf.ProtocolStringList getPemCertificateChainList() { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1beta/resources.proto;l=1447 + * See google/cloud/alloydb/v1beta/resources.proto;l=1450 * @return The count of pemCertificateChain. */ @java.lang.Deprecated @@ -1412,7 +1412,7 @@ public int getPemCertificateChainCount() { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1beta/resources.proto;l=1447 + * See google/cloud/alloydb/v1beta/resources.proto;l=1450 * @param index The index of the element to return. * @return The pemCertificateChain at the given index. */ @@ -1434,7 +1434,7 @@ public java.lang.String getPemCertificateChain(int index) { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1beta/resources.proto;l=1447 + * See google/cloud/alloydb/v1beta/resources.proto;l=1450 * @param index The index of the value to return. * @return The bytes of the pemCertificateChain at the given index. */ @@ -1456,7 +1456,7 @@ public com.google.protobuf.ByteString getPemCertificateChainBytes(int index) { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1beta/resources.proto;l=1447 + * See google/cloud/alloydb/v1beta/resources.proto;l=1450 * @param index The index to set the value at. * @param value The pemCertificateChain to set. * @return This builder for chaining. @@ -1486,7 +1486,7 @@ public Builder setPemCertificateChain(int index, java.lang.String value) { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1beta/resources.proto;l=1447 + * See google/cloud/alloydb/v1beta/resources.proto;l=1450 * @param value The pemCertificateChain to add. * @return This builder for chaining. */ @@ -1515,7 +1515,7 @@ public Builder addPemCertificateChain(java.lang.String value) { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1beta/resources.proto;l=1447 + * See google/cloud/alloydb/v1beta/resources.proto;l=1450 * @param values The pemCertificateChain to add. * @return This builder for chaining. */ @@ -1541,7 +1541,7 @@ public Builder addAllPemCertificateChain(java.lang.Iterable va * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1beta/resources.proto;l=1447 + * See google/cloud/alloydb/v1beta/resources.proto;l=1450 * @return This builder for chaining. */ @java.lang.Deprecated @@ -1566,7 +1566,7 @@ public Builder clearPemCertificateChain() { * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. - * See google/cloud/alloydb/v1beta/resources.proto;l=1447 + * See google/cloud/alloydb/v1beta/resources.proto;l=1450 * @param value The bytes of the pemCertificateChain to add. * @return This builder for chaining. */ diff --git a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ConnectionInfoOrBuilder.java b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ConnectionInfoOrBuilder.java index b3b0546704fa..d8137949889c 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ConnectionInfoOrBuilder.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ConnectionInfoOrBuilder.java @@ -133,7 +133,7 @@ public interface ConnectionInfoOrBuilder * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1447 + * google/cloud/alloydb/v1beta/resources.proto;l=1450 * @return A list containing the pemCertificateChain. */ @java.lang.Deprecated @@ -152,7 +152,7 @@ public interface ConnectionInfoOrBuilder * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1447 + * google/cloud/alloydb/v1beta/resources.proto;l=1450 * @return The count of pemCertificateChain. */ @java.lang.Deprecated @@ -171,7 +171,7 @@ public interface ConnectionInfoOrBuilder * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1447 + * google/cloud/alloydb/v1beta/resources.proto;l=1450 * @param index The index of the element to return. * @return The pemCertificateChain at the given index. */ @@ -191,7 +191,7 @@ public interface ConnectionInfoOrBuilder * * * @deprecated google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1447 + * google/cloud/alloydb/v1beta/resources.proto;l=1450 * @param index The index of the value to return. * @return The bytes of the pemCertificateChain at the given index. */ diff --git a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Database.java b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Database.java index 6a3b79985f44..c70d3134f8ed 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Database.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Database.java @@ -327,7 +327,7 @@ public com.google.protobuf.ByteString getCharacterTypeBytes() { * bool is_template = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * @deprecated google.cloud.alloydb.v1beta.Database.is_template is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1841 + * google/cloud/alloydb/v1beta/resources.proto;l=1844 * @return The isTemplate. */ @java.lang.Override @@ -1409,7 +1409,7 @@ public Builder setCharacterTypeBytes(com.google.protobuf.ByteString value) { * * * @deprecated google.cloud.alloydb.v1beta.Database.is_template is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1841 + * google/cloud/alloydb/v1beta/resources.proto;l=1844 * @return The isTemplate. */ @java.lang.Override @@ -1430,7 +1430,7 @@ public boolean getIsTemplate() { * * * @deprecated google.cloud.alloydb.v1beta.Database.is_template is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1841 + * google/cloud/alloydb/v1beta/resources.proto;l=1844 * @param value The isTemplate to set. * @return This builder for chaining. */ @@ -1455,7 +1455,7 @@ public Builder setIsTemplate(boolean value) { * * * @deprecated google.cloud.alloydb.v1beta.Database.is_template is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1841 + * google/cloud/alloydb/v1beta/resources.proto;l=1844 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/DatabaseOrBuilder.java b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/DatabaseOrBuilder.java index a8e704e8c202..e6e062a0c89b 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/DatabaseOrBuilder.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/DatabaseOrBuilder.java @@ -167,7 +167,7 @@ public interface DatabaseOrBuilder * bool is_template = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * @deprecated google.cloud.alloydb.v1beta.Database.is_template is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1841 + * google/cloud/alloydb/v1beta/resources.proto;l=1844 * @return The isTemplate. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/DatabaseVersion.java b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/DatabaseVersion.java index 3c9f2506fa03..01eea23c45af 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/DatabaseVersion.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/DatabaseVersion.java @@ -102,6 +102,16 @@ public enum DatabaseVersion implements com.google.protobuf.ProtocolMessageEnum { * POSTGRES_18 = 6; */ POSTGRES_18(6), + /** + * + * + *
+   * The database version is Postgres 19.
+   * 
+ * + * POSTGRES_19 = 7; + */ + POSTGRES_19(7), UNRECOGNIZED(-1), ; @@ -192,6 +202,17 @@ public enum DatabaseVersion implements com.google.protobuf.ProtocolMessageEnum { */ public static final int POSTGRES_18_VALUE = 6; + /** + * + * + *
+   * The database version is Postgres 19.
+   * 
+ * + * POSTGRES_19 = 7; + */ + public static final int POSTGRES_19_VALUE = 7; + public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( @@ -230,6 +251,8 @@ public static DatabaseVersion forNumber(int value) { return POSTGRES_17; case 6: return POSTGRES_18; + case 7: + return POSTGRES_19; default: return null; } diff --git a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Instance.java b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Instance.java index 58cbb5e48678..f818f1cb6200 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Instance.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/Instance.java @@ -20820,7 +20820,7 @@ public com.google.cloud.alloydb.v1beta.Instance.InstanceNetworkConfig getNetwork * * * @deprecated google.cloud.alloydb.v1beta.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1390 + * google/cloud/alloydb/v1beta/resources.proto;l=1393 * @return Whether the geminiConfig field is set. */ @java.lang.Override @@ -20842,7 +20842,7 @@ public boolean hasGeminiConfig() { * * * @deprecated google.cloud.alloydb.v1beta.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1390 + * google/cloud/alloydb/v1beta/resources.proto;l=1393 * @return The geminiConfig. */ @java.lang.Override @@ -27816,7 +27816,7 @@ public Builder clearNetworkConfig() { * * * @deprecated google.cloud.alloydb.v1beta.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1390 + * google/cloud/alloydb/v1beta/resources.proto;l=1393 * @return Whether the geminiConfig field is set. */ @java.lang.Deprecated @@ -27837,7 +27837,7 @@ public boolean hasGeminiConfig() { * * * @deprecated google.cloud.alloydb.v1beta.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1390 + * google/cloud/alloydb/v1beta/resources.proto;l=1393 * @return The geminiConfig. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/InstanceOrBuilder.java b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/InstanceOrBuilder.java index fafdceaf22a4..2180c542d45f 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/InstanceOrBuilder.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/InstanceOrBuilder.java @@ -1291,7 +1291,7 @@ java.lang.String getAnnotationsOrDefault( * * * @deprecated google.cloud.alloydb.v1beta.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1390 + * google/cloud/alloydb/v1beta/resources.proto;l=1393 * @return Whether the geminiConfig field is set. */ @java.lang.Deprecated @@ -1310,7 +1310,7 @@ java.lang.String getAnnotationsOrDefault( * * * @deprecated google.cloud.alloydb.v1beta.Instance.gemini_config is deprecated. See - * google/cloud/alloydb/v1beta/resources.proto;l=1390 + * google/cloud/alloydb/v1beta/resources.proto;l=1393 * @return The geminiConfig. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ResourcesProto.java b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ResourcesProto.java index 85ff547cd0dc..0e99b0e985ba 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ResourcesProto.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/java/com/google/cloud/alloydb/v1beta/ResourcesProto.java @@ -852,7 +852,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013ClusterView\022\034\n" + "\030CLUSTER_VIEW_UNSPECIFIED\020\000\022\026\n" + "\022CLUSTER_VIEW_BASIC\020\001\022\"\n" - + "\036CLUSTER_VIEW_CONTINUOUS_BACKUP\020\002*\235\001\n" + + "\036CLUSTER_VIEW_CONTINUOUS_BACKUP\020\002*\256\001\n" + "\017DatabaseVersion\022 \n" + "\034DATABASE_VERSION_UNSPECIFIED\020\000\022\023\n" + "\013POSTGRES_13\020\001\032\002\010\001\022\017\n" @@ -860,24 +860,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013POSTGRES_15\020\003\022\017\n" + "\013POSTGRES_16\020\004\022\017\n" + "\013POSTGRES_17\020\005\022\017\n" - + "\013POSTGRES_18\020\006*N\n" + + "\013POSTGRES_18\020\006\022\017\n" + + "\013POSTGRES_19\020\007*N\n" + "\020SubscriptionType\022!\n" + "\035SUBSCRIPTION_TYPE_UNSPECIFIED\020\000\022\014\n" + "\010STANDARD\020\001\022\t\n" + "\005TRIAL\020\002B\273\005\n" - + "\037com.google.cloud.alloydb.v1betaB\016ResourcesProtoP\001Z9cloud." - + "google.com/go/alloydb/apiv1beta/alloydbp" - + "b;alloydbpb\252\002\033Google.Cloud.AlloyDb.V1Bet" - + "a\312\002\033Google\\Cloud\\AlloyDb\\V1beta\352\002\036Google::Cloud::AlloyDB::V1beta\352A\246\001\n" - + "(cloudkms.googleapis.com/CryptoKeyVersion\022zprojects" - + "/{project}/locations/{location}/keyRings" - + "/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}\352AN\n" - + "\036c" - + "ompute.googleapis.com/Network\022,projects/{project}/global/networks/{network}\352Ax\n" - + "!cloudkms.googleapis.com/CryptoKey\022Sprojects/{project}/locations/{location}/keyRi" - + "ngs/{key_ring}/cryptoKeys/{crypto_key}\352Aw\n" - + "(compute.googleapis.com/ServiceAttachment\022Kprojects/{project}/regions/{region}" - + "/serviceAttachments/{service_attachment}b\006proto3" + + "\037com.google.cloud.alloydb.v1betaB\016Resourc" + + "esProtoP\001Z9cloud.google.com/go/alloydb/a" + + "piv1beta/alloydbpb;alloydbpb\252\002\033Google.Cl" + + "oud.AlloyDb.V1Beta\312\002\033Google\\Cloud\\AlloyD" + + "b\\V1beta\352\002\036Google::Cloud::AlloyDB::V1beta\352A\246\001\n" + + "(cloudkms.googleapis.com/CryptoKeyVersion\022zprojects/{project}/locations/{l" + + "ocation}/keyRings/{key_ring}/cryptoKeys/" + + "{crypto_key}/cryptoKeyVersions/{crypto_key_version}\352AN\n" + + "\036compute.googleapis.com/N" + + "etwork\022,projects/{project}/global/networks/{network}\352Ax\n" + + "!cloudkms.googleapis.com/CryptoKey\022Sprojects/{project}/locations" + + "/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}\352Aw\n" + + "(compute.googleapis.com/ServiceAttachment\022Kprojects/{project}" + + "/regions/{region}/serviceAttachments/{service_attachment}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/proto/google/cloud/alloydb/v1beta/resources.proto b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/proto/google/cloud/alloydb/v1beta/resources.proto index 31cbb902f9ab..d9e11384472d 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/proto/google/cloud/alloydb/v1beta/resources.proto +++ b/java-alloydb/proto-google-cloud-alloydb-v1beta/src/main/proto/google/cloud/alloydb/v1beta/resources.proto @@ -107,6 +107,9 @@ enum DatabaseVersion { // The database version is Postgres 18. POSTGRES_18 = 6; + + // The database version is Postgres 19. + POSTGRES_19 = 7; } // Subscription_type added to distinguish between Standard and Trial diff --git a/java-analytics-admin/README.md b/java-analytics-admin/README.md index bdc4b15d8247..5f1a17eb9973 100644 --- a/java-analytics-admin/README.md +++ b/java-analytics-admin/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.analytics google-analytics-admin - 0.106.0 + 0.107.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.analytics:google-analytics-admin' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.analytics:google-analytics-admin:0.106.0' +implementation 'com.google.analytics:google-analytics-admin:0.107.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.analytics" % "google-analytics-admin" % "0.106.0" +libraryDependencies += "com.google.analytics" % "google-analytics-admin" % "0.107.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-analytics-admin/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.analytics/google-analytics-admin.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-admin/0.106.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-admin/0.107.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-analytics-data/README.md b/java-analytics-data/README.md index db18e779dab2..cf3b8777652a 100644 --- a/java-analytics-data/README.md +++ b/java-analytics-data/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.analytics google-analytics-data - 0.107.0 + 0.108.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.analytics:google-analytics-data' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.analytics:google-analytics-data:0.107.0' +implementation 'com.google.analytics:google-analytics-data:0.108.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.107.0" +libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.108.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-analytics-data/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.analytics/google-analytics-data.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-data/0.107.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-data/0.108.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-analyticshub/README.md b/java-analyticshub/README.md index a4c49913fa15..cb8d3e0daa9b 100644 --- a/java-analyticshub/README.md +++ b/java-analyticshub/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-analyticshub - 0.93.0 + 0.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-analyticshub' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-analyticshub:0.93.0' +implementation 'com.google.cloud:google-cloud-analyticshub:0.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-analyticshub" % "0.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-analyticshub" % "0.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-analyticshub/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-analyticshub.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-analyticshub/0.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-analyticshub/0.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-api-gateway/README.md b/java-api-gateway/README.md index 03f159ef9026..b809ae04ec7c 100644 --- a/java-api-gateway/README.md +++ b/java-api-gateway/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-api-gateway - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-api-gateway' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-api-gateway:2.96.0' +implementation 'com.google.cloud:google-cloud-api-gateway:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-api-gateway" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-api-gateway" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-api-gateway/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-api-gateway.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-api-gateway/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-api-gateway/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-apigee-connect/README.md b/java-apigee-connect/README.md index b87c729883c3..a01b369da05e 100644 --- a/java-apigee-connect/README.md +++ b/java-apigee-connect/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-apigee-connect - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-apigee-connect' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-apigee-connect:2.96.0' +implementation 'com.google.cloud:google-cloud-apigee-connect:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-apigee-connect" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-apigee-connect" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-apigee-connect/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-apigee-connect.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apigee-connect/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apigee-connect/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-apihub/README.md b/java-apihub/README.md index 236737886f66..386d169222c1 100644 --- a/java-apihub/README.md +++ b/java-apihub/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-apihub - 0.49.0 + 0.50.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-apihub' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-apihub:0.49.0' +implementation 'com.google.cloud:google-cloud-apihub:0.50.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-apihub" % "0.49.0" +libraryDependencies += "com.google.cloud" % "google-cloud-apihub" % "0.50.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-apihub/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-apihub.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apihub/0.49.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apihub/0.50.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-apikeys/README.md b/java-apikeys/README.md index b4711f285bf9..ab2f99d04fe5 100644 --- a/java-apikeys/README.md +++ b/java-apikeys/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-apikeys - 0.94.0 + 0.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-apikeys' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-apikeys:0.94.0' +implementation 'com.google.cloud:google-cloud-apikeys:0.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-apikeys" % "0.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-apikeys" % "0.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-apikeys/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-apikeys.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apikeys/0.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apikeys/0.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-appengine-admin/README.md b/java-appengine-admin/README.md index 8437300e764f..8d02fcf9fdd1 100644 --- a/java-appengine-admin/README.md +++ b/java-appengine-admin/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-appengine-admin - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-appengine-admin' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-appengine-admin:2.96.0' +implementation 'com.google.cloud:google-cloud-appengine-admin:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-appengine-admin" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-appengine-admin" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-appengine-admin/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-appengine-admin.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-appengine-admin/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-appengine-admin/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-apphub/README.md b/java-apphub/README.md index 8dc0608b5d07..b68ac05c5b34 100644 --- a/java-apphub/README.md +++ b/java-apphub/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-apphub - 0.60.0 + 0.61.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-apphub' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-apphub:0.60.0' +implementation 'com.google.cloud:google-cloud-apphub:0.61.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-apphub" % "0.60.0" +libraryDependencies += "com.google.cloud" % "google-cloud-apphub" % "0.61.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-apphub/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-apphub.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apphub/0.60.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apphub/0.61.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-appoptimize/README.md b/java-appoptimize/README.md index 7a4aec1b5321..8a83fecb7dad 100644 --- a/java-appoptimize/README.md +++ b/java-appoptimize/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-appoptimize - 0.6.0 + 0.7.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-appoptimize' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-appoptimize:0.6.0' +implementation 'com.google.cloud:google-cloud-appoptimize:0.7.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-appoptimize" % "0.6.0" +libraryDependencies += "com.google.cloud" % "google-cloud-appoptimize" % "0.7.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-appoptimize/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-appoptimize.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-appoptimize/0.6.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-appoptimize/0.7.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-apptopology/README.md b/java-apptopology/README.md index 54e4acc9cb7c..6aa80f1ac6d2 100644 --- a/java-apptopology/README.md +++ b/java-apptopology/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-apptopology - 0.0.0 + 0.1.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-apptopology' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-apptopology:0.0.0' +implementation 'com.google.cloud:google-cloud-apptopology:0.1.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-apptopology" % "0.0.0" +libraryDependencies += "com.google.cloud" % "google-cloud-apptopology" % "0.1.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-apptopology/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-apptopology.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apptopology/0.0.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apptopology/0.1.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-area120-tables/README.md b/java-area120-tables/README.md index b3936be9487a..678698d45efd 100644 --- a/java-area120-tables/README.md +++ b/java-area120-tables/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.area120 google-area120-tables - 0.100.0 + 0.101.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.area120:google-area120-tables' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.area120:google-area120-tables:0.100.0' +implementation 'com.google.area120:google-area120-tables:0.101.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.area120" % "google-area120-tables" % "0.100.0" +libraryDependencies += "com.google.area120" % "google-area120-tables" % "0.101.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-area120-tables/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.area120/google-area120-tables.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.area120/google-area120-tables/0.100.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.area120/google-area120-tables/0.101.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-artifact-registry/README.md b/java-artifact-registry/README.md index 33d22188d0ab..647a454deda4 100644 --- a/java-artifact-registry/README.md +++ b/java-artifact-registry/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-artifact-registry - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-artifact-registry' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-artifact-registry:1.95.0' +implementation 'com.google.cloud:google-cloud-artifact-registry:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-artifact-registry" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-artifact-registry" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-artifact-registry/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-artifact-registry.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-artifact-registry/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-artifact-registry/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-asset/README.md b/java-asset/README.md index 81891813d671..562c9926e192 100644 --- a/java-asset/README.md +++ b/java-asset/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-asset - 3.100.0 + 3.101.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-asset' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-asset:3.100.0' +implementation 'com.google.cloud:google-cloud-asset:3.101.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-asset" % "3.100.0" +libraryDependencies += "com.google.cloud" % "google-cloud-asset" % "3.101.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-asset/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-asset.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-asset/3.100.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-asset/3.101.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-assured-workloads/README.md b/java-assured-workloads/README.md index d99e5594bf05..7de86e84df18 100644 --- a/java-assured-workloads/README.md +++ b/java-assured-workloads/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-assured-workloads - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-assured-workloads' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-assured-workloads:2.96.0' +implementation 'com.google.cloud:google-cloud-assured-workloads:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-assured-workloads" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-assured-workloads" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-assured-workloads/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-assured-workloads.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-assured-workloads/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-assured-workloads/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-auditmanager/README.md b/java-auditmanager/README.md index 6282db7b116f..0e1c00fdba93 100644 --- a/java-auditmanager/README.md +++ b/java-auditmanager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-auditmanager - 0.14.0 + 0.15.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-auditmanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-auditmanager:0.14.0' +implementation 'com.google.cloud:google-cloud-auditmanager:0.15.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-auditmanager" % "0.14.0" +libraryDependencies += "com.google.cloud" % "google-cloud-auditmanager" % "0.15.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-auditmanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-auditmanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-auditmanager/0.14.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-auditmanager/0.15.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-automl/README.md b/java-automl/README.md index 8264176b2ae4..99ba705c86af 100644 --- a/java-automl/README.md +++ b/java-automl/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-automl - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-automl' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-automl:2.96.0' +implementation 'com.google.cloud:google-cloud-automl:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-automl" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-automl" % "2.97.0" ``` ## Authentication @@ -192,7 +192,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-automl/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-automl.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-automl/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-automl/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-backstory/README.md b/java-backstory/README.md index 3f8070437f55..ae8cdc4d0c1c 100644 --- a/java-backstory/README.md +++ b/java-backstory/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-backstory - 0.4.0 + 0.5.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-backstory' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-backstory:0.4.0' +implementation 'com.google.cloud:google-cloud-backstory:0.5.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-backstory" % "0.4.0" +libraryDependencies += "com.google.cloud" % "google-cloud-backstory" % "0.5.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-backstory/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-backstory.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-backstory/0.4.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-backstory/0.5.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-backupdr/README.md b/java-backupdr/README.md index 9aac6bd67f2b..6f7f4c52ab3a 100644 --- a/java-backupdr/README.md +++ b/java-backupdr/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-backupdr - 0.55.0 + 0.56.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-backupdr' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-backupdr:0.55.0' +implementation 'com.google.cloud:google-cloud-backupdr:0.56.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-backupdr" % "0.55.0" +libraryDependencies += "com.google.cloud" % "google-cloud-backupdr" % "0.56.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-backupdr/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-backupdr.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-backupdr/0.55.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-backupdr/0.56.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bare-metal-solution/README.md b/java-bare-metal-solution/README.md index da0eb84032cb..86f5666d1f83 100644 --- a/java-bare-metal-solution/README.md +++ b/java-bare-metal-solution/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bare-metal-solution - 0.96.0 + 0.97.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-bare-metal-solution' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bare-metal-solution:0.96.0' +implementation 'com.google.cloud:google-cloud-bare-metal-solution:0.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bare-metal-solution" % "0.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bare-metal-solution" % "0.97.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bare-metal-solution/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bare-metal-solution.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bare-metal-solution/0.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bare-metal-solution/0.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-batch/README.md b/java-batch/README.md index ef3c265c533a..913267eace25 100644 --- a/java-batch/README.md +++ b/java-batch/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-batch - 0.96.0 + 0.97.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-batch' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-batch:0.96.0' +implementation 'com.google.cloud:google-cloud-batch:0.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-batch" % "0.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-batch" % "0.97.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-batch/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-batch.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-batch/0.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-batch/0.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-beyondcorp-appconnections/README.md b/java-beyondcorp-appconnections/README.md index b4a6b846f6f4..0e7855d0aa31 100644 --- a/java-beyondcorp-appconnections/README.md +++ b/java-beyondcorp-appconnections/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-beyondcorp-appconnections - 0.94.0 + 0.95.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-beyondcorp-appconnections' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-beyondcorp-appconnections:0.94.0' +implementation 'com.google.cloud:google-cloud-beyondcorp-appconnections:0.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appconnections" % "0.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appconnections" % "0.95.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-beyondcorp-appconnections/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-beyondcorp-appconnections.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appconnections/0.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appconnections/0.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-beyondcorp-appconnectors/README.md b/java-beyondcorp-appconnectors/README.md index 8c4ad54b9ed3..2210f5f20838 100644 --- a/java-beyondcorp-appconnectors/README.md +++ b/java-beyondcorp-appconnectors/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-beyondcorp-appconnectors - 0.94.0 + 0.95.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-beyondcorp-appconnectors' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-beyondcorp-appconnectors:0.94.0' +implementation 'com.google.cloud:google-cloud-beyondcorp-appconnectors:0.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appconnectors" % "0.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appconnectors" % "0.95.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-beyondcorp-appconnectors/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-beyondcorp-appconnectors.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appconnectors/0.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appconnectors/0.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-beyondcorp-appgateways/README.md b/java-beyondcorp-appgateways/README.md index dc0bebe27281..b0f712e78b49 100644 --- a/java-beyondcorp-appgateways/README.md +++ b/java-beyondcorp-appgateways/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-beyondcorp-appgateways - 0.94.0 + 0.95.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-beyondcorp-appgateways' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-beyondcorp-appgateways:0.94.0' +implementation 'com.google.cloud:google-cloud-beyondcorp-appgateways:0.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appgateways" % "0.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appgateways" % "0.95.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-beyondcorp-appgateways/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-beyondcorp-appgateways.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appgateways/0.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appgateways/0.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-beyondcorp-clientconnectorservices/README.md b/java-beyondcorp-clientconnectorservices/README.md index 5bb6b127ecb9..3e85f0604489 100644 --- a/java-beyondcorp-clientconnectorservices/README.md +++ b/java-beyondcorp-clientconnectorservices/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-beyondcorp-clientconnectorservices - 0.94.0 + 0.95.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-beyondcorp-clientconnectorservices If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-beyondcorp-clientconnectorservices:0.94.0' +implementation 'com.google.cloud:google-cloud-beyondcorp-clientconnectorservices:0.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-clientconnectorservices" % "0.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-clientconnectorservices" % "0.95.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-beyondcorp-clientconnectorservices/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-beyondcorp-clientconnectorservices.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-clientconnectorservices/0.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-clientconnectorservices/0.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-beyondcorp-clientgateways/README.md b/java-beyondcorp-clientgateways/README.md index d9babfc57383..7ff662140c14 100644 --- a/java-beyondcorp-clientgateways/README.md +++ b/java-beyondcorp-clientgateways/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-beyondcorp-clientgateways - 0.94.0 + 0.95.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-beyondcorp-clientgateways' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-beyondcorp-clientgateways:0.94.0' +implementation 'com.google.cloud:google-cloud-beyondcorp-clientgateways:0.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-clientgateways" % "0.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-clientgateways" % "0.95.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-beyondcorp-clientgateways/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-beyondcorp-clientgateways.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-clientgateways/0.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-clientgateways/0.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-biglake-hive/README.md b/java-biglake-hive/README.md index 10bc7bed1fc2..b846aee077a1 100644 --- a/java-biglake-hive/README.md +++ b/java-biglake-hive/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-biglake-hive - 0.1.0 + 0.2.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-biglake-hive' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-biglake-hive:0.1.0' +implementation 'com.google.cloud:google-cloud-biglake-hive:0.2.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-biglake-hive" % "0.1.0" +libraryDependencies += "com.google.cloud" % "google-cloud-biglake-hive" % "0.2.0" ``` ## Authentication @@ -195,7 +195,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-biglake-hive/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-biglake-hive.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-biglake-hive/0.1.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-biglake-hive/0.2.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-biglake/README.md b/java-biglake/README.md index 99dbdefe5763..7bf6dcd447c2 100644 --- a/java-biglake/README.md +++ b/java-biglake/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-biglake - 0.84.0 + 0.85.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-biglake' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-biglake:0.84.0' +implementation 'com.google.cloud:google-cloud-biglake:0.85.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-biglake" % "0.84.0" +libraryDependencies += "com.google.cloud" % "google-cloud-biglake" % "0.85.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-biglake/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-biglake.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-biglake/0.84.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-biglake/0.85.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigquery-data-exchange/README.md b/java-bigquery-data-exchange/README.md index bdcfafcd71f6..c41f1c06cdeb 100644 --- a/java-bigquery-data-exchange/README.md +++ b/java-bigquery-data-exchange/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigquery-data-exchange - 2.91.0 + 2.92.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-bigquery-data-exchange' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigquery-data-exchange:2.91.0' +implementation 'com.google.cloud:google-cloud-bigquery-data-exchange:2.92.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquery-data-exchange" % "2.91.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquery-data-exchange" % "2.92.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigquery-data-exchange/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigquery-data-exchange.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquery-data-exchange/2.91.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquery-data-exchange/2.92.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigqueryconnection/README.md b/java-bigqueryconnection/README.md index fefd934ff27c..6dba3f399695 100644 --- a/java-bigqueryconnection/README.md +++ b/java-bigqueryconnection/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigqueryconnection - 2.98.0 + 2.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-bigqueryconnection' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigqueryconnection:2.98.0' +implementation 'com.google.cloud:google-cloud-bigqueryconnection:2.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigqueryconnection" % "2.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigqueryconnection" % "2.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/bigquery/docs/reference/reservations/rpc/google.cloud.bigquery.reservation.v1beta1 [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigqueryconnection.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigqueryconnection/2.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigqueryconnection/2.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigquerydatapolicy/README.md b/java-bigquerydatapolicy/README.md index df134d318a18..ccca35885b1d 100644 --- a/java-bigquerydatapolicy/README.md +++ b/java-bigquerydatapolicy/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigquerydatapolicy - 0.93.0 + 0.94.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-bigquerydatapolicy' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigquerydatapolicy:0.93.0' +implementation 'com.google.cloud:google-cloud-bigquerydatapolicy:0.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatapolicy" % "0.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatapolicy" % "0.94.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigquerydatapolicy/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigquerydatapolicy.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerydatapolicy/0.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerydatapolicy/0.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigquerydatatransfer/README.md b/java-bigquerydatatransfer/README.md index fe6aea50063a..f579950f8ecb 100644 --- a/java-bigquerydatatransfer/README.md +++ b/java-bigquerydatatransfer/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigquerydatatransfer - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-bigquerydatatransfer' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigquerydatatransfer:2.96.0' +implementation 'com.google.cloud:google-cloud-bigquerydatatransfer:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatatransfer" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatatransfer" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigquerydatatransfer/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigquerydatatransfer.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerydatatransfer/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerydatatransfer/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigquerymigration/README.md b/java-bigquerymigration/README.md index 9aee63700716..633e227818db 100644 --- a/java-bigquerymigration/README.md +++ b/java-bigquerymigration/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigquerymigration - 0.99.0 + 0.100.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-bigquerymigration' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigquerymigration:0.99.0' +implementation 'com.google.cloud:google-cloud-bigquerymigration:0.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquerymigration" % "0.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquerymigration" % "0.100.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigquerymigration/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigquerymigration.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerymigration/0.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerymigration/0.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigqueryreservation/README.md b/java-bigqueryreservation/README.md index 29c94b4b27d1..2da6a5b533f8 100644 --- a/java-bigqueryreservation/README.md +++ b/java-bigqueryreservation/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigqueryreservation - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-bigqueryreservation' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigqueryreservation:2.97.0' +implementation 'com.google.cloud:google-cloud-bigqueryreservation:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigqueryreservation" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigqueryreservation" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigqueryreservation/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigqueryreservation.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigqueryreservation/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigqueryreservation/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigquerystorage/README.md b/java-bigquerystorage/README.md index a2410d03bed3..5847ebe8ca07 100644 --- a/java-bigquerystorage/README.md +++ b/java-bigquerystorage/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigquerystorage - 3.32.0 + 3.33.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-bigquerystorage' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigquerystorage:3.32.0' +implementation 'com.google.cloud:google-cloud-bigquerystorage:3.33.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquerystorage" % "3.32.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquerystorage" % "3.33.0" ``` ## Authentication @@ -233,7 +233,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigquerystorage/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigquerystorage.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerystorage/3.32.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerystorage/3.33.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigtable/README.md b/java-bigtable/README.md index a3041be6a46a..9acc5ca70743 100644 --- a/java-bigtable/README.md +++ b/java-bigtable/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigtable - 2.82.0 + 2.83.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-bigtable' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigtable:2.82.0' +implementation 'com.google.cloud:google-cloud-bigtable:2.83.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigtable" % "2.82.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigtable" % "2.83.0" ``` ## Authentication @@ -450,7 +450,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigtable/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigtable.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigtable/2.82.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigtable/2.83.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-billing/README.md b/java-billing/README.md index 9a692dc3b03a..ac97f6db07fe 100644 --- a/java-billing/README.md +++ b/java-billing/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-billing - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-billing' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-billing:2.96.0' +implementation 'com.google.cloud:google-cloud-billing:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-billing" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-billing" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-billing/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-billing.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-billing/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-billing/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-billingbudgets/README.md b/java-billingbudgets/README.md index bb3f89df8f89..934b35c5aebf 100644 --- a/java-billingbudgets/README.md +++ b/java-billingbudgets/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-billingbudgets - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-billingbudgets' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-billingbudgets:2.96.0' +implementation 'com.google.cloud:google-cloud-billingbudgets:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-billingbudgets" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-billingbudgets" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-billingbudgets/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-billingbudgets.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-billingbudgets/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-billingbudgets/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-binary-authorization/README.md b/java-binary-authorization/README.md index 8fbf66f1ca0d..cd47eeaa2852 100644 --- a/java-binary-authorization/README.md +++ b/java-binary-authorization/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-binary-authorization - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-binary-authorization' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-binary-authorization:1.95.0' +implementation 'com.google.cloud:google-cloud-binary-authorization:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-binary-authorization" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-binary-authorization" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-binary-authorization/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-binary-authorization.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-binary-authorization/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-binary-authorization/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-capacityplanner/README.md b/java-capacityplanner/README.md index 162195375be1..49e2f1d4f0b0 100644 --- a/java-capacityplanner/README.md +++ b/java-capacityplanner/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-capacityplanner - 0.19.0 + 0.20.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-capacityplanner' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-capacityplanner:0.19.0' +implementation 'com.google.cloud:google-cloud-capacityplanner:0.20.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-capacityplanner" % "0.19.0" +libraryDependencies += "com.google.cloud" % "google-cloud-capacityplanner" % "0.20.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-capacityplanner/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-capacityplanner.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-capacityplanner/0.19.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-capacityplanner/0.20.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-certificate-manager/README.md b/java-certificate-manager/README.md index 6ca1e024bcc8..92031f1ddabf 100644 --- a/java-certificate-manager/README.md +++ b/java-certificate-manager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-certificate-manager - 0.99.0 + 0.100.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-certificate-manager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-certificate-manager:0.99.0' +implementation 'com.google.cloud:google-cloud-certificate-manager:0.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-certificate-manager" % "0.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-certificate-manager" % "0.100.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-certificate-manager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-certificate-manager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-certificate-manager/0.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-certificate-manager/0.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-ces/README.md b/java-ces/README.md index 84b774b18307..bbf4d9f23bf4 100644 --- a/java-ces/README.md +++ b/java-ces/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-ces - 0.12.0 + 0.13.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-ces' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-ces:0.12.0' +implementation 'com.google.cloud:google-cloud-ces:0.13.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-ces" % "0.12.0" +libraryDependencies += "com.google.cloud" % "google-cloud-ces" % "0.13.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-ces/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-ces.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ces/0.12.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ces/0.13.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-channel/README.md b/java-channel/README.md index 3b2ca15a0c3c..ef10d0dbd5a7 100644 --- a/java-channel/README.md +++ b/java-channel/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-channel - 3.100.0 + 3.101.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-channel' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-channel:3.100.0' +implementation 'com.google.cloud:google-cloud-channel:3.101.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-channel" % "3.100.0" +libraryDependencies += "com.google.cloud" % "google-cloud-channel" % "3.101.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-channel/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-channel.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-channel/3.100.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-channel/3.101.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-chat/README.md b/java-chat/README.md index 5e627550c44b..6fdb9f9622a7 100644 --- a/java-chat/README.md +++ b/java-chat/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-chat - 0.60.0 + 0.61.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-chat' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-chat:0.60.0' +implementation 'com.google.cloud:google-cloud-chat:0.61.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-chat" % "0.60.0" +libraryDependencies += "com.google.cloud" % "google-cloud-chat" % "0.61.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-chat/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-chat.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-chat/0.60.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-chat/0.61.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-chronicle/README.md b/java-chronicle/README.md index 6ce012e73886..2720b7081b20 100644 --- a/java-chronicle/README.md +++ b/java-chronicle/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-chronicle - 0.34.0 + 0.35.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-chronicle' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-chronicle:0.34.0' +implementation 'com.google.cloud:google-cloud-chronicle:0.35.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-chronicle" % "0.34.0" +libraryDependencies += "com.google.cloud" % "google-cloud-chronicle" % "0.35.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-chronicle/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-chronicle.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-chronicle/0.34.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-chronicle/0.35.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudapiregistry/README.md b/java-cloudapiregistry/README.md index eb49aea40a02..e3c11f20a82a 100644 --- a/java-cloudapiregistry/README.md +++ b/java-cloudapiregistry/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudapiregistry - 0.15.0 + 0.16.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-cloudapiregistry' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudapiregistry:0.15.0' +implementation 'com.google.cloud:google-cloud-cloudapiregistry:0.16.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudapiregistry" % "0.15.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudapiregistry" % "0.16.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudapiregistry/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudapiregistry.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudapiregistry/0.15.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudapiregistry/0.16.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudbuild/README.md b/java-cloudbuild/README.md index e8eec66f3864..4eb31aebf638 100644 --- a/java-cloudbuild/README.md +++ b/java-cloudbuild/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-build - 3.98.0 + 3.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-build' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-build:3.98.0' +implementation 'com.google.cloud:google-cloud-build:3.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-build" % "3.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-build" % "3.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-build/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-build.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-build/3.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-build/3.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudcommerceconsumerprocurement/README.md b/java-cloudcommerceconsumerprocurement/README.md index b8455dade75e..97d5f6cd7aa7 100644 --- a/java-cloudcommerceconsumerprocurement/README.md +++ b/java-cloudcommerceconsumerprocurement/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudcommerceconsumerprocurement - 0.94.0 + 0.95.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-cloudcommerceconsumerprocurement' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudcommerceconsumerprocurement:0.94.0' +implementation 'com.google.cloud:google-cloud-cloudcommerceconsumerprocurement:0.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudcommerceconsumerprocurement" % "0.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudcommerceconsumerprocurement" % "0.95.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudcommerceconsumerprocurement/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudcommerceconsumerprocurement.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudcommerceconsumerprocurement/0.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudcommerceconsumerprocurement/0.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudcontrolspartner/README.md b/java-cloudcontrolspartner/README.md index 8c1d951bd0ac..b829061975e4 100644 --- a/java-cloudcontrolspartner/README.md +++ b/java-cloudcontrolspartner/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudcontrolspartner - 0.60.0 + 0.61.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-cloudcontrolspartner' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudcontrolspartner:0.60.0' +implementation 'com.google.cloud:google-cloud-cloudcontrolspartner:0.61.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudcontrolspartner" % "0.60.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudcontrolspartner" % "0.61.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudcontrolspartner/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudcontrolspartner.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudcontrolspartner/0.60.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudcontrolspartner/0.61.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudquotas/README.md b/java-cloudquotas/README.md index 12fdd759a4f7..3014ec8492f2 100644 --- a/java-cloudquotas/README.md +++ b/java-cloudquotas/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudquotas - 0.64.0 + 0.65.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-cloudquotas' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudquotas:0.64.0' +implementation 'com.google.cloud:google-cloud-cloudquotas:0.65.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudquotas" % "0.64.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudquotas" % "0.65.0" ``` ## Authentication @@ -182,7 +182,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudquotas/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudquotas.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudquotas/0.64.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudquotas/0.65.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudsecuritycompliance/README.md b/java-cloudsecuritycompliance/README.md index 715430fe1095..e0f6426d9279 100644 --- a/java-cloudsecuritycompliance/README.md +++ b/java-cloudsecuritycompliance/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudsecuritycompliance - 0.23.0 + 0.24.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-cloudsecuritycompliance' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudsecuritycompliance:0.23.0' +implementation 'com.google.cloud:google-cloud-cloudsecuritycompliance:0.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudsecuritycompliance" % "0.23.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudsecuritycompliance" % "0.24.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudsecuritycompliance/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudsecuritycompliance.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudsecuritycompliance/0.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudsecuritycompliance/0.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudsupport/README.md b/java-cloudsupport/README.md index ce4d6fba7d8c..10ec1d4a770c 100644 --- a/java-cloudsupport/README.md +++ b/java-cloudsupport/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudsupport - 0.80.0 + 0.81.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-cloudsupport' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudsupport:0.80.0' +implementation 'com.google.cloud:google-cloud-cloudsupport:0.81.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudsupport" % "0.80.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudsupport" % "0.81.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudsupport/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudsupport.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudsupport/0.80.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudsupport/0.81.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-commerceproducer/README.md b/java-commerceproducer/README.md index 6b1d44101e7a..a176db36ef2d 100644 --- a/java-commerceproducer/README.md +++ b/java-commerceproducer/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-commerceproducer - 0.2.0 + 0.3.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-commerceproducer' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-commerceproducer:0.2.0' +implementation 'com.google.cloud:google-cloud-commerceproducer:0.3.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-commerceproducer" % "0.2.0" +libraryDependencies += "com.google.cloud" % "google-cloud-commerceproducer" % "0.3.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-commerceproducer/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-commerceproducer.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-commerceproducer/0.2.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-commerceproducer/0.3.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-compute/README.md b/java-compute/README.md index e1c8c2f7ee66..244670c1b8f7 100644 --- a/java-compute/README.md +++ b/java-compute/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-compute - 1.106.0 + 1.107.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-compute' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-compute:1.106.0' +implementation 'com.google.cloud:google-cloud-compute:1.107.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-compute" % "1.106.0" +libraryDependencies += "com.google.cloud" % "google-cloud-compute" % "1.107.0" ``` ## Authentication @@ -245,7 +245,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-compute/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-compute.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-compute/1.106.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-compute/1.107.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/ReservationSlotsClient.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/ReservationSlotsClient.java index 3cae4b0ef591..5b27da2fdbd2 100644 --- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/ReservationSlotsClient.java +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/ReservationSlotsClient.java @@ -89,6 +89,25 @@ * * * + *

GetHealth + *

Get health info on a reservation slot. + * + *

Request object method variants only take one parameter, a request object, which must be constructed before the call.

+ *
    + *
  • getHealthAsync(GetHealthReservationSlotRequest request) + *

+ *

Methods that return long-running operations have "Async" method variants that return `OperationFuture`, which is used to track polling of the service.

+ *
    + *
  • getHealthAsync(String project, String zone, String parentName, String reservationSlot) + *

+ *

Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.

+ *
    + *
  • getHealthOperationCallable() + *

  • getHealthCallable() + *

+ * + * + * *

GetVersion *

Allows customers to get SBOM versions of a reservation slot. * @@ -343,6 +362,146 @@ public final UnaryCallableSample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ReservationSlotsClient reservationSlotsClient = ReservationSlotsClient.create()) {
+   *   String project = "project-309310695";
+   *   String zone = "zone3744684";
+   *   String parentName = "parentName-244870571";
+   *   String reservationSlot = "reservationSlot-337781782";
+   *   Operation response =
+   *       reservationSlotsClient.getHealthAsync(project, zone, parentName, reservationSlot).get();
+   * }
+   * }
+ * + * @param project Project ID for this request. + * @param zone Name of the zone for this request. Zone name should conform to RFC1035. + * @param parentName The name of the parent reservation, parent block and parent sub-block. In the + * format of + * reservations/{reservation_name}/reservationBlocks/{reservation_block_name}/reservationSubBlocks/{reservation_sub_block_name} + * @param reservationSlot The name of the reservation slot. Name should conform to RFC1035 or be a + * resource ID. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final OperationFuture getHealthAsync( + String project, String zone, String parentName, String reservationSlot) { + GetHealthReservationSlotRequest request = + GetHealthReservationSlotRequest.newBuilder() + .setProject(project) + .setZone(zone) + .setParentName(parentName) + .setReservationSlot(reservationSlot) + .build(); + return getHealthAsync(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Get health info on a reservation slot. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ReservationSlotsClient reservationSlotsClient = ReservationSlotsClient.create()) {
+   *   GetHealthReservationSlotRequest request =
+   *       GetHealthReservationSlotRequest.newBuilder()
+   *           .setParentName("parentName-244870571")
+   *           .setProject("project-309310695")
+   *           .setRequestId("requestId693933066")
+   *           .setReservationSlot("reservationSlot-337781782")
+   *           .setZone("zone3744684")
+   *           .build();
+   *   Operation response = reservationSlotsClient.getHealthAsync(request).get();
+   * }
+   * }
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final OperationFuture getHealthAsync( + GetHealthReservationSlotRequest request) { + return getHealthOperationCallable().futureCall(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Get health info on a reservation slot. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ReservationSlotsClient reservationSlotsClient = ReservationSlotsClient.create()) {
+   *   GetHealthReservationSlotRequest request =
+   *       GetHealthReservationSlotRequest.newBuilder()
+   *           .setParentName("parentName-244870571")
+   *           .setProject("project-309310695")
+   *           .setRequestId("requestId693933066")
+   *           .setReservationSlot("reservationSlot-337781782")
+   *           .setZone("zone3744684")
+   *           .build();
+   *   OperationFuture future =
+   *       reservationSlotsClient.getHealthOperationCallable().futureCall(request);
+   *   // Do something.
+   *   Operation response = future.get();
+   * }
+   * }
+ */ + public final OperationCallable + getHealthOperationCallable() { + return stub.getHealthOperationCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Get health info on a reservation slot. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ReservationSlotsClient reservationSlotsClient = ReservationSlotsClient.create()) {
+   *   GetHealthReservationSlotRequest request =
+   *       GetHealthReservationSlotRequest.newBuilder()
+   *           .setParentName("parentName-244870571")
+   *           .setProject("project-309310695")
+   *           .setRequestId("requestId693933066")
+   *           .setReservationSlot("reservationSlot-337781782")
+   *           .setZone("zone3744684")
+   *           .build();
+   *   ApiFuture future = reservationSlotsClient.getHealthCallable().futureCall(request);
+   *   // Do something.
+   *   Operation response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable getHealthCallable() { + return stub.getHealthCallable(); + } + // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Allows customers to get SBOM versions of a reservation slot. diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/ReservationSlotsSettings.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/ReservationSlotsSettings.java index f5721562ffe8..85c26d219164 100644 --- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/ReservationSlotsSettings.java +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/ReservationSlotsSettings.java @@ -88,7 +88,7 @@ * *

To configure the RetrySettings of a Long Running Operation method, create an * OperationTimedPollAlgorithm object and update the RPC's polling algorithm. For example, to - * configure the RetrySettings for getVersion: + * configure the RetrySettings for getHealth: * *

{@code
  * // This snippet has been automatically generated and should be regarded as a code template only.
@@ -121,6 +121,17 @@ public UnaryCallSettings
     return ((ReservationSlotsStubSettings) getStubSettings()).getSettings();
   }
 
+  /** Returns the object with the settings used for calls to getHealth. */
+  public UnaryCallSettings getHealthSettings() {
+    return ((ReservationSlotsStubSettings) getStubSettings()).getHealthSettings();
+  }
+
+  /** Returns the object with the settings used for calls to getHealth. */
+  public OperationCallSettings
+      getHealthOperationSettings() {
+    return ((ReservationSlotsStubSettings) getStubSettings()).getHealthOperationSettings();
+  }
+
   /** Returns the object with the settings used for calls to getVersion. */
   public UnaryCallSettings getVersionSettings() {
     return ((ReservationSlotsStubSettings) getStubSettings()).getVersionSettings();
@@ -253,6 +264,18 @@ public Builder applyToAllUnaryMethods(
       return getStubSettingsBuilder().getSettings();
     }
 
+    /** Returns the builder for the settings used for calls to getHealth. */
+    public UnaryCallSettings.Builder
+        getHealthSettings() {
+      return getStubSettingsBuilder().getHealthSettings();
+    }
+
+    /** Returns the builder for the settings used for calls to getHealth. */
+    public OperationCallSettings.Builder
+        getHealthOperationSettings() {
+      return getStubSettingsBuilder().getHealthOperationSettings();
+    }
+
     /** Returns the builder for the settings used for calls to getVersion. */
     public UnaryCallSettings.Builder
         getVersionSettings() {
diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/gapic_metadata.json b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/gapic_metadata.json
index a67bdbd23975..7f7cb5a80c5e 100644
--- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/gapic_metadata.json
+++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/gapic_metadata.json
@@ -3091,6 +3091,9 @@
             "Get": {
               "methods": ["get", "get", "getCallable"]
             },
+            "GetHealth": {
+              "methods": ["getHealthAsync", "getHealthAsync", "getHealthOperationCallable", "getHealthCallable"]
+            },
             "GetVersion": {
               "methods": ["getVersionAsync", "getVersionAsync", "getVersionOperationCallable", "getVersionCallable"]
             },
diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonReservationSlotsStub.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonReservationSlotsStub.java
index 1a6eebf4ea88..c1b869f573de 100644
--- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonReservationSlotsStub.java
+++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonReservationSlotsStub.java
@@ -33,6 +33,7 @@
 import com.google.api.gax.rpc.RequestParamsBuilder;
 import com.google.api.gax.rpc.UnaryCallable;
 import com.google.api.pathtemplate.PathTemplate;
+import com.google.cloud.compute.v1.GetHealthReservationSlotRequest;
 import com.google.cloud.compute.v1.GetReservationSlotRequest;
 import com.google.cloud.compute.v1.GetVersionReservationSlotRequest;
 import com.google.cloud.compute.v1.ListReservationSlotsRequest;
@@ -100,6 +101,59 @@ public class HttpJsonReservationSlotsStub extends ReservationSlotsStub {
                       .build())
               .build();
 
+  private static final ApiMethodDescriptor
+      getHealthMethodDescriptor =
+          ApiMethodDescriptor.newBuilder()
+              .setFullMethodName("google.cloud.compute.v1.ReservationSlots/GetHealth")
+              .setHttpMethod("POST")
+              .setType(ApiMethodDescriptor.MethodType.UNARY)
+              .setRequestFormatter(
+                  ProtoMessageRequestFormatter.newBuilder()
+                      .setPath(
+                          "/compute/v1/projects/{project}/zones/{zone}/{parentName=reservations/*/reservationBlocks/*/reservationSubBlocks/*}/reservationSlots/{reservationSlot}/getHealth",
+                          request -> {
+                            Map fields = new HashMap<>();
+                            ProtoRestSerializer serializer =
+                                ProtoRestSerializer.create();
+                            serializer.putPathParam(fields, "parentName", request.getParentName());
+                            serializer.putPathParam(fields, "project", request.getProject());
+                            serializer.putPathParam(
+                                fields, "reservationSlot", request.getReservationSlot());
+                            serializer.putPathParam(fields, "zone", request.getZone());
+                            return fields;
+                          })
+                      .setQueryParamsExtractor(
+                          request -> {
+                            Map> fields = new HashMap<>();
+                            ProtoRestSerializer serializer =
+                                ProtoRestSerializer.create();
+                            if (request.hasRequestId()) {
+                              serializer.putQueryParam(fields, "requestId", request.getRequestId());
+                            }
+                            return fields;
+                          })
+                      .setRequestBodyExtractor(request -> null)
+                      .build())
+              .setResponseParser(
+                  ProtoMessageResponseParser.newBuilder()
+                      .setDefaultInstance(Operation.getDefaultInstance())
+                      .setDefaultTypeRegistry(typeRegistry)
+                      .build())
+              .setOperationSnapshotFactory(
+                  (GetHealthReservationSlotRequest request, Operation response) -> {
+                    StringBuilder opName = new StringBuilder(response.getName());
+                    opName.append(":").append(request.getProject());
+                    opName.append(":").append(request.getZone());
+                    return HttpJsonOperationSnapshot.newBuilder()
+                        .setName(opName.toString())
+                        .setMetadata(response)
+                        .setDone(Status.DONE.equals(response.getStatus()))
+                        .setResponse(response)
+                        .setError(response.getHttpErrorStatusCode(), response.getHttpErrorMessage())
+                        .build();
+                  })
+              .build();
+
   private static final ApiMethodDescriptor
       getVersionMethodDescriptor =
           ApiMethodDescriptor.newBuilder()
@@ -276,6 +330,9 @@ public class HttpJsonReservationSlotsStub extends ReservationSlotsStub {
               .build();
 
   private final UnaryCallable getCallable;
+  private final UnaryCallable getHealthCallable;
+  private final OperationCallable
+      getHealthOperationCallable;
   private final UnaryCallable getVersionCallable;
   private final OperationCallable
       getVersionOperationCallable;
@@ -293,6 +350,9 @@ public class HttpJsonReservationSlotsStub extends ReservationSlotsStub {
   private static final PathTemplate GET_RESOURCE_NAME_TEMPLATE =
       PathTemplate.create(
           "projects/{project}/zones/{zone}/{parent_name=reservations/*/reservationBlocks/*/reservationSubBlocks/*}/reservationSlots/{reservation_slot}");
+  private static final PathTemplate GET_HEALTH_RESOURCE_NAME_TEMPLATE =
+      PathTemplate.create(
+          "projects/{project}/zones/{zone}/{parent_name=reservations/*/reservationBlocks/*/reservationSubBlocks/*}/reservationSlots/{reservation_slot}");
   private static final PathTemplate GET_VERSION_RESOURCE_NAME_TEMPLATE =
       PathTemplate.create(
           "projects/{project}/zones/{zone}/{parent_name=reservations/*/reservationBlocks/*/reservationSubBlocks/*}/reservationSlots/{reservation_slot}");
@@ -370,6 +430,30 @@ protected HttpJsonReservationSlotsStub(
                       return GET_RESOURCE_NAME_TEMPLATE.instantiate(resourceNameSegments);
                     })
                 .build();
+    HttpJsonCallSettings getHealthTransportSettings =
+        HttpJsonCallSettings.newBuilder()
+            .setMethodDescriptor(getHealthMethodDescriptor)
+            .setTypeRegistry(typeRegistry)
+            .setParamsExtractor(
+                request -> {
+                  RequestParamsBuilder builder = RequestParamsBuilder.create();
+                  builder.add("parent_name", String.valueOf(request.getParentName()));
+                  builder.add("project", String.valueOf(request.getProject()));
+                  builder.add("reservation_slot", String.valueOf(request.getReservationSlot()));
+                  builder.add("zone", String.valueOf(request.getZone()));
+                  return builder.build();
+                })
+            .setResourceNameExtractor(
+                request -> {
+                  Map resourceNameSegments = new HashMap();
+                  resourceNameSegments.put("parent_name", String.valueOf(request.getParentName()));
+                  resourceNameSegments.put("project", String.valueOf(request.getProject()));
+                  resourceNameSegments.put(
+                      "reservation_slot", String.valueOf(request.getReservationSlot()));
+                  resourceNameSegments.put("zone", String.valueOf(request.getZone()));
+                  return GET_HEALTH_RESOURCE_NAME_TEMPLATE.instantiate(resourceNameSegments);
+                })
+            .build();
     HttpJsonCallSettings getVersionTransportSettings =
         HttpJsonCallSettings.newBuilder()
             .setMethodDescriptor(getVersionMethodDescriptor)
@@ -446,6 +530,15 @@ protected HttpJsonReservationSlotsStub(
     this.getCallable =
         callableFactory.createUnaryCallable(
             getTransportSettings, settings.getSettings(), clientContext);
+    this.getHealthCallable =
+        callableFactory.createUnaryCallable(
+            getHealthTransportSettings, settings.getHealthSettings(), clientContext);
+    this.getHealthOperationCallable =
+        callableFactory.createOperationCallable(
+            getHealthTransportSettings,
+            settings.getHealthOperationSettings(),
+            clientContext,
+            httpJsonOperationsStub);
     this.getVersionCallable =
         callableFactory.createUnaryCallable(
             getVersionTransportSettings, settings.getVersionSettings(), clientContext);
@@ -479,6 +572,7 @@ protected HttpJsonReservationSlotsStub(
   public static List getMethodDescriptors() {
     List methodDescriptors = new ArrayList<>();
     methodDescriptors.add(getMethodDescriptor);
+    methodDescriptors.add(getHealthMethodDescriptor);
     methodDescriptors.add(getVersionMethodDescriptor);
     methodDescriptors.add(listMethodDescriptor);
     methodDescriptors.add(updateMethodDescriptor);
@@ -490,6 +584,17 @@ public UnaryCallable get
     return getCallable;
   }
 
+  @Override
+  public UnaryCallable getHealthCallable() {
+    return getHealthCallable;
+  }
+
+  @Override
+  public OperationCallable
+      getHealthOperationCallable() {
+    return getHealthOperationCallable;
+  }
+
   @Override
   public UnaryCallable getVersionCallable() {
     return getVersionCallable;
diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ReservationSlotsStub.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ReservationSlotsStub.java
index e6f0af537a1c..4c507595676a 100644
--- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ReservationSlotsStub.java
+++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ReservationSlotsStub.java
@@ -21,6 +21,7 @@
 import com.google.api.gax.core.BackgroundResource;
 import com.google.api.gax.rpc.OperationCallable;
 import com.google.api.gax.rpc.UnaryCallable;
+import com.google.cloud.compute.v1.GetHealthReservationSlotRequest;
 import com.google.cloud.compute.v1.GetReservationSlotRequest;
 import com.google.cloud.compute.v1.GetVersionReservationSlotRequest;
 import com.google.cloud.compute.v1.ListReservationSlotsRequest;
@@ -45,6 +46,15 @@ public UnaryCallable get
     throw new UnsupportedOperationException("Not implemented: getCallable()");
   }
 
+  public OperationCallable
+      getHealthOperationCallable() {
+    throw new UnsupportedOperationException("Not implemented: getHealthOperationCallable()");
+  }
+
+  public UnaryCallable getHealthCallable() {
+    throw new UnsupportedOperationException("Not implemented: getHealthCallable()");
+  }
+
   public OperationCallable
       getVersionOperationCallable() {
     throw new UnsupportedOperationException("Not implemented: getVersionOperationCallable()");
diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ReservationSlotsStubSettings.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ReservationSlotsStubSettings.java
index 7fcc400d7ff9..5bce417d80c9 100644
--- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ReservationSlotsStubSettings.java
+++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ReservationSlotsStubSettings.java
@@ -45,6 +45,7 @@
 import com.google.api.gax.rpc.TransportChannelProvider;
 import com.google.api.gax.rpc.UnaryCallSettings;
 import com.google.api.gax.rpc.UnaryCallable;
+import com.google.cloud.compute.v1.GetHealthReservationSlotRequest;
 import com.google.cloud.compute.v1.GetReservationSlotRequest;
 import com.google.cloud.compute.v1.GetVersionReservationSlotRequest;
 import com.google.cloud.compute.v1.ListReservationSlotsRequest;
@@ -116,7 +117,7 @@
  *
  * 

To configure the RetrySettings of a Long Running Operation method, create an * OperationTimedPollAlgorithm object and update the RPC's polling algorithm. For example, to - * configure the RetrySettings for getVersion: + * configure the RetrySettings for getHealth: * *

{@code
  * // This snippet has been automatically generated and should be regarded as a code template only.
@@ -153,6 +154,9 @@ public class ReservationSlotsStubSettings extends StubSettings
       getSettings;
+  private final UnaryCallSettings getHealthSettings;
+  private final OperationCallSettings
+      getHealthOperationSettings;
   private final UnaryCallSettings getVersionSettings;
   private final OperationCallSettings
       getVersionOperationSettings;
@@ -227,6 +231,17 @@ public UnaryCallSettings
     return getSettings;
   }
 
+  /** Returns the object with the settings used for calls to getHealth. */
+  public UnaryCallSettings getHealthSettings() {
+    return getHealthSettings;
+  }
+
+  /** Returns the object with the settings used for calls to getHealth. */
+  public OperationCallSettings
+      getHealthOperationSettings() {
+    return getHealthOperationSettings;
+  }
+
   /** Returns the object with the settings used for calls to getVersion. */
   public UnaryCallSettings getVersionSettings() {
     return getVersionSettings;
@@ -339,6 +354,8 @@ protected ReservationSlotsStubSettings(Builder settingsBuilder) throws IOExcepti
     super(settingsBuilder);
 
     getSettings = settingsBuilder.getSettings().build();
+    getHealthSettings = settingsBuilder.getHealthSettings().build();
+    getHealthOperationSettings = settingsBuilder.getHealthOperationSettings().build();
     getVersionSettings = settingsBuilder.getVersionSettings().build();
     getVersionOperationSettings = settingsBuilder.getVersionOperationSettings().build();
     listSettings = settingsBuilder.listSettings().build();
@@ -360,6 +377,11 @@ public static class Builder extends StubSettings.Builder> unaryMethodSettingsBuilders;
     private final UnaryCallSettings.Builder
         getSettings;
+    private final UnaryCallSettings.Builder
+        getHealthSettings;
+    private final OperationCallSettings.Builder<
+            GetHealthReservationSlotRequest, Operation, Operation>
+        getHealthOperationSettings;
     private final UnaryCallSettings.Builder
         getVersionSettings;
     private final OperationCallSettings.Builder<
@@ -422,6 +444,8 @@ protected Builder(@Nullable ClientContext clientContext) {
       super(clientContext);
 
       getSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
+      getHealthSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
+      getHealthOperationSettings = OperationCallSettings.newBuilder();
       getVersionSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
       getVersionOperationSettings = OperationCallSettings.newBuilder();
       listSettings = PagedCallSettings.newBuilder(LIST_PAGE_STR_FACT);
@@ -430,7 +454,7 @@ protected Builder(@Nullable ClientContext clientContext) {
 
       unaryMethodSettingsBuilders =
           ImmutableList.>of(
-              getSettings, getVersionSettings, listSettings, updateSettings);
+              getSettings, getHealthSettings, getVersionSettings, listSettings, updateSettings);
       initDefaults(this);
     }
 
@@ -438,6 +462,8 @@ protected Builder(ReservationSlotsStubSettings settings) {
       super(settings);
 
       getSettings = settings.getSettings.toBuilder();
+      getHealthSettings = settings.getHealthSettings.toBuilder();
+      getHealthOperationSettings = settings.getHealthOperationSettings.toBuilder();
       getVersionSettings = settings.getVersionSettings.toBuilder();
       getVersionOperationSettings = settings.getVersionOperationSettings.toBuilder();
       listSettings = settings.listSettings.toBuilder();
@@ -446,7 +472,7 @@ protected Builder(ReservationSlotsStubSettings settings) {
 
       unaryMethodSettingsBuilders =
           ImmutableList.>of(
-              getSettings, getVersionSettings, listSettings, updateSettings);
+              getSettings, getHealthSettings, getVersionSettings, listSettings, updateSettings);
     }
 
     private static Builder createDefault() {
@@ -467,6 +493,11 @@ private static Builder initDefaults(Builder builder) {
           .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes"))
           .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params"));
 
+      builder
+          .getHealthSettings()
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
+
       builder
           .getVersionSettings()
           .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
@@ -482,6 +513,30 @@ private static Builder initDefaults(Builder builder) {
           .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
           .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
 
+      builder
+          .getHealthOperationSettings()
+          .setInitialCallSettings(
+              UnaryCallSettings
+                  .newUnaryCallSettingsBuilder()
+                  .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+                  .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"))
+                  .build())
+          .setResponseTransformer(
+              ProtoOperationTransformers.ResponseTransformer.create(Operation.class))
+          .setMetadataTransformer(
+              ProtoOperationTransformers.MetadataTransformer.create(Operation.class))
+          .setPollingAlgorithm(
+              OperationTimedPollAlgorithm.create(
+                  RetrySettings.newBuilder()
+                      .setInitialRetryDelayDuration(Duration.ofMillis(500L))
+                      .setRetryDelayMultiplier(1.5)
+                      .setMaxRetryDelayDuration(Duration.ofMillis(20000L))
+                      .setInitialRpcTimeoutDuration(Duration.ZERO)
+                      .setRpcTimeoutMultiplier(1.0)
+                      .setMaxRpcTimeoutDuration(Duration.ZERO)
+                      .setTotalTimeoutDuration(Duration.ofMillis(600000L))
+                      .build()));
+
       builder
           .getVersionOperationSettings()
           .setInitialCallSettings(
@@ -555,6 +610,18 @@ public Builder applyToAllUnaryMethods(
       return getSettings;
     }
 
+    /** Returns the builder for the settings used for calls to getHealth. */
+    public UnaryCallSettings.Builder
+        getHealthSettings() {
+      return getHealthSettings;
+    }
+
+    /** Returns the builder for the settings used for calls to getHealth. */
+    public OperationCallSettings.Builder
+        getHealthOperationSettings() {
+      return getHealthOperationSettings;
+    }
+
     /** Returns the builder for the settings used for calls to getVersion. */
     public UnaryCallSettings.Builder
         getVersionSettings() {
diff --git a/java-compute/google-cloud-compute/src/main/resources/META-INF/native-image/com.google.cloud.compute.v1/reflect-config.json b/java-compute/google-cloud-compute/src/main/resources/META-INF/native-image/com.google.cloud.compute.v1/reflect-config.json
index a4a223027bea..2ddc6a137e57 100644
--- a/java-compute/google-cloud-compute/src/main/resources/META-INF/native-image/com.google.cloud.compute.v1/reflect-config.json
+++ b/java-compute/google-cloud-compute/src/main/resources/META-INF/native-image/com.google.cloud.compute.v1/reflect-config.json
@@ -10241,6 +10241,78 @@
     "allDeclaredClasses": true,
     "allPublicClasses": true
   },
+  {
+    "name": "com.google.cloud.compute.v1.GetHealthOperationMetadata",
+    "queryAllDeclaredConstructors": true,
+    "queryAllPublicConstructors": true,
+    "queryAllDeclaredMethods": true,
+    "allPublicMethods": true,
+    "allDeclaredClasses": true,
+    "allPublicClasses": true
+  },
+  {
+    "name": "com.google.cloud.compute.v1.GetHealthOperationMetadata$Builder",
+    "queryAllDeclaredConstructors": true,
+    "queryAllPublicConstructors": true,
+    "queryAllDeclaredMethods": true,
+    "allPublicMethods": true,
+    "allDeclaredClasses": true,
+    "allPublicClasses": true
+  },
+  {
+    "name": "com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo",
+    "queryAllDeclaredConstructors": true,
+    "queryAllPublicConstructors": true,
+    "queryAllDeclaredMethods": true,
+    "allPublicMethods": true,
+    "allDeclaredClasses": true,
+    "allPublicClasses": true
+  },
+  {
+    "name": "com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo$AvailabilitySloStatus",
+    "queryAllDeclaredConstructors": true,
+    "queryAllPublicConstructors": true,
+    "queryAllDeclaredMethods": true,
+    "allPublicMethods": true,
+    "allDeclaredClasses": true,
+    "allPublicClasses": true
+  },
+  {
+    "name": "com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo$Builder",
+    "queryAllDeclaredConstructors": true,
+    "queryAllPublicConstructors": true,
+    "queryAllDeclaredMethods": true,
+    "allPublicMethods": true,
+    "allDeclaredClasses": true,
+    "allPublicClasses": true
+  },
+  {
+    "name": "com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo$HealthStatus",
+    "queryAllDeclaredConstructors": true,
+    "queryAllPublicConstructors": true,
+    "queryAllDeclaredMethods": true,
+    "allPublicMethods": true,
+    "allDeclaredClasses": true,
+    "allPublicClasses": true
+  },
+  {
+    "name": "com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo$RepairCategory",
+    "queryAllDeclaredConstructors": true,
+    "queryAllPublicConstructors": true,
+    "queryAllDeclaredMethods": true,
+    "allPublicMethods": true,
+    "allDeclaredClasses": true,
+    "allPublicClasses": true
+  },
+  {
+    "name": "com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo$UnhealthyReason",
+    "queryAllDeclaredConstructors": true,
+    "queryAllPublicConstructors": true,
+    "queryAllDeclaredMethods": true,
+    "allPublicMethods": true,
+    "allDeclaredClasses": true,
+    "allPublicClasses": true
+  },
   {
     "name": "com.google.cloud.compute.v1.GetHealthRegionBackendServiceRequest",
     "queryAllDeclaredConstructors": true,
@@ -10295,6 +10367,24 @@
     "allDeclaredClasses": true,
     "allPublicClasses": true
   },
+  {
+    "name": "com.google.cloud.compute.v1.GetHealthReservationSlotRequest",
+    "queryAllDeclaredConstructors": true,
+    "queryAllPublicConstructors": true,
+    "queryAllDeclaredMethods": true,
+    "allPublicMethods": true,
+    "allDeclaredClasses": true,
+    "allPublicClasses": true
+  },
+  {
+    "name": "com.google.cloud.compute.v1.GetHealthReservationSlotRequest$Builder",
+    "queryAllDeclaredConstructors": true,
+    "queryAllPublicConstructors": true,
+    "queryAllDeclaredMethods": true,
+    "allPublicMethods": true,
+    "allDeclaredClasses": true,
+    "allPublicClasses": true
+  },
   {
     "name": "com.google.cloud.compute.v1.GetHealthTargetPoolRequest",
     "queryAllDeclaredConstructors": true,
@@ -23606,6 +23696,15 @@
     "allDeclaredClasses": true,
     "allPublicClasses": true
   },
+  {
+    "name": "com.google.cloud.compute.v1.ManagedInstance$TargetStatus",
+    "queryAllDeclaredConstructors": true,
+    "queryAllPublicConstructors": true,
+    "queryAllDeclaredMethods": true,
+    "allPublicMethods": true,
+    "allDeclaredClasses": true,
+    "allPublicClasses": true
+  },
   {
     "name": "com.google.cloud.compute.v1.ManagedInstanceInstanceHealth",
     "queryAllDeclaredConstructors": true,
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AddressesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AddressesClientTest.java
index 93f52760b820..ee1bfbef2fef 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AddressesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AddressesClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -285,6 +286,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -412,6 +414,7 @@ public void moveTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -492,6 +495,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AutoscalersClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AutoscalersClientTest.java
index 2303ce7304ee..edb88776ebbe 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AutoscalersClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AutoscalersClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -279,6 +280,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -406,6 +408,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -532,6 +535,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/BackendBucketsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/BackendBucketsClientTest.java
index 046b9f0d9e4d..cf4940d9af44 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/BackendBucketsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/BackendBucketsClientTest.java
@@ -91,6 +91,7 @@ public void addSignedUrlKeyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -219,6 +220,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -292,6 +294,7 @@ public void deleteSignedUrlKeyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -479,6 +482,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -652,6 +656,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -728,6 +733,7 @@ public void setEdgeSecurityPolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -913,6 +919,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/BackendServicesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/BackendServicesClientTest.java
index 1ff5d98bb755..df577a376931 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/BackendServicesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/BackendServicesClientTest.java
@@ -92,6 +92,7 @@ public void addSignedUrlKeyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -220,6 +221,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -293,6 +295,7 @@ public void deleteSignedUrlKeyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -617,6 +620,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -790,6 +794,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -866,6 +871,7 @@ public void setEdgeSecurityPolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1002,6 +1008,7 @@ public void setSecurityPolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1131,6 +1138,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/CrossSiteNetworksClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/CrossSiteNetworksClientTest.java
index 467187847d82..db7e5dc3cd0a 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/CrossSiteNetworksClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/CrossSiteNetworksClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -211,6 +212,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -334,6 +336,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/DisksClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/DisksClientTest.java
index b8290aa1d05b..c19951c4374b 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/DisksClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/DisksClientTest.java
@@ -90,6 +90,7 @@ public void addResourcePoliciesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -226,6 +227,7 @@ public void bulkInsertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -304,6 +306,7 @@ public void bulkSetLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -382,6 +385,7 @@ public void createSnapshotTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -460,6 +464,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -684,6 +689,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -811,6 +817,7 @@ public void removeResourcePoliciesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -897,6 +904,7 @@ public void resizeTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1030,6 +1038,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1108,6 +1117,7 @@ public void startAsyncReplicationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1194,6 +1204,7 @@ public void stopAsyncReplicationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1269,6 +1280,7 @@ public void stopGroupAsyncReplicationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1404,6 +1416,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1481,6 +1494,7 @@ public void updateKmsKeyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ExternalVpnGatewaysClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ExternalVpnGatewaysClientTest.java
index b3465f8f2835..87ee20c1b991 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ExternalVpnGatewaysClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ExternalVpnGatewaysClientTest.java
@@ -88,6 +88,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -217,6 +218,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -340,6 +342,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FirewallPoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FirewallPoliciesClientTest.java
index 29af3c9669bc..1dcdc3a07784 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FirewallPoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FirewallPoliciesClientTest.java
@@ -87,6 +87,7 @@ public void addAssociationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -163,6 +164,7 @@ public void addRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -237,6 +239,7 @@ public void cloneRulesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -308,6 +311,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -595,6 +599,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -771,6 +776,7 @@ public void moveTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -844,6 +850,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -917,6 +924,7 @@ public void patchRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -991,6 +999,7 @@ public void removeAssociationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1062,6 +1071,7 @@ public void removeRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FirewallsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FirewallsClientTest.java
index 6628b46a111c..96e34c64b216 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FirewallsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FirewallsClientTest.java
@@ -86,6 +86,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -224,6 +225,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -347,6 +349,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -471,6 +474,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ForwardingRulesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ForwardingRulesClientTest.java
index b4ea636f857c..b8ff8d6fbf54 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ForwardingRulesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ForwardingRulesClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -306,6 +307,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -433,6 +435,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -511,6 +514,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -591,6 +595,7 @@ public void setTargetTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FutureReservationsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FutureReservationsClientTest.java
index 74f0d02b61df..2e8018f02f15 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FutureReservationsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FutureReservationsClientTest.java
@@ -143,6 +143,7 @@ public void cancelTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -218,6 +219,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -370,6 +372,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -497,6 +500,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalAddressesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalAddressesClientTest.java
index ae12091c10ff..5db5dfa12537 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalAddressesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalAddressesClientTest.java
@@ -88,6 +88,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -227,6 +228,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -350,6 +352,7 @@ public void moveTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -428,6 +431,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalForwardingRulesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalForwardingRulesClientTest.java
index 5711a49fd76f..c280db9aa955 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalForwardingRulesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalForwardingRulesClientTest.java
@@ -88,6 +88,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -247,6 +248,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -370,6 +372,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -446,6 +449,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -524,6 +528,7 @@ public void setTargetTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalNetworkEndpointGroupsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalNetworkEndpointGroupsClientTest.java
index d3f86f4cdded..9eda7076b2ae 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalNetworkEndpointGroupsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalNetworkEndpointGroupsClientTest.java
@@ -89,6 +89,7 @@ public void attachNetworkEndpointsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -179,6 +180,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -252,6 +254,7 @@ public void detachNetworkEndpointsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -406,6 +409,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalOperationsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalOperationsClientTest.java
index 939a9b332491..82a7efbdb867 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalOperationsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalOperationsClientTest.java
@@ -185,6 +185,7 @@ public void getTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -309,6 +310,7 @@ public void waitTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalOrganizationOperationsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalOrganizationOperationsClientTest.java
index 1a262de601cd..ab239b1abaec 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalOrganizationOperationsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalOrganizationOperationsClientTest.java
@@ -128,6 +128,7 @@ public void getTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalPublicDelegatedPrefixesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalPublicDelegatedPrefixesClientTest.java
index 9a6517760b51..67e0638abefe 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalPublicDelegatedPrefixesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalPublicDelegatedPrefixesClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -224,6 +225,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -349,6 +351,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalVmExtensionPoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalVmExtensionPoliciesClientTest.java
index 13f288753e16..150b459e16be 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalVmExtensionPoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalVmExtensionPoliciesClientTest.java
@@ -144,6 +144,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -292,6 +293,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -417,6 +419,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/HealthChecksClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/HealthChecksClientTest.java
index 4b5fb08c3bda..3a56f80f7467 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/HealthChecksClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/HealthChecksClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -281,6 +282,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -404,6 +406,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -528,6 +531,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/HostsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/HostsClientTest.java
index 52943a3b6876..4eb636fef5ab 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/HostsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/HostsClientTest.java
@@ -146,6 +146,7 @@ public void getVersionTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ImagesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ImagesClientTest.java
index 80fd7a196d44..339988dffeaf 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ImagesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ImagesClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -160,6 +161,7 @@ public void deprecateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -446,6 +448,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -569,6 +572,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -698,6 +702,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsClientTest.java
index 66cc05d999a7..872de3469ea1 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsClientTest.java
@@ -87,6 +87,7 @@ public void cancelTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -165,6 +166,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -307,6 +309,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupManagersClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupManagersClientTest.java
index 805605ae7541..cde72bfd9676 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupManagersClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupManagersClientTest.java
@@ -93,6 +93,7 @@ public void abandonInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -240,6 +241,7 @@ public void applyUpdatesToInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -329,6 +331,7 @@ public void createInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -423,6 +426,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -498,6 +502,7 @@ public void deleteInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -592,6 +597,7 @@ public void deletePerInstanceConfigsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -768,6 +774,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1061,6 +1068,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1139,6 +1147,7 @@ public void patchPerInstanceConfigsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1233,6 +1242,7 @@ public void recreateInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1327,6 +1337,7 @@ public void resizeTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1404,6 +1415,7 @@ public void resumeInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1498,6 +1510,7 @@ public void setInstanceTemplateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1592,6 +1605,7 @@ public void setTargetPoolsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1685,6 +1699,7 @@ public void startInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1778,6 +1793,7 @@ public void stopInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1870,6 +1886,7 @@ public void suspendInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1964,6 +1981,7 @@ public void updatePerInstanceConfigsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupsClientTest.java
index 6ab97a5af161..8f076f4357db 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceGroupsClientTest.java
@@ -91,6 +91,7 @@ public void addInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -229,6 +230,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -364,6 +366,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -552,6 +555,7 @@ public void removeInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -638,6 +642,7 @@ public void setNamedPortsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceSettingsServiceClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceSettingsServiceClientTest.java
index d4f07853ec0f..ad1fb427bdbe 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceSettingsServiceClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceSettingsServiceClientTest.java
@@ -132,6 +132,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceTemplatesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceTemplatesClientTest.java
index dd2035c48f90..0e51856fb040 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceTemplatesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstanceTemplatesClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -320,6 +321,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstancesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstancesClientTest.java
index 5aa8a824126c..eb8296a5c09b 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstancesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstancesClientTest.java
@@ -91,6 +91,7 @@ public void addAccessConfigTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -175,6 +176,7 @@ public void addNetworkInterfaceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -253,6 +255,7 @@ public void addResourcePoliciesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -391,6 +394,7 @@ public void attachDiskTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -469,6 +473,7 @@ public void bulkInsertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -547,6 +552,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -622,6 +628,7 @@ public void deleteAccessConfigTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -704,6 +711,7 @@ public void deleteNetworkInterfaceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -782,6 +790,7 @@ public void detachDiskTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1264,6 +1273,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1445,6 +1455,7 @@ public void performMaintenanceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1520,6 +1531,7 @@ public void removeResourcePoliciesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1606,6 +1618,7 @@ public void reportHostAsFaultyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1692,6 +1705,7 @@ public void resetTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1767,6 +1781,7 @@ public void resumeTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1889,6 +1904,7 @@ public void setDeletionProtectionTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1964,6 +1980,7 @@ public void setDiskAutoDeleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -2099,6 +2116,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -2179,6 +2197,7 @@ public void setMachineResourcesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -2265,6 +2284,7 @@ public void setMachineTypeTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -2349,6 +2369,7 @@ public void setMetadataTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -2427,6 +2448,7 @@ public void setMinCpuPlatformTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -2513,6 +2535,7 @@ public void setNameTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -2593,6 +2616,7 @@ public void setSchedulingTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -2671,6 +2695,7 @@ public void setSecurityPolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -2757,6 +2782,7 @@ public void setServiceAccountTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -2843,6 +2869,7 @@ public void setShieldedInstanceIntegrityPolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -2929,6 +2956,7 @@ public void setTagsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -3006,6 +3034,7 @@ public void simulateMaintenanceEventTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -3081,6 +3110,7 @@ public void startTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -3156,6 +3186,7 @@ public void startWithEncryptionKeyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -3242,6 +3273,7 @@ public void stopTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -3317,6 +3349,7 @@ public void suspendTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -3443,6 +3476,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -3520,6 +3554,7 @@ public void updateAccessConfigTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -3605,6 +3640,7 @@ public void updateDisplayDeviceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -3683,6 +3719,7 @@ public void updateNetworkInterfaceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -3769,6 +3806,7 @@ public void updateShieldedInstanceConfigTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstantSnapshotGroupsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstantSnapshotGroupsClientTest.java
index 35aca033cfb8..b8436567f7ef 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstantSnapshotGroupsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstantSnapshotGroupsClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -273,6 +274,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstantSnapshotsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstantSnapshotsClientTest.java
index 865c400f2b96..361519b92b91 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstantSnapshotsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InstantSnapshotsClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -339,6 +340,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -521,6 +523,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsClientTest.java
index 366383d1814c..620c40f4c775 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsClientTest.java
@@ -88,6 +88,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -316,6 +317,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -443,6 +445,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentsClientTest.java
index ac2b7bd81a62..f950213b49d0 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentsClientTest.java
@@ -144,6 +144,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -314,6 +315,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -444,6 +446,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -528,6 +531,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectGroupsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectGroupsClientTest.java
index d42279a0cbda..44695bd94b12 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectGroupsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectGroupsClientTest.java
@@ -88,6 +88,7 @@ public void createMembersTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -172,6 +173,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -399,6 +401,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -522,6 +525,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectsClientTest.java
index 5ff0952419b8..ee7fd2b71109 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectsClientTest.java
@@ -88,6 +88,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -191,6 +192,7 @@ public void getTest() throws Exception {
             .setRequestedLinkCount(1118793211)
             .setSatisfiesPzs(true)
             .setSelfLink("selfLink1191800166")
+            .setSelfLinkWithId("selfLinkWithId-776809081")
             .setState("state109757585")
             .setSubzone("subzone-1867398676")
             .addAllWireGroups(new ArrayList())
@@ -339,6 +341,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -462,6 +465,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -537,6 +541,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/LicensesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/LicensesClientTest.java
index 6328c958d123..dc08e9bfcc22 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/LicensesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/LicensesClientTest.java
@@ -86,6 +86,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -276,6 +277,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -502,6 +504,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/MachineImagesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/MachineImagesClientTest.java
index 95ba1e8a1656..e27b25159013 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/MachineImagesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/MachineImagesClientTest.java
@@ -88,6 +88,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -277,6 +278,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -454,6 +456,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkAttachmentsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkAttachmentsClientTest.java
index 7585e4a81bab..a435617c515d 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkAttachmentsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkAttachmentsClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -332,6 +333,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -459,6 +461,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServicesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServicesClientTest.java
index 5200d2610f47..d935b08a06f8 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServicesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServicesClientTest.java
@@ -141,6 +141,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -275,6 +276,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -353,6 +355,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkEndpointGroupsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkEndpointGroupsClientTest.java
index d6e8b32faea1..6cc402bb9a2b 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkEndpointGroupsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkEndpointGroupsClientTest.java
@@ -145,6 +145,7 @@ public void attachNetworkEndpointsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -239,6 +240,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -314,6 +316,7 @@ public void detachNetworkEndpointsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -474,6 +477,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkFirewallPoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkFirewallPoliciesClientTest.java
index 67911c2cd043..5d196e7e60da 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkFirewallPoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworkFirewallPoliciesClientTest.java
@@ -90,6 +90,7 @@ public void addAssociationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -170,6 +171,7 @@ public void addPacketMirroringRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -248,6 +250,7 @@ public void addRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -376,6 +379,7 @@ public void cloneRulesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -449,6 +453,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -808,6 +813,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -931,6 +937,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1007,6 +1014,7 @@ public void patchPacketMirroringRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1087,6 +1095,7 @@ public void patchRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1163,6 +1172,7 @@ public void removeAssociationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1236,6 +1246,7 @@ public void removePacketMirroringRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1309,6 +1320,7 @@ public void removeRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworksClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworksClientTest.java
index 479535fc4d65..340f17c98490 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworksClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NetworksClientTest.java
@@ -87,6 +87,7 @@ public void addPeeringTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -165,6 +166,7 @@ public void cancelRequestRemovePeeringTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -249,6 +251,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -437,6 +440,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -612,6 +616,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -687,6 +692,7 @@ public void removePeeringTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -765,6 +771,7 @@ public void requestRemovePeeringTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -848,6 +855,7 @@ public void switchToCustomModeTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -921,6 +929,7 @@ public void updatePeeringTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NodeGroupsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NodeGroupsClientTest.java
index 650c1428c53f..90fa538903ea 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NodeGroupsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NodeGroupsClientTest.java
@@ -90,6 +90,7 @@ public void addNodesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -222,6 +223,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -297,6 +299,7 @@ public void deleteNodesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -495,6 +498,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -679,6 +683,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -756,6 +761,7 @@ public void performMaintenanceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -897,6 +903,7 @@ public void setNodeTemplateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -982,6 +989,7 @@ public void simulateMaintenanceEventTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NodeTemplatesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NodeTemplatesClientTest.java
index fe1c6ef324b0..068ffbc11e42 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NodeTemplatesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/NodeTemplatesClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -333,6 +334,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesClientTest.java
index 9c85774a5561..9dc921c3ba6f 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesClientTest.java
@@ -88,6 +88,7 @@ public void addAssociationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -164,6 +165,7 @@ public void addRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -238,6 +240,7 @@ public void copyRulesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -309,6 +312,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -549,6 +553,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -773,6 +778,7 @@ public void moveTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -844,6 +850,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -917,6 +924,7 @@ public void patchRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -991,6 +999,7 @@ public void removeAssociationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1062,6 +1071,7 @@ public void removeRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PacketMirroringsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PacketMirroringsClientTest.java
index 5da447315d54..15b6feaa289f 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PacketMirroringsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PacketMirroringsClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -277,6 +278,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -404,6 +406,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PreviewFeaturesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PreviewFeaturesClientTest.java
index 69a26d1158a8..1da1188c820e 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PreviewFeaturesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PreviewFeaturesClientTest.java
@@ -191,6 +191,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ProjectsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ProjectsClientTest.java
index b8c33cc27aa5..11e6b34c0909 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ProjectsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ProjectsClientTest.java
@@ -87,6 +87,7 @@ public void disableXpnHostTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -158,6 +159,7 @@ public void disableXpnResourceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -234,6 +236,7 @@ public void enableXpnHostTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -305,6 +308,7 @@ public void enableXpnResourceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -602,6 +606,7 @@ public void moveDiskTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -675,6 +680,7 @@ public void moveInstanceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -748,6 +754,7 @@ public void setCloudArmorTierTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -824,6 +831,7 @@ public void setCommonInstanceMetadataTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -898,6 +906,7 @@ public void setDefaultNetworkTierTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -978,6 +987,7 @@ public void setUsageExportBucketTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixesClientTest.java
index a9e256bb44a9..8eca2c824eb4 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixesClientTest.java
@@ -87,6 +87,7 @@ public void announceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -160,6 +161,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -294,6 +296,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -419,6 +422,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -497,6 +501,7 @@ public void withdrawTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicDelegatedPrefixesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicDelegatedPrefixesClientTest.java
index f68dcb961564..eedf1852b24c 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicDelegatedPrefixesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicDelegatedPrefixesClientTest.java
@@ -143,6 +143,7 @@ public void announceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -218,6 +219,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -359,6 +361,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -489,6 +492,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -573,6 +577,7 @@ public void withdrawTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionAutoscalersClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionAutoscalersClientTest.java
index bc6e82aaba83..eb268f78caf6 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionAutoscalersClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionAutoscalersClientTest.java
@@ -88,6 +88,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -224,6 +225,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -351,6 +353,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -477,6 +480,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionBackendBucketsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionBackendBucketsClientTest.java
index 5a80e3eba7bb..94a15bf53dbc 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionBackendBucketsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionBackendBucketsClientTest.java
@@ -88,6 +88,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -278,6 +279,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -457,6 +459,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionBackendServicesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionBackendServicesClientTest.java
index 5810e19e0a87..13e3d14134e6 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionBackendServicesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionBackendServicesClientTest.java
@@ -89,6 +89,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -373,6 +374,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -552,6 +554,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -687,6 +690,7 @@ public void setSecurityPolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -823,6 +827,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionCommitmentsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionCommitmentsClientTest.java
index eaa86f9a0cfb..1961dc83f5bc 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionCommitmentsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionCommitmentsClientTest.java
@@ -213,6 +213,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -340,6 +341,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionCompositeHealthChecksClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionCompositeHealthChecksClientTest.java
index 8b629ba89c12..876488e9a921 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionCompositeHealthChecksClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionCompositeHealthChecksClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -328,6 +329,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -456,6 +458,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionDisksClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionDisksClientTest.java
index 09c93350ca0d..98cb0376e538 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionDisksClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionDisksClientTest.java
@@ -88,6 +88,7 @@ public void addResourcePoliciesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -174,6 +175,7 @@ public void bulkInsertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -252,6 +254,7 @@ public void createSnapshotTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -330,6 +333,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -554,6 +558,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -681,6 +686,7 @@ public void removeResourcePoliciesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -767,6 +773,7 @@ public void resizeTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -904,6 +911,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -984,6 +992,7 @@ public void startAsyncReplicationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1070,6 +1079,7 @@ public void stopAsyncReplicationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1145,6 +1155,7 @@ public void stopGroupAsyncReplicationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1280,6 +1291,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1357,6 +1369,7 @@ public void updateKmsKeyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthAggregationPoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthAggregationPoliciesClientTest.java
index 1aadbadba7af..cbb78c2327cb 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthAggregationPoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthAggregationPoliciesClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -277,6 +278,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -407,6 +409,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthCheckServicesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthCheckServicesClientTest.java
index 23f79cf75d18..a7b4a138083c 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthCheckServicesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthCheckServicesClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -277,6 +278,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -405,6 +407,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthChecksClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthChecksClientTest.java
index b4b669761ef1..33baa74f1647 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthChecksClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthChecksClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -230,6 +231,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -357,6 +359,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -486,6 +489,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthSourcesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthSourcesClientTest.java
index f966e86c34c7..ee08e56dbbf5 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthSourcesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionHealthSourcesClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -326,6 +327,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -453,6 +455,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerResizeRequestsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerResizeRequestsClientTest.java
index a103c6b902ed..6514992ee07e 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerResizeRequestsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerResizeRequestsClientTest.java
@@ -88,6 +88,7 @@ public void cancelTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -166,6 +167,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -308,6 +310,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersClientTest.java
index 1d3c7b769823..25c17cf5e699 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersClientTest.java
@@ -90,6 +90,7 @@ public void abandonInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -184,6 +185,7 @@ public void applyUpdatesToInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -278,6 +280,7 @@ public void createInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -372,6 +375,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -447,6 +451,7 @@ public void deleteInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -541,6 +546,7 @@ public void deletePerInstanceConfigsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -717,6 +723,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1010,6 +1017,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1090,6 +1098,7 @@ public void patchPerInstanceConfigsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1184,6 +1193,7 @@ public void recreateInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1277,6 +1287,7 @@ public void resizeTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1355,6 +1366,7 @@ public void resumeInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1449,6 +1461,7 @@ public void setInstanceTemplateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1543,6 +1556,7 @@ public void setTargetPoolsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1637,6 +1651,7 @@ public void startInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1731,6 +1746,7 @@ public void stopInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1825,6 +1841,7 @@ public void suspendInstancesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1919,6 +1936,7 @@ public void updatePerInstanceConfigsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupsClientTest.java
index 1a28cc1d7ecd..4ef2c1b91033 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceGroupsClientTest.java
@@ -261,6 +261,7 @@ public void setNamedPortsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceTemplatesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceTemplatesClientTest.java
index faa85fb0c64c..20b7c5038851 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceTemplatesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstanceTemplatesClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -219,6 +220,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstancesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstancesClientTest.java
index 425f6bfcd4e5..de6ca3f3d197 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstancesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstancesClientTest.java
@@ -82,6 +82,7 @@ public void bulkInsertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstantSnapshotGroupsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstantSnapshotGroupsClientTest.java
index ef6e48dacd35..1c57bc541a2b 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstantSnapshotGroupsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstantSnapshotGroupsClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -273,6 +274,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstantSnapshotsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstantSnapshotsClientTest.java
index 8b87c06ed3b3..2092d03266c9 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstantSnapshotsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionInstantSnapshotsClientTest.java
@@ -88,6 +88,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -284,6 +285,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -468,6 +470,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNetworkEndpointGroupsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNetworkEndpointGroupsClientTest.java
index f9c6b7fe92c2..d07968808901 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNetworkEndpointGroupsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNetworkEndpointGroupsClientTest.java
@@ -89,6 +89,7 @@ public void attachNetworkEndpointsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -183,6 +184,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -258,6 +260,7 @@ public void detachNetworkEndpointsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -418,6 +421,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesClientTest.java
index 651ff2974abc..d62da10efff1 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesClientTest.java
@@ -87,6 +87,7 @@ public void addAssociationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -171,6 +172,7 @@ public void addRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -249,6 +251,7 @@ public void cloneRulesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -324,6 +327,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -684,6 +688,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -811,6 +816,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -889,6 +895,7 @@ public void patchRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -967,6 +974,7 @@ public void removeAssociationTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1042,6 +1050,7 @@ public void removeRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNotificationEndpointsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNotificationEndpointsClientTest.java
index 41e675bd021f..3915e9989578 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNotificationEndpointsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionNotificationEndpointsClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -273,6 +274,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionOperationsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionOperationsClientTest.java
index 83c9cc802e7a..da59eda30b4b 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionOperationsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionOperationsClientTest.java
@@ -132,6 +132,7 @@ public void getTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -260,6 +261,7 @@ public void waitTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSecurityPoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSecurityPoliciesClientTest.java
index 77db8ae5ad92..99dd1aef7b0a 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSecurityPoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSecurityPoliciesClientTest.java
@@ -88,6 +88,7 @@ public void addRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -166,6 +167,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -368,6 +370,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -495,6 +498,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -573,6 +577,7 @@ public void patchRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -651,6 +656,7 @@ public void removeRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -726,6 +732,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSnapshotSettingsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSnapshotSettingsClientTest.java
index 9e3506b3f91e..ab4f506d3279 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSnapshotSettingsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSnapshotSettingsClientTest.java
@@ -130,6 +130,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSnapshotsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSnapshotsClientTest.java
index 33de340b956c..ceffff34f7ce 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSnapshotsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSnapshotsClientTest.java
@@ -88,6 +88,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -303,6 +304,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -487,6 +489,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -618,6 +621,7 @@ public void updateKmsKeyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSslCertificatesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSslCertificatesClientTest.java
index 84f3dc49997e..6f1e3a3ab84b 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSslCertificatesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSslCertificatesClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -223,6 +224,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSslPoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSslPoliciesClientTest.java
index 4c028a3e3caf..d5633b6cc3cf 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSslPoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionSslPoliciesClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -223,6 +224,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -397,6 +399,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetHttpProxiesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetHttpProxiesClientTest.java
index 46b3b8fedd77..62b5b2dfcf69 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetHttpProxiesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetHttpProxiesClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -220,6 +221,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -347,6 +349,7 @@ public void setUrlMapTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetHttpsProxiesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetHttpsProxiesClientTest.java
index e5f04ae7a417..f3eb3546bdc7 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetHttpsProxiesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetHttpsProxiesClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -227,6 +228,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -354,6 +356,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -432,6 +435,7 @@ public void setSslCertificatesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -526,6 +530,7 @@ public void setUrlMapTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetTcpProxiesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetTcpProxiesClientTest.java
index b464f675b68a..869243556db7 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetTcpProxiesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionTargetTcpProxiesClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -220,6 +221,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionUrlMapsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionUrlMapsClientTest.java
index 8cd5d19525c0..2be71d25d25d 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionUrlMapsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RegionUrlMapsClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -225,6 +226,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -352,6 +354,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -429,6 +432,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationBlocksClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationBlocksClientTest.java
index c94c0234e541..c6548d27c03c 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationBlocksClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationBlocksClientTest.java
@@ -246,6 +246,7 @@ public void performMaintenanceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationSlotsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationSlotsClientTest.java
index d8d7a85ac7aa..19e782cb05e0 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationSlotsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationSlotsClientTest.java
@@ -131,6 +131,87 @@ public void getExceptionTest() throws Exception {
     }
   }
 
+  @Test
+  public void getHealthTest() throws Exception {
+    Operation expectedResponse =
+        Operation.newBuilder()
+            .setClientOperationId("clientOperationId-1230366697")
+            .setCreationTimestamp("creationTimestamp-370203401")
+            .setDescription("description-1724546052")
+            .setEndTime("endTime-1607243192")
+            .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
+            .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
+            .setHttpErrorMessage("httpErrorMessage1577303431")
+            .setHttpErrorStatusCode(0)
+            .setId(3355)
+            .setInsertTime("insertTime966165798")
+            .setInstancesBulkInsertOperationMetadata(
+                InstancesBulkInsertOperationMetadata.newBuilder().build())
+            .setKind("kind3292052")
+            .setName("name3373707")
+            .setOperationGroupId("operationGroupId1716161683")
+            .setOperationType("operationType91999553")
+            .setProgress(-1001078227)
+            .setRegion("region-934795532")
+            .setSelfLink("selfLink1191800166")
+            .setSetCommonInstanceMetadataOperationMetadata(
+                SetCommonInstanceMetadataOperationMetadata.newBuilder().build())
+            .setStartTime("startTime-2129294769")
+            .setStatus(Status.DONE)
+            .setStatusMessage("statusMessage-958704715")
+            .setTargetId(-815576439)
+            .setTargetLink("targetLink486368555")
+            .setUser("user3599307")
+            .addAllWarnings(new ArrayList())
+            .setZone("zone3744684")
+            .build();
+    mockService.addResponse(expectedResponse);
+
+    String project = "project-6911";
+    String zone = "zone-5246";
+    String parentName =
+        "reservations/reservation-1729/reservationBlocks/reservationBlock-1729/reservationSubBlocks/reservationSubBlock-1729";
+    String reservationSlot = "reservationSlot-608";
+
+    Operation actualResponse =
+        client.getHealthAsync(project, zone, parentName, reservationSlot).get();
+    Assert.assertEquals(expectedResponse, actualResponse);
+
+    List actualRequests = mockService.getRequestPaths();
+    Assert.assertEquals(1, actualRequests.size());
+
+    String apiClientHeaderKey =
+        mockService
+            .getRequestHeaders()
+            .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey())
+            .iterator()
+            .next();
+    Assert.assertTrue(
+        GaxHttpJsonProperties.getDefaultApiClientHeaderPattern()
+            .matcher(apiClientHeaderKey)
+            .matches());
+  }
+
+  @Test
+  public void getHealthExceptionTest() throws Exception {
+    ApiException exception =
+        ApiExceptionFactory.createException(
+            new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false);
+    mockService.addException(exception);
+
+    try {
+      String project = "project-6911";
+      String zone = "zone-5246";
+      String parentName =
+          "reservations/reservation-1729/reservationBlocks/reservationBlock-1729/reservationSubBlocks/reservationSubBlock-1729";
+      String reservationSlot = "reservationSlot-608";
+      client.getHealthAsync(project, zone, parentName, reservationSlot).get();
+      Assert.fail("No exception raised");
+    } catch (ExecutionException e) {
+    }
+  }
+
   @Test
   public void getVersionTest() throws Exception {
     Operation expectedResponse =
@@ -140,6 +221,7 @@ public void getVersionTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -290,6 +372,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationSubBlocksClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationSubBlocksClientTest.java
index 8a5f47c07a47..895ec51666a3 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationSubBlocksClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationSubBlocksClientTest.java
@@ -193,6 +193,7 @@ public void getVersionTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -343,6 +344,7 @@ public void performMaintenanceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -421,6 +423,7 @@ public void reportFaultyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationsClientTest.java
index 9ad144b58ab0..824d5aefc810 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationsClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -346,6 +347,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -473,6 +475,7 @@ public void performMaintenanceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -559,6 +562,7 @@ public void resizeTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -745,6 +749,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ResourcePoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ResourcePoliciesClientTest.java
index e3bc98bc4fd6..fd70a9ad020f 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ResourcePoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ResourcePoliciesClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -331,6 +332,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -458,6 +460,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RolloutPlansClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RolloutPlansClientTest.java
index 7244a9e357ea..dd48f6d9fd7f 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RolloutPlansClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RolloutPlansClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -214,6 +215,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RolloutsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RolloutsClientTest.java
index 8f0c87478a17..0d769752264a 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RolloutsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RolloutsClientTest.java
@@ -86,6 +86,7 @@ public void advanceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -159,6 +160,7 @@ public void cancelTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -232,6 +234,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -417,6 +420,7 @@ public void pauseTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -490,6 +494,7 @@ public void resumeTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutersClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutersClientTest.java
index 4869d83f0a29..daf0b3a898b1 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutersClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutersClientTest.java
@@ -145,6 +145,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -220,6 +221,7 @@ public void deleteNamedSetTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -295,6 +297,7 @@ public void deleteRoutePolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -680,6 +683,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -970,6 +974,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1047,6 +1052,7 @@ public void patchNamedSetTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1125,6 +1131,7 @@ public void patchRoutePolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1251,6 +1258,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1328,6 +1336,7 @@ public void updateNamedSetTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -1406,6 +1415,7 @@ public void updateRoutePolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutesClientTest.java
index 59160081a934..ad05c261e3d4 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutesClientTest.java
@@ -86,6 +86,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -231,6 +232,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SecurityPoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SecurityPoliciesClientTest.java
index db25b057d370..04b3ca779a3b 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SecurityPoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SecurityPoliciesClientTest.java
@@ -91,6 +91,7 @@ public void addRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -219,6 +220,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -415,6 +417,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -583,6 +586,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -659,6 +663,7 @@ public void patchRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -735,6 +740,7 @@ public void removeRuleTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -808,6 +814,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ServiceAttachmentsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ServiceAttachmentsClientTest.java
index 6538ea983cde..31131d789b34 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ServiceAttachmentsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ServiceAttachmentsClientTest.java
@@ -144,6 +144,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -340,6 +341,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -467,6 +469,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SnapshotSettingsServiceClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SnapshotSettingsServiceClientTest.java
index 044097ef3b30..4278c3dfbbb1 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SnapshotSettingsServiceClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SnapshotSettingsServiceClientTest.java
@@ -128,6 +128,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SnapshotsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SnapshotsClientTest.java
index 9a10bbcedc86..da2821ddd7bd 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SnapshotsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SnapshotsClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -296,6 +297,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -473,6 +475,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -600,6 +603,7 @@ public void updateKmsKeyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SslCertificatesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SslCertificatesClientTest.java
index f56846464ac2..e255ab99edc5 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SslCertificatesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SslCertificatesClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -274,6 +275,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SslPoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SslPoliciesClientTest.java
index 1f1528430c0a..7764d121535b 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SslPoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SslPoliciesClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -274,6 +275,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -441,6 +443,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/StoragePoolsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/StoragePoolsClientTest.java
index e97f0be68d09..f2f1facb3aa4 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/StoragePoolsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/StoragePoolsClientTest.java
@@ -144,6 +144,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -341,6 +342,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -628,6 +630,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SubnetworksClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SubnetworksClientTest.java
index 28bf89812755..4e0ed3490f67 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SubnetworksClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SubnetworksClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -218,6 +219,7 @@ public void expandIpCidrRangeTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -436,6 +438,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -613,6 +616,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -748,6 +752,7 @@ public void setPrivateIpGoogleAccessTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetGrpcProxiesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetGrpcProxiesClientTest.java
index eea569a3afdf..ddf76207d88b 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetGrpcProxiesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetGrpcProxiesClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -215,6 +216,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -338,6 +340,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetHttpProxiesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetHttpProxiesClientTest.java
index b7e4d1dde19a..d3a4da8e0735 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetHttpProxiesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetHttpProxiesClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -271,6 +272,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -394,6 +396,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -470,6 +473,7 @@ public void setUrlMapTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetHttpsProxiesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetHttpsProxiesClientTest.java
index de964175b92e..34dcdab676a1 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetHttpsProxiesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetHttpsProxiesClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -279,6 +280,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -402,6 +404,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -478,6 +481,7 @@ public void setCertificateMapTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -563,6 +567,7 @@ public void setQuicOverrideTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -647,6 +652,7 @@ public void setSslCertificatesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -733,6 +739,7 @@ public void setSslPolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -809,6 +816,7 @@ public void setUrlMapTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetInstancesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetInstancesClientTest.java
index 170b57e3af86..0633fa08bbb6 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetInstancesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetInstancesClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -275,6 +276,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -402,6 +404,7 @@ public void setSecurityPolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetPoolsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetPoolsClientTest.java
index d8ed46add790..d217d542f5ca 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetPoolsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetPoolsClientTest.java
@@ -90,6 +90,7 @@ public void addHealthCheckTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -176,6 +177,7 @@ public void addInstanceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -312,6 +314,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -499,6 +502,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -626,6 +630,7 @@ public void removeHealthCheckTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -712,6 +717,7 @@ public void removeInstanceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -798,6 +804,7 @@ public void setBackupTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -876,6 +883,7 @@ public void setSecurityPolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetSslProxiesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetSslProxiesClientTest.java
index c581017d8160..5de83e5389e7 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetSslProxiesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetSslProxiesClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -216,6 +217,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -339,6 +341,7 @@ public void setBackendServiceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -423,6 +426,7 @@ public void setCertificateMapTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -507,6 +511,7 @@ public void setProxyHeaderTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -591,6 +596,7 @@ public void setSslCertificatesTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -675,6 +681,7 @@ public void setSslPolicyTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetTcpProxiesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetTcpProxiesClientTest.java
index 276aea8520d8..5fb38959c2e7 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetTcpProxiesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetTcpProxiesClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -271,6 +272,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -394,6 +396,7 @@ public void setBackendServiceTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -478,6 +481,7 @@ public void setProxyHeaderTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetVpnGatewaysClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetVpnGatewaysClientTest.java
index dbc6549aaaaa..666119496a34 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetVpnGatewaysClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/TargetVpnGatewaysClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -279,6 +280,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -406,6 +408,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/UrlMapsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/UrlMapsClientTest.java
index 3b6775548c42..4ac51a73ad98 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/UrlMapsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/UrlMapsClientTest.java
@@ -141,6 +141,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -275,6 +276,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -348,6 +350,7 @@ public void invalidateCacheTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -476,6 +479,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -600,6 +604,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/VpnGatewaysClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/VpnGatewaysClientTest.java
index a7751840541b..aa31f59d0292 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/VpnGatewaysClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/VpnGatewaysClientTest.java
@@ -143,6 +143,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -327,6 +328,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -454,6 +456,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/VpnTunnelsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/VpnTunnelsClientTest.java
index 8a635cbdacc5..1aade3a1657e 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/VpnTunnelsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/VpnTunnelsClientTest.java
@@ -142,6 +142,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -290,6 +291,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -417,6 +419,7 @@ public void setLabelsTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/WireGroupsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/WireGroupsClientTest.java
index 5549387c2201..38c062a3dcf4 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/WireGroupsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/WireGroupsClientTest.java
@@ -87,6 +87,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -221,6 +222,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -349,6 +351,7 @@ public void patchTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ZoneOperationsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ZoneOperationsClientTest.java
index b54fe9bb6c35..04afc83ff3fd 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ZoneOperationsClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ZoneOperationsClientTest.java
@@ -131,6 +131,7 @@ public void getTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -259,6 +260,7 @@ public void waitTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ZoneVmExtensionPoliciesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ZoneVmExtensionPoliciesClientTest.java
index f09cadfc81f5..824b5ce21d7a 100644
--- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ZoneVmExtensionPoliciesClientTest.java
+++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ZoneVmExtensionPoliciesClientTest.java
@@ -88,6 +88,7 @@ public void deleteTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -224,6 +225,7 @@ public void insertTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
@@ -351,6 +353,7 @@ public void updateTest() throws Exception {
             .setDescription("description-1724546052")
             .setEndTime("endTime-1607243192")
             .setError(Error.newBuilder().build())
+            .setGetHealthOperationMetadata(GetHealthOperationMetadata.newBuilder().build())
             .setGetVersionOperationMetadata(GetVersionOperationMetadata.newBuilder().build())
             .setHttpErrorMessage("httpErrorMessage1577303431")
             .setHttpErrorStatusCode(0)
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Compute.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Compute.java
index 133c7202aa6b..2d81c7f7a08a 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Compute.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Compute.java
@@ -2136,6 +2136,14 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
       internal_static_google_cloud_compute_v1_GetHealthCheckRequest_descriptor;
   static com.google.protobuf.GeneratedMessage.FieldAccessorTable
       internal_static_google_cloud_compute_v1_GetHealthCheckRequest_fieldAccessorTable;
+  static com.google.protobuf.Descriptors.Descriptor
+      internal_static_google_cloud_compute_v1_GetHealthOperationMetadata_descriptor;
+  static com.google.protobuf.GeneratedMessage.FieldAccessorTable
+      internal_static_google_cloud_compute_v1_GetHealthOperationMetadata_fieldAccessorTable;
+  static com.google.protobuf.Descriptors.Descriptor
+      internal_static_google_cloud_compute_v1_GetHealthOperationMetadataHealthInfo_descriptor;
+  static com.google.protobuf.GeneratedMessage.FieldAccessorTable
+      internal_static_google_cloud_compute_v1_GetHealthOperationMetadataHealthInfo_fieldAccessorTable;
   static com.google.protobuf.Descriptors.Descriptor
       internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_descriptor;
   static com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -2148,6 +2156,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
       internal_static_google_cloud_compute_v1_GetHealthRegionHealthSourceRequest_descriptor;
   static com.google.protobuf.GeneratedMessage.FieldAccessorTable
       internal_static_google_cloud_compute_v1_GetHealthRegionHealthSourceRequest_fieldAccessorTable;
+  static com.google.protobuf.Descriptors.Descriptor
+      internal_static_google_cloud_compute_v1_GetHealthReservationSlotRequest_descriptor;
+  static com.google.protobuf.GeneratedMessage.FieldAccessorTable
+      internal_static_google_cloud_compute_v1_GetHealthReservationSlotRequest_fieldAccessorTable;
   static com.google.protobuf.Descriptors.Descriptor
       internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_descriptor;
   static com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -12190,13 +12202,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "oogle.cloud.compute.v1.CompositeHealthCheck\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
-          + "\010_warning\"\333\002\n"
+          + "\010_warning\"\351\002\n"
           + "\032ConfidentialInstanceConfig\022*\n"
           + "\032confidential_instance_type\030\255\214\336\024 \001(\tH\000\210\001\001\022+\n"
           + "\033enable_confidential_compute\030\274\353\3310"
-          + " \001(\010H\001\210\001\001\"\244\001\n"
+          + " \001(\010H\001\210\001\001\"\262\001\n"
           + "\030ConfidentialInstanceType\022(\n"
-          + "$UNDEFINED_CONFIDENTIAL_INSTANCE_TYPE\020\000\022\t\n"
+          + "$UNDEFINED_CONFIDENTIAL_INSTANCE_TYPE\020\000\022\014\n"
+          + "\005BMSAI\020\220\237\231\036\022\t\n"
           + "\003CCA\020\341\207\004\022-\n"
           + "&CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED\020\205\260\3546\022\t\n"
           + "\003SEV\020\304\200\005\022\016\n"
@@ -12209,8 +12222,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\024draining_timeout_sec\030\236\325\254k \001(\005H\000\210\001\001B\027\n"
           + "\025_draining_timeout_sec\"\210\002\n"
           + "\"ConsistentHashLoadBalancerSettings\022b\n"
-          + "\013http_cookie\030\373\253\227\003 \001(\0132E.google.cloud.compute.v1.C"
-          + "onsistentHashLoadBalancerSettingsHttpCookieH\000\210\001\001\022 \n"
+          + "\013http_cookie\030\373\253\227\003 \001(\0132E.google.clou"
+          + "d.compute.v1.ConsistentHashLoadBalancerSettingsHttpCookieH\000\210\001\001\022 \n"
           + "\020http_header_name\030\306\367\372o \001(\tH\001\210\001\001\022!\n"
           + "\021minimum_ring_size\030\277\273\341o \001(\003H\002\210\001\001B\016\n"
           + "\014_http_cookieB\023\n"
@@ -12224,8 +12237,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_nameB\007\n"
           + "\005_pathB\006\n"
           + "\004_ttl\"\273\001\n"
-          + "*CopyRulesOrganizationSecurityPolicyRequest\022\032\n"
-          + "\n"
+          + "*CopyRulesOrganizationSecurityPolicyRequest\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n"
           + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022&\n"
           + "\026source_security_policy\030\355\325\372o \001(\tH\001\210\001\001B\r\n"
@@ -12245,9 +12257,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_max_age\"\321\002\n"
           + "*CreateInstancesInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n"
-          + "9instance_group_managers_create_instances_request_resource\030\223\372\332\013"
-          + " \001(\0132D.google.clo"
-          + "ud.compute.v1.InstanceGroupManagersCreateInstancesRequestB\003\340A\002\022!\n"
+          + "9instance_group_managers_create_instances_request_resource\030\223\372\332\013 \001("
+          + "\0132D.google.cloud.compute.v1.InstanceGroupManagersCreateInstancesRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -12259,18 +12270,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n"
-          + "@region_instance_group_man"
-          + "agers_create_instances_request_resource\030\210\277\230\253\001"
-          + " \001(\0132J.google.cloud.compute.v1.Regi"
-          + "onInstanceGroupManagersCreateInstancesRequestB\003\340A\002\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r"
-          + "\n"
+          + "@region_inst"
+          + "ance_group_managers_create_instances_request_resource\030\210\277\230\253\001"
+          + " \001(\0132J.google.cloud.c"
+          + "ompute.v1.RegionInstanceGroupManagersCreateInstancesRequestB\003\340A\002\022\032\n\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\367\001\n"
           + "%CreateMembersInterconnectGroupRequest\022#\n"
           + "\022interconnect_group\030\216\267\251\271\001 \001(\tB\003\340A\002\022\205\001\n"
           + "3interconnect_groups_create_members_request_resource\030\355\374\213\246\001"
-          + " \001(\0132?"
-          + ".google.cloud.compute.v1.InterconnectGroupsCreateMembersRequestB\003\340A\002\022!\n"
+          + " \001(\0132?.google.cloud.compute.v1.I"
+          + "nterconnectGroupsCreateMembersRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\"\221\002\n"
           + "\031CreateSnapshotDiskRequest\022\024\n"
@@ -12279,8 +12289,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022E\n"
-          + "\021snapshot_resource\030\251\270\301\345\001 \001(\0132"
-          + "!.google.cloud.compute.v1.SnapshotB\003\340A\002\022\033\n"
+          + "\021snapshot_resource\030\251\270\301\345\001"
+          + " \001(\0132!.google.cloud.compute.v1.SnapshotB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\016\n"
           + "\014_guest_flushB\r\n"
@@ -12310,8 +12320,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\024CrossSiteNetworkList\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022;\n"
-          + "\005items\030\300\317\367/ \003(\0132)."
-          + "google.cloud.compute.v1.CrossSiteNetwork\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132).google.cloud.compute.v1.CrossSiteNetwork\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -12325,8 +12335,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\270\001\n"
           + "\031CustomErrorResponsePolicy\022j\n"
-          + "\024error_response_rules\030\220\255\374\006 \003(\0132I.google.cloud.com"
-          + "pute.v1.CustomErrorResponsePolicyCustomErrorResponseRule\022\035\n\r"
+          + "\024error_response_rules\030\220\255\374\006 \003(\0132I.go"
+          + "ogle.cloud.compute.v1.CustomErrorResponsePolicyCustomErrorResponseRule\022\035\n\r"
           + "error_service\030\376\356\246N \001(\tH\000\210\001\001B\020\n"
           + "\016_error_service\"\266\001\n"
           + "0CustomErrorResponsePolicyCustomErrorResponseRule\022\037\n"
@@ -12348,8 +12358,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022_rsa_encrypted_keyB\t\n"
           + "\007_sha256\"\265\001\n"
           + "\"CustomerEncryptionKeyProtectedDisk\022T\n"
-          + "\023disk_encryption_key\030\205\355\304\201\001 \001(\0132..g"
-          + "oogle.cloud.compute.v1.CustomerEncryptionKeyH\000\210\001\001\022\026\n"
+          + "\023disk_encryption_key\030\205\355\304\201\001"
+          + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\000\210\001\001\022\026\n"
           + "\006source\030\233\320\301T \001(\tH\001\210\001\001B\026\n"
           + "\024_disk_encryption_keyB\t\n"
           + "\007_source\"C\n"
@@ -12425,8 +12435,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\035DeleteCrossSiteNetworkRequest\022\"\n"
           + "\022cross_site_network\030\325\305\3133 \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n"
-          + "\n"
+          + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\224\001\n"
           + "\021DeleteDiskRequest\022\024\n"
@@ -12458,7 +12467,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r"
+          + "\n"
           + "\013_request_id\"\257\001\n"
           + "\036DeleteFutureReservationRequest\022\"\n"
           + "\022future_reservation\030\320\306\346\032 \001(\tB\003\340A\002\022!\n"
@@ -12504,8 +12514,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "$DeleteGlobalVmExtensionPolicyRequest\022*\n"
           + "\032global_vm_extension_policy\030\236\326\374\003 \001(\tB\003\340A\002\022\241\001\n"
           + "Cglobal_vm_extension_policy_rollout_operation_rollout_input_resource\030\330\367\230F"
-          + " \001(\0132L.google"
-          + ".cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutInputB\003\340A\002\022!\n"
+          + " \001(\0132L.google.cloud.compute.v1.GlobalVm"
+          + "ExtensionPolicyRolloutOperationRolloutInputB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
@@ -12520,17 +12530,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005image\030\333\322\352/ \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r"
-          + "\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\366\001\n"
           + "!DeleteInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022%\n"
           + "\024no_graceful_shutdown\030\222\267\253\240\001 \001(\010H\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n"
-          + "\004zon",
-      "e\030\254\307\344\001 \001(\tB\n"
+          + "request_id\030\313\201\331\021 \001",
+      "(\tH\001\210\001\001\022\033\n"
+          + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\027\n"
           + "\025_no_graceful_shutdownB\r\n"
           + "\013_request_id\"\343\001\n"
@@ -12570,8 +12579,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "*DeleteInstancesInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n"
           + "9instance_group_managers_delete_instances_request_resource\030\204\306\255O"
-          + " \001(\0132D.google"
-          + ".cloud.compute.v1.InstanceGroupManagersDeleteInstancesRequestB\003\340A\002\022%\n"
+          + " \001(\0132D.google.cloud.compute.v1.Instance"
+          + "GroupManagersDeleteInstancesRequestB\003\340A\002\022%\n"
           + "\024no_graceful_shutdown\030\222\267\253\240\001 \001(\010H\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
@@ -12586,10 +12595,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n"
-          + "@region_instance_group_managers_delete_instances_request_resource\030\371\212\353\356\001"
-          + " \001(\0132J.g"
-          + "oogle.cloud.compute.v1.RegionInstanceGroupManagersDeleteInstancesRequestB\003\340A\002\022\032\n"
-          + "\n"
+          + "@region_instance_group_ma"
+          + "nagers_delete_instances_request_resource\030\371\212\353\356\001"
+          + " \001(\0132J.google.cloud.compute.v1.Reg"
+          + "ionInstanceGroupManagersDeleteInstancesRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001B\027\n"
           + "\025_no_graceful_shutdownB\r\n"
           + "\013_request_id\"\266\001\n"
@@ -12715,8 +12724,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\227\002\n"
           + "\033DeleteNodesNodeGroupRequest\022\033\n\n"
           + "node_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022p\n"
-          + ")node_groups_delete_nodes_request_resource\030\222\327\263W \001(\01325.google.cloud"
-          + ".compute.v1.NodeGroupsDeleteNodesRequestB\003\340A\002\022!\n"
+          + ")node_groups_delete_nodes_request_resource\030\222\327\263W \001(\0132"
+          + "5.google.cloud.compute.v1.NodeGroupsDeleteNodesRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -12737,10 +12746,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\274\002\n"
           + "3DeletePerInstanceConfigsInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\234\001\n"
-          + "@instance_g"
-          + "roup_managers_delete_per_instance_configs_req_resource\030\240\352\350\254\001"
-          + " \001(\0132I.google.cloud."
-          + "compute.v1.InstanceGroupManagersDeletePerInstanceConfigsReqB\003\340A\002\022!\n"
+          + "@instance_group_managers_delete_per_instance_configs_req_resource\030\240\352\350\254\001"
+          + " \001(\0132I.google.cloud.compute.v1.InstanceGroupMa"
+          + "nagersDeletePerInstanceConfigsReqB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
@@ -12751,8 +12759,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\234\001\n"
           + "Aregion_instance_group_manager_delete_instance_config_req_resource\030\205\233-"
-          + " \001(\0132J.google.cloud.compute."
-          + "v1.RegionInstanceGroupManagerDeleteInstanceConfigReqB\003\340A\002\"\236\001\n"
+          + " \001(\0132J.google."
+          + "cloud.compute.v1.RegionInstanceGroupManagerDeleteInstanceConfigReqB\003\340A\002\"\236\001\n"
           + "$DeletePublicAdvertisedPrefixeRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022(\n"
@@ -12827,8 +12835,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r"
-          + "\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\200\002\n"
           + "\'DeleteRegionInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022%\n"
@@ -12843,8 +12850,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
-          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n"
-          + "\n"
+          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\036\n"
           + "\016resize_request\030\204\204\271g \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\270\001\n"
@@ -12867,7 +12873,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r"
+          + "\n"
           + "\013_request_id\"\301\001\n"
           + "\'DeleteRegionNetworkEndpointGroupRequest\022\'\n"
           + "\026network_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022!\n"
@@ -12928,8 +12935,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n"
-          + "\021target_http_proxy\030\345\276\322b \001(\tB\003\340A\002B\r"
-          + "\n"
+          + "\021target_http_proxy\030\345\276\322b \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\270\001\n"
           + "#DeleteRegionTargetHttpsProxyRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
@@ -13158,13 +13164,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005ports\030\222\360\3712 \003(\tB\017\n\r"
           + "_I_p_protocol\"\326\001\n"
           + "\025DeprecateImageRequest\022X\n"
-          + "\033deprecation_status_resource\030\360\211\345\236\001"
-          + " \001(\0132*.google.cloud.compute.v1.DeprecationStatusB\003\340A\002\022\025\n"
+          + "\033deprecation_status_resource\030\360\211\345\236\001 \001(\0132*."
+          + "google.cloud.compute.v1.DeprecationStatusB\003\340A\002\022\025\n"
           + "\005image\030\333\322\352/ \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r",
-      "\n"
+          + "request_id\030\313",
+      "\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\277\002\n"
           + "\021DeprecationStatus\022\030\n"
           + "\007deleted\030\231\340\250\343\001 \001(\tH\000\210\001\001\022\033\n\n"
@@ -13194,8 +13200,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\317\002\n"
           + "7DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest\022\234\001\n"
           + "@global_network_endpoint_groups_detach_endpoints_request_resource\030\335\215\237\004"
-          + " \001(\0132J.google.cloud"
-          + ".compute.v1.GlobalNetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022\'\n"
+          + " \001(\0132J.google.cloud.compute.v1.GlobalNetworkE"
+          + "ndpointGroupsDetachEndpointsRequestB\003\340A\002\022\'\n"
           + "\026network_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
@@ -13204,8 +13210,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "1DetachNetworkEndpointsNetworkEndpointGroupRequest\022\'\n"
           + "\026network_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\220\001\n"
           + "9network_endpoint_groups_detach_endpoints_request_resource\030\371\240\356\365\001"
-          + " \001(\0132D.googl"
-          + "e.cloud.compute.v1.NetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022!\n"
+          + " \001(\0132D.google.cloud.compute.v1.Network"
+          + "EndpointGroupsDetachEndpointsRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -13217,10 +13223,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n"
-          + "@region_netwo"
-          + "rk_endpoint_groups_detach_endpoints_request_resource\030\356\345\253\225\001"
-          + " \001(\0132J.google.cloud.co"
-          + "mpute.v1.RegionNetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022\032\n\n"
+          + "@region_network_endpoint_groups_detach_endpoints_request_resource\030\356\345\253\225\001"
+          + " \001(\0132J.g"
+          + "oogle.cloud.compute.v1.RegionNetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022\032\n"
+          + "\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"l\n"
           + "\034DisableXpnHostProjectRequest\022!\n"
@@ -13231,30 +13237,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " DisableXpnResourceProjectRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022z\n"
-          + ".projects_disable_xpn_resource_request_resource\030\252\324\334c"
-          + " \001(\0132:.google.clo"
-          + "ud.compute.v1.ProjectsDisableXpnResourceRequestB\003\340A\002\022\032\n\n"
+          + ".projects_disable_xpn_resource_request_resource\030\252\324\334c \001("
+          + "\0132:.google.cloud.compute.v1.ProjectsDisableXpnResourceRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\317\032\n"
           + "\004Disk\022\033\n"
           + "\013access_mode\030\236\367\317\023 \001(\tH\000\210\001\001\022\035\n"
           + "\014architecture\030\323\322\261\220\001 \001(\tH\001\210\001\001\022Q\n"
-          + "\022async_primary_disk\030\235\365\211V \001(\0132-.go"
-          + "ogle.cloud.compute.v1.DiskAsyncReplicationH\002\210\001\001\022Y\n"
-          + "\025async_secondary_disks\030\250\350\375\231\001 \003"
-          + "(\01326.google.cloud.compute.v1.Disk.AsyncSecondaryDisksEntry\022\"\n"
+          + "\022async_primary_disk\030\235\365\211V"
+          + " \001(\0132-.google.cloud.compute.v1.DiskAsyncReplicationH\002\210\001\001\022Y\n"
+          + "\025async_secondary_disks\030\250\350\375\231\001"
+          + " \003(\01326.google.cloud.compute.v1.Disk.AsyncSecondaryDisksEntry\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\003\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\004\210\001\001\022T\n"
-          + "\023disk_encryption_key\030\205\355\304\201\001 \001(\0132.."
-          + "google.cloud.compute.v1.CustomerEncryptionKeyH\005\210\001\001\022+\n"
+          + "\023disk_encryption_key\030\205\355\304\201\001"
+          + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\005\210\001\001\022+\n"
           + "\033enable_confidential_compute\030\274\353\3310 \001(\010H\006\210\001\001\022E\n"
           + "\021guest_os_features\030\321\340\347%"
           + " \003(\0132\'.google.cloud.compute.v1.GuestOsFeature\022\020\n"
           + "\002id\030\233\032 \001(\004H\007\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\010\210\001\001\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\t\210\001\001\022=\n"
-          + "\006labels\030\377\277\301\356\001"
-          + " \003(\0132).google.cloud.compute.v1.Disk.LabelsEntry\022%\n"
+          + "\006labels\030\377\277\301\356\001 \003(\0132).go"
+          + "ogle.cloud.compute.v1.Disk.LabelsEntry\022%\n"
           + "\025last_attach_timestamp\030\245\234\215\024 \001(\tH\n"
           + "\210\001\001\022%\n"
           + "\025last_detach_timestamp\030\363\333\366\032 \001(\tH\013\210\001\001\022\030\n\r"
@@ -13275,8 +13280,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "replica_zones\030\200\270\214\027 \003(\t\022\034\n"
           + "\021resource_policies\030\341\234\314\n"
           + " \003(\t\022L\n"
-          + "\017resource_status\030\303\372\367v \001(\0132+"
-          + ".google.cloud.compute.v1.DiskResourceStatusH\024\210\001\001\022\036\n\r"
+          + "\017resource_status\030\303\372\367v"
+          + " \001(\0132+.google.cloud.compute.v1.DiskResourceStatusH\024\210\001\001\022\036\n\r"
           + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\025\210\001\001\022\036\n\r"
           + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\026\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\027\210\001\001\022\030\n"
@@ -13287,8 +13292,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013source_disk\030\301\356\264\327\001 \001(\tH\033\210\001\001\022\037\n"
           + "\016source_disk_id\030\331\315\311\330\001 \001(\tH\034\210\001\001\022\034\n"
           + "\014source_image\030\267\350\206\030 \001(\tH\035\210\001\001\022\\\n"
-          + "\033source_image_encryption_key\030\253\221\365\265\001 \001("
-          + "\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\036\210\001\001\022\037\n"
+          + "\033source_image_encryption_key\030\253\221\365\265\001"
+          + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\036\210\001\001\022\037\n"
           + "\017source_image_id\030\243\374\260\032 \001(\tH\037\210\001\001\022\'\n"
           + "\027source_instant_snapshot\030\206\204\303h \001(\tH \210\001\001\022+\n"
           + "\032source_instant_snapshot_id\030\364\323\220\211\001 \001(\tH!\210\001\001\022\037\n"
@@ -13304,8 +13309,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004zone\030\254\307\344\001 \001(\tH)\210\001\001\032m\n"
           + "\030AsyncSecondaryDisksEntry\022\013\n"
           + "\003key\030\001 \001(\t\022@\n"
-          + "\005value\030\002 \001(\01321.google"
-          + ".cloud.compute.v1.DiskAsyncReplicationList:\0028\001\032-\n"
+          + "\005value\030\002"
+          + " \001(\01321.google.cloud.compute.v1.DiskAsyncReplicationList:\0028\001\032-\n"
           + "\013LabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"q\n\n"
@@ -13397,8 +13402,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_diskB\n\n"
           + "\010_disk_id\"\214\001\n"
           + "\030DiskAsyncReplicationList\022U\n"
-          + "\026async_replication_disk\030\223\313\303n \001("
-          + "\0132-.google.cloud.compute.v1.DiskAsyncReplicationH\000\210\001\001B\031\n"
+          + "\026async_replication_disk\030\223\313\303n"
+          + " \001(\0132-.google.cloud.compute.v1.DiskAsyncReplicationH\000\210\001\001B\031\n"
           + "\027_async_replication_disk\"\244\003\n"
           + "\027DiskInstantiationConfig\022\034\n"
           + "\013auto_delete\030\273\344\316\335\001 \001(\010H\000\210\001\001\022\034\n"
@@ -13437,20 +13442,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\021_destination_zoneB\016\n"
           + "\014_target_disk\"\251\001\n\n"
           + "DiskParams\022_\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132<.g"
-          + "oogle.cloud.compute.v1.DiskParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001"
+          + " \003(\0132<.google.cloud.compute.v1.DiskParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\372\002\n"
           + "\022DiskResourceStatus\022e\n"
-          + "\022async_primary_disk\030\235\365\211V \001(\0132A.google.cloud.compute.v1.D"
-          + "iskResourceStatusAsyncReplicationStatusH\000\210\001\001\022g\n"
-          + "\025async_secondary_disks\030\250\350\375\231\001 \003(\0132"
-          + "D.google.cloud.compute.v1.DiskResourceStatus.AsyncSecondaryDisksEntry\032}\n"
+          + "\022async_primary_disk\030\235\365\211V \001(\0132A.google.clou"
+          + "d.compute.v1.DiskResourceStatusAsyncReplicationStatusH\000\210\001\001\022g\n"
+          + "\025async_secondary_disks\030\250\350\375\231\001 \003(\0132D.google.cloud.compute.v1."
+          + "DiskResourceStatus.AsyncSecondaryDisksEntry\032}\n"
           + "\030AsyncSecondaryDisksEntry\022\013\n"
           + "\003key\030\001 \001(\t\022P\n"
-          + "\005value\030\002"
-          + " \001(\0132A.google.cloud.compute.v1.DiskResourceStatusAsyncReplicationStatus:\0028\001B\025\n"
+          + "\005value\030\002 \001(\0132A.google.cloud.compu"
+          + "te.v1.DiskResourceStatusAsyncReplicationStatus:\0028\001B\025\n"
           + "\023_async_primary_disk\"\332\001\n"
           + "(DiskResourceStatusAsyncReplicationStatus\022\025\n"
           + "\005state\030\221\211\2534 \001(\tH\000\210\001\001\"\214\001\n"
@@ -13466,8 +13471,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010DiskType\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022%\n"
           + "\024default_disk_size_gb\030\365\244\205\201\001 \001(\003H\001\210\001\001\022G\n\n"
-          + "deprecated\030\263\313\321\365\001 \001(\0132*.googl"
-          + "e.cloud.compute.v1.DeprecationStatusH\002\210\001\001\022\034\n"
+          + "deprecated\030\263\313\321\365\001"
+          + " \001(\0132*.google.cloud.compute.v1.DeprecationStatusH\002\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022\024\n"
@@ -13490,8 +13495,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_zone\"\271\003\n"
           + "\026DiskTypeAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022L\n"
-          + "\005items\030\300\317\367/ \003(\0132:.google.cloud.co"
-          + "mpute.v1.DiskTypeAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132:.g"
+          + "oogle.cloud.compute.v1.DiskTypeAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -13535,7 +13540,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\021resource_policies\030\341\234\314\n"
           + " \003(\t\":\n"
           + "\022DisksResizeRequest\022\030\n"
-          + "\007size_gb\030\331\213\200\354\001 \001(\003H\000\210\001\001B\n\n"
+          + "\007size_gb\030\331\213\200\354\001 \001(\003H\000\210\001\001B\n"
+          + "\n"
           + "\010_size_gb\"\211\001\n"
           + "\017DisksScopedList\022/\n"
           + "\005disks\030\366\314\312- \003(\0132\035.google.cloud.compute.v1.Disk\0229\n"
@@ -13553,8 +13559,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017_enable_display\"\201\002\n"
           + "\022DistributionPolicy\022\035\n"
           + "\014target_shape\030\363\346\273\241\001 \001(\tH\000\210\001\001\022N\n"
-          + "\005zones\030\307\244\2557 \003(\0132<.google"
-          + ".cloud.compute.v1.DistributionPolicyZoneConfiguration\"k\n"
+          + "\005zones\030\307\244\2557"
+          + " \003(\0132<.google.cloud.compute.v1.DistributionPolicyZoneConfiguration\"k\n"
           + "\013TargetShape\022\032\n"
           + "\026UNDEFINED_TARGET_SHAPE\020\000\022\t\n"
           + "\003ANY\020\314\373\003\022\026\n"
@@ -13579,30 +13585,30 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022y\n"
           + "-projects_enable_xpn_resource_request_resource\030\257\320\233\311\001"
-          + " \001(\01329.google.cloud.compute.v1.ProjectsEnableXpnResourceRequestB\003\340A\002\022\032\n\n"
+          + " \001(\01329.google.cloud"
+          + ".compute.v1.ProjectsEnableXpnResourceRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"<\n"
           + "\005Error\0223\n"
           + "\006errors\030\353\336\325\226\001"
           + " \003(\0132\037.google.cloud.compute.v1.Errors\"\327\002\n"
-          + "\014ErrorDetails\022>\n"
-          + "\n"
+          + "\014ErrorDetails\022>\n\n"
           + "error_info\030\205\241\205\014"
           + " \001(\0132\".google.cloud.compute.v1.ErrorInfoH\000\210\001\001\0223\n"
           + "\004help\030\301\236\303\001"
           + " \001(\0132\035.google.cloud.compute.v1.HelpH\001\210\001\001\022M\n"
-          + "\021localized_message\030\303\376\362\300\001"
-          + " \001(\0132).google.cloud.compute.v1.LocalizedMessageH\002\210\001\001\022F\n\n"
-          + "quota_info\030\225\324\344,"
-          + " \001(\0132*.google.cloud.compute.v1.QuotaExceededInfoH\003\210\001\001B\r\n"
+          + "\021localized_message\030\303\376\362\300\001 \001(\0132"
+          + ").google.cloud.compute.v1.LocalizedMessageH\002\210\001\001\022F\n\n"
+          + "quota_info\030\225\324\344, \001(\0132*.google."
+          + "cloud.compute.v1.QuotaExceededInfoH\003\210\001\001B\r\n"
           + "\013_error_infoB\007\n"
           + "\005_helpB\024\n"
           + "\022_localized_messageB\r\n"
           + "\013_quota_info\"\315\001\n"
           + "\tErrorInfo\022\027\n"
           + "\006domain\030\304\251\317\207\001 \001(\tH\000\210\001\001\022G\n"
-          + "\tmetadatas\030\244\326\207\004 \003(\01321.google.clo"
-          + "ud.compute.v1.ErrorInfo.MetadatasEntry\022\026\n"
+          + "\tmetadatas\030\244\326\207\004 \003("
+          + "\01321.google.cloud.compute.v1.ErrorInfo.MetadatasEntry\022\026\n"
           + "\006reason\030\304\244\226B \001(\tH\001\210\001\001\0320\n"
           + "\016MetadatasEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
@@ -13637,8 +13643,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_type\"\274\002\n"
           + "\032ExchangedPeeringRoutesList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022@\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132..google.cloud.compute.v1.ExchangedPeeringRoute\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132..goog"
+          + "le.cloud.compute.v1.ExchangedPeeringRoute\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -13656,8 +13662,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\n"
           + "subnetwork\030\356\247\344\222\001 \001(\tB\003\340A\002\022\200\001\n"
           + "1subnetworks_expand_ip_cidr_range_request_resource\030\336\320\272\343\001"
-          + " \001(\0132<.google.cloud.compu"
-          + "te.v1.SubnetworksExpandIpCidrRangeRequestB\003\340A\002B\r\n"
+          + " \001(\0132<.goog"
+          + "le.cloud.compute.v1.SubnetworksExpandIpCidrRangeRequestB\003\340A\002B\r\n"
           + "\013_request_id\"\251\001\n"
           + "\004Expr\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\033\n\n"
@@ -13672,15 +13678,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\002\210\001\001\022K\n\n"
-          + "interfaces\030\332\364\340\005 "
-          + "\003(\01324.google.cloud.compute.v1.ExternalVpnGatewayInterface\022\024\n"
+          + "interfaces\030\332\364\340\005"
+          + " \003(\01324.google.cloud.compute.v1.ExternalVpnGatewayInterface\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\004\210\001\001\022K\n"
-          + "\006labels\030\377\277\301\356\001"
-          + " \003(\01327.google.cloud.compute.v1.ExternalVpnGateway.LabelsEntry\022\024\n"
+          + "\006labels\030\377\277\301\356\001 \003(\01327.google.cl"
+          + "oud.compute.v1.ExternalVpnGateway.LabelsEntry\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022I\n"
-          + "\006params\030\206\363\253% \001(\01321.googl"
-          + "e.cloud.compute.v1.ExternalVpnGatewayParamsH\006\210\001\001\022 \n"
+          + "\006params\030\206\363\253%"
+          + " \001(\01321.google.cloud.compute.v1.ExternalVpnGatewayParamsH\006\210\001\001\022 \n"
           + "\017redundancy_type\030\234\316\267\201\001 \001(\tH\007\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\032-\n"
           + "\013LabelsEntry\022\013\n"
@@ -13711,8 +13717,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026ExternalVpnGatewayList\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022=\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132+.google.cloud.compute.v1.ExternalVpnGateway\022\024\n"
+          + "\005items\030\300\317\367/ \003"
+          + "(\0132+.google.cloud.compute.v1.ExternalVpnGateway\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\0229\n"
@@ -13725,8 +13731,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\305\001\n"
           + "\030ExternalVpnGatewayParams\022m\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132J.google."
-          + "cloud.compute.v1.ExternalVpnGatewayParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001"
+          + " \003(\0132J.google.cloud.compute.v1.ExternalV"
+          + "pnGatewayParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\262\001\n"
@@ -13751,8 +13758,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010disabled\030\374\364\230\201\001 \001(\010H\003\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022G\n\n"
-          + "log_config\030\235\321\301\247\001 "
-          + "\001(\0132*.google.cloud.compute.v1.FirewallLogConfigH\006\210\001\001\022\024\n"
+          + "log_config\030\235\321\301\247\001"
+          + " \001(\0132*.google.cloud.compute.v1.FirewallLogConfigH\006\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\027\n"
           + "\007network\030\256\264\205o \001(\tH\010\210\001\001\022?\n"
           + "\006params\030\206\363\253% \001(\0132\'.google.cloud.compute.v1.FirewallParamsH"
@@ -13770,14 +13777,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006EGRESS\020\365\366\264\316\001\022\017\n"
           + "\007INGRESS\020\225\375\276\366\001B\025\n"
           + "\023_creation_timestampB\016\n"
-          + "\014_descriptionB\014\n"
-          + "\n"
+          + "\014_descriptionB\014\n\n"
           + "_directionB\013\n"
           + "\t_disabledB\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\r\n"
           + "\013_log_configB\007\n"
-          + "\005_nameB\n\n"
+          + "\005_nameB\n"
+          + "\n"
           + "\010_networkB\t\n"
           + "\007_paramsB\013\n"
           + "\t_priorityB\014\n\n"
@@ -13805,8 +13812,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_enableB\013\n"
           + "\t_metadata\"\261\001\n"
           + "\016FirewallParams\022c\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001"
-          + " \003(\0132@.google.cloud.compute.v1.FirewallParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132@.google.clou"
+          + "d.compute.v1.FirewallParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\227\001\n"
@@ -13815,16 +13822,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \003(\01322.google.cloud.compute.v1.FirewallPolicyAssociation\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001B\007\n"
           + "\005_kind\"\253\001\n"
-          + "\032FirewallPoliciesScopedL",
-      "ist\022F\n"
+          + "\032FirewallP",
+      "oliciesScopedList\022F\n"
           + "\021firewall_policies\030\257\213\225\273\001"
           + " \003(\0132\'.google.cloud.compute.v1.FirewallPolicy\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\254\007\n"
           + "\016FirewallPolicy\022L\n"
-          + "\014associations\030\222\350\312\362\001 \003(\01322.google"
-          + ".cloud.compute.v1.FirewallPolicyAssociation\022\"\n"
+          + "\014associations\030\222\350\312\362\001"
+          + " \003(\01322.google.cloud.compute.v1.FirewallPolicyAssociation\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\034\n"
           + "\014display_name\030\350\207\221\002 \001(\tH\002\210\001\001\022\033\n"
@@ -13832,15 +13839,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022O\n"
-          + "\026packet_mirroring_rules\030\304\377\300\375\001"
-          + " \003(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\026\n"
+          + "\026packet_mirroring_rules\030\304\377\300\375\001 \003(\013"
+          + "2+.google.cloud.compute.v1.FirewallPolicyRule\022\026\n"
           + "\006parent\030\252\221\254% \001(\tH\007\210\001\001\022\033\n"
           + "\013policy_type\030\247\244\324\010 \001(\tH\010\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\t\210\001\001\022!\n"
           + "\020rule_tuple_count\030\225\302\226\271\001 \001(\005H\n"
           + "\210\001\001\022=\n"
-          + "\005rules\030\367\221\3653 \003("
-          + "\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\032\n"
+          + "\005rules\030\367\221\3653"
+          + " \003(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\013\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\014\210\001\001\022\033\n\n"
           + "short_name\030\356\270\320\352\001 \001(\tH\r"
@@ -13848,7 +13855,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "PolicyType\022\031\n"
           + "\025UNDEFINED_POLICY_TYPE\020\000\022\027\n"
           + "\020RDMA_ROCE_POLICY\020\231\265\367F\022\021\n\n"
-          + "ULL_POLICY\020\234\330\365/\022\021\n\n"
+          + "ULL_POLICY\020\234\330\365/\022\021\n"
+          + "\n"
           + "VPC_POLICY\020\350\212\270#B\025\n"
           + "\023_creation_timestampB\016\n"
           + "\014_descriptionB\017\n\r"
@@ -13894,8 +13902,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010disabled\030\374\364\230\201\001 \001(\010H\003\210\001\001\022\037\n"
           + "\016enable_logging\030\243\311\355\214\001 \001(\010H\004\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022I\n"
-          + "\005match\030\305\263\2671 \001(\01322.google.cloud."
-          + "compute.v1.FirewallPolicyRuleMatcherH\006\210\001\001\022\031\n"
+          + "\005match\030\305\263\2671 \001(\01322"
+          + ".google.cloud.compute.v1.FirewallPolicyRuleMatcherH\006\210\001\001\022\031\n"
           + "\010priority\030\244\363\241\324\001 \001(\005H\007\210\001\001\022\031\n"
           + "\trule_name\030\356\263\256\032 \001(\tH\010\210\001\001\022!\n"
           + "\020rule_tuple_count\030\225\302\226\271\001 \001(\005H\t\210\001\001\022&\n"
@@ -13903,8 +13911,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\210\001\001\022#\n"
           + "\027target_forwarding_rules\030\243\344\274\354\001 \003(\t\022\034\n"
           + "\020target_resources\030\367\321\360\373\001 \003(\t\022T\n"
-          + "\022target_secure_tags\030\263\304\234\337\001 \003(\01324.google.c"
-          + "loud.compute.v1.FirewallPolicyRuleSecureTag\022#\n"
+          + "\022target_secure_tags\030\263\304\234\337\001 "
+          + "\003(\01324.google.cloud.compute.v1.FirewallPolicyRuleSecureTag\022#\n"
           + "\027target_service_accounts\030\236\216\234\332\001 \003(\t\022\033\n"
           + "\013target_type\030\250\322\200\036 \001(\tH\013\210\001\001\022\033\n"
           + "\013tls_inspect\030\320\275\332\024 \001(\010H\014\210\001\001\"E\n"
@@ -13937,8 +13945,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\021dest_network_type\030\250\272\267\303\001 \001(\tH\001\210\001\001\022\034\n"
           + "\021dest_region_codes\030\230\253\371^ \003(\t\022$\n"
           + "\031dest_threat_intelligences\030\254\363\2259 \003(\t\022Z\n"
-          + "\016layer4_configs\030\265\334\216\262\001 \003(\0132>.google.cloud.com"
-          + "pute.v1.FirewallPolicyRuleMatcherLayer4Config\022\036\n"
+          + "\016layer4_configs\030\265\334\216\262\001 \003(\0132>.go"
+          + "ogle.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config\022\036\n"
           + "\022src_address_groups\030\272\230\215\320\001 \003(\t\022\025\n"
           + "\tsrc_fqdns\030\343\314\355\317\001 \003(\t\022\031\n\r"
           + "src_ip_ranges\030\323\200\207\316\001 \003(\t\022#\n"
@@ -13946,8 +13954,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\020src_network_type\030\246\362\335\223\001 \001(\tH\003\210\001\001\022\027\n"
           + "\014src_networks\030\200\200\353u \003(\t\022\033\n"
           + "\020src_region_codes\030\226\343\237/ \003(\t\022Q\n"
-          + "\017src_secure_tags\030\206\224\316\362\001 \003"
-          + "(\01324.google.cloud.compute.v1.FirewallPolicyRuleSecureTag\022$\n"
+          + "\017src_secure_tags\030\206\224\316\362\001"
+          + " \003(\01324.google.cloud.compute.v1.FirewallPolicyRuleSecureTag\022$\n"
           + "\030src_threat_intelligences\030\252\357\250\232\001 \003(\t\"8\n"
           + "\022DestNetworkContext\022\"\n"
           + "\036UNDEFINED_DEST_NETWORK_CONTEXT\020\000\"2\n"
@@ -13997,8 +14005,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\tall_ports\030\364\257\243\324\001 \001(\010H\002\210\001\001\022$\n"
           + "\023allow_global_access\030\212\306\221\356\001 \001(\010H\003\210\001\001\022\'\n"
           + "\027allow_psc_global_access\030\313\205\321} \001(\010H\004\210\001\001\022Y\n"
-          + "\023attached_extensions\030\217\253\330\267\001"
-          + " \003(\01328.google.cloud.compute.v1.ForwardingRuleAttachedExtension\022 \n"
+          + "\023attached_extensions\030\217\253\330\267\001 \003(\01328.google.clo"
+          + "ud.compute.v1.ForwardingRuleAttachedExtension\022 \n"
           + "\017backend_service\030\212\300\256\222\001 \001(\tH\005\210\001\001\022%\n"
           + "\024base_forwarding_rule\030\220\333\243\372\001 \001(\tH\006\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\007\210\001\001\022\034\n"
@@ -14016,8 +14024,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026is_mirroring_collector\030\374\340\3568 \001(\010H\017\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\020\210\001\001\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\021\210\001\001\022G\n"
-          + "\006labels\030\377\277\301\356\001"
-          + " \003(\01323.google.cloud.compute.v1.ForwardingRule.LabelsEntry\022&\n"
+          + "\006labels\030\377\277\301\356\001 \003(\01323.google"
+          + ".cloud.compute.v1.ForwardingRule.LabelsEntry\022&\n"
           + "\025load_balancing_scheme\030\304\214\302\255\001 \001(\tH\022\210\001\001\022E\n"
           + "\020metadata_filters\030\353\315\314\335\001"
           + " \003(\0132\'.google.cloud.compute.v1.MetadataFilter\022\024\n"
@@ -14032,8 +14040,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006region\030\364\315\240B \001(\tH\032\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\033\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\034\210\001\001\022o\n"
-          + "\037service_directory_registrations\030\376\261\314j \003(\0132C.google.c"
-          + "loud.compute.v1.ForwardingRuleServiceDirectoryRegistration\022\036\n\r"
+          + "\037service_directory_registrations\030\376\261\314j "
+          + "\003(\0132C.google.cloud.compute.v1.ForwardingRuleServiceDirectoryRegistration\022\036\n\r"
           + "service_label\030\352\231\354\306\001 \001(\tH\035\210\001\001\022\035\n"
           + "\014service_name\030\325\253\315\253\001 \001(\tH\036\210\001\001\022\033\n"
           + "\020source_ip_ranges\030\312\243\2315 \003(\t\022\033\n\n"
@@ -14084,8 +14092,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007PENDING\020\367\252\360\020\022\017\n"
           + "\010REJECTED\020\376\210\204S\022\031\n"
           + "\022STATUS_UNSPECIFIED\020\312\314\213\024B\016\n"
-          + "\014_I_p_addressB\017\n"
-          + "\r"
+          + "\014_I_p_addressB\017\n\r"
           + "_I_p_protocolB\014\n\n"
           + "_all_portsB\026\n"
           + "\024_allow_global_accessB\032\n"
@@ -14120,19 +14127,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_target\"\313\003\n"
           + "\034ForwardingRuleAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022R\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132@.google.cloud.compute.v1.ForwardingRuleAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132@.google.cloud.comput"
+          + "e.v1.ForwardingRuleAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
           + "\014unreachables\030\237\240\206t \003(\t\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
-          + " .google.cloud.compute.v1.WarningH\004\210\001\001\032`\n"
-          + "\n"
+          + " .google.cloud.compute.v1.WarningH\004\210\001\001\032`\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022A\n"
-          + "\005value\030\002 \001(\0132"
-          + "2.google.cloud.compute.v1.ForwardingRulesScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\01322.google.cloud.compute.v1.ForwardingRulesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -14170,18 +14176,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \003(\0132\'.google.cloud.compute.v1.ForwardingRule\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
-          + "\010_warning\"\241\026\n"
+          + "\010_warning\"\311\026\n"
           + "\021FutureReservation\022_\n"
-          + "\025aggregate_reservation\030\314\362\203\213\001"
-          + " \001(\01327.google.cloud.compute.v1.AllocationAggregateReservationH\000\210\001\001\0225\n"
+          + "\025aggregate_reservation\030\314\362\203\213\001 \001(\01327.google.cloud.comput"
+          + "e.v1.AllocationAggregateReservationH\000\210\001\001\0225\n"
           + "%auto_created_reservations_delete_time\030\320\331\346s \001("
           + "\tH\001\210\001\001\022V\n"
           + "\"auto_created_reservations_duration\030\205\260\320\354\001"
           + " \001(\0132!.google.cloud.compute.v1.DurationH\002\210\001\001\0226\n"
           + "%auto_delete_auto_created_reservations\030\252\343\245\352\001"
           + " \001(\010H\003\210\001\001\022Y\n"
-          + "\017commitment_info\030\230\357\257N"
-          + " \001(\01328.google.cloud.compute.v1.FutureReservationCommitmentInfoH\004\210\001\001\022*\n"
+          + "\017commitment_info\030\230\357\257N \001(\01328.google.clo"
+          + "ud.compute.v1.FutureReservationCommitmentInfoH\004\210\001\001\022*\n"
           + "\031confidential_compute_type\030\231\357\242\270\001 \001(\tH\005\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\006\210\001\001\022 \n"
           + "\017deployment_type\030\364\200\226\275\001 \001(\tH\007\210\001\001\022\034\n"
@@ -14194,8 +14200,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004name\030\213\365\315\001 \001(\tH\014\210\001\001\022\033\n"
           + "\013name_prefix\030\306\245\335p \001(\tH\r"
           + "\210\001\001\022H\n"
-          + "\006params\030\206\363\253%"
-          + " \001(\01320.google.cloud.compute.v1.FutureReservationParamsH\016\210\001\001\022\037\n"
+          + "\006params\030\206\363\253% \001(\01320.google."
+          + "cloud.compute.v1.FutureReservationParamsH\016\210\001\001\022\037\n"
           + "\017planning_status\030\224\246\263\t \001(\tH\017\210\001\001\022!\n"
           + "\020reservation_mode\030\266\334\234\204\001 \001(\tH\020\210\001\001\022!\n"
           + "\020reservation_name\030\236\336\235\204\001 \001(\tH\021\210\001\001\022L\n"
@@ -14208,17 +14214,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016share_settings\030\203\221\224\177"
           + " \001(\0132&.google.cloud.compute.v1.ShareSettingsH\027\210\001\001\022-\n"
           + "\035specific_reservation_required\030\237\307\203l \001(\010H\030\210\001\001\022h\n"
-          + "\027specific_sku_properties\030\302\370\3653 \001(\0132?.google.cloud.compute.v"
-          + "1.FutureReservationSpecificSKUPropertiesH\031\210\001\001\022H\n"
-          + "\006status\030\362\237\267V \001(\01320.google.cloud."
-          + "compute.v1.FutureReservationStatusH\032\210\001\001\022h\n"
-          + "\027storage_pool_properties\030\362\306\206\" \001(\0132?.go"
-          + "ogle.cloud.compute.v1.FutureReservationStoragePoolPropertiesH\033\210\001\001\022R\n"
-          + "\013time_window\030\242\353\330\311\001"
-          + " \001(\01324.google.cloud.compute.v1.FutureReservationTimeWindowH\034\210\001\001\022\024\n"
-          + "\004zone\030\254\307\344\001 \001(\tH\035\210\001\001\"\227\001\n"
+          + "\027specific_sku_properties\030\302\370\3653 \001(\0132?.google.c"
+          + "loud.compute.v1.FutureReservationSpecificSKUPropertiesH\031\210\001\001\022H\n"
+          + "\006status\030\362\237\267V \001(\01320"
+          + ".google.cloud.compute.v1.FutureReservationStatusH\032\210\001\001\022h\n"
+          + "\027storage_pool_properties\030\362\306\206\" \001(\0132?.google.cloud.compute.v1.Futu"
+          + "reReservationStoragePoolPropertiesH\033\210\001\001\022R\n"
+          + "\013time_window\030\242\353\330\311\001 \001(\01324.google.cloud."
+          + "compute.v1.FutureReservationTimeWindowH\034\210\001\001\022\024\n"
+          + "\004zone\030\254\307\344\001 \001(\tH\035\210\001\001\"\277\001\n"
           + "\027ConfidentialComputeType\022\'\n"
-          + "#UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE\020\000\022%\n"
+          + "#UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE\020\000\022&\n"
+          + "\037CONFIDENTIAL_COMPUTE_TYPE_BMSAI\020\212\327\2731\022%\n"
           + "\035CONFIDENTIAL_COMPUTE_TYPE_TDX\020\342\254\322\217\001\022,\n"
           + "%CONFIDENTIAL_COMPUTE_TYPE_UNSPECIFIED\020\221\257\221\024\"a\n"
           + "\016DeploymentType\022\035\n"
@@ -14287,14 +14294,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\020_commitment_planB\034\n"
           + "\032_previous_commitment_terms\"\303\001\n"
           + "\027FutureReservationParams\022l\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132I."
-          + "google.cloud.compute.v1.FutureReservationParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001"
+          + " \003(\0132I.google.cloud.compute.v1.Fu"
+          + "tureReservationParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\256\002\n"
           + "&FutureReservationSpecificSKUProperties\022w\n"
-          + "\023instance_properties\030\235\236\330f \001(\0132R.google.cloud.compute.v1.Alloca"
-          + "tionSpecificSKUAllocationReservedInstancePropertiesH\000\210\001\001\022)\n"
+          + "\023instance_properties\030\235\236\330f \001(\0132R.google.cloud.com"
+          + "pute.v1.AllocationSpecificSKUAllocationReservedInstancePropertiesH\000\210\001\001\022)\n"
           + "\030source_instance_template\030\300\303\301\236\001 \001("
           + "\tH\001\210\001\001\022\033\n"
           + "\013total_count\030\324\230\310= \001(\003H\002\210\001\001B\026\n"
@@ -14304,21 +14312,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\027FutureReservationStatus\022 \n"
           + "\020amendment_status\030\344\242\253w \001(\tH\000\210\001\001\022$\n"
           + "\031auto_created_reservations\030\256\225\356B \003(\t\022r\n"
-          + "\037exapool_provisioned_capacity_gb\030\340\341\313\244\001"
-          + " \001(\0132@.google.cloud.co"
-          + "mpute.v1.StoragePoolExapoolProvisionedCapacityGbH\001\210\001\001\022x\n"
-          + "\034existing_matching_usage_info\030\332\212\223\363\001"
-          + " \001(\0132I.google.cloud.compute.v"
-          + "1.FutureReservationStatusExistingMatchingUsageInfoH\002\210\001\001\022 \n"
+          + "\037exapool_provisioned_capacity_gb\030\340\341\313\244\001 \001(\0132@.g"
+          + "oogle.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbH\001\210\001\001\022x\n"
+          + "\034existing_matching_usage_info\030\332\212\223\363\001 \001(\0132I.google.c"
+          + "loud.compute.v1.FutureReservationStatusExistingMatchingUsageInfoH\002\210\001\001\022"
+          + " \n"
           + "\017fulfilled_count\030\357\223\246\230\001 \001(\003H\003\210\001\001\022i\n"
-          + "\025last_known_good_state\030\224\337\370[ "
-          + "\001(\0132B.google.cloud.compute.v1.FutureReservationStatusLastKnownGoodStateH\004\210\001\001\022\031\n"
+          + "\025last_known_good_state\030\224\337\370[ \001(\0132B.google.cloud.compute"
+          + ".v1.FutureReservationStatusLastKnownGoodStateH\004\210\001\001\022\031\n"
           + "\tlock_time\030\341\222\307D \001(\tH\005\210\001\001\022\"\n"
           + "\022procurement_status\030\341\340\223k \001(\tH\006\210\001\001\022n\n"
-          + "\027specific_sku_properties\030\302\370\3653 \001(\0132E.google.cloud.compute.v"
-          + "1.FutureReservationStatusSpecificSKUPropertiesH\007\210\001\001\022{\n"
-          + "!storage_pool_provisioned_capacity\030\344\237\346@ \001(\0132H.google.cloud.compute"
-          + ".v1.FutureReservationStoragePoolProvisionedCapacityH\010\210\001\001\"\251\001\n"
+          + "\027specific_sku_properties\030\302\370\3653 \001(\0132E.google.c"
+          + "loud.compute.v1.FutureReservationStatusSpecificSKUPropertiesH\007\210\001\001\022{\n"
+          + "!storage_pool_provisioned_capacity\030\344\237\346@ \001(\0132H.google"
+          + ".cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityH\010\210\001\001\"\251\001\n"
           + "\017AmendmentStatus\022\036\n"
           + "\032UNDEFINED_AMENDMENT_STATUS\020\000\022\031\n"
           + "\022AMENDMENT_APPROVED\020\311\237\346G\022\031\n"
@@ -14356,11 +14363,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_timestamp\"\213\007\n"
           + ")FutureReservationStatusLastKnownGoodState\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022x\n"
-          + "\034existing_matching_usage_info\030\332\212\223\363\001 \001(\0132I.google.clo"
-          + "ud.compute.v1.FutureReservationStatusExistingMatchingUsageInfoH\001\210\001\001\022\202\001\n"
-          + "\030future_reservation_specs\030\351\224\255\' \001(\0132X.google.cloud"
-          + ".compute.v1.FutureReservationStatusLastK"
-          + "nownGoodStateFutureReservationSpecsH\002\210\001\001\022\031\n"
+          + "\034existing_matching_usage_info\030\332\212\223\363\001 \001("
+          + "\0132I.google.cloud.compute.v1.FutureReserv"
+          + "ationStatusExistingMatchingUsageInfoH\001\210\001\001\022\202\001\n"
+          + "\030future_reservation_specs\030\351\224\255\' \001(\0132"
+          + "X.google.cloud.compute.v1.FutureReservat"
+          + "ionStatusLastKnownGoodStateFutureReservationSpecsH\002\210\001\001\022\031\n"
           + "\tlock_time\030\341\222\307D \001(\tH\003\210\001\001\022\033\n"
           + "\013name_prefix\030\306\245\335p \001(\tH\004\210\001\001\022\"\n"
           + "\022procurement_status\030\341\340\223k \001(\tH\005\210\001\001\"\341\002\n"
@@ -14386,12 +14394,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_name_prefixB\025\n"
           + "\023_procurement_status\"\206\003\n"
           + "?FutureReservationStatusLastKnownGoodStateFutureReservationSpecs\022F\n"
-          + "\016share_settings\030\203\221\224\177 \001(\0132&.goo"
-          + "gle.cloud.compute.v1.ShareSettingsH\000\210\001\001\022h\n"
-          + "\027specific_sku_properties\030\302\370\3653 \001(\0132?.go"
-          + "ogle.cloud.compute.v1.FutureReservationSpecificSKUPropertiesH\001\210\001\001\022R\n"
-          + "\013time_window\030\242\353\330\311\001"
-          + " \001(\01324.google.cloud.compute.v1.FutureReservationTimeWindowH\002\210\001\001B\021\n"
+          + "\016share_settings\030\203\221\224\177"
+          + " \001(\0132&.google.cloud.compute.v1.ShareSettingsH\000\210\001\001\022h\n"
+          + "\027specific_sku_properties\030\302\370\3653 \001(\0132?.google.cloud.compute.v1.Futu"
+          + "reReservationSpecificSKUPropertiesH\001\210\001\001\022R\n"
+          + "\013time_window\030\242\353\330\311\001 \001(\01324.google.cloud."
+          + "compute.v1.FutureReservationTimeWindowH\002\210\001\001B\021\n"
           + "\017_share_settingsB\032\n"
           + "\030_specific_sku_propertiesB\016\n"
           + "\014_time_window\"{\n"
@@ -14399,13 +14407,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\033source_instance_template_id\030\372\357\2025 \001(\tH\000\210\001\001B\036\n"
           + "\034_source_instance_template_id\"\306\003\n"
           + "&FutureReservationStoragePoolProperties\022{\n"
-          + ")requested_exapool_provisioned_capacity_gb\030\217\210\270S \001(\0132@.goo"
-          + "gle.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbH\000\210\001\001\022\206\001\n"
-          + "+requested_storage_pool_provisioned_capacity\030\323\246\362\233\001 "
-          + "\001(\0132H.google.cloud.compute.v1.FutureRese"
-          + "rvationStoragePoolProvisionedCapacityH\001\210\001\001\022\"\n"
-          + "\021storage_pool_type\030\271\201\260\210\001 \001(\tH\002\210\001\001B,",
-      "\n"
+          + ")requested_exapool_provisioned_capacity_gb\030\217\210\270S"
+          + " \001(\0132@.google.cloud.compute.v1.Stora"
+          + "gePoolExapoolProvisionedCapacityGbH\000\210\001\001\022\206\001\n"
+          + "+requested_storage_pool_provisioned_capacity\030\323\246\362\233\001"
+          + " \001(\0132H.google.cloud.compute.v1.FutureReservationStoragePoolProvisio",
+      "nedCapacityH\001\210\001\001\022\"\n"
+          + "\021storage_pool_type\030\271\201\260\210\001 \001(\tH\002\210\001\001B,\n"
           + "*_requested_exapool_provisioned_capacity_gbB.\n"
           + ",_requested_storage_pool_provisioned_capacityB\024\n"
           + "\022_storage_pool_type\"\217\002\n"
@@ -14418,8 +14426,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026_pool_provisioned_iopsB\036\n"
           + "\034_pool_provisioned_throughput\"\271\001\n"
           + "\033FutureReservationTimeWindow\022;\n"
-          + "\010duration\030\224\233\221J \001("
-          + "\0132!.google.cloud.compute.v1.DurationH\000\210\001\001\022\030\n"
+          + "\010duration\030\224\233\221J"
+          + " \001(\0132!.google.cloud.compute.v1.DurationH\000\210\001\001\022\030\n"
           + "\010end_time\030\261\247\3476 \001(\tH\001\210\001\001\022\032\n\n"
           + "start_time\030\212\351\356\021 \001(\tH\002\210\001\001B\013\n"
           + "\t_durationB\013\n"
@@ -14428,8 +14436,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "(FutureReservationsAggregatedListResponse\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022^\n"
-          + "\005items\030\300\317\367/ \003(\0132"
-          + "L.google.cloud.compute.v1.FutureReservationsAggregatedListResponse.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132L.google.cloud.compute.v1."
+          + "FutureReservationsAggregatedListResponse.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -14438,8 +14446,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\005\210\001\001\032c\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022D\n"
-          + "\005value\030\002"
-          + " \001(\01325.google.cloud.compute.v1.FutureReservationsScopedList:\0028\001B\007\n"
+          + "\005value\030\002 \001(\01325.google.cloud.comp"
+          + "ute.v1.FutureReservationsScopedList:\0028\001B\007\n"
           + "\005_etagB\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
@@ -14449,8 +14457,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\036FutureReservationsListResponse\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022<\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132*.google.cloud.compute.v1.FutureReservation\022\024\n"
+          + "\005items\030\300\317\367/ "
+          + "\003(\0132*.google.cloud.compute.v1.FutureReservation\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -14472,15 +14480,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\035FutureResourcesRecommendation\022\030\n"
           + "\010end_time\030\261\247\3476 \001(\tH\000\210\001\001\022\031\n"
           + "\010location\030\265\277\276\212\001 \001(\tH\001\210\001\001\022f\n"
-          + "\017other_locations\030\357\371\300U \003(\0132J.google.cloud.compute.v1.FutureR"
-          + "esourcesRecommendation.OtherLocationsEntry\022\"\n"
+          + "\017other_locations\030\357\371\300U \003(\0132J.google.cloud.comp"
+          + "ute.v1.FutureResourcesRecommendation.OtherLocationsEntry\022\"\n"
           + "\021recommendation_id\030\341\326\243\342\001 \001(\tH\002\210\001\001\022#\n"
           + "\023recommendation_type\030\200\350\203n \001(\tH\003\210\001\001\022\032\n\n"
           + "start_time\030\212\351\356\021 \001(\tH\004\210\001\001\032z\n"
           + "\023OtherLocationsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022R\n"
-          + "\005value\030\002 \001(\0132C.goo"
-          + "gle.cloud.compute.v1.FutureResourcesRecommendationOtherLocation:\0028\001\"z\n"
+          + "\005value\030\002 \001(\0132C.google.cloud.compute.v1.Futur"
+          + "eResourcesRecommendationOtherLocation:\0028\001\"z\n"
           + "\022RecommendationType\022!\n"
           + "\035UNDEFINED_RECOMMENDATION_TYPE\020\000\022\031\n"
           + "\022FUTURE_RESERVATION\020\260\326\310\023\022&\n"
@@ -14504,12 +14512,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_status\"\366\003\n"
           + "\023FutureResourcesSpec\022 \n"
           + "\017deployment_type\030\364\200\226\275\001 \001(\tH\000\210\001\001\022\\\n"
-          + "\017location_policy\030\374\271\207\336\001"
-          + " \001(\0132:.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyH\001\210\001\001\022^\n"
-          + "\020target_resources\030\367\321\360\373\001 \001(\0132;.google.clou"
-          + "d.compute.v1.FutureResourcesSpecTargetResourcesH\002\210\001\001\022K\n"
-          + "\017time_range_spec\030\257\314\3077 \001(\013"
-          + "2*.google.cloud.compute.v1.FlexibleTimeRangeH\003\210\001\001\"a\n"
+          + "\017location_policy\030\374\271\207\336\001 \001(\0132:.google.cloud"
+          + ".compute.v1.FutureResourcesSpecLocationPolicyH\001\210\001\001\022^\n"
+          + "\020target_resources\030\367\321\360\373\001 \001(\013"
+          + "2;.google.cloud.compute.v1.FutureResourcesSpecTargetResourcesH\002\210\001\001\022K\n"
+          + "\017time_range_spec\030\257\314\3077"
+          + " \001(\0132*.google.cloud.compute.v1.FlexibleTimeRangeH\003\210\001\001\"a\n"
           + "\016DeploymentType\022\035\n"
           + "\031UNDEFINED_DEPLOYMENT_TYPE\020\000\022\014\n"
           + "\005DENSE\020\377\225\373\036\022\"\n"
@@ -14550,12 +14558,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017_disk_interfaceB\017\n\r"
           + "_disk_size_gb\"\373\001\n"
           + "!FutureResourcesSpecLocationPolicy\022`\n"
-          + "\tlocations\030\336\256\221\305\001 \003(\0132I.google.clo"
-          + "ud.compute.v1.FutureResourcesSpecLocationPolicy.LocationsEntry\032t\n"
+          + "\tlocations\030\336\256\221\305\001 \003("
+          + "\0132I.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.LocationsEntry\032t\n"
           + "\016LocationsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022Q\n"
-          + "\005value\030\002 \001(\0132B.google.cl"
-          + "oud.compute.v1.FutureResourcesSpecLocationPolicyLocation:\0028\001\"\270\001\n"
+          + "\005value\030\002 \001"
+          + "(\0132B.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation:\0028\001\"\270\001\n"
           + ")FutureResourcesSpecLocationPolicyLocation\022\032\n\n"
           + "preference\030\333\371\362G \001(\tH\000\210\001\001\"`\n\n"
           + "Preference\022\030\n"
@@ -14566,16 +14574,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_preference\"\354\001\n"
           + "\'FutureResourcesSpecSpecificSKUResources\022\036\n"
           + "\016instance_count\030\345\211\357$ \001(\003H\000\210\001\001\022_\n"
-          + "\024local_ssd_partitions\030\270\306\270\340\001 \003(\0132=."
-          + "google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition\022\034\n"
+          + "\024local_ssd_partitions\030\270\306\270\340\001"
+          + " \003(\0132=.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition\022\034\n"
           + "\014machine_type\030\262\260\312l \001(\tH\001\210\001\001B\021\n"
           + "\017_instance_countB\017\n\r"
           + "_machine_type\"\246\002\n"
           + "\"FutureResourcesSpecTargetResources\022c\n"
-          + "\023aggregate_resources\030\245\247\237V \001(\0132>."
-          + "google.cloud.compute.v1.FutureResourcesSpecAggregateResourcesH\000\210\001\001\022h\n"
-          + "\026specific_sku_resources\030\266\342\254\177 \001(\0132@.google.cloud.com"
-          + "pute.v1.FutureResourcesSpecSpecificSKUResourcesH\001\210\001\001B\026\n"
+          + "\023aggregate_resources\030\245\247\237V \001(\0132>.google.cloud.compute.v1.Fu"
+          + "tureResourcesSpecAggregateResourcesH\000\210\001\001\022h\n"
+          + "\026specific_sku_resources\030\266\342\254\177 \001(\0132@.go"
+          + "ogle.cloud.compute.v1.FutureResourcesSpecSpecificSKUResourcesH\001\210\001\001B\026\n"
           + "\024_aggregate_resourcesB\031\n"
           + "\027_specific_sku_resources\"\315\002\n"
           + "\017GRPCHealthCheck\022!\n"
@@ -14737,11 +14745,50 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\036GetHealthBackendServiceRequest\022 \n"
           + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022b\n"
-          + "!resource_group_reference_resource\030\323\376\3555 \001(\0132/.google.c"
-          + "loud.compute.v1.ResourceGroupReferenceB\003\340A\002\"O\n"
+          + "!resource_group_reference_resource\030\323\376\3555 "
+          + "\001(\0132/.google.cloud.compute.v1.ResourceGroupReferenceB\003\340A\002\"O\n"
           + "\025GetHealthCheckRequest\022\035\n"
           + "\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022\027\n"
-          + "\007project\030\231\226\301l \001(\tB\003\340A\002\"\335\001\n"
+          + "\007project\030\231\226\301l \001(\tB\003\340A\002\"\210\001\n"
+          + "\032GetHealthOperationMetadata\022Z\n"
+          + "\013health_info\030\261\351\230p \001(\0132=.goog"
+          + "le.cloud.compute.v1.GetHealthOperationMetadataHealthInfoH\000\210\001\001B\016\n"
+          + "\014_health_info\"\221\t\n"
+          + "$GetHealthOperationMetadataHealthInfo\022\'\n"
+          + "\027availability_slo_status\030\377\240\207z \001(\tH\000\210\001\001\022\036\n\r"
+          + "health_status\030\265\326\272\265\001 \001(\tH\001\210\001\001\022\037\n"
+          + "\017repair_category\030\360\372\2076 \001(\tH\002\210\001\001\022!\n"
+          + "\020unhealthy_reason\030\377\363\202\326\001 \001(\tH\003\210\001\001\022\034\n"
+          + "\013update_time\030\203\321\307\356\001 \001(\tH\004\210\001\001\"\352\001\n"
+          + "\025AvailabilitySloStatus\022%\n"
+          + "!UNDEFINED_AVAILABILITY_SLO_STATUS\020\000\022%\n"
+          + "\036AVAILABILITY_SLO_STATUS_IN_SLO\020\234\375\225D\022)\n"
+          + "\"AVAILABILITY_SLO_STATUS_OUT_OF_SLO\020\377\200\2725\022+\n"
+          + "#AVAILABILITY_SLO_STATUS_SLO_UNKNOWN\020\341\234\345\205\001\022+\n"
+          + "#AVAILABILITY_SLO_STATUS_UNSPECIFIED\020\367\206\263\345\001\"\216\001\n"
+          + "\014HealthStatus\022\033\n"
+          + "\027UNDEFINED_HEALTH_STATUS\020\000\022\035\n"
+          + "\025HEALTH_STATUS_HEALTHY\020\363\304\252\206\001\022\037\n"
+          + "\027HEALTH_STATUS_UNHEALTHY\020\272\210\377\342\001\022!\n"
+          + "\031HEALTH_STATUS_UNSPECIFIED\020\215\202\372\345\001\"\204\002\n"
+          + "\016RepairCategory\022\035\n"
+          + "\031UNDEFINED_REPAIR_CATEGORY\020\000\022\'\n"
+          + " REPAIR_CATEGORY_CRITICAL_FAILURE\020\271\347\342\033\022,\n"
+          + "$REPAIR_CATEGORY_EMERGENT_MAINTENANCE\020\234\216\223\277\001\022+\n"
+          + "#REPAIR_CATEGORY_PLANNED_MAINTENANCE\020\211\327\247\351\001\022#\n"
+          + "\033REPAIR_CATEGORY_UNSPECIFIED\020\310\235\375\210\001\022*\n"
+          + "#REPAIR_CATEGORY_USER_REPORTED_FAULT\020\273\262\315l\"\321\001\n"
+          + "\017UnhealthyReason\022\036\n"
+          + "\032UNDEFINED_UNHEALTHY_REASON\020\000\022.\n"
+          + "&UNHEALTHY_REASON_PENDING_USER_APPROVAL\020\317\252\262\226\001\022!\n"
+          + "\032UNHEALTHY_REASON_REPAIRING\020\365\305\205_\022%\n"
+          + "\036UNHEALTHY_REASON_UNSCHEDULABLE\020\357\236\2478\022$\n"
+          + "\034UNHEALTHY_REASON_UNSPECIFIED\020\367\221\205\241\001B\032\n"
+          + "\030_availability_slo_statusB\020\n"
+          + "\016_health_statusB\022\n"
+          + "\020_repair_categoryB\023\n"
+          + "\021_unhealthy_reasonB\016\n"
+          + "\014_update_time\"\335\001\n"
           + "$GetHealthRegionBackendServiceRequest\022 \n"
           + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
@@ -14755,10 +14802,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\"GetHealthRegionHealthSourceRequest\022\036\n\r"
           + "health_source\030\336\206\305\263\001 \001(\tB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
-          + "\006region\030\364\315\240B \001(\tB\003\340A\002\"\304\001\n"
+          + "\006region\030\364\315\240B \001(\tB\003\340A\002\"\315\001\n"
+          + "\037GetHealthReservationSlotRequest\022\034\n"
+          + "\013parent_name\030\200\212\200\344\001 \001(\tB\003\340A\002\022!\n"
+          + "\007project\030\231\226\301l \001(\tB\r"
+          + "\340A\002\362G\007project\022\032\n\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n"
+          + "\020reservation_slot\030\221\275\247\204\001 \001(\tB\003\340A\002\022\033\n"
+          + "\004zone\030\254\307\344\001 \001(\tB\n"
+          + "\340A\002\362G\004zoneB\r\n"
+          + "\013_request_id\"\304\001\n"
           + "\032GetHealthTargetPoolRequest\022X\n"
-          + "\033instance_reference_resource\030\354\344\326\213\001 \001(\0132*.g"
-          + "oogle.cloud.compute.v1.InstanceReferenceB\003\340A\002\022\027\n"
+          + "\033instance_reference_resource\030\354\344\326\213\001"
+          + " \001(\0132*.google.cloud.compute.v1.InstanceReferenceB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\033\n"
           + "\013target_pool\030\212\344\370\035 \001(\tB\003\340A\002\"s\n"
@@ -14913,7 +14969,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " options_requested_policy_version\030\275\374\205\356\001"
           + " \001(\005H\000\210\001\001\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
-          + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
+          + "\006region\030\364\315\240",
+      "B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002B#\n"
           + "!_options_requested_policy_version\"\323\001\n"
           + ".GetIamPolicyRegionNetworkFirewallPolicyRequest\0221\n"
@@ -14967,8 +15024,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002B#\n"
           + "!_options_requested_policy_version\"\250\001\n"
-          + "\033GetIamPo",
-      "licySnapshotRequest\0221\n"
+          + "\033GetIamPolicySnapshotRequest\0221\n"
           + " options_requested_policy_version\030\275\374\205\356\001"
           + " \001(\005H\000\210\001\001\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
@@ -15464,25 +15520,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\025GetVersionHostRequest\022\034\n"
           + "\013association\030\201\271\243\326\001 \001(\tB\003\340A\002\022\024\n"
           + "\004host\030\250\353\303\001 \001(\tB\003\340A\002\022d\n"
-          + "\"hosts_get_version_request_resource\030\202\262\255\202\001 \001(\0132/.google.cl"
-          + "oud.compute.v1.HostsGetVersionRequestB\003\340A\002\022!\n"
+          + "\"hosts_get_version_request_resource\030\202\262\255\202\001 \001("
+          + "\0132/.google.cloud.compute.v1.HostsGetVersionRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n"
-          + "\n"
+          + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\222\001\n"
           + "\033GetVersionOperationMetadata\022^\n"
-          + "\020inline_sbom_info\030\232\216\260\003"
-          + " \001(\0132<.google.cloud.compute.v1.GetVersionOperationMetadataSbomInfoH\000\210\001\001B\023\n"
+          + "\020inline_sbom_info\030\232\216\260\003 \001(\0132<.google.cloud.c"
+          + "ompute.v1.GetVersionOperationMetadataSbomInfoH\000\210\001\001B\023\n"
           + "\021_inline_sbom_info\"\256\003\n"
           + "#GetVersionOperationMetadataSbomInfo\022\202\001\n"
-          + "\032current_component_versions\030\243\270\252\202\001 \003(\0132Z.google.cloud.compu"
-          + "te.v1.GetVersionOperationMetadataSbomInfo.CurrentComponentVersionsEntry\022\200\001\n"
-          + "\031target_component_versions\030\213\202\376\244\001 \003(\0132Y.google"
-          + ".cloud.compute.v1.GetVersionOperationMet"
-          + "adataSbomInfo.TargetComponentVersionsEntry\032?\n"
+          + "\032current_component_versions\030\243\270\252\202\001 \003(\0132Z.googl"
+          + "e.cloud.compute.v1.GetVersionOperationMe"
+          + "tadataSbomInfo.CurrentComponentVersionsEntry\022\200\001\n"
+          + "\031target_component_versions\030\213\202\376\244\001"
+          + " \003(\0132Y.google.cloud.compute.v1.GetVersio"
+          + "nOperationMetadataSbomInfo.TargetComponentVersionsEntry\032?\n"
           + "\035CurrentComponentVersionsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\032>\n"
@@ -15490,13 +15546,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\313\002\n"
           + " GetVersionReservationSlotRequest\022\034\n"
-          + "\013parent_name\030\200\212\200\344\001 \001(\tB\003\340A\002\022!\n"
+          + "\013parent_name\030\200\212\200",
+      "\344\001 \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n"
           + "\020reservation_slot\030\221\275\247\204\001 \001(\tB\003\340A\002\022{\n"
-          + ".reservation_slots_get_version_request_resource\030\253\210\362\237\001 \001(\0132:.g"
-          + "oogle.cloud.compute.v1.ReservationSlotsGetVersionRequestB\003\340A\002\022\033\n"
+          + ".reservation_slots_get_version_request_resource\030\253\210\362\237\001"
+          + " \001(\0132:.google.cloud.compute.v1.ReservationSlotsGetVersionRequestB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\334\002\n"
@@ -15507,9 +15564,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022%\n"
           + "\025reservation_sub_block\030\233\312\354\n"
           + " \001(\tB\003\340A\002\022\203\001\n"
-          + "3reservation_sub_blocks_get_version_request_resource\030\265\372\254j"
-          + " \001(\0132>.google.cloud.c"
-          + "ompute.v1.ReservationSubBlocksGetVersionRequestB\003\340A\002\022\033\n"
+          + "3reservation_sub_blocks_get_version_request_resource\030\265\372\254j \001(\0132>.g"
+          + "oogle.cloud.compute.v1.ReservationSubBlocksGetVersionRequestB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"e\n"
@@ -15551,19 +15607,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\037GetZoneVmExtensionPolicyRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022$\n"
           + "\023vm_extension_policy\030\272\223\213\236\001 \001(\tB\003\340A\002\022\024\n"
-          + "\004zone\030\254\307\344\001 ",
-      "\001(\tB\003\340A\002\"\210\001\n"
+          + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\210\001\n"
           + "\032GlobalAddressesMoveRequest\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022$\n"
           + "\023destination_address\030\303\261\236\261\001 \001(\tH\001\210\001\001B\016\n"
           + "\014_descriptionB\026\n"
           + "\024_destination_address\"{\n"
           + "1GlobalNetworkEndpointGroupsAttachEndpointsRequest\022F\n"
-          + "\021network_endpoints\030\255\221\272G"
-          + " \003(\0132(.google.cloud.compute.v1.NetworkEndpoint\"{\n"
+          + "\021network_endpoints\030\255\221\272G "
+          + "\003(\0132(.google.cloud.compute.v1.NetworkEndpoint\"{\n"
           + "1GlobalNetworkEndpointGroupsDetachEndpointsRequest\022F\n"
-          + "\021network_endpoints\030\255\221\272G \003(\0132(.go"
-          + "ogle.cloud.compute.v1.NetworkEndpoint\"\277\001\n"
+          + "\021network_endpoints\030\255\221\272G"
+          + " \003(\0132(.google.cloud.compute.v1.NetworkEndpoint\"\277\001\n"
           + "\"GlobalOrganizationSetPolicyRequest\0226\n"
           + "\010bindings\030\216\305\244\300\001 \003(\0132"
           + " .google.cloud.compute.v1.Binding\022\024\n"
@@ -15574,8 +15629,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_policy\"\321\001\n"
           + "\026GlobalSetLabelsRequest\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\000\210\001\001\022O\n"
-          + "\006labels\030\377\277\301\356\001 \003(\0132;.goog"
-          + "le.cloud.compute.v1.GlobalSetLabelsRequest.LabelsEntry\032-\n"
+          + "\006labels\030\377\277\301\356\001"
+          + " \003(\0132;.google.cloud.compute.v1.GlobalSetLabelsRequest.LabelsEntry\032-\n"
           + "\013LabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001B\024\n"
@@ -15591,16 +15646,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\027GlobalVmExtensionPolicy\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022f\n"
-          + "\022extension_policies\030\320\272\315l \003(\0132G.google."
-          + "cloud.compute.v1.GlobalVmExtensionPolicy.ExtensionPoliciesEntry\022\020\n"
+          + "\022extension_policies\030\320\272\315l "
+          + "\003(\0132G.google.cloud.compute.v1.GlobalVmExtensionPolicy.ExtensionPoliciesEntry\022\020\n"
           + "\002id\030\233\032 \001(\004H\002\210\001\001\022`\n"
-          + "\022instance_selectors\030\312\302\214\370\001 \003(\0132@.goog"
-          + "le.cloud.compute.v1.GlobalVmExtensionPolicyInstanceSelector\022\024\n"
+          + "\022instance_selectors\030\312\302\214\370\001"
+          + " \003(\0132@.google.cloud.compute.v1.GlobalVmExtensionPolicyInstanceSelector\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\004\210\001\001\022\031\n"
           + "\010priority\030\244\363\241\324\001 \001(\005H\005\210\001\001\022d\n"
-          + "\021rollout_operation\030\331\320\214\350\001 \001("
-          + "\0132@.google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationH\006\210\001\001\022&\n"
+          + "\021rollout_operation\030\331\320\214\350\001 \001(\0132@.google.cloud.compute.v1"
+          + ".GlobalVmExtensionPolicyRolloutOperationH\006\210\001\001\022&\n"
           + "\026scoped_resource_status\030\224\377\342V \001(\tH\007\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\t\210\001\001\022 \n"
@@ -15608,8 +15663,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\210\001\001\032y\n"
           + "\026ExtensionPoliciesEntry\022\013\n"
           + "\003key\030\001 \001(\t\022N\n"
-          + "\005value\030\002 \001(\0132?.google.cloud.c"
-          + "ompute.v1.GlobalVmExtensionPolicyExtensionPolicy:\0028\001\"\221\001\n"
+          + "\005value\030\002 \001(\0132?.g"
+          + "oogle.cloud.compute.v1.GlobalVmExtensionPolicyExtensionPolicy:\0028\001\"\221\001\n"
           + "\024ScopedResourceStatus\022$\n"
           + " UNDEFINED_SCOPED_RESOURCE_STATUS\020\000\022\'\n"
           + "\037SCOPED_RESOURCE_STATUS_DELETING\020\363\247\336\300\001\022*\n"
@@ -15631,21 +15686,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017_pinned_versionB\020\n"
           + "\016_string_config\"\234\001\n"
           + "\'GlobalVmExtensionPolicyInstanceSelector\022^\n"
-          + "\016label_selector\030\312\361\344\246\001 \001(\013"
-          + "2=.google.cloud.compute.v1.GlobalVmExtensionPolicyLabelSelectorH\000\210\001\001B\021\n"
+          + "\016label_selector\030\312\361\344\246\001 \001(\0132=.google.cloud.compute.v1."
+          + "GlobalVmExtensionPolicyLabelSelectorH\000\210\001\001B\021\n"
           + "\017_label_selector\"\320\001\n"
           + "$GlobalVmExtensionPolicyLabelSelector\022p\n"
-          + "\020inclusion_labels\030\202\331\205\357\001 \003(\0132R"
-          + ".google.cloud.compute.v1.GlobalVmExtensi"
-          + "onPolicyLabelSelector.InclusionLabelsEntry\0326\n"
+          + "\020inclusion_labels\030\202\331\205\357\001 \003(\0132R.google.cloud.compute.v1.Gl"
+          + "obalVmExtensionPolicyLabelSelector.InclusionLabelsEntry\0326\n"
           + "\024InclusionLabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\367\002\n"
           + "\033GlobalVmExtensionPolicyList\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022B\n"
-          + "\005items\030\300\317\367/ \003(\01320.google.cl"
-          + "oud.compute.v1.GlobalVmExtensionPolicy\022\024\n"
+          + "\005items\030\300\317\367/ \003("
+          + "\01320.google.cloud.compute.v1.GlobalVmExtensionPolicy\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -15659,10 +15713,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\253\002\n"
           + "\'GlobalVmExtensionPolicyRolloutOperation\022k\n\r"
-          + "rollout_input\030\274\347\333~ \001(\0132L.google.clou"
-          + "d.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutInputH\000\210\001\001\022n\n"
-          + "\016rollout_status\030\300\344\226\343\001 \001(\0132M.google.cloud.compute"
-          + ".v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusH\001\210\001\001B\020\n"
+          + "rollout_input\030\274\347\333~ \001(\0132L.google.cloud.compute.v1.GlobalVmExtens"
+          + "ionPolicyRolloutOperationRolloutInputH\000\210\001\001\022n\n"
+          + "\016rollout_status\030\300\344\226\343\001 \001(\0132M.google."
+          + "cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusH\001\210\001\001B\020\n"
           + "\016_rollout_inputB\021\n"
           + "\017_rollout_status\"\213\003\n"
           + "3GlobalVmExtensionPolicyRolloutOperationRolloutInput\022!\n"
@@ -15681,37 +15735,40 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\030_predefined_rollout_planB\r\n"
           + "\013_retry_uuid\"\307\002\n"
           + "4GlobalVmExtensionPolicyRolloutOperationRolloutStatus\022y\n"
-          + "\020current_rollouts\030\350\201\377\022 \003(\0132\\.google.cloud.co"
-          + "mpute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata\022\177\n"
-          + "\020previous_rollout\030\351\370\225\263\001 \001(\0132\\.google.clou"
-          + "d.compute.v1.GlobalVmExtensionPolicyRoll"
-          + "outOperationRolloutStatusRolloutMetadataH\000\210\001\001B\023\n"
+          + "\020current_rollouts\030\350\201\377\022 \003(\0132\\.go"
+          + "ogle.cloud.compute.v1.GlobalVmExtensionP"
+          + "olicyRolloutOperationRolloutStatusRolloutMetadata\022\177\n"
+          + "\020previous_rollout\030\351\370\225\263\001 \001(\0132"
+          + "\\.google.cloud.compute.v1.GlobalVmExtens"
+          + "ionPolicyRolloutOperationRolloutStatusRolloutMetadataH\000\210\001\001B\023\n"
           + "\021_previous_rollout\"\323\005\n"
           + "CGlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata\022\234\001\n"
-          + "\027location_rollout_status\030\212\200\312\204\001 \003(\0132w.google.cloud.compute."
-          + "v1.GlobalVmExtensionPolicyRolloutOperati"
-          + "onRolloutStatusRolloutMetadata.LocationRolloutStatusEntry\022\030\n"
+          + "\027location_rollout_status\030\212\200\312\204\001 \003(\0132w.google.c"
+          + "loud.compute.v1.GlobalVmExtensionPolicyR"
+          + "olloutOperationRolloutStatusRolloutMetadata.LocationRolloutStatusEntry\022\030\n"
           + "\007rollout\030\261\203\324\220\001 \001(\tH\000\210\001\001\022\035\n"
           + "\014rollout_plan\030\367\321\362\332\001 \001(\tH\001\210\001\001\022\025\n"
           + "\005state\030\221\211\2534 \001(\tH\002\210\001\001\032\260\001\n"
           + "\032LocationRolloutStatusEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\200\001\n"
-          + "\005value\030\002 \001(\0132q.google.cloud.compute.v1.GlobalVmExtensio"
-          + "nPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus:\0028\001\"\302\001\n"
+          + "\005value\030\002 \001(\0132q.google.cloud.compute.v1.Glo"
+          + "balVmExtensionPolicyRolloutOperationRoll"
+          + "outStatusRolloutMetadataLocationRolloutStatus:\0028\001\"\302\001\n"
           + "\005State\022\023\n"
           + "\017UNDEFINED_STATE\020\000\022\027\n"
           + "\017STATE_CANCELLED\020\343\315\367\376\001\022\026\n"
           + "\017STATE_COMPLETED\020\335\347\332~\022\023\n"
           + "\014STATE_FAILED\020\313\217\240\030\022\024\n"
           + "\014STATE_PAUSED\020\274\231\370\240\001\022\027\n"
-          + "\020STATE_PROCESSING\020\241\307\260#\022\024\n\r"
+          + "\020STATE_PROCESSING\020\241\307\260#\022\024\n"
+          + "\r"
           + "STATE_UNKNOWN\020\334\324\212n\022\031\n"
           + "\021STATE_UNSPECIFIED\020\311\320\274\340\001B\n\n"
           + "\010_rolloutB\017\n\r"
           + "_rollout_planB\010\n"
           + "\006_state\"\347\002\n"
-          + "XGlobalVmExtensionPolicyRolloutOperationRoll"
-          + "outStatusRolloutMetadataLocationRolloutStatus\022\025\n"
+          + "XGlobalVmExtensionPolicyRollout"
+          + "OperationRolloutStatusRolloutMetadataLocationRolloutStatus\022\025\n"
           + "\005state\030\221\211\2534 \001(\tH\000\210\001\001\"\351\001\n"
           + "\005State\022\023\n"
           + "\017UNDEFINED_STATE\020\000\022\'\n"
@@ -15733,8 +15790,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\005H\005\210\001\001\0229\n"
           + "(subblock_infra_maintenance_pending_count\030\232\331\301\221\001"
           + " \001(\005H\006\210\001\001\022Y\n"
-          + "\032upcoming_group_maintenance\030\360\311\315\273\001 \001(\013"
-          + "2,.google.cloud.compute.v1.UpcomingMaintenanceH\007\210\001\001\"\200\001\n"
+          + "\032upcoming_group_maintenance\030\360\311\315\273\001"
+          + " \001(\0132,.google.cloud.compute.v1.UpcomingMaintenanceH\007\210\001\001\"\200\001\n"
           + "\016SchedulingType\022\035\n"
           + "\031UNDEFINED_SCHEDULING_TYPE\020\000\022\017\n"
           + "\007GROUPED\020\276\326\243\342\001\022*\n"
@@ -15751,8 +15808,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017GuestAttributes\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001\022\033\n\n"
           + "query_path\030\274\202\341\257\001 \001(\tH\001\210\001\001\022J\n"
-          + "\013query_value\030\272\256\221K \001(\0132-.g"
-          + "oogle.cloud.compute.v1.GuestAttributesValueH\002\210\001\001\022\032\n"
+          + "\013query_value\030\272\256\221K"
+          + " \001(\0132-.google.cloud.compute.v1.GuestAttributesValueH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\034\n"
           + "\014variable_key\030\234\204\260N \001(\tH\004\210\001\001\022\036\n"
           + "\016variable_value\030\356\363\263; \001(\tH\005\210\001\001B\007\n"
@@ -15770,10 +15827,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_namespaceB\010\n"
           + "\006_value\"W\n"
           + "\024GuestAttributesValue\022?\n"
-          + "\005items\030\300\317\367/ \003(\0132-.g"
-          + "oogle.cloud.compute.v1.GuestAttributesEntry\"\313\003\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132-.google.cloud.compute.v1.GuestAttributesEntry\"\344\003\n"
           + "\016GuestOsFeature\022\024\n"
-          + "\004type\030\272\236\332\001 \001(\tH\000\210\001\001\"\231\003\n"
+          + "\004type\030\272\236\332\001 \001(\tH\000\210\001\001\"\262\003\n"
           + "\004Type\022\022\n"
           + "\016UNDEFINED_TYPE\020\000\022#\n"
           + "\033BARE_METAL_LINUX_COMPATIBLE\020\244\323\364\250\001\022\022\n"
@@ -15787,7 +15844,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\023SEV_LIVE_MIGRATABLE\020\214\233\370\272\001\022\035\n"
           + "\026SEV_LIVE_MIGRATABLE_V2\020\257\314\257P\022\025\n"
           + "\017SEV_SNP_CAPABLE\020\247\207\032\022\027\n"
-          + "\020SNP_SVSM_CAPABLE\020\364\210\236\031\022\022\n"
+          + "\020SNP_SVSM_CAPABLE\020\364\210\236\031\022\027\n"
+          + "\020SUSPEND_SAFE_FPR\020\331\233\345j\022\022\n"
           + "\013TDX_CAPABLE\020\265\325\323r\022\026\n"
           + "\017UEFI_COMPATIBLE\020\300\326\262]\022\035\n"
           + "\026VIRTIO_SCSI_MULTIQUEUE\020\215\301\220`\022\017\n"
@@ -15905,8 +15963,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022_self_link_with_id\"\347\003\n"
           + "%HealthAggregationPolicyAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022[\n"
-          + "\005items\030\300\317\367/ \003(\0132I.google.cloud.co"
-          + "mpute.v1.HealthAggregationPolicyAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132I.google.cloud.comp"
+          + "ute.v1.HealthAggregationPolicyAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -15915,8 +15973,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032j\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022K\n"
-          + "\005value\030\002 \001(\0132<.google.clou"
-          + "d.compute.v1.HealthAggregationPoliciesScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001(\0132<.google.cloud."
+          + "compute.v1.HealthAggregationPoliciesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -15961,10 +16019,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\016\210\001\001\022\032\n"
           + "\016source_regions\030\333\367\261\301\001 \003(\t\022J\n"
-          + "\020ssl_health_check\030\270\351\303\205\001 \001(\0132\'."
-          + "google.cloud.compute.v1.SSLHealthCheckH\017\210\001\001\022J\n"
-          + "\020tcp_health_check\030\203\252\215\340\001 \001(\0132\'.goog"
-          + "le.cloud.compute.v1.TCPHealthCheckH\020\210\001\001\022\033\n"
+          + "\020ssl_health_check\030\270\351\303\205\001 \001(\0132\'.go"
+          + "ogle.cloud.compute.v1.SSLHealthCheckH\017\210\001\001\022J\n"
+          + "\020tcp_health_check\030\203\252\215\340\001"
+          + " \001(\0132\'.google.cloud.compute.v1.TCPHealthCheckH\020\210\001\001\022\033\n"
           + "\013timeout_sec\030\363\300\222& \001(\005H\021\210\001\001\022\024\n"
           + "\004type\030\272\236\332\001 \001(\tH\022\210\001\001\022#\n"
           + "\023unhealthy_threshold\030\320\275\331l \001(\005H\023\210\001\001\"\215\001\n"
@@ -16046,8 +16104,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_link\"\327\003\n"
           + " HealthCheckServiceAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022V\n"
-          + "\005items\030\300\317\367/ \003(\0132D.google.cloud.compute.v1.Heal"
-          + "thCheckServiceAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132D.google.cloud.compute.v1.HealthCheckServiceAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -16061,8 +16119,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
-          + "_self_linkB\n"
-          + "\n"
+          + "_self_linkB\n\n"
           + "\010_warning\"]\n"
           + "\033HealthCheckServiceReference\022%\n"
           + "\024health_check_service\030\333\233\335\302\001 \001(\tH\000\210\001\001B\027\n"
@@ -16082,15 +16139,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\251\001\n"
           + "\035HealthCheckServicesScopedList\022A\n"
-          + "\tresources\030\245\374\262N \003(\0132+.goo"
-          + "gle.cloud.compute.v1.HealthCheckService\0229\n"
+          + "\tresources\030\245\374\262N"
+          + " \003(\0132+.google.cloud.compute.v1.HealthCheckService\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\304\003\n"
           + "\032HealthChecksAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022P\n"
-          + "\005items\030\300\317\367/ \003(\0132>.google.cloud.compute"
-          + ".v1.HealthChecksAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132>.google.cloud.compute.v"
+          + "1.HealthChecksAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -16109,8 +16166,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026HealthChecksScopedList\022?\n\r"
           + "health_checks\030\256\257\346\325\001"
           + " \003(\0132$.google.cloud.compute.v1.HealthCheck\0229\n"
-          + "\007warning\030\234\337\226\030 \001(\0132"
-          + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
+          + "\007warning\030\234\337\226\030 \001(\0132 .go",
+      "ogle.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\316\004\n"
           + "\014HealthSource\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n"
@@ -16142,8 +16199,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_source_type\"\305\003\n"
           + "\032HealthSourceAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022P\n"
-          + "\005items\030\300\317\367/ \003(\0132>.google.cl"
-          + "oud.compute.v1.HealthSourceAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132>.google.clou"
+          + "d.compute.v1.HealthSourceAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -16162,8 +16219,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022HealthSourceHealth\022\035\n"
           + "\014health_state\030\356\351\277\232\001 \001(\tH\000\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022U\n"
-          + "\007sources\030\270\267\362; \003(\0132A.goog"
-          + "le.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo\"^\n"
+          + "\007sources\030\270\267\362; \003(\0132A.google"
+          + ".cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo\"^\n"
           + "\013HealthState\022\032\n"
           + "\026UNDEFINED_HEALTH_STATE\020\000\022\017\n"
           + "\007HEALTHY\020\375\252\333\321\001\022\021\n"
@@ -16177,16 +16234,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
-          + "\007warning\030\234\337\226\030 \001(\0132 .google.cloud.com",
-      "pute.v1.WarningH\004\210\001\001B\005\n"
+          + "\007warning\030\234\337\226\030 \001(\0132"
+          + " .google.cloud.compute.v1.WarningH\004\210\001\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
           + "_self_linkB\n\n"
           + "\010_warning\"\347\001\n"
           + "(HealthSourcesGetHealthResponseSourceInfo\022b\n"
-          + "\010backends\030\337\230\313\363\001 \003(\0132L.google.c"
-          + "loud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo\022 \n"
+          + "\010backends\030\337\230\313\363\001 \003(\0132L.google.clo"
+          + "ud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo\022 \n"
           + "\017forwarding_rule\030\376\245\335\200\001 \001(\tH\000\210\001\001\022\026\n"
           + "\006source\030\233\320\301T \001(\tH\001\210\001\001B\022\n"
           + "\020_forwarding_ruleB\t\n"
@@ -16240,15 +16297,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_ipv6_addressB\024\n"
           + "\022_ipv6_health_stateB\007\n"
           + "\005_portB\t\n"
-          + "\007_weightB\017\n\r"
+          + "\007_weightB\017\n"
+          + "\r"
           + "_weight_error\"\324\005\n"
           + "\036HealthStatusForNetworkEndpoint\022R\n"
-          + "\017backend_service\030\212\300\256\222\001 \001(\013"
-          + "20.google.cloud.compute.v1.BackendServiceReferenceH\000\210\001\001\022R\n"
-          + "\017forwarding_rule\030\376\245\335\200\001"
-          + " \001(\01320.google.cloud.compute.v1.ForwardingRuleReferenceH\001\210\001\001\022L\n"
-          + "\014health_check\030\345\252\244\223\001"
-          + " \001(\0132-.google.cloud.compute.v1.HealthCheckReferenceH\002\210\001\001\022[\n"
+          + "\017backend_service\030\212\300\256\222\001 \001(\01320"
+          + ".google.cloud.compute.v1.BackendServiceReferenceH\000\210\001\001\022R\n"
+          + "\017forwarding_rule\030\376\245\335\200\001 \001"
+          + "(\01320.google.cloud.compute.v1.ForwardingRuleReferenceH\001\210\001\001\022L\n"
+          + "\014health_check\030\345\252\244\223\001 "
+          + "\001(\0132-.google.cloud.compute.v1.HealthCheckReferenceH\002\210\001\001\022[\n"
           + "\024health_check_service\030\333\233\335\302\001"
           + " \001(\01324.google.cloud.compute.v1.HealthCheckServiceReferenceH\003\210\001\001\022\035\n"
           + "\014health_state\030\356\351\277\232\001 \001(\tH\004\210\001\001\022!\n"
@@ -16284,8 +16342,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\tself_link\030\215\222\305\331\001 \001(\tH\005\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\006\210\001\001\022\025\n"
           + "\005state\030\221\211\2534 \001(\tH\007\210\001\001\022;\n"
-          + "\006status\030\362\237\267V \001(\0132#."
-          + "google.cloud.compute.v1.HostStatusH\010\210\001\001\022\024\n"
+          + "\006status\030\362\237\267V"
+          + " \001(\0132#.google.cloud.compute.v1.HostStatusH\010\210\001\001\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tH\t\210\001\001\"\200\001\n"
           + "\005State\022\023\n"
           + "\017UNDEFINED_STATE\020\000\022\016\n"
@@ -16311,8 +16369,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\tsub_block\030\316\353\370\343\001 \001(\tH\003\210\001\001B\010\n"
           + "\006_blockB\n\n"
           + "\010_clusterB\007\n"
-          + "\005_hostB\014\n"
-          + "\n"
+          + "\005_hostB\014\n\n"
           + "_sub_block\"z\n"
           + "\010HostRule\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\020\n"
@@ -16363,13 +16420,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022HttpFaultInjection\022>\n"
           + "\005abort\030\260\306\224,"
           + " \001(\0132\'.google.cloud.compute.v1.HttpFaultAbortH\000\210\001\001\022>\n"
-          + "\005delay\030\203\363\302- \001(\0132\'.goog"
-          + "le.cloud.compute.v1.HttpFaultDelayH\001\210\001\001B\010\n"
+          + "\005delay\030\203\363\302-"
+          + " \001(\0132\'.google.cloud.compute.v1.HttpFaultDelayH\001\210\001\001B\010\n"
           + "\006_abortB\010\n"
           + "\006_delay\"\374\001\n"
           + "\020HttpHeaderAction\022L\n"
-          + "\026request_headers_to_add\030\346\256\261\" \003(\0132).go"
-          + "ogle.cloud.compute.v1.HttpHeaderOption\022$\n"
+          + "\026request_headers_to_add\030\346\256\261\""
+          + " \003(\0132).google.cloud.compute.v1.HttpHeaderOption\022$\n"
           + "\031request_headers_to_remove\030\237\317\223h \003(\t\022M\n"
           + "\027response_headers_to_add\030\364\266\251\017"
           + " \003(\0132).google.cloud.compute.v1.HttpHeaderOption\022%\n"
@@ -16440,20 +16497,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017HttpRouteAction\022C\n"
           + "\014cache_policy\030\217\271\213\332\001"
           + " \001(\0132$.google.cloud.compute.v1.CachePolicyH\000\210\001\001\022A\n"
-          + "\013cors_policy\030\204\314\235\276\001 \001"
-          + "(\0132#.google.cloud.compute.v1.CorsPolicyH\001\210\001\001\022T\n"
-          + "\026fault_injection_policy\030\227\224\352\304\001 \001(\013"
-          + "2+.google.cloud.compute.v1.HttpFaultInjectionH\002\210\001\001\022F\n"
-          + "\023max_stream_duration\030\230\245\245\035 \001"
-          + "(\0132!.google.cloud.compute.v1.DurationH\003\210\001\001\022S\n"
-          + "\025request_mirror_policy\030\202\340\377h \001(\0132,.g"
-          + "oogle.cloud.compute.v1.RequestMirrorPolicyH\004\210\001\001\022F\n"
-          + "\014retry_policy\030\251\345\212\033 \001(\0132(.googl"
-          + "e.cloud.compute.v1.HttpRetryPolicyH\005\210\001\001\022;\n"
+          + "\013cors_policy\030\204\314\235\276\001 \001(\013"
+          + "2#.google.cloud.compute.v1.CorsPolicyH\001\210\001\001\022T\n"
+          + "\026fault_injection_policy\030\227\224\352\304\001 \001(\0132+"
+          + ".google.cloud.compute.v1.HttpFaultInjectionH\002\210\001\001\022F\n"
+          + "\023max_stream_duration\030\230\245\245\035 \001(\013"
+          + "2!.google.cloud.compute.v1.DurationH\003\210\001\001\022S\n"
+          + "\025request_mirror_policy\030\202\340\377h \001(\0132,.goo"
+          + "gle.cloud.compute.v1.RequestMirrorPolicyH\004\210\001\001\022F\n"
+          + "\014retry_policy\030\251\345\212\033"
+          + " \001(\0132(.google.cloud.compute.v1.HttpRetryPolicyH\005\210\001\001\022;\n"
           + "\007timeout\030\341\232\275\215\001"
           + " \001(\0132!.google.cloud.compute.v1.DurationH\006\210\001\001\022A\n"
-          + "\013url_rewrite\030\274\375\252\202\001"
-          + " \001(\0132#.google.cloud.compute.v1.UrlRewriteH\007\210\001\001\022V\n"
+          + "\013url_rewrite\030\274\375\252\202\001 "
+          + "\001(\0132#.google.cloud.compute.v1.UrlRewriteH\007\210\001\001\022V\n"
           + "\031weighted_backend_services\030\321\307\332\240\001"
           + " \003(\0132/.google.cloud.compute.v1.WeightedBackendServiceB\017\n\r"
           + "_cache_policyB\016\n"
@@ -16465,16 +16522,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_timeoutB\016\n"
           + "\014_url_rewrite\"\350\004\n\r"
           + "HttpRouteRule\022`\n"
-          + "\034custom_error_response_policy\030\353\370\332` \001(\01322.google.c"
-          + "loud.compute.v1.CustomErrorResponsePolicyH\000\210\001\001\022\034\n"
+          + "\034custom_error_response_policy\030\353\370\332` \001(\01322.google.clo"
+          + "ud.compute.v1.CustomErrorResponsePolicyH\000\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022I\n\r"
           + "header_action\030\250\240\270\234\001"
           + " \001(\0132).google.cloud.compute.v1.HttpHeaderActionH\002\210\001\001\022D\n"
           + "\013match_rules\030\375\273\261\263\001"
           + " \003(\0132+.google.cloud.compute.v1.HttpRouteRuleMatch\022\031\n"
           + "\010priority\030\244\363\241\324\001 \001(\005H\003\210\001\001\022G\n"
-          + "\014route_action\030\354\251\271\312\001 \001(\0132(.goo"
-          + "gle.cloud.compute.v1.HttpRouteActionH\004\210\001\001\022\030\n"
+          + "\014route_action\030\354\251\271\312\001 \001(\0132(.googl"
+          + "e.cloud.compute.v1.HttpRouteActionH\004\210\001\001\022\030\n"
           + "\007service\030\265\215\217\262\001 \001(\tH\005\210\001\001\022J\n"
           + "\014url_redirect\030\254\241\230\301\001"
           + " \001(\0132+.google.cloud.compute.v1.HttpRedirectActionH\006\210\001\001B\037\n"
@@ -16482,7 +16539,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_descriptionB\020\n"
           + "\016_header_actionB\013\n"
           + "\t_priorityB\017\n\r"
-          + "_route_actionB\n\n"
+          + "_route_actionB\n"
+          + "\n"
           + "\010_serviceB\017\n\r"
           + "_url_redirect\"\365\003\n"
           + "\022HttpRouteRuleMatch\022\037\n"
@@ -16494,8 +16552,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \003(\0132\'.google.cloud.compute.v1.MetadataFilter\022$\n"
           + "\023path_template_match\030\232\302\263\213\001 \001(\tH\002\210\001\001\022\034\n"
           + "\014prefix_match\030\330\363\374z \001(\tH\003\210\001\001\022U\n"
-          + "\027query_parameter_matches\030\346\225\276\210\001 \003("
-          + "\01320.google.cloud.compute.v1.HttpQueryParameterMatch\022\033\n"
+          + "\027query_parameter_matches\030\346\225\276\210\001 \003(\0132"
+          + "0.google.cloud.compute.v1.HttpQueryParameterMatch\022\033\n"
           + "\013regex_match\030\315\267\2323 \001(\tH\004\210\001\001B\022\n"
           + "\020_full_path_matchB\016\n"
           + "\014_ignore_caseB\026\n"
@@ -16506,14 +16564,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014architecture\030\323\322\261\220\001 \001(\tH\000\210\001\001\022#\n"
           + "\022archive_size_bytes\030\312\214\334\265\001 \001(\003H\001\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022G\n\n"
-          + "deprecated\030\263\313\321\365\001 \001(\0132*.google"
-          + ".cloud.compute.v1.DeprecationStatusH\003\210\001\001\022\034\n"
+          + "deprecated\030\263\313\321\365\001 \001(\0132*.google.c"
+          + "loud.compute.v1.DeprecationStatusH\003\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\004\210\001\001\022\035\n"
           + "\014disk_size_gb\030\267\232\347\226\001 \001(\003H\005\210\001\001\022+\n"
           + "\033enable_confidential_compute\030\274\353\3310 \001(\010H\006\210\001\001\022\027\n"
           + "\006family\030\344\266\341\234\001 \001(\tH\007\210\001\001\022E\n"
-          + "\021guest_os_features\030\321\340\347% \003("
-          + "\0132\'.google.cloud.compute.v1.GuestOsFeature\022\020\n"
+          + "\021guest_os_features\030\321\340\347% \003(\0132"
+          + "\'.google.cloud.compute.v1.GuestOsFeature\022\020\n"
           + "\002id\030\233\032 \001(\004H\010\210\001\001\022U\n"
           + "\024image_encryption_key\030\207\316\373\264\001"
           + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\t\210\001\001\022\024\n"
@@ -16532,19 +16590,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\017\210\001\001\022\036\n\r"
           + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\020\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\021\210\001\001\022\\\n"
-          + "\037shielded_instance_initial_state\030\203\304\334[ \001(\0132+."
-          + "google.cloud.compute.v1.InitialStateConfigH\022\210\001\001\022\034\n"
+          + "\037shielded_instance_initial_state\030\203\304\334[ \001(\0132+.go"
+          + "ogle.cloud.compute.v1.InitialStateConfigH\022\210\001\001\022\034\n"
           + "\013source_disk\030\301\356\264\327\001 \001(\tH\023\210\001\001\022[\n"
-          + "\032source_disk_encryption_key\030\341\240\270\375\001 \001(\0132.."
-          + "google.cloud.compute.v1.CustomerEncryptionKeyH\024\210\001\001\022\037\n"
+          + "\032source_disk_encryption_key\030\341\240\270\375\001 \001(\0132..go"
+          + "ogle.cloud.compute.v1.CustomerEncryptionKeyH\024\210\001\001\022\037\n"
           + "\016source_disk_id\030\331\315\311\330\001 \001(\tH\025\210\001\001\022\034\n"
           + "\014source_image\030\267\350\206\030 \001(\tH\026\210\001\001\022\\\n"
-          + "\033source_image_encryption_key\030\253\221\365\265\001 \001(\0132..goo"
-          + "gle.cloud.compute.v1.CustomerEncryptionKeyH\027\210\001\001\022\037\n"
+          + "\033source_image_encryption_key\030\253\221\365\265\001 \001(\0132..googl"
+          + "e.cloud.compute.v1.CustomerEncryptionKeyH\027\210\001\001\022\037\n"
           + "\017source_image_id\030\243\374\260\032 \001(\tH\030\210\001\001\022\037\n"
           + "\017source_snapshot\030\350\232\216< \001(\tH\031\210\001\001\022_\n"
-          + "\036source_snapshot_encryption_key\030\332\216\347\220\001 \001(\0132.."
-          + "google.cloud.compute.v1.CustomerEncryptionKeyH\032\210\001\001\022\"\n"
+          + "\036source_snapshot_encryption_key\030\332\216\347\220\001 \001(\0132..go"
+          + "ogle.cloud.compute.v1.CustomerEncryptionKeyH\032\210\001\001\022\"\n"
           + "\022source_snapshot_id\030\322\226\230/ \001(\tH\033\210\001\001\022\034\n"
           + "\013source_type\030\336\361\322\327\001 \001(\tH\034\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\035\210\001\001\022\035\n"
@@ -16614,8 +16672,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\253\001\n"
           + "\013ImageParams\022`\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132=.google"
-          + ".cloud.compute.v1.ImageParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132=.google.c"
+          + "loud.compute.v1.ImageParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\216\002\n"
@@ -16623,8 +16681,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\003dbs\030\265\207\006 \003(\0132*.google.cloud.compute.v1.FileContentBuffer\022;\n"
           + "\004dbxs\030\371\347\273\001"
           + " \003(\0132*.google.cloud.compute.v1.FileContentBuffer\022;\n"
-          + "\004keks\030\302\330\310\001 \003(\0132*.goo"
-          + "gle.cloud.compute.v1.FileContentBuffer\022<\n"
+          + "\004keks\030\302\330\310\001"
+          + " \003(\0132*.google.cloud.compute.v1.FileContentBuffer\022<\n"
           + "\002pk\030\373\033"
           + " \001(\0132*.google.cloud.compute.v1.FileContentBufferH\000\210\001\001B\005\n"
           + "\003_pk\"\312\001\n"
@@ -16669,8 +16727,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_idB\020\n"
           + "\016_validate_only\"\353\001\n"
           + "\021InsertDiskRequest\022<\n\r"
-          + "disk_resource\030\360\320\253\014 "
-          + "\001(\0132\035.google.cloud.compute.v1.DiskB\003\340A\002\022!\n"
+          + "disk_resource\030\360\320\253\014"
+          + " \001(\0132\035.google.cloud.compute.v1.DiskB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n"
@@ -16680,11 +16738,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_idB\017\n\r"
           + "_source_image\"\314\001\n"
           + "\037InsertExternalVpnGatewayRequest\022[\n"
-          + "\035external_vpn_gateway_resource\030\210\337\220\350\001 \001(\0132+.googl"
-          + "e.cloud.compute.v1.ExternalVpnGatewayB\003\340A\002\022!\n"
+          + "\035external_vpn_gateway_resource\030\210\337\220\350\001 \001(\0132+.google."
+          + "cloud.compute.v1.ExternalVpnGatewayB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n"
-          + "\n"
+          + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\304\001\n"
           + "\033InsertFirewallPolicyRequest\022R\n"
@@ -16698,21 +16755,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\0132!.google.cloud.compute.v1.FirewallB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r"
-          + "\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\340\001\n"
           + "\033InsertForwardingRuleRequest\022R\n"
-          + "\030forwarding_rule_resource\030\257\300\320\217\001 "
-          + "\001(\0132\'.google.cloud.compute.v1.ForwardingRuleB\003\340A\002\022!\n"
+          + "\030forwarding_rule_resource\030\257\300\320\217\001 \001("
+          + "\0132\'.google.cloud.compute.v1.ForwardingRuleB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
-          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n"
-          + "\n"
+          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\345\001\n"
           + "\036InsertFutureReservationRequest\022X\n"
-          + "\033future_reservation_resource\030\235\230\310\336\001 \001(\0132*.g"
-          + "oogle.cloud.compute.v1.FutureReservationB\003\340A\002\022!\n"
+          + "\033future_reservation_resource\030\235\230\310\336\001 \001(\0132*.goo"
+          + "gle.cloud.compute.v1.FutureReservationB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -16741,10 +16796,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\333\001\n"
           + ")InsertGlobalPublicDelegatedPrefixeRequest\022!\n"
-          + "\007project\030\231\226\301l \001(\tB\r"
+          + "\007pro",
+      "ject\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022`\n"
-          + " public_delegated_prefix_resource\030\205\370\330\026 \001(\0132..go"
-          + "ogle.cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\032\n\n"
+          + " public_delegated_prefix_resource\030\205\370\330\026 \001(\0132..goog"
+          + "le.cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\333\001\n"
           + "$InsertGlobalVmExtensionPolicyRequest\022e\n"
@@ -16771,10 +16827,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_force_createB\r\n"
           + "\013_request_id\"\356\001\n"
           + "!InsertInstanceGroupManagerRequest\022^\n"
-          + "\037instance_group_manager_resource\030\212\212\276| \001(\0132-.googl"
-          + "e.cloud.compute.v1.InstanceGroupManagerB\003\340A\002\022!\n"
+          + "\037instance_group_manager_resource\030\212\212\276| \001(\0132-.google."
+          + "cloud.compute.v1.InstanceGroupManagerB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n\n"
+          + "\340A\002\362G\007project\022\032\n"
+          + "\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
@@ -16782,8 +16839,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + ".InsertInstanceGroupManagerResizeRequestRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022{\n"
           + ".instance_group_manager_resize_request_resource\030\355\276\265\337\001"
-          + " \001(\0132:.google.cloud.co"
-          + "mpute.v1.InstanceGroupManagerResizeRequestB\003\340A\002\022!\n"
+          + " \001(\0132:.google.cloud.comp"
+          + "ute.v1.InstanceGroupManagerResizeRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -16799,8 +16856,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\317\002\n"
-          + "\025InsertInstanceRequest",
-      "\022D\n"
+          + "\025InsertInstanceRequest\022D\n"
           + "\021instance_resource\030\370\360\376f"
           + " \001(\0132!.google.cloud.compute.v1.InstanceB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
@@ -16822,8 +16878,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\266\002\n"
           + "!InsertInstantSnapshotGroupRequest\022^\n"
-          + "\037instant_snapshot_group_resource\030\313\232\226E \001(\0132-.goog"
-          + "le.cloud.compute.v1.InstantSnapshotGroupB\003\340A\002\022!\n"
+          + "\037instant_snapshot_group_resource\030\313\232\226E \001(\0132-.google"
+          + ".cloud.compute.v1.InstantSnapshotGroupB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022)\n"
@@ -16843,8 +16899,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\346\001\n"
           + "(InsertInterconnectAttachmentGroupRequest\022l\n"
-          + "&interconnect_attachment_group_resource\030\371\337\341\004 \001(\01324.google.clou"
-          + "d.compute.v1.InterconnectAttachmentGroupB\003\340A\002\022!\n"
+          + "&interconnect_attachment_group_resource\030\371\337\341\004 \001(\01324.google.cloud."
+          + "compute.v1.InterconnectAttachmentGroupB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
@@ -16898,8 +16954,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\267\002\n"
           + "\'InsertNetworkEdgeSecurityServiceRequest\022l\n"
-          + "&network_edge_security_service_resource\030\246\243\333\343\001 \001(\01323.go"
-          + "ogle.cloud.compute.v1.NetworkEdgeSecurityServiceB\003\340A\002\022!\n"
+          + "&network_edge_security_service_resource\030\246\243\333\343\001 \001(\01323.goog"
+          + "le.cloud.compute.v1.NetworkEdgeSecurityServiceB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -16914,7 +16970,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
-          + "\340A\002\362G\004zoneB\r\n"
+          + "\340A\002\362G\004zoneB\r"
+          + "\n"
           + "\013_request_id\"\306\001\n"
           + "\"InsertNetworkFirewallPolicyRequest\022R\n"
           + "\030firewall_policy_resource\030\274\266\207\354\001"
@@ -16932,10 +16989,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\361\001\n"
           + "\026InsertNodeGroupRequest\022\"\n"
           + "\022initial_node_count\030\355\310\247\" \001(\005B\003\340A\002\022H\n"
-          + "\023node_group_resource\030\253\263\372\360\001 "
-          + "\001(\0132\".google.cloud.compute.v1.NodeGroupB\003\340A\002\022!\n"
+          + "\023node_group_resource\030\253\263\372\360\001 \001("
+          + "\0132\".google.cloud.compute.v1.NodeGroupB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n\n"
+          + "\340A\002\362G\007project\022\032\n"
+          + "\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
@@ -16952,8 +17010,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\tparent_id\030\320\341\232\333\001 \001(\tB\014\362G"
           + "\tparent_idH\000\210\001\001\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022Q\n"
-          + "\030security_policy_resource\030\374\252\211g \001"
-          + "(\0132\'.google.cloud.compute.v1.SecurityPolicyB\003\340A\002B\014\n\n"
+          + "\030security_policy_resource\030\374\252\211g \001(\013"
+          + "2\'.google.cloud.compute.v1.SecurityPolicyB\003\340A\002B\014\n\n"
           + "_parent_idB\r\n"
           + "\013_request_id\"\343\001\n"
           + "\034InsertPacketMirroringRequest\022T\n"
@@ -16967,8 +17025,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "$InsertPublicAdvertisedPrefixeRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022b\n"
-          + "!public_advertised_prefix_resource\030\217\327\262o \001(\0132/.google.c"
-          + "loud.compute.v1.PublicAdvertisedPrefixB\003\340A\002\022\032\n\n"
+          + "!public_advertised_prefix_resource\030\217\327\262o \001(\0132/.google.clo"
+          + "ud.compute.v1.PublicAdvertisedPrefixB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\366\001\n"
           + "#InsertPublicDelegatedPrefixeRequest\022!\n"
@@ -16977,11 +17035,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " public_delegated_prefix_resource\030\205\370\330\026"
           + " \001(\0132..google.cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r"
+          + "\n"
           + "\013_request_id\"\330\001\n"
           + "\035InsertRegionAutoscalerRequest\022H\n"
-          + "\023autoscaler_resource\030\366\360\377b \001("
-          + "\0132#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n"
+          + "\023autoscaler_resource\030\366\360\377b \001(\0132"
+          + "#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -17004,16 +17063,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\330\001\n"
           + "\035InsertRegionCommitmentRequest\022H\n"
-          + "\023commitment_resource\030\370\243\273t "
-          + "\001(\0132#.google.cloud.compute.v1.CommitmentB\003\340A\002\022!\n"
+          + "\023commitment_resource\030\370\243\273t \001("
+          + "\0132#.google.cloud.compute.v1.CommitmentB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\370\001\n"
           + "\'InsertRegionCompositeHealthCheckRequest\022^\n"
-          + "\037composite_health_check_resource\030\360\313\204?"
-          + " \001(\0132-.google.cloud.compute.v1.CompositeHealthCheckB\003\340A\002\022!\n"
+          + "\037composite_health_check_resource\030\360\313\204? \001"
+          + "(\0132-.google.cloud.compute.v1.CompositeHealthCheckB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -17030,8 +17089,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_idB\017\n\r"
           + "_source_image\"\202\002\n"
           + "*InsertRegionHealthAggregationPolicyRequest\022e\n"
-          + "\"health_aggregation_policy_resource\030\273\273\373\213\001 \001(\01320.google."
-          + "cloud.compute.v1.HealthAggregationPolicyB\003\340A\002\022!\n"
+          + "\"health_aggregation_policy_resource\030\273\273\373\213\001 \001(\01320.google.cl"
+          + "oud.compute.v1.HealthAggregationPolicyB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -17072,24 +17131,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "4InsertRegionInstanceGroupManagerResizeRequestRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022{\n"
           + ".instance_group_manager_resize_request_resource\030\355\276\265\337\001"
-          + " \001(\0132:.google.cloud.comp"
-          + "ute.v1.InstanceGroupManagerResizeRequestB\003\340A\002\022!\n"
+          + " \001(\0132:.google.cloud.comput"
+          + "e.v1.InstanceGroupManagerResizeRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\353\001\n"
           + "#InsertRegionInstanceTemplateRequest\022U\n"
-          + "\032instance_template_resource\030\211\352\213\005 \001(\0132).go"
-          + "ogle.cloud.compute.v1.InstanceTemplateB\003\340A\002\022!\n"
+          + "\032instance_template_resource\030\211\352\213\005 \001(\0132).goog"
+          + "le.cloud.compute.v1.InstanceTemplateB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\300\002\n"
           + "\'InsertRegionInstantSnapshotGroupRequest\022^\n"
-          + "\037instant_snapshot_group_resource\030\313\232\226E \001"
-          + "(\0132-.google.cloud.compute.v1.InstantSnapshotGroupB\003\340A\002\022!\n"
+          + "\037instant_snapshot_group_resource\030\313\232\226E \001(\013"
+          + "2-.google.cloud.compute.v1.InstantSnapshotGroupB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -17098,16 +17157,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_idB\033\n"
           + "\031_source_consistency_group\"\351\001\n"
           + "\"InsertRegionInstantSnapshotRequest\022T\n"
-          + "\031instant_snapshot_resource\030\313\252\210\267\001 \001(\0132(.go"
-          + "ogle.cloud.compute.v1.InstantSnapshotB\003\340A\002\022!\n"
+          + "\031instant_snapshot_resource\030\313\252\210\267\001 \001(\0132(.goog"
+          + "le.cloud.compute.v1.InstantSnapshotB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\371\001\n"
           + "\'InsertRegionNetworkEndpointGroupRequest\022_\n"
-          + "\037network_endpoint_group_resource\030\247\315\333\372\001 \001"
-          + "(\0132-.google.cloud.compute.v1.NetworkEndpointGroupB\003\340A\002\022!\n"
+          + "\037network_endpoint_group_resource\030\247\315\333\372\001 \001(\013"
+          + "2-.google.cloud.compute.v1.NetworkEndpointGroupB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -17142,8 +17201,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\033InsertRegionSnapshotRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
-          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n"
-          + "\n"
+          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022E\n"
           + "\021snapshot_resource\030\251\270\301\345\001"
           + " \001(\0132!.google.cloud.compute.v1.SnapshotB\003\340A\002B\r\n"
@@ -17153,8 +17211,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022Q\n"
-          + "\030ssl_certificate_resource\030\211\324\225V \001"
-          + "(\0132\'.google.cloud.compute.v1.SslCertificateB\003\340A\002B\r\n"
+          + "\030ssl_certificate_resource\030\211\324\225V \001(\013"
+          + "2\'.google.cloud.compute.v1.SslCertificateB\003\340A\002B\r\n"
           + "\013_request_id\"\327\001\n"
           + "\034InsertRegionSslPolicyRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
@@ -17200,8 +17258,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022K\n"
-          + "\024reservation_resource\030\241\356\364\207\001"
-          + " \001(\0132$.google.cloud.compute.v1.ReservationB\003\340A\002\022\033\n"
+          + "\024reservation_resource\030\241\356\364\207\001 \001"
+          + "(\0132$.google.cloud.compute.v1.ReservationB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\337\001\n"
@@ -17217,12 +17275,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022K\n"
-          + "\025rollout_plan_resource\030\326\344\265\022 "
-          + "\001(\0132$.google.cloud.compute.v1.RolloutPlanB\003\340A\002B\r\n"
+          + "\025rollout_plan_resource\030\326\344\265\022 \001("
+          + "\0132$.google.cloud.compute.v1.RolloutPlanB\003\340A\002B\r\n"
           + "\013_request_id\"\242\001\n"
           + "\022InsertRouteRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n\n"
+          + "\340A\002\362G\007project\022\032\n"
+          + "\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022>\n"
           + "\016route_resource\030\304\212\277k"
           + " \001(\0132\036.google.cloud.compute.v1.RouteB\003\340A\002B\r\n"
@@ -17239,8 +17298,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022Q\n"
-          + "\030security_policy_resource\030\374\252\211g \001(\0132"
-          + "\'.google.cloud.compute.v1.SecurityPolicyB\003\340A\002\022\035\n\r"
+          + "\030security_policy_resource\030\374\252\211g \001(\0132\'."
+          + "google.cloud.compute.v1.SecurityPolicyB\003\340A\002\022\035\n\r"
           + "validate_only\030\265\372\337s \001(\010H\001\210\001\001B\r\n"
           + "\013_request_idB\020\n"
           + "\016_validate_only\"\351\001\n"
@@ -17249,8 +17308,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022X\n"
-          + "\033service_attachment_resource\030\240\266\304\341\001 \001("
-          + "\0132*.google.cloud.compute.v1.ServiceAttachmentB\003\340A\002B\r\n"
+          + "\033service_attachment_resource\030\240\266\304\341\001 \001(\0132"
+          + "*.google.cloud.compute.v1.ServiceAttachmentB\003\340A\002B\r\n"
           + "\013_request_id\"\254\001\n"
           + "\025InsertSnapshotRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
@@ -17314,7 +17373,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\033InsertTargetInstanceRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022R\n"
+          + "request_id\030\313\201\331\021 \001",
+      "(\tH\000\210\001\001\022R\n"
           + "\030target_instance_resource\030\312\342\240\315\001"
           + " \001(\0132\'.google.cloud.compute.v1.TargetInstanceB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
@@ -17332,15 +17392,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022R\n"
-          + "\031target_ssl_proxy_resource\030\300\375\333C"
-          + " \001(\0132\'.google.cloud.compute.v1.TargetSslProxyB\003\340A\002B\r\n"
+          + "\031target_ssl_proxy_resource\030\300\375\333C \001"
+          + "(\0132\'.google.cloud.compute.v1.TargetSslProxyB\003\340A\002B\r\n"
           + "\013_request_id\"\277\001\n"
           + "\033InsertTargetTcpProxyRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022R\n"
-          + "\031target_tcp_proxy_resource\030\313\360\311E \001(\0132\'"
-          + ".google.cloud.compute.v1.TargetTcpProxyB\003\340A\002B\r\n"
+          + "\031target_tcp_proxy_resource\030\313\360\311E \001(\0132\'.g"
+          + "oogle.cloud.compute.v1.TargetTcpProxyB\003\340A\002B\r\n"
           + "\013_request_id\"\345\001\n"
           + "\035InsertTargetVpnGatewayRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
@@ -17374,8 +17434,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\0132\".google.cloud.compute.v1.VpnTunnelB\003\340A\002B\r\n"
           + "\013_request_id\"\204\002\n"
           + "\026InsertWireGroupRequest\022\"\n"
-          + "\022cros",
-      "s_site_network\030\325\305\3133 \001(\tB\003\340A\002\022!\n"
+          + "\022cross_site_network\030\325\305\3133 \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\035\n\r"
@@ -17394,8 +17453,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\201!\n"
           + "\010Instance\022\\\n"
-          + "\031advanced_machine_features\030\262\347\252\303\001 \001(\01320."
-          + "google.cloud.compute.v1.AdvancedMachineFeaturesH\000\210\001\001\022\037\n"
+          + "\031advanced_machine_features\030\262\347\252\303\001 \001(\01320.go"
+          + "ogle.cloud.compute.v1.AdvancedMachineFeaturesH\000\210\001\001\022\037\n"
           + "\016can_ip_forward\030\374\206\204\337\001 \001(\010H\001\210\001\001\022b\n"
           + "\034confidential_instance_config\030\365\222\372\351\001"
           + " \001(\01323.google.cloud.compute.v1.ConfidentialInstanceConfigH\002\210\001\001\022\035\n"
@@ -17404,16 +17463,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\023deletion_protection\030\352\377\262\332\001 \001(\010H\005\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\006\210\001\001\0227\n"
           + "\005disks\030\366\314\312- \003(\0132%.google.cloud.compute.v1.AttachedDisk\022F\n"
-          + "\016display_device\030\363\210\274{"
-          + " \001(\0132&.google.cloud.compute.v1.DisplayDeviceH\007\210\001\001\022\033\n"
+          + "\016display_device\030\363\210\274{ \001"
+          + "(\0132&.google.cloud.compute.v1.DisplayDeviceH\007\210\001\001\022\033\n"
           + "\013fingerprint\030\344\321\363o \001(\tH\010\210\001\001\022J\n"
           + "\022guest_accelerators\030\357\314\207\335\001"
           + " \003(\0132*.google.cloud.compute.v1.AcceleratorConfig\022\030\n"
           + "\010hostname\030\263\270\205q \001(\tH\t\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\n"
           + "\210\001\001\022W\n"
-          + "\027instance_encryption_key\030\215\301\357\036 \001(\0132..goo"
-          + "gle.cloud.compute.v1.CustomerEncryptionKeyH\013\210\001\001\022*\n"
+          + "\027instance_encryption_key\030\215\301\357\036 \001(\0132..googl"
+          + "e.cloud.compute.v1.CustomerEncryptionKeyH\013\210\001\001\022*\n"
           + "\032key_revocation_action_type\030\342\334\300p \001(\tH\014\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\r"
           + "\210\001\001\022!\n"
@@ -17429,34 +17488,34 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\0132!.google.cloud.compute.v1.MetadataH\024\210\001\001\022 \n"
           + "\020min_cpu_platform\030\367\233\352s \001(\tH\025\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\026\210\001\001\022H\n"
-          + "\022network_interfaces\030\213\332\222\031 \003(\0132).g"
-          + "oogle.cloud.compute.v1.NetworkInterface\022^\n"
-          + "\032network_performance_config\030\342\227\370\275\001 \001(\0132"
-          + "1.google.cloud.compute.v1.NetworkPerformanceConfigH\027\210\001\001\022?\n"
-          + "\006params\030\206\363\253% \001(\0132\'.goo"
-          + "gle.cloud.compute.v1.InstanceParamsH\030\210\001\001\022*\n"
+          + "\022network_interfaces\030\213\332\222\031"
+          + " \003(\0132).google.cloud.compute.v1.NetworkInterface\022^\n"
+          + "\032network_performance_config\030\342\227\370\275\001 \001(\01321."
+          + "google.cloud.compute.v1.NetworkPerformanceConfigH\027\210\001\001\022?\n"
+          + "\006params\030\206\363\253% \001(\0132\'.googl"
+          + "e.cloud.compute.v1.InstanceParamsH\030\210\001\001\022*\n"
           + "\032private_ipv6_google_access\030\216\314\202\027 \001(\tH\031\210\001\001\022R\n"
-          + "\024reservation_affinity\030\273\270\242K \001(\0132,."
-          + "google.cloud.compute.v1.ReservationAffinityH\032\210\001\001\022\034\n"
+          + "\024reservation_affinity\030\273\270\242K \001(\0132,.go"
+          + "ogle.cloud.compute.v1.ReservationAffinityH\032\210\001\001\022\034\n"
           + "\021resource_policies\030\341\234\314\n"
           + " \003(\t\022H\n"
           + "\017resource_status\030\303\372\367v"
           + " \001(\0132\'.google.cloud.compute.v1.ResourceStatusH\033\210\001\001\022\036\n\r"
           + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\034\210\001\001\022\036\n\r"
           + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\035\210\001\001\022@\n\n"
-          + "scheduling\030\224\313\261\270\001 \001(\013"
-          + "2#.google.cloud.compute.v1.SchedulingH\036\210\001\001\022\032\n"
+          + "scheduling\030\224\313\261\270\001 \001(\0132#"
+          + ".google.cloud.compute.v1.SchedulingH\036\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\037\210\001\001\022E\n"
           + "\020service_accounts\030\260\304\253\204\001"
           + " \003(\0132\'.google.cloud.compute.v1.ServiceAccount\022Y\n"
           + "\030shielded_instance_config\030\265\213\221\006"
           + " \001(\0132/.google.cloud.compute.v1.ShieldedInstanceConfigH \210\001\001\022l\n"
-          + "\"shielded_instance_integrity_policy\030\227\242\207N \001(\0132"
-          + "8.google.cloud.compute.v1.ShieldedInstanceIntegrityPolicyH!\210\001\001\022$\n"
+          + "\"shielded_instance_integrity_policy\030\227\242\207N \001(\01328."
+          + "google.cloud.compute.v1.ShieldedInstanceIntegrityPolicyH!\210\001\001\022$\n"
           + "\024source_machine_image\030\277\334\260\n"
           + " \001(\tH\"\210\001\001\022c\n"
-          + "#source_machine_image_encryption_key\030\243\373\371[ \001(\0132..google.cl"
-          + "oud.compute.v1.CustomerEncryptionKeyH#\210\001\001\022 \n"
+          + "#source_machine_image_encryption_key\030\243\373\371[ \001(\0132..google.clou"
+          + "d.compute.v1.CustomerEncryptionKeyH#\210\001\001\022 \n"
           + "\020start_restricted\030\330\320\375: \001(\010H$\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH%\210\001\001\022\037\n"
           + "\016status_message\030\272\311\351\215\001 \001(\tH&\210\001\001\0223\n"
@@ -17541,8 +17600,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_zone\"\271\003\n"
           + "\026InstanceAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022L\n"
-          + "\005items\030\300\317\367/ \003(\0132:.g"
-          + "oogle.cloud.compute.v1.InstanceAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132:.goo"
+          + "gle.cloud.compute.v1.InstanceAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -17559,8 +17618,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\251\001\n"
           + "\027InstanceConsumptionData\022R\n"
-          + "\020consumption_info\030\322\345\344E \001(\01320.goo"
-          + "gle.cloud.compute.v1.InstanceConsumptionInfoH\000\210\001\001\022\030\n"
+          + "\020consumption_info\030\322\345\344E \001(\01320.googl"
+          + "e.cloud.compute.v1.InstanceConsumptionInfoH\000\210\001\001\022\030\n"
           + "\010instance\030\225\251\332\010 \001(\tH\001\210\001\001B\023\n"
           + "\021_consumption_infoB\013\n"
           + "\t_instance\"\320\001\n"
@@ -17575,12 +17634,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016_min_node_cpus\"\207\002\n"
           + "\031InstanceFlexibilityPolicy\022j\n"
           + "\023instance_selections\030\321\204\371\n"
-          + " \003(\0132J.google.cloud.co"
-          + "mpute.v1.InstanceFlexibilityPolicy.InstanceSelectionsEntry\032~\n"
+          + " \003(\0132J.google.cloud.comp"
+          + "ute.v1.InstanceFlexibilityPolicy.InstanceSelectionsEntry\032~\n"
           + "\027InstanceSelectionsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022R\n"
-          + "\005value\030\002 \001(\0132C.goog"
-          + "le.cloud.compute.v1.InstanceFlexibilityPolicyInstanceSelection:\0028\001\"\325\001\n"
+          + "\005value\030\002 \001(\0132C.google"
+          + ".cloud.compute.v1.InstanceFlexibilityPolicyInstanceSelection:\0028\001\"\325\001\n"
           + "*InstanceFlexibilityPolicyInstanceSelection\0227\n"
           + "\005disks\030\366\314\312-"
           + " \003(\0132%.google.cloud.compute.v1.AttachedDisk\022\030\n\r"
@@ -17596,8 +17655,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022;\n"
-          + "\013named_ports\030\214\307\362\313\001 \003"
-          + "(\0132\".google.cloud.compute.v1.NamedPort\022\027\n"
+          + "\013named_ports\030\214\307\362\313\001"
+          + " \003(\0132\".google.cloud.compute.v1.NamedPort\022\027\n"
           + "\007network\030\256\264\205o \001(\tH\006\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\007\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022\024\n"
@@ -17629,8 +17688,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032_\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022@\n"
-          + "\005value\030\002 \001(\013"
-          + "21.google.cloud.compute.v1.InstanceGroupsScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001(\01321"
+          + ".google.cloud.compute.v1.InstanceGroupsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -17650,25 +17709,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\367\023\n"
           + "\024InstanceGroupManager\022e\n"
-          + "\024all_instances_config\030\201\256\3305 \001(\0132?."
-          + "google.cloud.compute.v1.InstanceGroupManagerAllInstancesConfigH\000\210\001\001\022a\n"
-          + "\025auto_healing_policies\030\205\347\350\331\001 \003(\0132>.google.cloud.co"
-          + "mpute.v1.InstanceGroupManagerAutoHealingPolicy\022#\n"
+          + "\024all_instances_config\030\201\256\3305 \001(\0132?.go"
+          + "ogle.cloud.compute.v1.InstanceGroupManagerAllInstancesConfigH\000\210\001\001\022a\n"
+          + "\025auto_healing_policies\030\205\347\350\331\001 \003(\0132>.google.cloud.comp"
+          + "ute.v1.InstanceGroupManagerAutoHealingPolicy\022#\n"
           + "\022base_instance_name\030\207\226\305\271\001 \001(\tH\001\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022\\\n"
-          + "\017current_actions\030\267\310\234N \001(\0132;.google.clo"
-          + "ud.compute.v1.InstanceGroupManagerActionsSummaryH\003\210\001\001\022\034\n"
+          + "\017current_actions\030\267\310\234N \001(\0132;.google.cloud"
+          + ".compute.v1.InstanceGroupManagerActionsSummaryH\003\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\004\210\001\001\022Q\n"
-          + "\023distribution_policy\030\315\356\362\376\001 \001(\0132+.g"
-          + "oogle.cloud.compute.v1.DistributionPolicyH\005\210\001\001\022\033\n"
+          + "\023distribution_policy\030\315\356\362\376\001 \001(\0132+.goo"
+          + "gle.cloud.compute.v1.DistributionPolicyH\005\210\001\001\022\033\n"
           + "\013fingerprint\030\344\321\363o \001(\tH\006\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\007\210\001\001\022s\n"
           + "\033instance_flexibility_policy\030\202\216\354\014"
-          + " \001(\0132F.google.cloud.compute.v1."
-          + "InstanceGroupManagerInstanceFlexibilityPolicyH\010\210\001\001\022\036\n"
+          + " \001(\0132F.google.cloud.compute.v1.In"
+          + "stanceGroupManagerInstanceFlexibilityPolicyH\010\210\001\001\022\036\n"
           + "\016instance_group\030\325\324\325& \001(\tH\t\210\001\001\022p\n"
-          + "\031instance_lifecycle_policy\030\221\264\315\325\001 \001("
-          + "\0132D.google.cloud.compute.v1.InstanceGroupManagerInstanceLifecyclePolicyH\n"
+          + "\031instance_lifecycle_policy\030\221\264\315\325\001 \001(\0132"
+          + "D.google.cloud.compute.v1.InstanceGroupManagerInstanceLifecyclePolicyH\n"
           + "\210\001\001\022\"\n"
           + "\021instance_template\030\344\201\273\223\001 \001(\tH\013\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\014\210\001\001\022/\n"
@@ -17679,27 +17738,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \003(\0132\".google.cloud.compute.v1.NamedPort\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\017\210\001\001\022`\n"
           + "\021resource_policies\030\341\234\314\n"
-          + " \001(\013"
-          + "2=.google.cloud.compute.v1.InstanceGroupManagerResourcePoliciesH\020\210\001\001\022\036\n\r"
+          + " \001(\0132="
+          + ".google.cloud.compute.v1.InstanceGroupManagerResourcePoliciesH\020\210\001\001\022\036\n\r"
           + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\021\210\001\001\022\036\n\r"
           + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\022\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\023\210\001\001\022[\n"
-          + "\016standby_policy\030\204\206\216\356\001 \001(\0132:.google.cl"
-          + "oud.compute.v1.InstanceGroupManagerStandbyPolicyH\024\210\001\001\022H\n"
-          + "\017stateful_policy\030\205\303\325\026 \001("
-          + "\0132\'.google.cloud.compute.v1.StatefulPolicyH\025\210\001\001\022K\n"
-          + "\006status\030\362\237\267V \001(\01323.google.clou"
-          + "d.compute.v1.InstanceGroupManagerStatusH\026\210\001\001\022\030\n"
+          + "\016standby_policy\030\204\206\216\356\001 \001(\0132:.google.clou"
+          + "d.compute.v1.InstanceGroupManagerStandbyPolicyH\024\210\001\001\022H\n"
+          + "\017stateful_policy\030\205\303\325\026 \001(\0132"
+          + "\'.google.cloud.compute.v1.StatefulPolicyH\025\210\001\001\022K\n"
+          + "\006status\030\362\237\267V \001(\01323.google.cloud."
+          + "compute.v1.InstanceGroupManagerStatusH\026\210\001\001\022\030\n"
           + "\014target_pools\030\251\237\240\240\001 \003(\t\022\033\n"
           + "\013target_size\030\357\363\375\035 \001(\005H\027\210\001\001\022a\n"
-          + "\022target_size_policy\030\202\333\263= \001(\0132=.google.cloud.compute.v1.Ins"
-          + "tanceGroupManagerTargetSizePolicyH\030\210\001\001\022#\n"
+          + "\022target_size_policy\030\202\333\263="
+          + " \001(\0132=.google.cloud.compute.v1.InstanceGroupManagerTargetSizePolicyH\030\210\001\001\022#\n"
           + "\023target_stopped_size\030\241\326\223\001 \001(\005H\031\210\001\001\022&\n"
           + "\025target_suspended_size\030\323\210\364\222\001 \001(\005H\032\210\001\001\022X\n\r"
-          + "update_policy\030\350\312\352S \001(\01329.google.cloud.com"
-          + "pute.v1.InstanceGroupManagerUpdatePolicyH\033\210\001\001\022I\n"
-          + "\010versions\030\233\375\271M \003(\01324.google.clou"
-          + "d.compute.v1.InstanceGroupManagerVersion\022\024\n"
+          + "update_policy\030\350\312\352S \001(\01329.google.cloud.compu"
+          + "te.v1.InstanceGroupManagerUpdatePolicyH\033\210\001\001\022I\n"
+          + "\010versions\030\233\375\271M \003(\01324.google.cloud."
+          + "compute.v1.InstanceGroupManagerVersion\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tH\034\210\001\001\"n\n"
           + "\033ListManagedInstancesResults\022,\n"
           + "(UNDEFINED_LIST_MANAGED_INSTANCES_RESULTS\020\000\022\017\n"
@@ -17740,7 +17799,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\030creating_without_retries\030\311\366\261\260\001"
           + " \001(\005H\002\210\001\001\022\031\n"
           + "\010deleting\030\250\307\357\206\001 \001(\005H\003\210\001\001\022\024\n"
-          + "\004none\030\270\336\316\001 \001(\005H\004\210\001\001\022\033\n\n"
+          + "\004none\030\270\336\316\001 \001(\005H\004\210\001\001\022\033\n"
+          + "\n"
           + "recreating\030\354\263\326\241\001 \001(\005H\005\210\001\001\022\032\n\n"
           + "refreshing\030\247\246\305f \001(\005H\006\210\001\001\022\033\n\n"
           + "restarting\030\363\226\304\261\001 \001(\005H\007\210\001\001\022\030\n"
@@ -17762,13 +17822,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\t_resumingB\013\n"
           + "\t_startingB\013\n"
           + "\t_stoppingB\r\n"
-          + "\013_suspendingB\014\n"
-          + "\n"
+          + "\013_suspendingB\014\n\n"
           + "_verifying\"\335\003\n"
           + "\"InstanceGroupManagerAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022X\n"
-          + "\005items\030\300\317\367/ \003(\0132F.google.cloud.compute.v1.Instanc"
-          + "eGroupManagerAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132F.google.cloud.compute.v1.InstanceGroupManagerAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -17785,8 +17844,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\205\001\n"
           + "&InstanceGroupManagerAllInstancesConfig\022L\n\n"
-          + "properties\030\263\232\266F \001(\01320."
-          + "google.cloud.compute.v1.InstancePropertiesPatchH\000\210\001\001B\r\n"
+          + "properties\030\263\232\266F \001(\01320.go"
+          + "ogle.cloud.compute.v1.InstancePropertiesPatchH\000\210\001\001B\r\n"
           + "\013_properties\"\220\001\n"
           + "%InstanceGroupManagerAutoHealingPolicy\022\035\n"
           + "\014health_check\030\345\252\244\223\001 \001(\tH\000\210\001\001\022!\n"
@@ -17795,12 +17854,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022_initial_delay_sec\"\304\002\n"
           + "-InstanceGroupManagerInstanceFlexibilityPolicy\022~\n"
           + "\023instance_selections\030\321\204\371\n"
-          + " \003(\0132^.google.cloud.compute."
-          + "v1.InstanceGroupManagerInstanceFlexibilityPolicy.InstanceSelectionsEntry\032\222\001\n"
+          + " \003(\0132^.google.cloud.compute.v1"
+          + ".InstanceGroupManagerInstanceFlexibilityPolicy.InstanceSelectionsEntry\032\222\001\n"
           + "\027InstanceSelectionsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022f\n"
-          + "\005value\030\002 \001(\0132W.google.cloud.compute.v1.Insta"
-          + "nceGroupManagerInstanceFlexibilityPolicyInstanceSelection:\0028\001\"y\n"
+          + "\005value\030\002 \001(\0132W.google.cloud.compute.v1.Instanc"
+          + "eGroupManagerInstanceFlexibilityPolicyInstanceSelection:\0028\001\"y\n"
           + ">InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection\022\030\n\r"
           + "machine_types\030\201\335\201& \003(\t\022\024\n"
           + "\004rank\030\254\230\325\001 \001(\005H\000\210\001\001B\007\n"
@@ -17809,8 +17868,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\031default_action_on_failure\030\325\304\242\035 \001(\tH\000\210\001\001\022\'\n"
           + "\026force_update_on_repair\030\313\371\362\251\001 \001(\tH\001\210\001\001\022&\n"
           + "\026on_failed_health_check\030\307\327\375\022 \001(\tH\002\210\001\001\022h\n"
-          + "\ton_repair\030\355\213\246\261\001 \001(\0132L.google.cloud.compu"
-          + "te.v1.InstanceGroupManagerInstanceLifecyclePolicyOnRepairH\003\210\001\001\"d\n"
+          + "\ton_repair\030\355\213\246\261\001 \001(\0132L.google.cloud.compute"
+          + ".v1.InstanceGroupManagerInstanceLifecyclePolicyOnRepairH\003\210\001\001\"d\n"
           + "\026DefaultActionOnFailure\022\'\n"
           + "#UNDEFINED_DEFAULT_ACTION_ON_FAILURE\020\000\022\022\n\n"
           + "DO_NOTHING\020\371\317\231\327\001\022\r\n"
@@ -17863,8 +17922,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\t\210\001\001\022\025\n"
           + "\005state\030\221\211\2534 \001(\tH\n"
           + "\210\001\001\022X\n"
-          + "\006status\030\362\237\267V \001"
-          + "(\0132@.google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusH\013\210\001\001\022\024\n"
+          + "\006status\030\362\237\267V \001(\013"
+          + "2@.google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusH\013\210\001\001\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tH\014\210\001\001\"\217\001\n"
           + "\005State\022\023\n"
           + "\017UNDEFINED_STATE\020\000\022\017\n"
@@ -17881,18 +17940,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_nameB\t\n"
           + "\007_regionB\031\n"
           + "\027_requested_run_durationB\014\n\n"
-          + "_resize_byB\014\n"
-          + "\n"
+          + "_resize_byB\014\n\n"
           + "_self_linkB\024\n"
           + "\022_self_link_with_idB\010\n"
           + "\006_stateB\t\n"
           + "\007_statusB\007\n"
           + "\005_zone\"\347\001\n"
           + "\'InstanceGroupManagerResizeRequestStatus\0225\n"
-          + "\005error\030\210\244\223."
-          + " \001(\0132\036.google.cloud.compute.v1.ErrorH\000\210\001\001\022j\n"
-          + "\014last_attempt\030\244\254\250\317\001 \001(\0132K.google.cl"
-          + "oud.compute.v1.InstanceGroupManagerResizeRequestStatusLastAttemptH\001\210\001\001B\010\n"
+          + "\005error\030\210\244\223. "
+          + "\001(\0132\036.google.cloud.compute.v1.ErrorH\000\210\001\001\022j\n"
+          + "\014last_attempt\030\244\254\250\317\001 \001(\0132K.google.clou"
+          + "d.compute.v1.InstanceGroupManagerResizeRequestStatusLastAttemptH\001\210\001\001B\010\n"
           + "\006_errorB\017\n\r"
           + "_last_attempt\"u\n"
           + "2InstanceGroupManagerResizeRequestStatusLastAttempt\0225\n"
@@ -17901,8 +17959,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006_error\"\334\002\n"
           + ".InstanceGroupManagerResizeRequestsListResponse\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022L\n"
-          + "\005items\030\300\317\367/ \003(\0132:.google.cloud.c"
-          + "ompute.v1.InstanceGroupManagerResizeRequest\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132:.google.cloud.com"
+          + "pute.v1.InstanceGroupManagerResizeRequest\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -17912,7 +17970,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
           + "_self_linkB\n\n"
-          + "\010_warning\"[\n"
+          + "\010_wa",
+      "rning\"[\n"
           + "$InstanceGroupManagerResourcePolicies\022\037\n"
           + "\017workload_policy\030\372\205\3326 \001(\tH\000\210\001\001B\022\n"
           + "\020_workload_policy\"\274\001\n"
@@ -17926,22 +17985,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022_initial_delay_secB\007\n"
           + "\005_mode\"\351\006\n"
           + "\032InstanceGroupManagerStatus\022k\n"
-          + "\024all_instances_config\030\201\256\3305 \001(\0132E.go"
-          + "ogle.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfigH\000\210\001\001\022r\n"
-          + "\036applied_accelerator_topologies\030\243\357\305\345\001 \003(\0132F.go"
-          + "ogle.cloud.compute.v1.InstanceGroupManagerStatusAcceleratorTopology\022\033\n\n"
+          + "\024all_instances_config\030\201\256\3305 \001(\0132E.goog"
+          + "le.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfigH\000\210\001\001\022r\n"
+          + "\036applied_accelerator_topologies\030\243\357\305\345\001 \003(\0132F.goog"
+          + "le.cloud.compute.v1.InstanceGroupManagerStatusAcceleratorTopology\022\033\n\n"
           + "autoscaler\030\327\375\322\366\001 \001(\tH\001\210\001\001\022r\n"
           + "\027bulk_instance_operation\030\212\255\233\357\001"
-          + " \001(\0132H.google.cloud.compute.v1."
-          + "InstanceGroupManagerStatusBulkInstanceOperationH\002\210\001\001\022t\n"
-          + "\031current_instance_statuses\030\304\356\274\200\001"
           + " \001(\0132H.google.cloud.compute.v1.In"
-          + "stanceGroupManagerStatusInstanceStatusSummaryH\003\210\001\001\022\031\n"
+          + "stanceGroupManagerStatusBulkInstanceOperationH\002\210\001\001\022t\n"
+          + "\031current_instance_statuses\030\304\356\274\200\001"
+          + " \001(\0132H.google.cloud.compute.v1.Inst"
+          + "anceGroupManagerStatusInstanceStatusSummaryH\003\210\001\001\022\031\n"
           + "\tis_stable\030\360\357\3303 \001(\010H\004\210\001\001\022U\n"
-          + "\010stateful\030\314\346\310t \001(\0132;.google.cloud.comput"
-          + "e.v1.InstanceGroupManagerStatusStatefulH\005\210\001\001\022a\n"
-          + "\016version_target\030\330\335\376\211\001 \001(\0132@.googl"
-          + "e.cloud.compute.v1.InstanceGroupManagerStatusVersionTargetH\006\210\001\001B\027\n"
+          + "\010stateful\030\314\346\310t \001(\0132;.google.cloud.compute."
+          + "v1.InstanceGroupManagerStatusStatefulH\005\210\001\001\022a\n"
+          + "\016version_target\030\330\335\376\211\001 \001(\0132@.google."
+          + "cloud.compute.v1.InstanceGroupManagerStatusVersionTargetH\006\210\001\001B\027\n"
           + "\025_all_instances_configB\r\n"
           + "\013_autoscalerB\032\n"
           + "\030_bulk_instance_operationB\034\n"
@@ -17952,9 +18011,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "-InstanceGroupManagerStatusAcceleratorTopology\022%\n"
           + "\024accelerator_topology\030\303\263\322\271\001 \001(\tH\000\210\001\001\022\025\n"
           + "\005state\030\221\211\2534 \001(\tH\001\210\001\001\022\204\001\n\r"
-          + "state_details\030\224\371\310- \001(\0132e.google.clou"
-          + "d.compute.v1.InstanceGroupManagerStatusA"
-          + "cceleratorTopologyAcceleratorTopologyStateDetailsH\002\210\001\001\"\215\001\n"
+          + "state_details\030\224\371\310- \001(\0132e.google.cloud."
+          + "compute.v1.InstanceGroupManagerStatusAcc"
+          + "eleratorTopologyAcceleratorTopologyStateDetailsH\002\210\001\001\"\215\001\n"
           + "\005State\022\023\n"
           + "\017UNDEFINED_STATE\020\000\022\022\n\n"
           + "ACTIVATING\020\360\331\321\264\001\022\016\n"
@@ -17965,8 +18024,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014REACTIVATING\020\343\246\376xB\027\n"
           + "\025_accelerator_topologyB\010\n"
           + "\006_stateB\020\n"
-          + "\016_st",
-      "ate_details\"\270\001\n"
+          + "\016_state_details\"\270\001\n"
           + "LInstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetails\0225\n"
           + "\005error\030\210\244\223."
           + " \001(\0132\036.google.cloud.compute.v1.ErrorH\000\210\001\001\022\031\n"
@@ -17980,8 +18038,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_effective\"\367\001\n"
           + "/InstanceGroupManagerStatusBulkInstanceOperation\022\034\n"
           + "\013in_progress\030\207\300\327\230\001 \001(\010H\000\210\001\001\022~\n"
-          + "\023last_progress_check\030\277\242\276c \001(\0132Y.google.cloud.compute"
-          + ".v1.InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheckH\001\210\001\001B\016\n"
+          + "\023last_progress_check\030\277\242\276c \001(\0132Y.google.cloud.compute.v"
+          + "1.InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheckH\001\210\001\001B\016\n"
           + "\014_in_progressB\026\n"
           + "\024_last_progress_check\"\254\001\n"
           + "@InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck\0225\n"
@@ -18021,9 +18079,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_terminated\"\360\001\n"
           + "\"InstanceGroupManagerStatusStateful\022#\n"
           + "\023has_stateful_config\030\360\347\3264 \001(\010H\000\210\001\001\022t\n"
-          + "\024per_instance_configs\030\251\325\370\372\001"
-          + " \001(\0132M.google.cloud.compute.v1.InstanceG"
-          + "roupManagerStatusStatefulPerInstanceConfigsH\001\210\001\001B\026\n"
+          + "\024per_instance_configs\030\251\325\370\372\001 \001"
+          + "(\0132M.google.cloud.compute.v1.InstanceGro"
+          + "upManagerStatusStatefulPerInstanceConfigsH\001\210\001\001B\026\n"
           + "\024_has_stateful_configB\027\n"
           + "\025_per_instance_configs\"h\n"
           + "4InstanceGroupManagerStatusStatefulPerInstanceConfigs\022\036\n\r"
@@ -18043,8 +18101,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " InstanceGroupManagerUpdatePolicy\022-\n"
           + "\034instance_redistribution_type\030\230\337\304\213\001 \001("
           + "\tH\000\210\001\001\022C\n"
-          + "\tmax_surge\030\223\311\243\220\001 \001(\0132\'.goo"
-          + "gle.cloud.compute.v1.FixedOrPercentH\001\210\001\001\022I\n"
+          + "\tmax_surge\030\223\311\243\220\001 \001(\0132\'.googl"
+          + "e.cloud.compute.v1.FixedOrPercentH\001\210\001\001\022I\n"
           + "\017max_unavailable\030\365\313\213\301\001"
           + " \001(\0132\'.google.cloud.compute.v1.FixedOrPercentH\002\210\001\001\022\037\n"
           + "\016minimal_action\030\224\215\202\201\001 \001(\tH\003\210\001\001\022.\n"
@@ -18112,17 +18170,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017next_page_token\030\225\272\206& \001(\tH\000\210\001\001B\022\n"
           + "\020_next_page_token\"\261\001\n"
           + "1InstanceGroupManagersListManagedInstancesResponse\022G\n"
-          + "\021managed_instances\030\336\233\251\240\001 \003(\0132"
-          + "(.google.cloud.compute.v1.ManagedInstance\022\037\n"
+          + "\021managed_instances\030\336\233\251\240\001 \003(\0132(."
+          + "google.cloud.compute.v1.ManagedInstance\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\000\210\001\001B\022\n"
           + "\020_next_page_token\"\353\001\n"
           + "/InstanceGroupManagersListPerInstanceConfigsResp\022<\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132*.google.cloud.compute.v1.PerInstanceConfig\022\037\n"
+          + "\005items\030\300\317\367/ \003"
+          + "(\0132*.google.cloud.compute.v1.PerInstanceConfig\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\000\210\001\001\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\001\210\001\001B\022\n"
-          + "\020_next_page_tokenB\n\n"
+          + "\020_next_page_tokenB\n"
+          + "\n"
           + "\010_warning\"\177\n"
           + "/InstanceGroupManagersPatchPerInstanceConfigsReq\022L\n"
           + "\024per_instance_configs\030\251\325\370\372\001"
@@ -18134,8 +18193,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\tinstances\030\376\374\357\r"
           + " \003(\t\"\273\001\n"
           + "\037InstanceGroupManagersScopedList\022Q\n"
-          + "\027instance_group_managers\030\220\372\211f \003(\0132-.goog"
-          + "le.cloud.compute.v1.InstanceGroupManager\0229\n"
+          + "\027instance_group_managers\030\220\372\211f \003(\0132-.google"
+          + ".cloud.compute.v1.InstanceGroupManager\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"k\n"
@@ -18161,8 +18220,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \003(\tB\020\n"
           + "\016_force_suspend\"\200\001\n"
           + "0InstanceGroupManagersUpdatePerInstanceConfigsReq\022L\n"
-          + "\024per_instance_configs\030\251\325\370\372\001 \003("
-          + "\0132*.google.cloud.compute.v1.PerInstanceConfig\"e\n"
+          + "\024per_instance_configs\030\251\325\370\372\001 \003(\0132"
+          + "*.google.cloud.compute.v1.PerInstanceConfig\"e\n"
           + "!InstanceGroupsAddInstancesRequest\022@\n"
           + "\tinstances\030\376\374\357\r"
           + " \003(\0132*.google.cloud.compute.v1.InstanceReference\"\276\002\n"
@@ -18211,7 +18270,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
-          + "\020_next_page_tokenB\014\n\n"
+          + "\020_next_page_tokenB\014\n"
+          + "\n"
           + "_self_linkB\n\n"
           + "\010_warning\"\253\002\n"
           + "\025InstanceListReferrers\022\020\n"
@@ -18228,11 +18288,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\274\002\n"
           + "\031InstanceManagedByIgmError\022]\n"
-          + "\005error\030\210\244\223. \001(\0132F.google.cloud.compute.v"
-          + "1.InstanceManagedByIgmErrorManagedInstanceErrorH\000\210\001\001\022q\n"
+          + "\005error\030\210\244\223. \001(\0132F.google.cloud.compute.v1."
+          + "InstanceManagedByIgmErrorManagedInstanceErrorH\000\210\001\001\022q\n"
           + "\027instance_action_details\030\243\374\253\213\001"
-          + " \001(\0132G.google.cloud.compute.v1.Inst"
-          + "anceManagedByIgmErrorInstanceActionDetailsH\001\210\001\001\022\031\n"
+          + " \001(\0132G.google.cloud.compute.v1.Instan"
+          + "ceManagedByIgmErrorInstanceActionDetailsH\001\210\001\001\022\031\n"
           + "\ttimestamp\030\226\322\244\032 \001(\tH\002\210\001\001B\010\n"
           + "\006_errorB\032\n"
           + "\030_instance_action_detailsB\014\n\n"
@@ -18250,8 +18310,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010DELETING\020\250\247\207\374\001\022\013\n"
           + "\004NONE\020\270\316\222\001\022\022\n\n"
           + "RECREATING\020\354\213\376\210\001\022\021\n\n"
-          + "REFRESHING\020\247\376\354M\022\022\n"
-          + "\n"
+          + "REFRESHING\020\247\376\354M\022\022\n\n"
           + "RESTARTING\020\363\356\353\230\001\022\020\n"
           + "\010RESUMING\020\252\373\211\325\001\022\020\n"
           + "\010STARTING\020\300\240\213\351\001\022\020\n"
@@ -18281,18 +18340,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005value\030\002 \001(\t:\0028\001B\035\n"
           + "\033_request_valid_for_duration\"\314\023\n"
           + "\022InstanceProperties\022\\\n"
-          + "\031advanced_machine_features\030\262\347\252\303\001 \001(\01320.google.cl"
-          + "oud.compute.v1.AdvancedMachineFeaturesH\000\210\001\001\022\037\n"
+          + "\031advanced_machine_features\030\262\347\252\303\001 \001(\01320.google.clou"
+          + "d.compute.v1.AdvancedMachineFeaturesH\000\210\001\001\022\037\n"
           + "\016can_ip_forward\030\374\206\204\337\001 \001(\010H\001\210\001\001\022b\n"
-          + "\034confidential_instance_config\030\365\222\372\351\001 \001(\01323"
-          + ".google.cloud.compute.v1.ConfidentialInstanceConfigH\002\210\001\001\022\034\n"
+          + "\034confidential_instance_config\030\365\222\372\351\001 \001(\01323.g"
+          + "oogle.cloud.compute.v1.ConfidentialInstanceConfigH\002\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\0227\n"
           + "\005disks\030\366\314\312- \003(\0132%.google.cloud.compute.v1.AttachedDisk\022J\n"
           + "\022guest_accelerators\030\357\314\207\335\001"
           + " \003(\0132*.google.cloud.compute.v1.AcceleratorConfig\022*\n"
           + "\032key_revocation_action_type\030\342\334\300p \001(\tH\004\210\001\001\022K\n"
-          + "\006labels\030\377\277\301\356\001 "
-          + "\003(\01327.google.cloud.compute.v1.InstanceProperties.LabelsEntry\022)\n"
+          + "\006labels\030\377\277\301\356\001 \003("
+          + "\01327.google.cloud.compute.v1.InstanceProperties.LabelsEntry\022)\n"
           + "\031local_ssd_encryption_mode\030\320\343\3749 \001(\tH\005\210\001\001\022\034\n"
           + "\014machine_type\030\262\260\312l \001(\tH\006\210\001\001\022;\n"
           + "\010metadata\030\257\366\265)"
@@ -18304,18 +18363,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\01321.google.cloud.compute.v1.NetworkPerformanceConfigH\t\210\001\001\022*\n"
           + "\032private_ipv6_google_access\030\216\314\202\027 \001(\tH\n"
           + "\210\001\001\022R\n"
-          + "\024reservation_affinity\030\273\270\242K \001(\0132,.go"
-          + "ogle.cloud.compute.v1.ReservationAffinityH\013\210\001\001\022g\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003("
-          + "\0132D.google.cloud.compute.v1.InstanceProperties.ResourceManagerTagsEntry\022\034\n"
+          + "\024reservation_affinity\030\273\270\242K \001(\0132,.goog"
+          + "le.cloud.compute.v1.ReservationAffinityH\013\210\001\001\022g\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132"
+          + "D.google.cloud.compute.v1.InstanceProperties.ResourceManagerTagsEntry\022\034\n"
           + "\021resource_policies\030\341\234\314\n"
           + " \003(\t\022@\n\n"
-          + "scheduling\030\224\313\261\270\001"
-          + " \001(\0132#.google.cloud.compute.v1.SchedulingH\014\210\001\001\022E\n"
-          + "\020service_accounts\030\260\304\253\204\001 \003(\0132\'."
-          + "google.cloud.compute.v1.ServiceAccount\022Y\n"
-          + "\030shielded_instance_config\030\265\213\221\006 \001(\0132/.go"
-          + "ogle.cloud.compute.v1.ShieldedInstanceConfigH\r"
+          + "scheduling\030\224\313\261\270\001 "
+          + "\001(\0132#.google.cloud.compute.v1.SchedulingH\014\210\001\001\022E\n"
+          + "\020service_accounts\030\260\304\253\204\001"
+          + " \003(\0132\'.google.cloud.compute.v1.ServiceAccount\022Y\n"
+          + "\030shielded_instance_config\030\265\213\221\006 \001(\0132/.goog"
+          + "le.cloud.compute.v1.ShieldedInstanceConfigH\r"
           + "\210\001\001\0223\n"
           + "\004tags\030\231\350\330\001"
           + " \001(\0132\035.google.cloud.compute.v1.TagsH\016\210\001\001\022Z\n"
@@ -18359,13 +18418,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_tagsB\033\n"
           + "\031_workload_identity_config\"\240\002\n"
           + "\027InstancePropertiesPatch\022P\n"
-          + "\006labels\030\377\277\301\356\001"
-          + " \003(\0132<.google.cloud.compute.v1.InstancePropertiesPatch.LabelsEntry\022S\n"
+          + "\006labels\030\377\277\301\356\001 "
+          + "\003(\0132<.google.cloud.compute.v1.InstancePropertiesPatch.LabelsEntry\022S\n"
           + "\010metadata\030\257\366\265)"
           + " \003(\0132>.google.cloud.compute.v1.InstancePropertiesPatch.MetadataEntry\032-\n"
           + "\013LabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
-          + "\005value\030\002 \001(\t:\0028\001\032/\n\r"
+          + "\005value\030\002 \001(\t:\0028\001\032/\n"
+          + "\r"
           + "MetadataEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\":\n"
@@ -18375,8 +18435,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\020InstanceSettings\022\033\n"
           + "\013fingerprint\030\344\321\363o \001(\tH\000\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022K\n"
-          + "\010metadata\030\257\366\265) \001("
-          + "\01321.google.cloud.compute.v1.InstanceSettingsMetadataH\002\210\001\001\022\024\n"
+          + "\010metadata\030\257\366\265) \001(\0132"
+          + "1.google.cloud.compute.v1.InstanceSettingsMetadataH\002\210\001\001\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tH\003\210\001\001B\016\n"
           + "\014_fingerprintB\007\n"
           + "\005_kindB\013\n"
@@ -18396,8 +18456,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\002id\030\233\032 \001(\004H\002\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\004\210\001\001\022G\n\n"
-          + "properties\030\263\232\266F"
-          + " \001(\0132+.google.cloud.compute.v1.InstancePropertiesH\005\210\001\001\022\026\n"
+          + "properties\030\263\232\266F \001"
+          + "(\0132+.google.cloud.compute.v1.InstancePropertiesH\005\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\006\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022 \n"
           + "\017source_instance\030\271\230\375\274\001 \001(\tH\010\210\001\001\022U\n"
@@ -18409,8 +18469,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_kindB\007\n"
           + "\005_nameB\r\n"
           + "\013_propertiesB\t\n"
-          + "\007_regionB\014\n"
-          + "\n"
+          + "\007_regionB\014\n\n"
           + "_self_linkB\022\n"
           + "\020_source_instanceB\031\n"
           + "\027_source_instance_params\"\270\003\n"
@@ -18425,8 +18484,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032b\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022C\n"
-          + "\005value\030\002 \001(\01324.google.cloud.com"
-          + "pute.v1.InstanceTemplatesScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\01324.google.cloud.compute.v1.InstanceTemplatesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -18434,8 +18493,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_warning\"\261\002\n"
           + "\024InstanceTemplateList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022;\n"
-          + "\005items\030\300\317\367/ \003"
-          + "(\0132).google.cloud.compute.v1.InstanceTemplate\022\024\n"
+          + "\005items\030\300\317\367/ \003(\013"
+          + "2).google.cloud.compute.v1.InstanceTemplate\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -18477,22 +18536,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\021resource_policies\030\341\234\314\n"
           + " \003(\t\"\212\002\n"
           + "$InstancesBulkInsertOperationMetadata\022t\n"
-          + "\023per_location_status\030\232\351\204P \003(\0132T.googl"
-          + "e.cloud.compute.v1.InstancesBulkInsertOperationMetadata.PerLocationStatusEntry\032l\n"
+          + "\023per_location_status\030\232\351\204P \003(\0132T.google."
+          + "cloud.compute.v1.InstancesBulkInsertOperationMetadata.PerLocationStatusEntry\032l\n"
           + "\026PerLocationStatusEntry\022\013\n"
           + "\003key\030\001 \001(\t\022A\n"
           + "\005value\030\002"
           + " \001(\01322.google.cloud.compute.v1.BulkInsertOperationStatus:\0028\001\"\330\001\n"
           + "&InstancesGetEffectiveFirewallsResponse\022t\n"
-          + "\020firewall_policys\030\302\312\374\303\001 \003(\0132V.google.cloud.com"
-          + "pute.v1.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n"
+          + "\020firewall_policys\030\302\312\374\303\001 \003(\0132V.google.cloud.compu"
+          + "te.v1.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n"
           + "\tfirewalls\030\363\306\350\201\001"
           + " \003(\0132!.google.cloud.compute.v1.Firewall\"\254\004\n"
           + "=InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\022\034\n"
           + "\014display_name\030\350\207\221\002 \001(\tH\000\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001\022O\n"
-          + "\026packet_mirroring_rules\030\304\377\300\375\001 \003("
-          + "\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\031\n"
+          + "\026packet_mirroring_rules\030\304\377\300\375\001 \003(\0132"
+          + "+.google.cloud.compute.v1.FirewallPolicy",
+      "Rule\022\031\n"
           + "\010priority\030\244\363\241\324\001 \001(\005H\002\210\001\001\022=\n"
           + "\005rules\030\367\221\3653"
           + " \003(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\033\n\n"
@@ -18516,8 +18576,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \003(\t\"\310\002\n"
           + "\"InstancesReportHostAsFaultyRequest\022#\n"
           + "\023disruption_schedule\030\203\305\333- \001(\tH\000\210\001\001\022`\n\r"
-          + "fault_reasons\030\222\253\221P \003(\0132F.google.cloud.comp"
-          + "ute.v1.InstancesReportHostAsFaultyRequestFaultReason\"\202\001\n"
+          + "fault_reasons\030\222\253\221P \003(\0132F.google.cloud.comput"
+          + "e.v1.InstancesReportHostAsFaultyRequestFaultReason\"\202\001\n"
           + "\022DisruptionSchedule\022!\n"
           + "\035UNDEFINED_DISRUPTION_SCHEDULE\020\000\022\'\n"
           + "\037DISRUPTION_SCHEDULE_UNSPECIFIED\020\333\356\310\236\001\022\016\n"
@@ -18544,18 +18604,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_warning\"\327\001\n"
           + "\031InstancesSetLabelsRequest\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\000\210\001\001\022R\n"
-          + "\006labels\030\377\277\301\356\001 \003(\0132>.google"
-          + ".cloud.compute.v1.InstancesSetLabelsRequest.LabelsEntry\032-\n"
+          + "\006labels\030\377\277\301\356\001 \003(\0132>.google.c"
+          + "loud.compute.v1.InstancesSetLabelsRequest.LabelsEntry\032-\n"
           + "\013LabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001B\024\n"
           + "\022_label_fingerprint\"q\n"
           + "#InstancesSetMachineResourcesRequest\022J\n"
-          + "\022guest_accelerators\030\357\314\207\335\001 \003(\0132*.go"
-          + "ogle.cloud.compute.v1.AcceleratorConfig\"O\n"
+          + "\022guest_accelerators\030\357\314\207\335\001"
+          + " \003(\0132*.google.cloud.compute.v1.AcceleratorConfig\"O\n"
           + "\036InstancesSetMachineTypeRequest\022\034\n"
-          + "\014mac",
-      "hine_type\030\262\260\312l \001(\tH\000\210\001\001B\017\n\r"
+          + "\014machine_type\030\262\260\312l \001(\tH\000\210\001\001B\017\n\r"
           + "_machine_type\"Z\n"
           + "!InstancesSetMinCpuPlatformRequest\022 \n"
           + "\020min_cpu_platform\030\367\233\352s \001(\tH\000\210\001\001B\023\n"
@@ -18574,8 +18633,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006scopes\030\237\231\222O \003(\tB\010\n"
           + "\006_email\"w\n"
           + "&InstancesStartWithEncryptionKeyRequest\022M\n"
-          + "\005disks\030\366\314\312- \003(\0132;.google.cl"
-          + "oud.compute.v1.CustomerEncryptionKeyProtectedDisk\"\275\013\n"
+          + "\005disks\030\366\314\312- \003(\0132;.google.clou"
+          + "d.compute.v1.CustomerEncryptionKeyProtectedDisk\"\275\013\n"
           + "\017InstantSnapshot\022\035\n"
           + "\014architecture\030\323\322\261\220\001 \001(\tH\000\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n"
@@ -18587,8 +18646,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006labels\030\377\277\301\356\001"
           + " \003(\01324.google.cloud.compute.v1.InstantSnapshot.LabelsEntry\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022F\n"
-          + "\006params\030\206\363\253% \001(\0132..google.clo"
-          + "ud.compute.v1.InstantSnapshotParamsH\010\210\001\001\022\026\n"
+          + "\006params\030\206\363\253% \001(\0132..google.cloud"
+          + ".compute.v1.InstantSnapshotParamsH\010\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\t\210\001\001\022W\n"
           + "\017resource_status\030\303\372\367v"
           + " \001(\01326.google.cloud.compute.v1.InstantSnapshotResourceStatusH\n"
@@ -18632,7 +18691,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_regionB\022\n"
           + "\020_resource_statusB\020\n"
           + "\016_satisfies_pziB\020\n"
-          + "\016_satisfies_pzsB\014\n\n"
+          + "\016_satisfies_pzsB\014\n"
+          + "\n"
           + "_self_linkB\024\n"
           + "\022_self_link_with_idB\016\n"
           + "\014_source_diskB\021\n"
@@ -18643,8 +18703,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_zone\"\316\003\n"
           + "\035InstantSnapshotAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022S\n"
-          + "\005items\030\300\317\367/ \003(\0132A.google"
-          + ".cloud.compute.v1.InstantSnapshotAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132A.google.c"
+          + "loud.compute.v1.InstantSnapshotAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -18653,8 +18713,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032a\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022B\n"
-          + "\005value\030\002 \001(\01323.google.clo"
-          + "ud.compute.v1.InstantSnapshotsScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001(\01323.google.cloud"
+          + ".compute.v1.InstantSnapshotsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -18667,8 +18727,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\004\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\005\210\001\001\022\\\n"
-          + "\017resource_status\030\303\372\367v \001(\0132;.google"
-          + ".cloud.compute.v1.InstantSnapshotGroupResourceStatusH\006\210\001\001\022\032\n"
+          + "\017resource_status\030\303\372\367v \001(\0132;.google.c"
+          + "loud.compute.v1.InstantSnapshotGroupResourceStatusH\006\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\010\210\001\001\022)\n"
           + "\030source_consistency_group\030\364\314\257\375\001 \001(\tH\t\210\001\001\022\026\n"
@@ -18689,8 +18749,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_kindB\007\n"
           + "\005_nameB\t\n"
           + "\007_regionB\022\n"
-          + "\020_resource_statusB\014\n"
-          + "\n"
+          + "\020_resource_statusB\014\n\n"
           + "_self_linkB\024\n"
           + "\022_self_link_with_idB\033\n"
           + "\031_source_consistency_groupB\t\n"
@@ -18702,8 +18761,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\"InstantSnapshotGroupResourceStatus\0227\n"
           + "&consistency_membership_resolution_time\030\236\265\247\245\001 \001("
           + "\tH\000\210\001\001\022U\n"
-          + "\013source_info\030\322\234\276\327\001 \001(\0132"
-          + "7.google.cloud.compute.v1.InstantSnapshotGroupSourceInfoH\001\210\001\001B)\n"
+          + "\013source_info\030\322\234\276\327\001 \001(\01327."
+          + "google.cloud.compute.v1.InstantSnapshotGroupSourceInfoH\001\210\001\001B)\n"
           + "\'_consistency_membership_resolution_timeB\016\n"
           + "\014_source_info\"\231\001\n"
           + "\036InstantSnapshotGroupSourceInfo\022\"\n"
@@ -18726,8 +18785,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\277\001\n"
           + "\025InstantSnapshotParams\022j\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 "
-          + "\003(\0132G.google.cloud.compute.v1.InstantSnapshotParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003("
+          + "\0132G.google.cloud.compute.v1.InstantSnapshotParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"[\n"
@@ -18744,16 +18803,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\trange_end\030\331\225\340\231\001 \001(\003H\000\210\001\001\022\033\n"
           + "\013range_start\030\340\375\2421 \001(\003H\001\210\001\001B\014\n\n"
           + "_range_endB\016\n"
-          + "\014_range_start\"\327\024\n"
+          + "\014_range_start\"\220\025\n"
           + "\014Interconnect\022\034\n"
-          + "\013aai_enabled\030\313\242\261\271\001 \001(\010H\000\210\001\001\022\036\n"
-          + "\r"
+          + "\013aai_enabled\030\313\242\261\271\001 \001(\010H\000\210\001\001\022\036\n\r"
           + "admin_enabled\030\321\354\301\324\001 \001(\010H\001\210\001\001\022r\n"
-          + "\036application_aware_interconnect\030\236\370\315\314\001 \001(\0132A.goog"
-          + "le.cloud.compute.v1.InterconnectApplicationAwareInterconnectH\002\210\001\001\022\036\n"
+          + "\036application_aware_interconnect\030\236\370\315\314\001 \001(\0132A.google"
+          + ".cloud.compute.v1.InterconnectApplicationAwareInterconnectH\002\210\001\001\022\036\n"
           + "\022available_features\030\363\271\326\354\001 \003(\t\022J\n\r"
-          + "circuit_infos\030\257\203\315N "
-          + "\003(\01320.google.cloud.compute.v1.InterconnectCircuitInfo\022\"\n"
+          + "circuit_infos\030\257\203\315N \003("
+          + "\01320.google.cloud.compute.v1.InterconnectCircuitInfo\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\003\210\001\001\022\035\n\r"
           + "customer_name\030\314\334\337\001 \001(\tH\004\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\005\210\001\001\022#\n"
@@ -18769,28 +18827,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\013\210\001\001\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\014\210\001\001\022E\n"
-          + "\006labels\030\377\277\301\356\001 \003(\01321.google.cl"
-          + "oud.compute.v1.Interconnect.LabelsEntry\022\032\n"
+          + "\006labels\030\377\277\301\356\001"
+          + " \003(\01321.google.cloud.compute.v1.Interconnect.LabelsEntry\022\032\n"
           + "\tlink_type\030\337\210\276\371\001 \001(\tH\r"
           + "\210\001\001\022\031\n"
           + "\010location\030\265\277\276\212\001 \001(\tH\016\210\001\001\022D\n"
-          + "\006macsec\030\242\301\227\374\001 \001(\0132+.goo"
-          + "gle.cloud.compute.v1.InterconnectMacsecH\017\210\001\001\022\036\n"
+          + "\006macsec\030\242\301\227\374\001 \001(\0132+.googl"
+          + "e.cloud.compute.v1.InterconnectMacsecH\017\210\001\001\022\036\n"
           + "\016macsec_enabled\030\244\241\315\\ \001(\010H\020\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\021\210\001\001\022!\n"
           + "\021noc_contact_email\030\200\370\332\006 \001(\tH\022\210\001\001\022\"\n"
           + "\022operational_status\030\377\261\360_ \001(\tH\023\210\001\001\022C\n"
-          + "\006params\030\206\363\253% \001(\0132+.google.cl"
-          + "oud.compute.v1.InterconnectParamsH\024\210\001\001\022\037\n"
+          + "\006params\030\206\363\253%"
+          + " \001(\0132+.google.cloud.compute.v1.InterconnectParamsH\024\210\001\001\022\037\n"
           + "\017peer_ip_address\030\331\227\207c \001(\tH\025\210\001\001\022\'\n"
           + "\026provisioned_link_count\030\365\322\366\303\001 \001(\005H\026\210\001\001\022 \n"
           + "\017remote_location\030\216\217\327\232\001 \001(\tH\027\210\001\001\022\036\n"
           + "\022requested_features\030\356\363\367\333\001 \003(\t\022$\n"
           + "\024requested_link_count\030\373\333\275\025 \001(\005H\030\210\001\001\022\036\n\r"
           + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\031\210\001\001\022\032\n"
-          + "\tself_link\030\215\222\305\331\001 \001(\tH\032\210\001\001\022\025\n"
-          + "\005state\030\221\211\2534 \001(\tH\033\210\001\001\022\030\n"
-          + "\007subzone\030\354\203\307\205\001 \001(\tH\034\210\001\001\022\026\n"
+          + "\tself_link\030\215\222\305\331\001 \001(\tH\032\210\001\001\022!\n"
+          + "\021self_link_with_id\030\202\254\235\025 \001(\tH\033\210\001\001\022\025\n"
+          + "\005state\030\221\211\2534 \001(\tH\034\210\001\001\022\030\n"
+          + "\007subzone\030\354\203\307\205\001 \001(\tH\035\210\001\001\022\026\n"
           + "\013wire_groups\030\316\355\261\023 \003(\t\032-\n"
           + "\013LabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
@@ -18846,19 +18905,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\027_provisioned_link_countB\022\n"
           + "\020_remote_locationB\027\n"
           + "\025_requested_link_countB\020\n"
-          + "\016_satisfies_pzsB\014\n\n"
-          + "_self_linkB\010\n"
+          + "\016_satisfies_pzsB\014\n"
+          + "\n"
+          + "_self_linkB\024\n"
+          + "\022_self_link_with_idB\010\n"
           + "\006_stateB\n\n"
           + "\010_subzone\"\247\004\n"
           + "(InterconnectApplicationAwareInterconnect\022\207\001\n"
-          + "\033bandwidth_percentage_policy\030\351\334\226Y"
-          + " \001(\0132Z.google.cloud.compute.v1.Interco"
-          + "nnectApplicationAwareInterconnectBandwidthPercentagePolicyH\000\210\001\001\022#\n"
+          + "\033bandwidth_percentage_policy\030\351\334\226Y \001(\0132Z.google.cloud.com"
+          + "pute.v1.InterconnectApplicationAwareInte"
+          + "rconnectBandwidthPercentagePolicyH\000\210\001\001\022#\n"
           + "\023profile_description\030\346\354\250} \001(\tH\001\210\001\001\022z\n"
-          + "\031shape_average_percentages\030\331\270\364{ \003(\0132T.google.cloud.comput"
-          + "e.v1.InterconnectApplicationAwareInterconnectBandwidthPercentage\022}\n"
-          + "\026strict_priority_policy\030\267\225\227E \001(\0132U.google.cloud.compu"
-          + "te.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicyH\002\210\001\001B\036\n"
+          + "\031shape_average_percentages\030\331\270\364{ \003(\0132T.goog"
+          + "le.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentage\022}\n"
+          + "\026strict_priority_policy\030\267\225\227E \001(\0132U.goo"
+          + "gle.cloud.compute.v1.InterconnectApplica"
+          + "tionAwareInterconnectStrictPriorityPolicyH\002\210\001\001B\036\n"
           + "\034_bandwidth_percentage_policyB\026\n"
           + "\024_profile_descriptionB\031\n"
           + "\027_strict_priority_policy\"\210\002\n"
@@ -18877,11 +18939,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_percentageB\020\n"
           + "\016_traffic_class\"\273\001\n"
           + "AInterconnectApplicationAwareInterconnectBandwidthPercentagePolicy\022v\n"
-          + "\025bandwidth_percentages\030\213\375\243o"
-          + " \003(\0132T.google.cloud.compute.v1.Intercon"
-          + "nectApplicationAwareInterconnectBandwidthPercentage\">\n"
+          + "\025bandwidth_percentages\030\213\375\243o \003(\0132T.google.cloud.comp"
+          + "ute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentage\">\n"
           + ".google.cloud.compute.v1.InterconnectAttachmentPartnerMetadataH\037\210\001\001\022e\n"
-          + "\031private_interconnect_info\030\203\354\221q \001(\0132:.google."
-          + "cloud.compute.v1.InterconnectAttachmentPrivateInfoH \210\001\001\022\026\n"
+          + "\020partner_metadata\030\306\341\266\037 \001(\0132>.google.cloud.comput"
+          + "e.v1.InterconnectAttachmentPartnerMetadataH\037\210\001\001\022e\n"
+          + "\031private_interconnect_info\030\203\354\221q"
+          + " \001(\0132:.google.cloud.compute.v1.InterconnectAttachmentPrivateInfoH"
+          + " \210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH!\210\001\001\022\037\n"
           + "\016remote_service\030\274\377\362\272\001 \001(\tH\"\210\001\001\022\026\n"
           + "\006router\030\311\256\356F \001(\tH#\210\001\001\022\036\n\r"
@@ -18941,7 +19004,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "stack_type\030\221\265\213\313\001 \001(\tH&\210\001\001\022\025\n"
           + "\005state\030\221\211\2534 \001(\tH\'\210\001\001\022\036\n\r"
           + "subnet_length\030\210\304\267\205\001 \001(\005H(\210\001\001\022\024\n"
-          + "\004type\030\272\236\332\001 \001(\tH)\210\001\001\022\035\n\r"
+          + "\004type\030\272\236\332\001 \001(\tH)\210\001\001\022\035\n"
+          + "\r"
           + "vlan_tag8021q\030\234\350\2279 \001(\005H*\210\001\001\032-\n"
           + "\013LabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
@@ -19041,8 +19105,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016_vlan_tag8021q\"\343\003\n"
           + "$InterconnectAttachmentAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022Z\n"
-          + "\005items\030\300\317\367/ \003(\013"
-          + "2H.google.cloud.compute.v1.InterconnectAttachmentAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132H.google.cloud.compute.v"
+          + "1.InterconnectAttachmentAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -19051,8 +19115,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032h\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022I\n"
-          + "\005value\030\002 "
-          + "\001(\0132:.google.cloud.compute.v1.InterconnectAttachmentsScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001(\0132:.google.cloud.comput"
+          + "e.v1.InterconnectAttachmentsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -19060,9 +19124,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_warning\"\263\002\n"
           + ".InterconnectAttachmentConfigurationConstraints\022\030\n"
           + "\007bgp_md5\030\212\350\363\261\001 \001(\tH\000\210\001\001\022w\n"
-          + "\023bgp_peer_asn_ranges\030\202\273\371\342\001 \003(\0132"
-          + "V.google.cloud.compute.v1.InterconnectAt"
-          + "tachmentConfigurationConstraintsBgpPeerASNRange\"b\n"
+          + "\023bgp_peer_asn_ranges\030\202\273\371\342\001 \003(\0132V.google.cloud.compute.v1"
+          + ".InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange\"b\n"
           + "\006BgpMd5\022\025\n"
           + "\021UNDEFINED_BGP_MD5\020\000\022\024\n"
           + "\014MD5_OPTIONAL\020\201\242\340\375\001\022\023\n"
@@ -19077,27 +19140,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004_maxB\006\n"
           + "\004_min\"\201\007\n"
           + "\033InterconnectAttachmentGroup\022^\n"
-          + "\013attachments\030\260\227\317\237\001 \003(\0132E.google.cloud.compute"
-          + ".v1.InterconnectAttachmentGroup.AttachmentsEntry\022[\n\n"
-          + "configured\030\276\364\373\214\001 \001(\0132>.googl"
-          + "e.cloud.compute.v1.InterconnectAttachmentGroupConfiguredH\000\210\001\001\022\"\n"
+          + "\013attachments\030\260\227\317\237\001 \003(\0132E.googl"
+          + "e.cloud.compute.v1.InterconnectAttachmentGroup.AttachmentsEntry\022[\n\n"
+          + "configured\030\276\364\373\214\001"
+          + " \001(\0132>.google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredH\000\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\003\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\004\210\001\001\022S\n"
-          + "\006intent\030\234\355\304\313\001 \001(\0132:.google.clo"
-          + "ud.compute.v1.InterconnectAttachmentGroupIntentH\005\210\001\001\022#\n"
+          + "\006intent\030\234\355\304\313\001 \001"
+          + "(\0132:.google.cloud.compute.v1.InterconnectAttachmentGroupIntentH\005\210\001\001\022#\n"
           + "\022interconnect_group\030\216\267\251\271\001 \001(\tH\006\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\007\210\001\001\022g\n"
-          + "\021logical_structure\030\275\231\364C \001(\0132D.google.cloud.com"
-          + "pute.v1.InterconnectAttachmentGroupLogicalStructureH\010\210\001\001\022\024\n"
+          + "\021logical_structure\030\275\231\364C \001(\0132D.g"
+          + "oogle.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureH\010\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\t\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\n"
           + "\210\001\001\032r\n"
           + "\020AttachmentsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022M\n"
-          + "\005value\030\002 \001(\0132>.goo"
-          + "gle.cloud.compute.v1.InterconnectAttachmentGroupAttachment:\0028\001B\r\n"
+          + "\005value\030\002"
+          + " \001(\0132>.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment:\0028\001B\r\n"
           + "\013_configuredB\025\n"
           + "\023_creation_timestampB\016\n"
           + "\014_descriptionB\007\n"
@@ -19113,14 +19176,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "attachment\030\243\262\335W \001(\tH\000\210\001\001B\r\n"
           + "\013_attachment\"\256\001\n"
           + "%InterconnectAttachmentGroupConfigured\022p\n"
-          + "\020availability_sla\030\304\270\263\341\001 \001(\0132M.google.cloud.compute."
-          + "v1.InterconnectAttachmentGroupConfiguredAvailabilitySLAH\000\210\001\001B\023\n"
+          + "\020availability_sla\030\304\270\263\341\001 \001(\0132M.google"
+          + ".cloud.compute.v1.InterconnectAttachment",
+      "GroupConfiguredAvailabilitySLAH\000\210\001\001B\023\n"
           + "\021_availability_sla\"\212\003\n"
           + "4InterconnectAttachmentGroupConfiguredAvailabilitySLA\022\035\n\r"
           + "effective_sla\030\220\325\337D \001(\tH\000\210\001\001\022\203\001\n"
-          + "\025intended_sla_blockers\030\204\255\346\325\001"
-          + " \003(\0132`.google.cloud.compute.v1.Intercon"
-          + "nectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers\"\232\001\n"
+          + "\025intended_sla_blockers\030\204\255\346\325\001 \003(\0132`.google.cloud.comp"
+          + "ute.v1.InterconnectAttachmentGroupConfig"
+          + "uredAvailabilitySLAIntendedSlaBlockers\"\232\001\n"
           + "\014EffectiveSla\022\033\n"
           + "\027UNDEFINED_EFFECTIVE_SLA\020\000\022!\n"
           + "\031EFFECTIVE_SLA_UNSPECIFIED\020\250\247\220\352\001\022\r\n"
@@ -19152,31 +19216,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\020availability_sla\030\304\270\263\341\001 \001(\tH\000\210\001\001\"\242\001\n"
           + "\017AvailabilitySla\022\036\n"
           + "\032UNDEFINED_AVAILABILITY_SLA\020\000\022#\n"
-          + "\034AVAILABILITY_SLA_UNSPECIFIED\020\374\336\252\005\022\r"
-          + "\n"
+          + "\034AVAILABILITY_SLA_UNSPECIFIED\020\374\336\252\005\022\r\n"
           + "\006NO_SLA\020\212\343\376L\022\033\n"
           + "\023PRODUCTION_CRITICAL\020\345\370\247\340\001\022\036\n"
           + "\027PRODUCTION_NON_CRITICAL\020\267\275\3757B\023\n"
           + "\021_availability_sla\"\215\001\n"
           + "+InterconnectAttachmentGroupLogicalStructure\022^\n"
-          + "\007regions\030\377\357\362\005 \003(\0132J.google.cloud.compute.v1.Interconne"
-          + "ctAttachmentGroupLogicalStructureRegion\"\273\001\n"
+          + "\007regions\030\377\357\362\005 \003(\0132J.google.cloud.comput"
+          + "e.v1.InterconnectAttachmentGroupLogicalStructureRegion\"\273\001\n"
           + "1InterconnectAttachmentGroupLogicalStructureRegion\022c\n"
-          + "\006metros\030\372\354\227\376\001 \003(\0132O.goog"
-          + "le.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro\022\026\n"
+          + "\006metros\030\372\354\227\376\001 \003(\0132O.google.cloud.compute.v1.Inter"
+          + "connectAttachmentGroupLogicalStructureRegionMetro\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\000\210\001\001B\t\n"
           + "\007_region\"\312\001\n"
-          + "6InterconnectAttachmentGroupLogicalStructureReg",
-      "ionMetro\022o\n\n"
-          + "facilities\030\201\305\364\377\001 \003(\0132W.googl"
-          + "e.cloud.compute.v1.InterconnectAttachmen"
-          + "tGroupLogicalStructureRegionMetroFacility\022\025\n"
+          + "6InterconnectAttachmentGroupLogicalStructureRegionMetro\022o\n\n"
+          + "facilities\030\201\305\364\377\001 \003(\0132W.google.cloud.compute.v1.Interc"
+          + "onnectAttachmentGroupLogicalStructureRegionMetroFacility\022\025\n"
           + "\005metro\030\231\332\2761 \001(\tH\000\210\001\001B\010\n"
           + "\006_metro\"\327\001\n"
           + ">InterconnectAttachmentGroupLogicalStructureRegionMetroFacility\022\031\n"
           + "\010facility\030\243\335\371\356\001 \001(\tH\000\210\001\001\022m\n"
-          + "\005zones\030\307\244\2557 \003(\0132[.google.clou"
-          + "d.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZoneB\013\n"
+          + "\005zones\030\307\244\2557 \003(\0132[.google.cloud.compute.v1.Interconnect"
+          + "AttachmentGroupLogicalStructureRegionMetroFacilityZoneB\013\n"
           + "\t_facility\"|\n"
           + "BInterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone\022\027\n"
           + "\013attachments\030\260\227\317\237\001 \003(\t\022\024\n"
@@ -19184,15 +19245,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_zone\"\304\001\n"
           + "8InterconnectAttachmentGroupsGetOperationalStatusResponse\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022^\n"
-          + "\006result\030\235\220\267B \001(\013"
-          + "2F.google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusH\001\210\001\001B\007\n"
+          + "\006result\030\235\220\267B \001(\0132F.google.cloud.compute.v"
+          + "1.InterconnectAttachmentGroupsOperationalStatusH\001\210\001\001B\007\n"
           + "\005_etagB\t\n"
           + "\007_result\"\210\003\n"
           + "(InterconnectAttachmentGroupsListResponse\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022F\n"
-          + "\005items\030\300\317\367/ \003(\013"
-          + "24.google.cloud.compute.v1.InterconnectAttachmentGroup\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\01324.google.cloud.compute.v1.InterconnectAttachmentGroup\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -19206,15 +19267,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\210\005\n"
           + "-InterconnectAttachmentGroupsOperationalStatus\022w\n"
-          + "\023attachment_statuses\030\274\257\230\352\001 \003(\0132V.google.cloud.compute.v"
-          + "1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus\022[\n\n"
-          + "configured\030\276\364\373\214\001"
-          + " \001(\0132>.google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredH\000\210\001\001\022\035\n"
+          + "\023attachment_statuses\030\274\257\230\352\001 \003(\0132V.google."
+          + "cloud.compute.v1.InterconnectAttachmentG"
+          + "roupsOperationalStatusAttachmentStatus\022[\n\n"
+          + "configured\030\276\364\373\214\001 \001(\0132>.google.cloud.co"
+          + "mpute.v1.InterconnectAttachmentGroupConfiguredH\000\210\001\001\022\035\n"
           + "\014group_status\030\262\263\305\241\001 \001(\tH\001\210\001\001\022S\n"
-          + "\006intent\030\234\355\304\313\001"
-          + " \001(\0132:.google.cloud.compute.v1.InterconnectAttachmentGroupIntentH\002\210\001\001\022[\n"
-          + "\013operational\030\322\307\354= \001(\0132>.google.cloud.compute."
-          + "v1.InterconnectAttachmentGroupConfiguredH\003\210\001\001\"u\n"
+          + "\006intent\030\234\355\304\313\001 \001(\0132:.google.cloud.co"
+          + "mpute.v1.InterconnectAttachmentGroupIntentH\002\210\001\001\022[\n"
+          + "\013operational\030\322\307\354= \001(\0132>.google"
+          + ".cloud.compute.v1.InterconnectAttachmentGroupConfiguredH\003\210\001\001\"u\n"
           + "\013GroupStatus\022\032\n"
           + "\026UNDEFINED_GROUP_STATUS\020\000\022\020\n"
           + "\010DEGRADED\020\256\246\240\275\001\022\021\n\n"
@@ -19257,29 +19319,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_is_activeB\t\n"
           + "\007_status\"\333\004\n"
           + "\"InterconnectAttachmentL2Forwarding\022r\n"
-          + "\022appliance_mappings\030\267\277\313\262\001"
-          + " \003(\0132R.google.cloud.compute.v1.Intercon"
-          + "nectAttachmentL2Forwarding.ApplianceMappingsEntry\022-\n"
+          + "\022appliance_mappings\030\267\277\313\262\001 \003(\0132R.google.cloud.comp"
+          + "ute.v1.InterconnectAttachmentL2Forwarding.ApplianceMappingsEntry\022-\n"
           + "\034default_appliance_ip_address\030\354\343\350\377\001 \001("
           + "\tH\000\210\001\001\022f\n\r"
-          + "geneve_header\030\250\225\3148 \001(\0132G.google.cloud.compute.v1.Interconnec"
-          + "tAttachmentL2ForwardingGeneveHeaderH\001\210\001\001\022\027\n"
+          + "geneve_header\030\250\225\3148 \001(\0132G.google.cloud.compute"
+          + ".v1.InterconnectAttachmentL2ForwardingGeneveHeaderH\001\210\001\001\022\027\n"
           + "\007network\030\256\264\205o \001(\tH\002\210\001\001\022+\n"
           + "\032tunnel_endpoint_ip_address\030\357\326\301\337\001 \001("
           + "\tH\003\210\001\001\032\205\001\n"
           + "\026ApplianceMappingsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022Z\n"
-          + "\005value\030\002 \001(\0132K.google.cloud.compute.v1.Intercon"
-          + "nectAttachmentL2ForwardingApplianceMapping:\0028\001B\037\n"
+          + "\005value\030\002 \001(\0132K.google.cloud.comp"
+          + "ute.v1.InterconnectAttachmentL2ForwardingApplianceMapping:\0028\001B\037\n"
           + "\035_default_appliance_ip_addressB\020\n"
           + "\016_geneve_headerB\n\n"
           + "\010_networkB\035\n"
           + "\033_tunnel_endpoint_ip_address\"\250\002\n"
           + "2InterconnectAttachmentL2ForwardingApplianceMapping\022$\n"
           + "\024appliance_ip_address\030\256\225\323\033 \001(\tH\000\210\001\001\022\223\001\n"
-          + " inner_vlan_to_appliance_mappings\030\250\213\270. \003(\0132"
-          + "f.google.cloud.compute.v1.InterconnectAt"
-          + "tachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping\022\024\n"
+          + " inner_vlan_to_appliance_mappings\030\250\213\270. \003(\0132f.google.cloud.compute.v1"
+          + ".InterconnectAttachmentL2ForwardingAppli"
+          + "anceMappingInnerVlanToApplianceMapping\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001B\027\n"
           + "\025_appliance_ip_addressB\007\n"
           + "\005_name\"\270\001\n"
@@ -19307,9 +19368,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\315\001\n"
           + "\034InterconnectAttachmentParams\022q\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001"
-          + " \003(\0132N.google.cloud.compute.v1.I"
-          + "nterconnectAttachmentParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132N.google.clo"
+          + "ud.compute.v1.InterconnectAttachmentParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\274\001\n"
@@ -19325,8 +19385,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "H\000\210\001\001B\013\n"
           + "\t_tag8021q\"\301\001\n"
           + "!InterconnectAttachmentsScopedList\022U\n"
-          + "\030interconnect_attachments\030\377\322\353\312\001"
-          + " \003(\0132/.google.cloud.compute.v1.InterconnectAttachment\0229\n"
+          + "\030interconnect_attachments\030\377\322\353\312\001 \003(\0132/.google"
+          + ".cloud.compute.v1.InterconnectAttachment\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\305\001\n"
@@ -19339,12 +19399,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022_google_circuit_idB\023\n"
           + "\021_google_demarc_id\"\225\005\n"
           + "\027InterconnectDiagnostics\022P\n\n"
-          + "arp_caches\030\221\326\330\305\001 \003(\01328.google.cl"
-          + "oud.compute.v1.InterconnectDiagnosticsARPEntry\022(\n"
+          + "arp_caches\030\221\326\330\305\001 "
+          + "\003(\01328.google.cloud.compute.v1.InterconnectDiagnosticsARPEntry\022(\n"
           + "\027bundle_aggregation_type\030\224\311\262\317\001 \001(\tH\000\210\001\001\022)\n"
           + "\031bundle_operational_status\030\334\227\3402 \001(\tH\001\210\001\001\022L\n"
-          + "\005links\030\271\237\2151 \003(\0132:.google.c"
-          + "loud.compute.v1.InterconnectDiagnosticsLinkStatus\022\034\n"
+          + "\005links\030\271\237\2151"
+          + " \003(\0132:.google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus\022\034\n"
           + "\013mac_address\030\204\322\310\236\001 \001(\tH\002\210\001\001\"\212\001\n"
           + "\025BundleAggregationType\022%\n"
           + "!UNDEFINED_BUNDLE_AGGREGATION_TYPE\020\000\022#\n"
@@ -19387,19 +19447,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006_stateB\010\n"
           + "\006_value\"\361\006\n"
           + "!InterconnectDiagnosticsLinkStatus\022P\n\n"
-          + "arp_caches\030\221\326\330\305\001 \003(\01328.google."
-          + "cloud.compute.v1.InterconnectDiagnosticsARPEntry\022\032\n\n"
+          + "arp_caches\030\221\326\330\305\001"
+          + " \003(\01328.google.cloud.compute.v1.InterconnectDiagnosticsARPEntry\022\032\n\n"
           + "circuit_id\030\261\372\257k \001(\tH\000\210\001\001\022\034\n\r"
           + "google_demarc\030\214\217\003 \001(\tH\001\210\001\001\022\\\n"
-          + "\013lacp_status\030\257\304\236\254\001 \001(\0132>.google.cloud.compute.v1.In"
-          + "terconnectDiagnosticsLinkLACPStatusH\002\210\001\001\022U\n"
-          + "\006macsec\030\242\301\227\374\001 \001(\0132<.google.cloud.comp"
-          + "ute.v1.InterconnectDiagnosticsMacsecStatusH\003\210\001\001\022\"\n"
+          + "\013lacp_status\030\257\304\236\254\001 \001(\0132>.google.clou"
+          + "d.compute.v1.InterconnectDiagnosticsLinkLACPStatusH\002\210\001\001\022U\n"
+          + "\006macsec\030\242\301\227\374\001 \001(\0132<.go"
+          + "ogle.cloud.compute.v1.InterconnectDiagnosticsMacsecStatusH\003\210\001\001\022\"\n"
           + "\022operational_status\030\377\261\360_ \001(\tH\004\210\001\001\022i\n"
-          + "\027receiving_optical_power\030\337\255\330t \001(\0132"
-          + "@.google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPowerH\005\210\001\001\022m\n"
-          + "\032transmitting_optical_power\030\235\272\211\333\001 \001(\0132@.google."
-          + "cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPowerH\006\210\001\001\"\177\n"
+          + "\027receiving_optical_power\030\337\255\330t \001(\0132@.google.cloud.compute.v1"
+          + ".InterconnectDiagnosticsLinkOpticalPowerH\005\210\001\001\022m\n"
+          + "\032transmitting_optical_power\030\235\272\211\333\001"
+          + " \001(\0132@.google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPowerH\006\210\001\001\"\177\n"
           + "\021OperationalStatus\022 \n"
           + "\034UNDEFINED_OPERATIONAL_STATUS\020\000\022$\n"
           + "\034LINK_OPERATIONAL_STATUS_DOWN\020\375\344\246\206\001\022\"\n"
@@ -19417,25 +19477,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004_cknB\016\n"
           + "\014_operational\"\224\006\n"
           + "\021InterconnectGroup\022Q\n\n"
-          + "configured\030\276\364\373\214\001"
-          + " \001(\01324.google.cloud.compute.v1.InterconnectGroupConfiguredH\000\210\001\001\022\"\n"
+          + "configured\030\276\364\373\214\001 \001(\01324.google.cloud"
+          + ".compute.v1.InterconnectGroupConfiguredH\000\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\003\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\004\210\001\001\022I\n"
-          + "\006intent\030\234\355\304\313\001 \001(\01320.go"
-          + "ogle.cloud.compute.v1.InterconnectGroupIntentH\005\210\001\001\022X\n\r"
-          + "interconnects\030\245\333\205\370\001 \003(\0132=."
-          + "google.cloud.compute.v1.InterconnectGroup.InterconnectsEntry\022\024\n"
+          + "\006intent\030\234\355\304\313\001"
+          + " \001(\01320.google.cloud.compute.v1.InterconnectGroupIntentH\005\210\001\001\022X\n\r"
+          + "interconnects\030\245\333\205\370\001"
+          + " \003(\0132=.google.cloud.compute.v1.InterconnectGroup.InterconnectsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022_\n"
-          + "\022physical_structure\030\213\320\220] \001(\0132;.google.cloud.compute.v"
-          + "1.InterconnectGroupPhysicalStructureH\010\210\001\001\022\032\n"
+          + "\022physical_structure\030\213\320\220] \001(\0132;.google."
+          + "cloud.compute.v1.InterconnectGroupPhysicalStructureH\010\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\t\210\001\001\032l\n"
           + "\022InterconnectsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022E\n"
-          + "\005value\030\002 \001(\0132"
-          + "6.google.cloud.compute.v1.InterconnectGroupInterconnect:\0028\001B\r\n"
+          + "\005value\030\002"
+          + " \001(\01326.google.cloud.compute.v1.InterconnectGroupInterconnect:\0028\001B\r\n"
           + "\013_configuredB\025\n"
           + "\023_creation_timestampB\016\n"
           + "\014_descriptionB\007\n"
@@ -19447,13 +19507,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\023_physical_structureB\014\n\n"
           + "_self_link\"\242\001\n"
           + "\033InterconnectGroupConfigured\022k\n"
-          + "\023topology_capability\030\350\331\340D \001(\0132F.google.cloud.compu"
-          + "te.v1.InterconnectGroupConfiguredTopologyCapabilityH\000\210\001\001B\026\n"
+          + "\023topology_capability\030\350\331\340D \001(\0132F.goo"
+          + "gle.cloud.compute.v1.InterconnectGroupConfiguredTopologyCapabilityH\000\210\001\001B\026\n"
           + "\024_topology_capability\"\374\002\n"
           + "-InterconnectGroupConfiguredTopologyCapability\022\212\001\n"
-          + "\034intended_capability_blockers\030\354\375\300\375\001"
-          + " \003(\0132`.google.cloud.compute.v1."
-          + "InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers\022\035\n\r"
+          + "\034intended_capability_blockers\030\354\375\300\375\001 \003(\0132`.google.cl"
+          + "oud.compute.v1.InterconnectGroupConfigur"
+          + "edTopologyCapabilityIntendedCapabilityBlockers\022\035\n\r"
           + "supported_sla\030\227\364\242\034 \001(\tH\000\210\001\001\"\214\001\n"
           + "\014SupportedSla\022\033\n"
           + "\027UNDEFINED_SUPPORTED_SLA\020\000\022\r\n"
@@ -19494,17 +19554,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014interconnect\030\216\311\214k \001(\tH\000\210\001\001B\017\n\r"
           + "_interconnect\"{\n"
           + "\"InterconnectGroupPhysicalStructure\022U\n"
-          + "\006metros\030\372\354\227\376\001 "
-          + "\003(\0132A.google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros\"\260\001\n"
+          + "\006metros\030\372\354\227\376\001 \003(\0132A.google.cloud.comput"
+          + "e.v1.InterconnectGroupPhysicalStructureMetros\"\260\001\n"
           + "(InterconnectGroupPhysicalStructureMetros\022c\n\n"
-          + "facilities\030\201\305\364\377\001 \003(\0132K.google.cloud.compu"
-          + "te.v1.InterconnectGroupPhysicalStructureMetrosFacilities\022\025\n"
+          + "facilities\030\201\305\364\377\001 \003(\0132K.goo"
+          + "gle.cloud.compute.v1.InterconnectGroupPhysicalStructureMetrosFacilities\022\025\n"
           + "\005metro\030\231\332\2761 \001(\tH\000\210\001\001B\010\n"
           + "\006_metro\"\300\001\n"
           + "2InterconnectGroupPhysicalStructureMetrosFacilities\022\031\n"
           + "\010facility\030\243\335\371\356\001 \001(\tH\000\210\001\001\022b\n"
-          + "\005zones\030\307\244\2557 \003(\0132P.google.c"
-          + "loud.compute.v1.InterconnectGroupPhysicalStructureMetrosFacilitiesZonesB\013\n"
+          + "\005zones\030\307\244\2557 \003(\0132P.google.cloud.compute.v1.Interconn"
+          + "ectGroupPhysicalStructureMetrosFacilitiesZonesB\013\n"
           + "\t_facility\"s\n"
           + "7InterconnectGroupPhysicalStructureMetrosFacilitiesZones\022\031\n\r"
           + "interconnects\030\245\333\205\370\001 \003(\t\022\024\n"
@@ -19512,10 +19572,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_zone\"\320\003\n"
           + "\037InterconnectGroupsCreateMembers\022(\n"
           + "\030intent_mismatch_behavior\030\300\325\262N \001(\tH\000\210\001\001\022d\n\r"
-          + "interconnects\030\245\333\205\370\001 \003(\0132I.google.clou"
-          + "d.compute.v1.InterconnectGroupsCreateMembersInterconnectInput\022p\n"
-          + "\025template_interconnect\030\263\260\225k \001(\0132I.google.cloud.compute.v"
-          + "1.InterconnectGroupsCreateMembersInterconnectInputH\001\210\001\001\"t\n"
+          + "interconnects\030\245\333\205\370\001 \003("
+          + "\0132I.google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput\022p\n"
+          + "\025template_interconnect\030\263\260\225k \001(\0132I.google."
+          + "cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInputH\001\210\001\001\"t\n"
           + "\026IntentMismatchBehavior\022&\n"
           + "\"UNDEFINED_INTENT_MISMATCH_BEHAVIOR\020\000\022\016\n"
           + "\006CREATE\020\374\251\342\267\001\022\r\n"
@@ -19562,19 +19622,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\025_requested_link_count\"\207\001\n"
           + "&InterconnectGroupsCreateMembersRequest\022Q\n"
           + "\007request\030\217\345\273\n"
-          + " \001(\01328.google.cloud.compute.v1.InterconnectGroupsCreateMembersH\000\210\001\001B\n\n"
+          + " \001(\01328.google.cloud."
+          + "compute.v1.InterconnectGroupsCreateMembersH\000\210\001\001B\n\n"
           + "\010_request\"\260\001\n"
           + ".InterconnectGroupsGetOperationalStatusResponse\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022T\n"
-          + "\006result\030\235\220\267B \001(\0132<.google.cloud.compute."
-          + "v1.InterconnectGroupsOperationalStatusH\001\210\001\001B\007\n"
+          + "\006result\030\235\220\267B \001(\0132<.google"
+          + ".cloud.compute.v1.InterconnectGroupsOperationalStatusH\001\210\001\001B\007\n"
           + "\005_etagB\t\n"
           + "\007_result\"\364\002\n"
           + "\036InterconnectGroupsListResponse\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022<\n"
-          + "\005items\030\300\317\367/ \003(\0132*.g"
-          + "oogle.cloud.compute.v1.InterconnectGroup\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132*.google.cloud.compute.v1.InterconnectGroup\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -19588,30 +19649,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\350\004\n"
           + "#InterconnectGroupsOperationalStatus\022Q\n\n"
-          + "configured\030\276\364\373\214\001 \001(\01324.google.cloud.co"
-          + "mpute.v1.InterconnectGroupConfiguredH\000\210\001\001\022\035\n"
+          + "configured\030\276\364\373\214\001 \001(\01324."
+          + "google.cloud.compute.v1.InterconnectGroupConfiguredH\000\210\001\001\022\035\n"
           + "\014group_status\030\262\263\305\241\001 \001(\tH\001\210\001\001\022I\n"
-          + "\006intent\030\234\355\304\313\001"
-          + " \001(\01320.google.cloud.compute.v1.InterconnectGroupIntentH\002\210\001\001\022q\n"
-          + "\025interconnect_statuses\030\261\351\203\325\001 \003(\0132N.google.cloud.co"
-          + "mpute.v1.InterconnectGroupsOperationalStatusInterconnectStatus\022Q\n"
-          + "\013operational\030\322\307\354="
-          + " \001(\01324.google.cloud.compute.v1.InterconnectGroupConfiguredH\003\210\001\001\"\202\001\n"
+          + "\006intent\030\234\355\304\313\001 \001(\01320.google.clo"
+          + "ud.compute.v1.InterconnectGroupIntentH\002\210\001\001\022q\n"
+          + "\025interconnect_statuses\030\261\351\203\325\001 \003(\0132N."
+          + "google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus\022Q\n"
+          + "\013operational\030\322\307\354= \001(\01324.google.cloud.com"
+          + "pute.v1.InterconnectGroupConfiguredH\003\210\001\001\"\202\001\n"
           + "\013GroupStatus\022\032\n"
           + "\026UNDEFINED_GROUP_STATUS\020\000\022\020\n"
           + "\010DEGRADED\020\256\246\240\275\001\022\021\n\n"
           + "FULLY_DOWN\020\227\260\353y\022\020\n"
           + "\010FULLY_UP\020\320\276\264\360\001\022 \n"
-          + "\031GROUPS_STATUS_UNSPECIFIED\020\225\215\363|B\r"
-          + "\n"
+          + "\031GROUPS_STATUS_UNSPECIFIED\020\225\215\363|B\r\n"
           + "\013_configuredB\017\n\r"
           + "_group_statusB\t\n"
           + "\007_intentB\016\n"
           + "\014_operational\"\207\003\n"
           + "5InterconnectGroupsOperationalStatusInterconnectStatus\022\036\n\r"
           + "admin_enabled\030\321\354\301\324\001 \001(\010H\000\210\001\001\022N\n"
-          + "\013diagnostics\030\254\263\372\236\001"
-          + " \001(\01320.google.cloud.compute.v1.InterconnectDiagnosticsH\001\210\001\001\022\034\n"
+          + "\013diagnostics\030\254\263\372\236\001 \001(\01320.google.clo"
+          + "ud.compute.v1.InterconnectDiagnosticsH\001\210\001\001\022\034\n"
           + "\014interconnect\030\216\311\214k \001(\tH\002\210\001\001\022\031\n"
           + "\tis_active\030\273\327\3406 \001(\tH\003\210\001\001\"d\n"
           + "\010IsActive\022\027\n"
@@ -19621,8 +19681,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\025IS_ACTIVE_UNSPECIFIED\020\223\301\215\203\001B\020\n"
           + "\016_admin_enabledB\016\n"
           + "\014_diagnosticsB\017\n\r"
-          + "_interconnectB\014\n"
-          + "\n"
+          + "_interconnectB\014\n\n"
           + "_is_active\"\251\002\n"
           + "\020InterconnectList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\0227\n"
@@ -19645,8 +19704,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004city\030\353\262\272\001 \001(\tH\002\210\001\001\022\031\n"
           + "\tcontinent\030\264\333\320? \001(\tH\003\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\004\210\001\001\022p\n"
-          + "\035cross_site_interconnect_infos\030\215\337\303v \003(\0132F.google."
-          + "cloud.compute.v1.InterconnectLocationCrossSiteInterconnectInfo\022\034\n"
+          + "\035cross_site_interconnect_infos\030\215\337\303v"
+          + " \003(\0132F.google.cloud.compute.v1.InterconnectLocationCrossSiteInterconnectInfo\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\005\210\001\001\022\"\n"
           + "\021facility_provider\030\215\240\246\376\001 \001(\tH\006\210\001\001\022-\n"
           + "\035facility_provider_facility_id\030\205\276\316) \001(\tH\007\210\001\001\022\020\n"
@@ -19655,8 +19714,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004name\030\213\365\315\001 \001(\tH\n"
           + "\210\001\001\022&\n"
           + "\025peeringdb_facility_id\030\266\272\355\377\001 \001(\tH\013\210\001\001\022Q\n"
-          + "\014region_infos\030\372\350\356\224\001 \003(\01327.google.cloud.c"
-          + "ompute.v1.InterconnectLocationRegionInfo\022\032\n"
+          + "\014region_infos\030\372\350\356\224\001 \003(\01327"
+          + ".google.cloud.compute.v1.InterconnectLocationRegionInfo\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\014\210\001\001\022<\n"
           + "0single_region_production_critical_peer_locations\030\317\233\313\321\001 \003("
           + "\t\022\026\n"
@@ -19669,7 +19728,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\020IF_L2_FORWARDING\020\324\347\357;\022\021\n"
           + "\tIF_MACSEC\020\204\374\372\274\001\"\242\001\n"
           + "\022AvailableLinkTypes\022\"\n"
-          + "\036UNDEFINED_AVAILABLE_LINK_TYPES\020\000\022\"\n"
+          + "\036UND",
+      "EFINED_AVAILABLE_LINK_TYPES\020\000\022\"\n"
           + "\032LINK_TYPE_ETHERNET_100G_LR\020\347\362\201\241\001\022 \n"
           + "\031LINK_TYPE_ETHERNET_10G_LR\020\245\271\361p\022\"\n"
           + "\033LINK_TYPE_ETHERNET_400G_LR4\020\312\364\310<\"\352\001\n"
@@ -19703,14 +19763,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026_peeringdb_facility_idB\014\n\n"
           + "_self_linkB\t\n"
           + "\007_statusB\017\n\r"
-          + "_supports_pzs\"N\n"
+          + "_supports_pzs\"\366\001\n"
           + "-InterconnectLocationCrossSiteInterconnectInfo\022\024\n"
-          + "\004city\030\353\262\272\001 \001(\tH\000\210\001\001B\007\n"
-          + "\005_city\"\271\002\n"
+          + "\004city\030\353\262\272\001 \001(\tH\000\210\001\001\0220\n"
+          + "\037max_dynamic_path_bandwidth_gbps\030\353\313\240\264\001"
+          + " \001(\003H\001\210\001\001\022.\n"
+          + "\035max_fixed_path_bandwidth_gbps\030\340\313\206\245\001"
+          + " \001(\003H\002\210\001\001B\007\n"
+          + "\005_cityB\"\n"
+          + " _max_dynamic_path_bandwidth_gbpsB \n"
+          + "\036_max_fixed_path_bandwidth_gbps\"\271\002\n"
           + "\030InterconnectLocationList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022?\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132-.google.cloud.compute.v1.InterconnectLocation\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132-"
+          + ".google.cloud.compute.v1.InterconnectLocation\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -19738,13 +19804,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_region\"\224\001\n"
           + "\022InterconnectMacsec\022\032\n"
           + "\tfail_open\030\313\225\373\375\001 \001(\010H\000\210\001\001\022T\n"
-          + "\017pre_shared_keys\030\362\313\265\310\001"
-          + " \003(\01327.google.cloud.compute.v1.InterconnectMacsecPreSharedKeyB\014\n\n"
+          + "\017pre_shared_keys\030\362\313\265\310\001 \003(\01327.google"
+          + ".cloud.compute.v1.InterconnectMacsecPreSharedKeyB\014\n\n"
           + "_fail_open\"v\n"
           + "\030InterconnectMacsecConfig\022Z\n"
-          + "\017pre_shared",
-      "_keys\030\362\313\265\310\001 \003(\0132=.google.cloud.compute.v"
-          + "1.InterconnectMacsecConfigPreSharedKey\"\250\001\n"
+          + "\017pre_shared_keys\030\362\313\265\310\001 \003(\0132"
+          + "=.google.cloud.compute.v1.InterconnectMacsecConfigPreSharedKey\"\250\001\n"
           + "$InterconnectMacsecConfigPreSharedKey\022\022\n"
           + "\003cak\030\315\377\005 \001(\tH\000\210\001\001\022\022\n"
           + "\003ckn\030\206\202\006 \001(\tH\001\210\001\001\022\024\n"
@@ -19793,19 +19858,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_start_timeB\010\n"
           + "\006_state\"\271\001\n"
           + "\022InterconnectParams\022g\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132D.google.cloud.c"
-          + "ompute.v1.InterconnectParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001"
+          + " \003(\0132D.google.cloud.compute.v1.InterconnectParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
-          + "\003key\030\001 \001(\t\022\r\n"
+          + "\003key\030\001 \001(\t\022\r"
+          + "\n"
           + "\005value\030\002 \001(\t:\0028\001\"\212\014\n"
           + "\032InterconnectRemoteLocation\022\030\n"
           + "\007address\030\364\267\336\334\001 \001(\tH\000\210\001\001\022~\n"
           + "$attachment_configuration_constraints\030\321\350\353\233\001"
-          + " \001(\0132G.google.cloud.comp"
-          + "ute.v1.InterconnectAttachmentConfigurationConstraintsH\001\210\001\001\022\024\n"
+          + " \001(\0132G.google.cloud.compute.v1.Interconn"
+          + "ectAttachmentConfigurationConstraintsH\001\210\001\001\022\024\n"
           + "\004city\030\353\262\272\001 \001(\tH\002\210\001\001\022[\n"
-          + "\013constraints\030\266\314\356\001 \001(\0132>.google.cloud."
-          + "compute.v1.InterconnectRemoteLocationConstraintsH\003\210\001\001\022\031\n"
+          + "\013constraints\030\266\314\356\001"
+          + " \001(\0132>.google.cloud.compute.v1.InterconnectRemoteLocationConstraintsH\003\210\001\001\022\031\n"
           + "\tcontinent\030\264\333\320? \001(\tH\004\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\005\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\006\210\001\001\022\"\n"
@@ -19821,8 +19887,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\024max_lag_size400_gbps\030\322\214\2052 \001(\005H\016\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\017\210\001\001\022&\n"
           + "\025peeringdb_facility_id\030\266\272\355\377\001 \001(\tH\020\210\001\001\022j\n"
-          + "\025permitted_connections\030\256\263\345\322\001 \003(\0132G.google.cloud.co"
-          + "mpute.v1.InterconnectRemoteLocationPermittedConnections\022\037\n"
+          + "\025permitted_connections\030\256\263\345\322\001"
+          + " \003(\0132G.google.cloud.compute.v1.Interco"
+          + "nnectRemoteLocationPermittedConnections\022\037\n"
           + "\016remote_service\030\274\377\362\272\001 \001(\tH\021\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\022\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\023\210\001\001\"\202\001\n"
@@ -19858,16 +19925,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\025_max_lag_size400_gbpsB\007\n"
           + "\005_nameB\030\n"
           + "\026_peeringdb_facility_idB\021\n"
-          + "\017_remote_serviceB\014\n"
-          + "\n"
+          + "\017_remote_serviceB\014\n\n"
           + "_self_linkB\t\n"
           + "\007_status\"\305\004\n"
           + "%InterconnectRemoteLocationConstraints\022*\n"
           + "\031port_pair_remote_location\030\247\262\274\354\001 \001("
           + "\tH\000\210\001\001\022\037\n"
           + "\016port_pair_vlan\030\352\362\203\344\001 \001(\tH\001\210\001\001\022t\n"
-          + "\023subnet_length_range\030\306\260\373W \001(\0132O.google.cloud.compute.v1."
-          + "InterconnectRemoteLocationConstraintsSubnetLengthRangeH\002\210\001\001\"\234\001\n"
+          + "\023subnet_length_range\030\306\260\373W \001(\0132O."
+          + "google.cloud.compute.v1.InterconnectRemo"
+          + "teLocationConstraintsSubnetLengthRangeH\002\210\001\001\"\234\001\n"
           + "\026PortPairRemoteLocation\022\'\n"
           + "#UNDEFINED_PORT_PAIR_REMOTE_LOCATION\020\000\022)\n"
           + "\"PORT_PAIR_MATCHING_REMOTE_LOCATION\020\323\213\354b\022.\n"
@@ -19886,8 +19953,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004_min\"\305\002\n"
           + "\036InterconnectRemoteLocationList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022E\n"
-          + "\005items\030\300\317\367/ \003(\01323.google"
-          + ".cloud.compute.v1.InterconnectRemoteLocation\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\01323.google.cloud.compute.v1.InterconnectRemoteLocation\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -19907,15 +19974,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_result\"\233\001\n"
           + "$InterconnectsGetMacsecConfigResponse\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022I\n"
-          + "\006result\030\235\220\267B"
-          + " \001(\01321.google.cloud.compute.v1.InterconnectMacsecConfigH\001\210\001\001B\007\n"
+          + "\006result\030\235\220\267B \001(\01321.goo"
+          + "gle.cloud.compute.v1.InterconnectMacsecConfigH\001\210\001\001B\007\n"
           + "\005_etagB\t\n"
           + "\007_result\"\351\001\n"
           + "\034InvalidateCacheUrlMapRequest\022a\n"
-          + " cache_invalidation_rule_resource\030\255\303\223\225\001"
-          + " \001(\0132..google.cloud.compute.v1.CacheInvalidationRuleB\003\340A\002\022!\n"
+          + " cache_invalidation_rule_resource\030\255\303\223\225\001 \001(\0132..google.c"
+          + "loud.compute.v1.CacheInvalidationRuleB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n\n"
+          + "\340A\002\362G\007project\022\032\n"
+          + "\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\030\n"
           + "\007url_map\030\214\225\201\257\001 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"D\n"
@@ -19937,15 +20005,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\021minimum_retention\030\255\340\214J"
           + " \001(\0132!.google.cloud.compute.v1.DurationH\007\210\001\001\022\"\n"
           + "\021multi_tenant_only\030\233\340\353\202\001 \001(\010H\010\210\001\001\022\024\n"
-          + "\004name\030\213\365\315\001 \001(\tH\t\210\001\001\022\033\n\n"
+          + "\004name\030\213\365\315\001 \001(\tH\t\210\001\001\022\033\n"
+          + "\n"
           + "os_license\030\346\251\330\350\001 \001(\010H\n"
           + "\210\001\001\022>\n"
           + "\006params\030\206\363\253%"
           + " \001(\0132&.google.cloud.compute.v1.LicenseParamsH\013\210\001\001\022#\n"
           + "\023removable_from_disk\030\256\205\252\014 \001(\010H\014\210\001\001\022\'\n"
           + "\034required_coattached_licenses\030\201\272\315= \003(\t\022[\n"
-          + "\025resource_requirements\030\241\262\227f"
-          + " \001(\01324.google.cloud.compute.v1.LicenseResourceRequirementsH\r"
+          + "\025resource_requirements\030\241\262\227f \001"
+          + "(\01324.google.cloud.compute.v1.LicenseResourceRequirementsH\r"
           + "\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\016\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\017\210\001\001\022!\n"
@@ -19979,10 +20048,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022!\n"
           + "\025incompatible_licenses\030\230\260\260\237\001 \003(\t\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022J\n\r"
-          + "license_alias\030\322\221\342\024 \003(\01320"
-          + ".google.cloud.compute.v1.LicenseCodeLicenseAlias\022D\n"
-          + "\021minimum_retention\030\255\340\214J \001(\0132!"
-          + ".google.cloud.compute.v1.DurationH\005\210\001\001\022\"\n"
+          + "license_alias\030\322\221\342\024"
+          + " \003(\01320.google.cloud.compute.v1.LicenseCodeLicenseAlias\022D\n"
+          + "\021minimum_retention\030\255\340\214J"
+          + " \001(\0132!.google.cloud.compute.v1.DurationH\005\210\001\001\022\"\n"
           + "\021multi_tenant_only\030\233\340\353\202\001 \001(\010H\006\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\033\n\n"
           + "os_license\030\346\251\330\350\001 \001(\010H\010\210\001\001\022#\n"
@@ -20023,8 +20092,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_descriptionB\014\n\n"
           + "_self_link\"\257\001\n\r"
           + "LicenseParams\022b\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132?.google.cloud.c"
-          + "ompute.v1.LicenseParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001"
+          + " \003(\0132?.google.cloud.compute.v1.LicenseParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\234\001\n"
@@ -20048,7 +20117,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\003\210\001\001B\005\n"
           + "\003_idB\022\n"
-          + "\020_next_page_tokenB\014\n\n"
+          + "\020_next_page_tokenB\014\n"
+          + "\n"
           + "_self_linkB\n\n"
           + "\010_warning\"\263\002\n"
           + "\033ListAcceleratorTypesRequest\022\027\n"
@@ -20153,8 +20223,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r"
-          + "\n"
+          + "\t_order_byB\r\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\213\006\n"
           + "\033ListBgpRoutesRoutersRequest\022\036\n"
@@ -20265,7 +20334,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r\n"
+          + "\t_order_byB\r"
+          + "\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\356\002\n"
           + ",ListErrorsRegionInstanceGroupManagersRequest\022\027\n"
@@ -20327,7 +20397,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
           + "H\001\210\001\001\022\030\n"
-          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
+          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n"
+          + "\n"
           + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\'\n"
@@ -20347,7 +20418,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026return_partial_success\030\266\244\317\366\001"
           + " \001(\010H\004\210\001\001\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n"
-          + "\007_filterB\016\n"
+          + "\007_filterB\016",
+      "\n"
           + "\014_max_resultsB\013\n"
           + "\t_order_byB\r\n"
           + "\013_page_tokenB\031\n"
@@ -20429,8 +20501,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
           + "\t_order_byB\r\n"
-          + "\013_page_to",
-      "kenB\031\n"
+          + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\246\002\n"
           + "$ListGlobalVmExtensionPoliciesRequest\022\027\n"
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n"
@@ -20549,9 +20620,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\"ListInstancesInstanceGroupsRequest\022\027\n"
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\036\n"
           + "\016instance_group\030\325\324\325& \001(\tB\003\340A\002\022}\n"
-          + "/instance_groups_list_instances_request_resource\030\237\250\214\343\001"
-          + " \001(\0132;.google.cloud.compute.v"
-          + "1.InstanceGroupsListInstancesRequestB\003\340A\002\022\033\n"
+          + "/instance_groups_list_instances_request_resource\030\237\250\214\343\001 \001(\0132"
+          + ";.google.cloud.compute.v1.InstanceGroupsListInstancesRequestB\003\340A\002\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
           + "H\001\210\001\001\022\030\n"
           + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
@@ -20575,8 +20645,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\211\001\n"
           + "6region_instance_groups_list_instances_request_resource\030\324\251\200\027"
-          + " \001(\0132A.g"
-          + "oogle.cloud.compute.v1.RegionInstanceGroupsListInstancesRequestB\003\340A\002\022\'\n"
+          + " \001(\0132A.google.cloud.comp"
+          + "ute.v1.RegionInstanceGroupsListInstancesRequestB\003\340A\002\022\'\n"
           + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
@@ -20778,8 +20848,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r"
-          + "\n"
+          + "\t_order_byB\r\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\370\002\n"
           + "6ListManagedInstancesRegionInstanceGroupManagersRequest\022\027\n"
@@ -20862,8 +20931,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "H\001\210\001\001\022\'\n"
           + "\026network_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\213\001\n"
           + "7network_endpoint_groups_list_endpoints_request_resource\030\216\230\257\034"
-          + " \001(\0132B."
-          + "google.cloud.compute.v1.NetworkEndpointGroupsListEndpointsRequestB\003\340A\002\022\030\n"
+          + " \001(\0132B.google.cloud.com"
+          + "pute.v1.NetworkEndpointGroupsListEndpointsRequestB\003\340A\002\022\030\n"
           + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
           + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n"
@@ -20913,7 +20982,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r\n"
+          + "\t_order_byB\r"
+          + "\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\225\002\n"
           + "\023ListNetworksRequest\022\027\n"
@@ -20926,7 +20996,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r\n"
+          + "\t_order_byB\r"
+          + "\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\255\002\n"
           + "\025ListNodeGroupsRequest\022\027\n"
@@ -20941,8 +21012,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r"
-          + "\n"
+          + "\t_order_byB\r\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\262\002\n"
           + "\030ListNodeTemplatesRequest\022\027\n"
@@ -21061,7 +21131,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "8ListPerInstanceConfigsRegionInstanceGroupManagersRequest\022\027\n"
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\033\n"
-          + "\013max_results\030\233\310\213\032 \001(\r"
+          + "\013max_results\030\233\310\213\032 \001(",
+      "\r"
           + "H\001\210\001\001\022\030\n"
           + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
           + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n"
@@ -21140,8 +21211,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\t_order_byB\r\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\317\002\n"
-          + "\035ListReferrersInstancesRequ",
-      "est\022\027\n"
+          + "\035ListReferrersInstancesRequest\022\027\n"
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\030\n"
           + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
@@ -21182,14 +21252,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r\n"
+          + "\t_order_byB\r"
+          + "\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\272\002\n"
           + " ListRegionBackendServicesRequest\022\027\n"
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
           + "H\001\210\001\001\022\030\n"
-          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
+          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n"
+          + "\n"
           + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\'\n"
@@ -21238,8 +21310,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r"
-          + "\n"
+          + "\t_order_byB\r\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\260\002\n"
           + "\026ListRegionDisksRequest\022\027\n"
@@ -21324,8 +21395,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r"
-          + "\n"
+          + "\t_order_byB\r\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\300\002\n"
           + "&ListRegionInstanceGroupManagersRequest\022\027\n"
@@ -21465,8 +21535,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r"
-          + "\n"
+          + "\t_order_byB\r\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\264\002\n"
           + "\032ListRegionSnapshotsRequest\022\027\n"
@@ -21627,7 +21696,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
           + "H\001\210\001\001\022\030\n"
-          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
+          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n"
+          + "\n"
           + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\034\n"
           + "\013parent_name\030\200\212\200\344\001 \001(\tB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n"
@@ -21643,8 +21713,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
           + "H\001\210\001\001\022\030\n"
-          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n"
-          + "\n"
+          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
           + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\034\n"
           + "\013parent_name\030\200\212\200\344\001 \001(\tB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n"
@@ -21660,7 +21729,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
           + "H\001\210\001\001\022\030\n"
-          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
+          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n"
+          + "\n"
           + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n"
           + "\026return_partial_success\030\266\244\317\366\001"
@@ -21764,7 +21834,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r\n"
+          + "\t_order_byB\r"
+          + "\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\267\002\n"
           + "\035ListServiceAttachmentsRequest\022\027\n"
@@ -21781,7 +21852,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\t_order_byB\r\n"
           + "\013_page_tokenB\031\n"
           + "\027_return_partial_success\"\226\002\n"
-          + "\024ListSnapshotsRequest\022\027\n"
+          + "\024L",
+      "istSnapshotsRequest\022\027\n"
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
           + "H\001\210\001\001\022\030\n"
@@ -21824,7 +21896,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
           + "H\001\210\001\001\022\030\n"
-          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
+          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n"
+          + "\n"
           + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n"
           + "\026return_partial_success\030\266\244\317\366\001"
@@ -21867,8 +21940,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\020WITH_UTILIZATION\020\211\240\257\360\001B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
-          + "\t_order_byB\r\n",
-      "\013_page_tokenB\031\n"
+          + "\t_order_byB\r\n"
+          + "\013_page_tokenB\031\n"
           + "\027_return_partial_successB\010\n"
           + "\006_views\"\236\002\n"
           + "\034ListTargetGrpcProxiesRequest\022\027\n"
@@ -21929,7 +22002,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
           + "H\001\210\001\001\022\030\n"
-          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
+          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n"
+          + "\n"
           + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\'\n"
@@ -21956,7 +22030,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
           + "H\001\210\001\001\022\030\n"
-          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
+          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n"
+          + "\n"
           + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n"
           + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n"
@@ -22107,12 +22182,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n"
           + "\013max_results\030\233\310\213\032 \001(\r"
           + "H\001\210\001\001\022\030\n"
-          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n"
-          + "\n"
+          + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n"
           + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022n\n"
-          + "(projects_list_xpn_hosts_request_resource\030\227\320\316q \001(\01324.google.cloud.c"
-          + "ompute.v1.ProjectsListXpnHostsRequestB\003\340A\002\022\'\n"
+          + "(projects_list_xpn_hosts_request_resource\030\227\320\316q"
+          + " \001(\01324.google.cloud.compute.v1.ProjectsListXpnHostsRequestB\003\340A\002\022\'\n"
           + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n"
           + "\007_filterB\016\n"
           + "\014_max_resultsB\013\n"
@@ -22175,15 +22249,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_localeB\n\n"
           + "\010_message\"\236\003\n"
           + "\016LocationPolicy\022M\n"
-          + "\tlocations\030\336\256\221\305\001 \003(\01326.google.c"
-          + "loud.compute.v1.LocationPolicy.LocationsEntry\022\035\n"
+          + "\tlocations\030\336\256\221\305\001"
+          + " \003(\01326.google.cloud.compute.v1.LocationPolicy.LocationsEntry\022\035\n"
           + "\014target_shape\030\363\346\273\241\001 \001(\tH\000\210\001\001\022J\n"
-          + "\005zones\030\307\244\2557"
-          + " \003(\01328.google.cloud.compute.v1.LocationPolicyZoneConfiguration\032a\n"
+          + "\005zones\030\307\244\2557 \003(\01328"
+          + ".google.cloud.compute.v1.LocationPolicyZoneConfiguration\032a\n"
           + "\016LocationsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022>\n"
-          + "\005value\030\002 \001(\0132/"
-          + ".google.cloud.compute.v1.LocationPolicyLocation:\0028\001\"^\n"
+          + "\005value\030\002"
+          + " \001(\0132/.google.cloud.compute.v1.LocationPolicyLocation:\0028\001\"^\n"
           + "\013TargetShape\022\032\n"
           + "\026UNDEFINED_TARGET_SHAPE\020\000\022\t\n"
           + "\003ANY\020\314\373\003\022\026\n"
@@ -22191,8 +22265,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010BALANCED\020\210\272\255\337\001B\017\n\r"
           + "_target_shape\"\216\002\n"
           + "\026LocationPolicyLocation\022W\n"
-          + "\013constraints\030\266\314\356\001 \001(\0132:.google.cloud.compute.v"
-          + "1.LocationPolicyLocationConstraintsH\000\210\001\001\022\032\n\n"
+          + "\013constraints\030\266\314\356\001 \001(\0132"
+          + ":.google.cloud.compute.v1.LocationPolicyLocationConstraintsH\000\210\001\001\022\032\n\n"
           + "preference\030\333\371\362G \001(\tH\001\210\001\001\"`\n\n"
           + "Preference\022\030\n"
           + "\024UNDEFINED_PREFERENCE\020\000\022\014\n"
@@ -22216,10 +22290,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\0132+.google.cloud.compute.v1.InstancePropertiesH\004\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\006\210\001\001\022E\n"
-          + "\006labels\030\377\277\301\356\001 \003(\01321.googl"
-          + "e.cloud.compute.v1.MachineImage.LabelsEntry\022]\n"
-          + "\034machine_image_encryption_key\030\377\377\347\373\001"
-          + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\007\210\001\001\022\024\n"
+          + "\006labels\030\377\277\301\356\001"
+          + " \003(\01321.google.cloud.compute.v1.MachineImage.LabelsEntry\022]\n"
+          + "\034machine_image_encryption_key\030\377\377\347\373\001 \001(\0132..google.c"
+          + "loud.compute.v1.CustomerEncryptionKeyH\007\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\022C\n"
           + "\006params\030\206\363\253% \001(\0132+.google.cloud.compute.v1.MachineImageParamsH"
           + "\t\210\001\001\022\036\n\r"
@@ -22233,8 +22307,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \003(\01320.google.cloud.compute.v1.SourceDiskEncryptionKey\022 \n"
           + "\017source_instance\030\271\230\375\274\001 \001(\tH\r"
           + "\210\001\001\022^\n"
-          + "\032source_instance_properties\030\371\321\313\342\001 \001(\01321.google.clo"
-          + "ud.compute.v1.SourceInstancePropertiesH\016\210\001\001\022\026\n"
+          + "\032source_instance_properties\030\371\321\313\342\001"
+          + " \001(\01321.google.cloud.compute.v1.SourceInstancePropertiesH\016\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\017\210\001\001\022\035\n"
           + "\021storage_locations\030\232\355\263\234\001 \003(\t\022#\n"
           + "\023total_storage_bytes\030\354\207\204\' \001(\003H\020\210\001\001\032-\n"
@@ -22279,17 +22353,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\271\001\n"
           + "\022MachineImageParams\022g\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 "
-          + "\003(\0132D.google.cloud.compute.v1.MachineImageParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132D.google.clo"
+          + "ud.compute.v1.MachineImageParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\213\010\n"
           + "\013MachineType\022?\n"
-          + "\014accelerators\030\350\326\305\200\001"
-          + " \003(\0132%.google.cloud.compute.v1.Accelerators\022\035\n"
+          + "\014accelerators\030\350\326\305\200\001 \003(\0132"
+          + "%.google.cloud.compute.v1.Accelerators\022\035\n"
           + "\014architecture\030\323\322\261\220\001 \001(\tH\000\210\001\001\022N\n"
-          + "\022bundled_local_ssds\030\200\347\340\270\001 \001(\0132)."
-          + "google.cloud.compute.v1.BundledLocalSsdsH\001\210\001\001\022\"\n"
+          + "\022bundled_local_ssds\030\200\347\340\270\001"
+          + " \001(\0132).google.cloud.compute.v1.BundledLocalSsdsH\001\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022G\n\n"
           + "deprecated\030\263\313\321\365\001"
           + " \001(\0132*.google.cloud.compute.v1.DeprecationStatusH\003\210\001\001\022\034\n"
@@ -22331,8 +22405,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_zone\"\302\003\n"
           + "\031MachineTypeAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022O\n"
-          + "\005items\030\300\317\367/ \003(\0132=."
-          + "google.cloud.compute.v1.MachineTypeAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132=.google.cloud.com"
+          + "pute.v1.MachineTypeAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -22341,8 +22415,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032]\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022>\n"
-          + "\005value\030\002 \001(\0132/.google.c"
-          + "loud.compute.v1.MachineTypesScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\0132/.google.cloud.compute.v1.MachineTypesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -22365,33 +22439,34 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "machine_types\030\201\335\201& \003(\0132$.google.cloud.compute.v1.MachineType\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
-          + "\010_warning\"\350\014\n"
+          + "\010_warning\"\372\r\n"
           + "\017ManagedInstance\022\036\n"
           + "\016current_action\030\274\247\215U \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\001\210\001\001\022\030\n"
           + "\010instance\030\225\251\332\010 \001(\tH\002\210\001\001\022S\n"
-          + "\017instance_health\030\306\222\274\266\001"
-          + " \003(\01326.google.cloud.compute.v1.ManagedInstanceInstanceHealth\022\037\n"
+          + "\017instance_health\030\306\222\274\266\001 \003(\01326.goog"
+          + "le.cloud.compute.v1.ManagedInstanceInstanceHealth\022\037\n"
           + "\017instance_status\030\334\255\237S \001(\tH\003\210\001\001\022R\n"
-          + "\014last_attempt\030\244\254\250\317\001"
-          + " \001(\01323.google.cloud.compute.v1.ManagedInstanceLastAttemptH\004\210\001\001\022\024\n"
+          + "\014last_attempt\030\244\254\250\317\001 \001(\01323.google.cl"
+          + "oud.compute.v1.ManagedInstanceLastAttemptH\004\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022T\n"
           + "\033preserved_state_from_config\030\342\353\205/"
           + " \001(\0132\'.google.cloud.compute.v1.PreservedStateH\006\210\001\001\022U\n"
-          + "\033preserved_state_from_policy\030\322\257\276\340\001"
-          + " \001(\0132\'.google.cloud.compute.v1.PreservedStateH\007\210\001\001\022{\n"
-          + "\"properties_from_flexibility_policy\030\301\305\224J \001(\0132G.google.cloud."
-          + "compute.v1.ManagedInstancePropertiesFromFlexibilityPolicyH\010\210\001\001\022O\n\n"
-          + "scheduling\030\224\313\261\270\001"
-          + " \001(\01322.google.cloud.compute.v1.ManagedInstanceSchedulingH\t\210\001\001\022Y\n"
-          + "\020shutdown_details\030\331\322\237\007"
-          + " \001(\01327.google.cloud.compute.v1.ManagedInstanceShutdownDetailsH\n"
-          + "\210\001\001\022I\n"
-          + "\007version\030\330\271\324\247\001"
-          + " \001(\0132/.google.cloud.compute.v1.ManagedInstanceVersionH\013\210\001\001\"\205\002\n\r"
+          + "\033preserved_state_from_policy\030\322\257\276\340\001 \001(\0132\'.go"
+          + "ogle.cloud.compute.v1.PreservedStateH\007\210\001\001\022{\n"
+          + "\"properties_from_flexibility_policy\030\301\305\224J"
+          + " \001(\0132G.google.cloud.compute.v1.Manag"
+          + "edInstancePropertiesFromFlexibilityPolicyH\010\210\001\001\022O\n\n"
+          + "scheduling\030\224\313\261\270\001 \001(\01322.google."
+          + "cloud.compute.v1.ManagedInstanceSchedulingH\t\210\001\001\022Y\n"
+          + "\020shutdown_details\030\331\322\237\007 \001(\01327.g"
+          + "oogle.cloud.compute.v1.ManagedInstanceShutdownDetailsH\n"
+          + "\210\001\001\022\036\n\r"
+          + "target_status\030\340\314\342\222\001 \001(\tH\013\210\001\001\022I\n"
+          + "\007version\030\330\271\324\247\001 \001(\0132/.google"
+          + ".cloud.compute.v1.ManagedInstanceVersionH\014\210\001\001\"\205\002\n\r"
           + "CurrentAction\022\034\n"
-          + "\030UNDEFINED_CURRENT_ACTION\020\000\022\022\n"
-          + "\n"
+          + "\030UNDEFINED_CURRENT_ACTION\020\000\022\022\n\n"
           + "ABANDONING\020\315\312\220\271\001\022\020\n"
           + "\010CREATING\020\271\275\235\331\001\022 \n"
           + "\030CREATING_WITHOUT_RETRIES\020\211\306\276\314\001\022\020\n"
@@ -22416,7 +22491,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010STOPPING\020\364\320\242\247\001\022\020\n"
           + "\tSUSPENDED\020\273\273\266\030\022\022\n\n"
           + "SUSPENDING\020\246\324\230\365\001\022\021\n\n"
-          + "TERMINATED\020\243\364\233wB\021\n"
+          + "TERMINATED\020\243\364\233w\"^\n"
+          + "\014TargetStatus\022\033\n"
+          + "\027UNDEFINED_TARGET_STATUS\020\000\022\020\n"
+          + "\tABANDONED\020\264\303\200\'\022\016\n"
+          + "\007DELETED\020\371\367\3269\022\017\n"
+          + "\007INVALID\020\327\373\355\374\001B\021\n"
           + "\017_current_actionB\005\n"
           + "\003_idB\013\n"
           + "\t_instanceB\022\n"
@@ -22427,7 +22507,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\034_preserved_state_from_policyB%\n"
           + "#_properties_from_flexibility_policyB\r\n"
           + "\013_schedulingB\023\n"
-          + "\021_shutdown_detailsB\n\n"
+          + "\021_shutdown_detailsB\020\n"
+          + "\016_target_statusB\n\n"
           + "\010_version\"\246\002\n"
           + "\035ManagedInstanceInstanceHealth\022&\n"
           + "\025detailed_health_state\030\235\320\264\363\001 \001(\tH\000\210\001\001\022\035\n"
@@ -22442,8 +22523,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026_detailed_health_stateB\017\n\r"
           + "_health_check\"{\n"
           + "\032ManagedInstanceLastAttempt\022R\n"
-          + "\006errors\030\353\336\325\226\001 \001(\01329.goo"
-          + "gle.cloud.compute.v1.ManagedInstanceLastAttemptErrorsH\000\210\001\001B\t\n"
+          + "\006errors\030\353\336\325\226\001"
+          + " \001(\01329.google.cloud.compute.v1.ManagedInstanceLastAttemptErrorsH\000\210\001\001B"
+          + "\t\n"
           + "\007_errors\"W\n"
           + " ManagedInstanceLastAttemptErrors\0223\n"
           + "\006errors\030\353\336\325\226\001 \003(\0132\037.google.cloud.compute.v1.Errors\"_\n"
@@ -22459,7 +22541,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\036ManagedInstanceShutdownDetails\022?\n"
           + "\014max_duration\030\217\324\206\023"
           + " \001(\0132!.google.cloud.compute.v1.DurationH\000\210\001\001\022\"\n"
-          + "\021request_timestamp\030\346\336\311\370\001 \001(\tH\001\210\001\001B\017\n\r"
+          + "\021request_timestamp",
+      "\030\346\336\311\370\001 \001(\tH\001\210\001\001B\017\n\r"
           + "_max_durationB\024\n"
           + "\022_request_timestamp\"q\n"
           + "\026ManagedInstanceVersion\022\"\n"
@@ -22473,10 +22556,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001B\016\n"
           + "\014_fingerprintB\007\n"
           + "\005_kind\"\217\002\n"
-          + "\016MetadataFilter\022L\n"
-          + "\r"
-          + "filter_labels\030\246\365\350\222\001"
-          + " \003(\01321.google.cloud.compute.v1.MetadataFilterLabelMatch\022%\n"
+          + "\016MetadataFilter\022L\n\r"
+          + "filter_labels\030\246\365\350\222\001 \003(\01321.goo"
+          + "gle.cloud.compute.v1.MetadataFilterLabelMatch\022%\n"
           + "\025filter_match_criteria\030\300\320\266r \001(\tH\000\210\001\001\"n\n"
           + "\023FilterMatchCriteria\022#\n"
           + "\037UNDEFINED_FILTER_MATCH_CRITERIA\020\000\022\020\n"
@@ -22494,13 +22576,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022l\n"
-          + "®ion_addresses_move_request_resource\030\304\260\210\303\001 \001(\01323.goog"
-          + "le.cloud.compute.v1.RegionAddressesMoveRequestB\003\340A\002\022\032\n\n"
+          + "®ion_addresses_move_request_resource\030\304\260\210\303\001 "
+          + "\001(\01323.google.cloud.compute.v1.RegionAddressesMoveRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\275\001\n"
           + "\026MoveDiskProjectRequest\022U\n"
-          + "\032disk_move_request_resource\030\312\302\240\225\001 \001("
-          + "\0132(.google.cloud.compute.v1.DiskMoveRequestB\003\340A\002\022!\n"
+          + "\032disk_move_request_resource\030\312\302\240\225\001"
+          + " \001(\0132(.google.cloud.compute.v1.DiskMoveRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
@@ -22512,18 +22594,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\360\001\n"
           + "\030MoveGlobalAddressRequest\022\030\n"
           + "\007address\030\364\267\336\334\001 \001(\tB\003\340A\002\022l\n"
-          + "&global_addresses_move_request_resource\030\363\361\261\220\001"
-          + " \001(\01323.google.cloud.compute.v1.GlobalAddressesMoveRequestB\003\340A\002\022!\n"
+          + "&global_addresses_move_request_resource\030\363\361\261\220\001 \001(\01323.google."
+          + "cloud.compute.v1.GlobalAddressesMoveRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\311\001\n"
           + "\032MoveInstanceProjectRequest\022]\n"
-          + "\036instance_move_request_resource\030\302\274\316\224\001 \001(\0132,.google"
-          + ".cloud.compute.v1.InstanceMoveRequestB\003\340A\002\022!\n"
+          + "\036instance_move_request_resource\030\302\274\316\224\001 \001("
+          + "\0132,.google.cloud.compute.v1.InstanceMoveRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n"
-          + "\n"
+          + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\253\001\n"
           + "%MoveOrganizationSecurityPolicyRequest\022(\n"
@@ -22536,8 +22617,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\tNamedPort\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\024\n"
           + "\004port\030\201\261\322\001 \001(\005H\001\210\001\001B\007\n"
-          + "\005_name",
-      "B\007\n"
+          + "\005_nameB\007\n"
           + "\005_port\"\263\002\n"
           + "\010NamedSet\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\0223\n"
@@ -22595,12 +22675,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\tH\014\210\001\001\022\037\n"
           + "\017network_profile\030\230\371\305R \001(\tH\r"
           + "\210\001\001\022>\n"
-          + "\006params\030\206\363\253%"
-          + " \001(\0132&.google.cloud.compute.v1.NetworkParamsH\016\210\001\001\022<\n"
+          + "\006params\030\206\363\253% \001(\0132&.g"
+          + "oogle.cloud.compute.v1.NetworkParamsH\016\210\001\001\022<\n"
           + "\010peerings\030\263\252\251!"
           + " \003(\0132\'.google.cloud.compute.v1.NetworkPeering\022N\n"
-          + "\016routing_config\030\333\251\323\371\001 \001("
-          + "\0132-.google.cloud.compute.v1.NetworkRoutingConfigH\017\210\001\001\022\032\n"
+          + "\016routing_config\030\333\251\323\371\001"
+          + " \001(\0132-.google.cloud.compute.v1.NetworkRoutingConfigH\017\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\020\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\021\210\001\001\022\027\n"
           + "\013subnetworks\030\305\324\245\306\001 \003(\t\"\240\001\n"
@@ -22627,8 +22707,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\024\n"
           + "\022_self_link_with_id\"\247\006\n"
           + "\021NetworkAttachment\022]\n"
-          + "\024connection_endpoints\030\335\242\276\233\001 \003(\0132;.google.cloud.compu"
-          + "te.v1.NetworkAttachmentConnectedEndpoint\022&\n"
+          + "\024connection_endpoints\030\335\242\276\233\001 \003(\0132;.google.c"
+          + "loud.compute.v1.NetworkAttachmentConnectedEndpoint\022&\n"
           + "\025connection_preference\030\334\371\244\210\001 \001(\tH\000\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\033\n"
@@ -22662,8 +22742,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022_self_link_with_id\"\273\003\n"
           + "\037NetworkAttachmentAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022U\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132C.google.cloud.compute.v1.NetworkAttachmentAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132C.google.cloud.compute.v"
+          + "1.NetworkAttachmentAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -22671,8 +22751,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032c\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022D\n"
-          + "\005value\030\002"
-          + " \001(\01325.google.cloud.compute.v1.NetworkAttachmentsScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001(\01325.google.cl"
+          + "oud.compute.v1.NetworkAttachmentsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -22740,14 +22820,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_kindB\007\n"
           + "\005_nameB\t\n"
           + "\007_regionB\022\n"
-          + "\020_security_policyB\014\n\n"
+          + "\020_security_policyB\014\n"
+          + "\n"
           + "_self_linkB\024\n"
           + "\022_self_link_with_id\"\216\004\n"
           + "(NetworkEdgeSecurityServiceAggregatedList\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022^\n"
-          + "\005items\030\300\317\367/ \003(\0132L.google.cloud.compute.v1.Network"
-          + "EdgeSecurityServiceAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132L.google.cloud.compute."
+          + "v1.NetworkEdgeSecurityServiceAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -22756,8 +22837,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\005\210\001\001\032l\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022M\n"
-          + "\005value\030\002 \001(\0132>.google.cloud.compute.v1."
-          + "NetworkEdgeSecurityServicesScopedList:\0028\001B\007\n"
+          + "\005value\030\002 \001(\0132>.google.cloud.c"
+          + "ompute.v1.NetworkEdgeSecurityServicesScopedList:\0028\001B\007\n"
           + "\005_etagB\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
@@ -22765,8 +22846,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\316\001\n"
           + "%NetworkEdgeSecurityServicesScopedList\022^\n"
-          + "\036network_edge_security_services\030\254\313\370\020 \003(\01323."
-          + "google.cloud.compute.v1.NetworkEdgeSecurityService\0229\n"
+          + "\036network_edge_security_services\030\254\313\370\020"
+          + " \003(\01323.google.cloud.compute.v1.NetworkEdgeSecurityService\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\236\003\n"
@@ -22780,23 +22861,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014ipv6_address\030\234\263\357\242\001 \001(\tH\004\210\001\001\022\024\n"
           + "\004port\030\201\261\322\001 \001(\005H\005\210\001\001\0322\n"
           + "\020AnnotationsEntry\022\013\n"
-          + "\003key\030\001 \001(\t\022\r\n"
+          + "\003key\030\001 \001(\t\022\r"
+          + "\n"
           + "\005value\030\002 \001(\t:\0028\001B\032\n"
           + "\030_client_destination_portB\007\n"
           + "\005_fqdnB\013\n"
           + "\t_instanceB\r\n"
           + "\013_ip_addressB\017\n\r"
           + "_ipv6_addressB\007\n"
-          + "\005_port\"\211\013\n"
+          + "\005_port\"\256\013\n"
           + "\024NetworkEndpointGroup\022V\n"
-          + "\013annotations\030\244\366\2655 \003(\0132>.google.clo"
-          + "ud.compute.v1.NetworkEndpointGroup.AnnotationsEntry\022S\n\n"
-          + "app_engine\030\240\214\300\242\001 \001(\01326.go"
-          + "ogle.cloud.compute.v1.NetworkEndpointGroupAppEngineH\000\210\001\001\022[\n"
-          + "\016cloud_function\030\242\345\363\367\001"
-          + " \001(\0132:.google.cloud.compute.v1.NetworkEndpointGroupCloudFunctionH\001\210\001\001\022P\n"
-          + "\tcloud_run\030\201\313\3724"
-          + " \001(\01325.google.cloud.compute.v1.NetworkEndpointGroupCloudRunH\002\210\001\001\022\"\n"
+          + "\013annotations\030\244\366\2655 \003(\0132>."
+          + "google.cloud.compute.v1.NetworkEndpointGroup.AnnotationsEntry\022S\n\n"
+          + "app_engine\030\240\214\300\242\001"
+          + " \001(\01326.google.cloud.compute.v1.NetworkEndpointGroupAppEngineH\000\210\001\001\022[\n"
+          + "\016cloud_function\030\242\345\363\367\001 \001(\0132:.google.cloud.compute.v1"
+          + ".NetworkEndpointGroupCloudFunctionH\001\210\001\001\022P\n"
+          + "\tcloud_run\030\201\313\3724 \001(\01325.google.cloud.com"
+          + "pute.v1.NetworkEndpointGroupCloudRunH\002\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\003\210\001\001\022\035\n"
           + "\014default_port\030\277\367\360\311\001 \001(\005H\004\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\005\210\001\001\022\020\n"
@@ -22806,8 +22888,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007network\030\256\264\205o \001(\tH\t\210\001\001\022%\n"
           + "\025network_endpoint_type\030\323\306\2648 \001(\tH\n"
           + "\210\001\001\022N\n"
-          + "\010psc_data\030\311\333\246\" \001(\01324.go"
-          + "ogle.cloud.compute.v1.NetworkEndpointGroupPscDataH\013\210\001\001\022#\n"
+          + "\010psc_data\030\311\333\246\""
+          + " \001(\01324.google.cloud.compute.v1.NetworkEndpointGroupPscDataH\013\210\001\001\022#\n"
           + "\022psc_target_service\030\346\302\252\200\001 \001(\tH\014\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\r"
           + "\210\001\001\022\032\n"
@@ -22817,18 +22899,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004zone\030\254\307\344\001 \001(\tH\021\210\001\001\0322\n"
           + "\020AnnotationsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
-          + "\005value\030\002 \001(\t:\0028\001\"\212\002\n"
+          + "\005value\030\002 \001(\t:\0028\001\"\257\002\n"
           + "\023NetworkEndpointType\022#\n"
           + "\037UNDEFINED_NETWORK_ENDPOINT_TYPE\020\000\022\021\n"
-          + "\tGCE_VM_IP\020\331\355\320\277\001\022\026\n"
+          + "\tGCE_VM_IP\020\331\355\320\277\001\022#\n"
+          + "\033GCE_VM_IP_DEDICATED_BACKEND\020\236\210\256\231\001\022\026\n"
           + "\016GCE_VM_IP_PORT\020\247\344\245\357\001\022\030\n"
           + "\021GCE_VM_IP_PORTMAP\020\265\343\360\n"
           + "\022\032\n"
           + "\022INTERNET_FQDN_PORT\020\355\320\333\300\001\022\030\n"
           + "\020INTERNET_IP_PORT\020\233\333\345\343\001\022\037\n"
           + "\027NON_GCP_PRIVATE_IP_PORT\020\340\223\267\240\001\022\036\n"
-          + "\027PRIVATE_SERVICE_CONNECT\020\304\364\371\026\022\022\n"
-          + "\n"
+          + "\027PRIVATE_SERVICE_CONNECT\020\304\364\371\026\022\022\n\n"
           + "SERVERLESS\020\334\306\375\200\001B\r\n"
           + "\013_app_engineB\021\n"
           + "\017_cloud_functionB\014\n\n"
@@ -22850,8 +22932,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_zone\"\335\003\n"
           + "\"NetworkEndpointGroupAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022X\n"
-          + "\005items\030\300\317\367/ \003(\0132F.goog"
-          + "le.cloud.compute.v1.NetworkEndpointGroupAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\013"
+          + "2F.google.cloud.compute.v1.NetworkEndpointGroupAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -22860,8 +22942,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032f\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022G\n"
-          + "\005value\030\002 \001(\01328.goo"
-          + "gle.cloud.compute.v1.NetworkEndpointGroupsScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001("
+          + "\01328.google.cloud.compute.v1.NetworkEndpointGroupsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -22888,8 +22970,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\t_url_mask\"\271\002\n"
           + "\030NetworkEndpointGroupList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022?\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132-.google.cloud.compute.v1.NetworkEndpointGroup\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132-.goog"
+          + "le.cloud.compute.v1.NetworkEndpointGroup\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -22918,11 +23000,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022_psc_connection_idB\030\n"
           + "\026_psc_connection_status\"u\n"
           + "+NetworkEndpointGroupsAttachEndpointsRequest\022F\n"
-          + "\021network_endpoints\030\255\221\272G \003"
-          + "(\0132(.google.cloud.compute.v1.NetworkEndpoint\"u\n"
+          + "\021network_endpoints\030\255\221\272G"
+          + " \003(\0132(.google.cloud.compute.v1.NetworkEndpoint\"u\n"
           + "+NetworkEndpointGroupsDetachEndpointsRequest\022F\n"
-          + "\021network_endpoints\030\255\221\272G \003("
-          + "\0132(.google.cloud.compute.v1.NetworkEndpoint\"\244\001\n"
+          + "\021network_endpoints\030\255\221\272G"
+          + " \003(\0132(.google.cloud.compute.v1.NetworkEndpoint\"\244\001\n"
           + ")NetworkEndpointGroupsListEndpointsRequest\022\036\n\r"
           + "health_status\030\265\326\272\265\001 \001(\tH\000\210\001\001\"E\n"
           + "\014HealthStatus\022\033\n"
@@ -22949,15 +23031,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\317\001\n"
           + "\037NetworkEndpointWithHealthStatus\022K\n"
-          + "\007healths\030\227\223\255{ \003(\01327"
-          + ".google.cloud.compute.v1.HealthStatusForNetworkEndpoint\022J\n"
+          + "\007healths\030\227\223\255{"
+          + " \003(\01327.google.cloud.compute.v1.HealthStatusForNetworkEndpoint\022J\n"
           + "\020network_endpoint\030\206\221\212\033"
           + " \001(\0132(.google.cloud.compute.v1.NetworkEndpointH\000\210\001\001B\023\n"
           + "\021_network_endpoint\"\332\003\n"
           + "#NetworkFirewallPolicyAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022Y\n"
-          + "\005items\030\300\317\367/ \003(\0132G.google.cl"
-          + "oud.compute.v1.NetworkFirewallPolicyAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132G.go"
+          + "ogle.cloud.compute.v1.NetworkFirewallPolicyAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -22966,8 +23048,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032a\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022B\n"
-          + "\005value\030\002 \001(\01323.google."
-          + "cloud.compute.v1.FirewallPoliciesScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001(\01323."
+          + "google.cloud.compute.v1.FirewallPoliciesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -23029,7 +23111,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\tIPV6_ONLY\020\344\255\374%\022\036\n"
           + "\026UNSPECIFIED_STACK_TYPE\020\331\321\221\216\001B\030\n"
           + "\026_enable_vpc_scoped_dnsB\016\n"
-          + "\014_fingerprintB\r\n"
+          + "\014_fingerprintB\r"
+          + "\n"
           + "\013_igmp_queryB\036\n"
           + "\034_internal_ipv6_prefix_lengthB\023\n"
           + "\021_ipv6_access_typeB\017\n\r"
@@ -23060,8 +23143,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\257\001\n\r"
           + "NetworkParams\022b\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132?."
-          + "google.cloud.compute.v1.NetworkParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001"
+          + " \003(\0132?.google.cloud.compute.v1.NetworkParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\316\010\n"
@@ -23115,11 +23198,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016_state_detailsB\022\n"
           + "\020_update_strategy\"\314\003\n"
           + "\036NetworkPeeringConnectionStatus\022g\n"
-          + "\017consensus_state\030\311\275\213\265\001 \001(\0132E.google.cloud.compute.v1.Ne"
-          + "tworkPeeringConnectionStatusConsensusStateH\000\210\001\001\022r\n"
-          + "\025traffic_configuration\030\264\324\266? \001("
-          + "\0132K.google.cloud.compute.v1.NetworkPeeri"
-          + "ngConnectionStatusTrafficConfigurationH\001\210\001\001\022\037\n"
+          + "\017consensus_state\030\311\275\213\265\001 \001(\0132E.google.cloud.comput"
+          + "e.v1.NetworkPeeringConnectionStatusConsensusStateH\000\210\001\001\022r\n"
+          + "\025traffic_configuration\030",
+      "\264\324\266? \001(\0132K.google.cloud.compute.v1.Netwo"
+          + "rkPeeringConnectionStatusTrafficConfigurationH\001\210\001\001\022\037\n"
           + "\017update_strategy\030\251\334\365\002 \001(\tH\002\210\001\001\"j\n"
           + "\016UpdateStrategy\022\035\n"
           + "\031UNDEFINED_UPDATE_STRATEGY\020\000\022\020\n"
@@ -23179,17 +23262,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016NetworkProfile\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022P\n"
-          + "\010features\030\275\310\263u \001(\01326.go"
-          + "ogle.cloud.compute.v1.NetworkProfileNetworkFeaturesH\002\210\001\001\022\020\n"
+          + "\010features\030\275\310\263u \001"
+          + "(\01326.google.cloud.compute.v1.NetworkProfileNetworkFeaturesH\002\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022J\n"
-          + "\010location\030\265\277\276\212\001 \001(\0132/"
-          + ".google.cloud.compute.v1.NetworkProfileLocationH\005\210\001\001\022\024\n"
+          + "\010location\030\265\277\276\212\001"
+          + " \001(\0132/.google.cloud.compute.v1.NetworkProfileLocationH\005\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022P\n"
-          + "\014profile_type\030\220\300\315G"
-          + " \001(\01322.google.cloud.compute.v1.NetworkProfileProfileTypeH\007\210\001\001\022\032\n"
-          + "\t",
-      "self_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022!\n"
+          + "\014profile_type\030\220\300\315G \001(\01322.google.clou"
+          + "d.compute.v1.NetworkProfileProfileTypeH\007\210\001\001\022\032\n"
+          + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\t\210\001\001\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tH\n"
           + "\210\001\001B\025\n"
@@ -23250,9 +23332,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\tmulticast\030\370\227\330\300\001 \001(\tH\033\210\001\001\0227\n"
           + "&predefined_network_internal_ipv6_range\030\335\202\327\373\001 \001("
           + "\tH\034\210\001\001\022y\n"
-          + "\034predefined_subnetwork_ranges\030\316\304\363\302\001"
-          + " \003(\0132O.google.cloud.compute."
-          + "v1.NetworkProfileNetworkFeaturesPredefinedSubnetworkRange\022\033\n"
+          + "\034predefined_subnetwork_ranges\030\316\304\363\302\001 \003(\0132O.google.cloud.c"
+          + "ompute.v1.NetworkProfileNetworkFeaturesPredefinedSubnetworkRange\022\033\n"
           + "\017subnet_purposes\030\267\233\330\217\001 \003(\t\022\036\n"
           + "\022subnet_stack_types\030\240\354\267\370\001 \003(\t\022\037\n"
           + "\023subnetwork_purposes\030\306\240\361\373\001 \003(\t\022\"\n"
@@ -23533,8 +23614,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\031NetworksAddPeeringRequest\022\"\n"
           + "\022auto_create_routes\030\335\342\262\033 \001(\010H\000\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001\022I\n"
-          + "\017network_peering\030\257\214\354\234\001"
-          + " \001(\0132\'.google.cloud.compute.v1.NetworkPeeringH\002\210\001\001\022\035\n"
+          + "\017network_peering\030\257\214\354\234\001 \001(\0132\'.goog"
+          + "le.cloud.compute.v1.NetworkPeeringH\002\210\001\001\022\035\n"
           + "\014peer_network\030\321\340\333\356\001 \001(\tH\003\210\001\001B\025\n"
           + "\023_auto_create_routesB\007\n"
           + "\005_nameB\022\n"
@@ -23544,9 +23625,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001B\007\n"
           + "\005_name\"\326\001\n"
           + "%NetworksGetEffectiveFirewallsResponse\022s\n"
-          + "\020firewall_policys\030\302\312\374\303\001 \003(\013"
-          + "2U.google.cloud.compute.v1.NetworksGetEf"
-          + "fectiveFirewallsResponseEffectiveFirewallPolicy\0228\n"
+          + "\020firewall_policys\030\302\312\374\303\001"
+          + " \003(\0132U.google.cloud.compute.v1.Networ"
+          + "ksGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n"
           + "\tfirewalls\030\363\306\350\201\001"
           + " \003(\0132!.google.cloud.compute.v1.Firewall\"\363\003\n"
           + " \001(\tH\001\210\001\001\022\035\n"
           + "\014payload_name\030\234\265\234\217\001 \001(\tH\002\210\001\001\022C\n"
-          + "\017resend_interval\030\311\270\210\344\001"
-          + " \001(\0132!.google.cloud.compute.v1.DurationH\003\210\001\001\022\"\n"
+          + "\017resend_interval\030\311\270\210\344\001 \001(\013"
+          + "2!.google.cloud.compute.v1.DurationH\003\210\001\001\022\"\n"
           + "\022retry_duration_sec\030\335\316\2247 \001(\r"
           + "H\004\210\001\001B\014\n\n"
           + "_authorityB\013\n"
@@ -23995,45 +24077,47 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \003(\0132-.google.cloud.compute.v1.NotificationEndpoint\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
-          + "\010_warning\"\306\r\n"
+          + "\010_warning\"\315\016\n"
           + "\tOperation\022$\n"
           + "\023client_operation_id\030\347\215\336\215\001 \001(\tH\000\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\030\n"
           + "\010end_time\030\261\247\3476 \001(\tH\003\210\001\001\0225\n"
           + "\005error\030\210\244\223."
-          + " \001(\0132\036.google.cloud.compute.v1.ErrorH\004\210\001\001\022d\n"
-          + "\036get_version_operation_metadata\030\327\220\315R"
-          + " \001(\01324.google.cloud.compute.v1.GetVersionOperationMetadataH\005\210\001\001\022\'\n"
-          + "\022http_error_message\030\331\372\310` \001(\tB\003\350G\004H\006\210\001\001\022,\n"
+          + " \001(\0132\036.google.cloud.compute.v1.ErrorH\004\210\001\001\022c\n"
+          + "\035get_health_operation_metadata\030\241\244\365\220\001"
+          + " \001(\01323.google.cloud.compute.v1.GetHealthOperationMetadataH\005\210\001\001\022d\n"
+          + "\036get_version_operation_metadata\030\327\220\315R \001(\01324"
+          + ".google.cloud.compute.v1.GetVersionOperationMetadataH\006\210\001\001\022\'\n"
+          + "\022http_error_message\030\331\372\310` \001(\tB\003\350G\004H\007\210\001\001\022,\n"
           + "\026http_error_status_code\030\354\204\370\224\001"
-          + " \001(\005B\003\350G\003H\007\210\001\001\022\020\n"
-          + "\002id\030\233\032 \001(\004H\010\210\001\001\022\034\n"
-          + "\013insert_time\030\223\251\350\316\001 \001(\tH\t\210\001\001\022w\n"
+          + " \001(\005B\003\350G\003H\010\210\001\001\022\020\n"
+          + "\002id\030\233\032 \001(\004H\t\210\001\001\022\034\n"
+          + "\013insert_time\030\223\251\350\316\001 \001(\tH\n"
+          + "\210\001\001\022w\n"
           + "(instances_bulk_insert_operation_metadata\030\301\206\301*"
-          + " \001(\0132=.google.cloud.compute.v1.InstancesBulkInsertOperationMetadataH\n"
-          + "\210\001\001\022\024\n"
-          + "\004kind\030\224\367\310\001 \001(\tH\013\210\001\001\022\031\n"
-          + "\004name\030\213\365\315\001 \001(\tB\003\350G\001H\014\210\001\001\022\"\n"
-          + "\022operation_group_id\030\263\355\223\023 \001(\tH\r"
-          + "\210\001\001\022\036\n"
-          + "\016operation_type\030\222\366\332T \001(\tH\016\210\001\001\022\030\n"
-          + "\010progress\030\255\204\323\" \001(\005H\017\210\001\001\022\026\n"
-          + "\006region\030\364\315\240B \001(\tH\020\210\001\001\022\032\n"
-          + "\tself_link\030\215\222\305\331\001 \001(\tH\021\210\001\001\022\205\001\n"
+          + " \001(\0132=.google.cloud.compute.v1.InstancesBulkInsertOperationMetadataH\013\210\001\001\022\024\n"
+          + "\004kind\030\224\367\310\001 \001(\tH\014\210\001\001\022\031\n"
+          + "\004name\030\213\365\315\001 \001(\tB\003\350G\001H\r"
+          + "\210\001\001\022\"\n"
+          + "\022operation_group_id\030\263\355\223\023 \001(\tH\016\210\001\001\022\036\n"
+          + "\016operation_type\030\222\366\332T \001(\tH\017\210\001\001\022\030\n"
+          + "\010progress\030\255\204\323\" \001(\005H\020\210\001\001\022\026\n"
+          + "\006region\030\364\315\240B \001(\tH\021\210\001\001\022\032\n"
+          + "\tself_link\030\215\222\305\331\001 \001(\tH\022\210\001\001\022\205\001\n"
           + "/set_common_instance_metadata_operation_metadata\030\344\255\352\351\001"
-          + " \001(\0132C.google.cloud.co"
-          + "mpute.v1.SetCommonInstanceMetadataOperationMetadataH\022\210\001\001\022\032\n\n"
-          + "start_time\030\212\351\356\021 \001(\tH\023\210\001\001\022F\n"
+          + " \001(\0132C.google.cloud.compute.v1.Set"
+          + "CommonInstanceMetadataOperationMetadataH\023\210\001\001\022\032\n\n"
+          + "start_time\030\212\351\356\021 \001(\tH\024\210\001\001\022F\n"
           + "\006status\030\362\237\267V"
-          + " \001(\0162).google.cloud.compute.v1.Operation.StatusB\003\350G\002H\024\210\001\001\022\037\n"
-          + "\016status_message\030\272\311\351\215\001 \001(\tH\025\210\001\001\022\031\n"
-          + "\ttarget_id\030\211\225\215{ \001(\004H\026\210\001\001\022\033\n"
-          + "\013target_link\030\350\223\361\035 \001(\tH\027\210\001\001\022\024\n"
-          + "\004user\030\313\327\333\001 \001(\tH\030\210\001\001\0227\n"
+          + " \001(\0162).google.cloud.compute.v1.Operation.StatusB\003\350G\002H\025\210\001\001\022\037\n"
+          + "\016status_message\030\272\311\351\215\001 \001(\tH\026\210\001\001\022\031\n"
+          + "\ttarget_id\030\211\225\215{ \001(\004H\027\210\001\001\022\033\n"
+          + "\013target_link\030\350\223\361\035 \001(\tH\030\210\001\001\022\024\n"
+          + "\004user\030\313\327\333\001 \001(\tH\031\210\001\001\0227\n"
           + "\010warnings\030\327\210\301\355\001"
           + " \003(\0132!.google.cloud.compute.v1.Warnings\022\024\n"
-          + "\004zone\030\254\307\344\001 \001(\tH\031\210\001\001\"K\n"
+          + "\004zone\030\254\307\344\001 \001(\tH\032\210\001\001\"K\n"
           + "\006Status\022\024\n"
           + "\020UNDEFINED_STATUS\020\000\022\013\n"
           + "\004DONE\020\202\267\200\001\022\016\n"
@@ -24043,7 +24127,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\023_creation_timestampB\016\n"
           + "\014_descriptionB\013\n"
           + "\t_end_timeB\010\n"
-          + "\006_errorB!\n"
+          + "\006_errorB \n"
+          + "\036_get_health_operation_metadataB!\n"
           + "\037_get_version_operation_metadataB\025\n"
           + "\023_http_error_messageB\031\n"
           + "\027_http_error_status_codeB\005\n"
@@ -24067,19 +24152,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_zone\"\274\003\n"
           + "\027OperationAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022M\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132;.google.cloud.compute.v1.OperationAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132;.google"
+          + ".cloud.compute.v1.OperationAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
           + "\014unreachables\030\237\240\206t \003(\t\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
-          + " .google.cloud.compute.v1.WarningH\004\210\001\001\032[\n"
-          + "\n"
+          + " .google.cloud.compute.v1.WarningH\004\210\001\001\032[\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022<\n"
-          + "\005value\030\002 \001(\0132"
-          + "-.google.cloud.compute.v1.OperationsScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\0132-.google.cloud.compute.v1.OperationsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -24104,13 +24188,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\243\001\n"
           + "4OrganizationSecurityPoliciesListAssociationsResponse\022L\n"
-          + "\014associations\030\222\350\312\362\001"
-          + " \003(\01322.google.cloud.compute.v1.SecurityPolicyAssociation\022\024\n"
+          + "\014associations\030\222\350\312\362\001 \003(\01322.google.clou"
+          + "d.compute.v1.SecurityPolicyAssociation\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001B\007\n"
           + "\005_kind\"\332\006\n"
           + "\020OutlierDetection\022E\n"
-          + "\022base_ejection_time\030\207\327\317&"
-          + " \001(\0132!.google.cloud.compute.v1.DurationH\000\210\001\001\022#\n"
+          + "\022base_ejection_time\030\207\327\317& \001("
+          + "\0132!.google.cloud.compute.v1.DurationH\000\210\001\001\022#\n"
           + "\022consecutive_errors\030\240\263\320\270\001 \001(\005H\001\210\001\001\022,\n"
           + "\033consecutive_gateway_failure\030\372\267\212\307\001"
           + " \001(\005H\002\210\001\001\022,\n"
@@ -24164,20 +24248,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016_num_intervalsB\007\n"
           + "\005_type\"\272\006\n"
           + "\017PacketMirroring\022Z\n\r"
-          + "collector_ilb\030\355\211\266\313\001"
-          + " \001(\0132:.google.cloud.compute.v1.PacketMirroringForwardingRuleInfoH\000\210\001\001\022\"\n"
+          + "collector_ilb\030\355\211\266\313\001 \001(\0132:.goo"
+          + "gle.cloud.compute.v1.PacketMirroringForwardingRuleInfoH\000\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\027\n"
           + "\006enable\030\203\313\324\224\001 \001(\tH\003\210\001\001\022G\n"
-          + "\006filter\030\370\226\243\240\001 \001(\0132..google.cl"
-          + "oud.compute.v1.PacketMirroringFilterH\004\210\001\001\022\020\n"
+          + "\006filter\030\370\226\243\240\001"
+          + " \001(\0132..google.cloud.compute.v1.PacketMirroringFilterH\004\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\005\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022`\n"
-          + "\022mirrored_resources\030\304\237\302; \001(\0132<.googl"
-          + "e.cloud.compute.v1.PacketMirroringMirroredResourceInfoH\007\210\001\001\022\024\n"
+          + "\022mirrored_resources\030\304\237\302; \001(\0132<.google.cloud.compute.v1"
+          + ".PacketMirroringMirroredResourceInfoH\007\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\022L\n"
-          + "\007network\030\256\264\205o"
-          + " \001(\01323.google.cloud.compute.v1.PacketMirroringNetworkInfoH"
+          + "\007network\030\256\264\205o "
+          + "\001(\01323.google.cloud.compute.v1.PacketMirroringNetworkInfoH"
           + "\t\210\001\001\022\031\n"
           + "\010priority\030\244\363\241\324\001 \001(\r"
           + "H\n"
@@ -24203,8 +24287,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_link\"\316\003\n"
           + "\035PacketMirroringAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022S\n"
-          + "\005items\030\300\317\367/ \003(\0132A.google.cloud."
-          + "compute.v1.PacketMirroringAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132A.google.cloud.compute.v1.PacketMirroringAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -24213,8 +24297,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032a\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022B\n"
-          + "\005value\030\002"
-          + " \001(\01323.google.cloud.compute.v1.PacketMirroringsScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001"
+          + "(\01323.google.cloud.compute.v1.PacketMirroringsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -24246,15 +24330,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
-          + "\020_next_page_tokenB\014\n\n"
+          + "\020_next_page_tokenB\014\n"
+          + "\n"
           + "_self_linkB\n\n"
           + "\010_warning\"\367\001\n"
           + "#PacketMirroringMirroredResourceInfo\022^\n"
           + "\tinstances\030\376\374\357\r"
-          + " \003(\0132H.google.cloud.c"
-          + "ompute.v1.PacketMirroringMirroredResourceInfoInstanceInfo\022_\n"
-          + "\013subnetworks\030\305\324\245\306\001 \003"
-          + "(\0132F.google.cloud.compute.v1.PacketMirroringMirroredResourceInfoSubnetInfo\022\017\n"
+          + " \003(\0132H.google.cloud.compute.v1.PacketMi"
+          + "rroringMirroredResourceInfoInstanceInfo\022_\n"
+          + "\013subnetworks\030\305\324\245\306\001 \003(\0132F.google.cloud."
+          + "compute.v1.PacketMirroringMirroredResourceInfoSubnetInfo\022\017\n"
           + "\004tags\030\231\350\330\001 \003(\t\"\177\n"
           + "/PacketMirroringMirroredResourceInfoInstanceInfo\022\036\n\r"
           + "canonical_url\030\244\377\243\364\001 \001(\tH\000\210\001\001\022\022\n"
@@ -24272,15 +24357,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016_canonical_urlB\006\n"
           + "\004_url\"\253\001\n"
           + "\032PacketMirroringsScopedList\022F\n"
-          + "\021packet_mirrorings\030\247\372\334I \003(\0132(.g"
-          + "oogle.cloud.compute.v1.PacketMirroring\0229\n"
+          + "\021packet_mirrorings\030\247\372\334I"
+          + " \003(\0132(.google.cloud.compute.v1.PacketMirroring\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\371\001\n"
           + "\026PatchAutoscalerRequest\022\033\n\n"
           + "autoscaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n"
-          + "\023autoscaler_resource\030\366\360\377b \001(\0132#."
-          + "google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n"
+          + "\023autoscaler_resource\030\366\360\377b"
+          + " \001(\0132#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n"
@@ -24290,8 +24375,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\333\001\n"
           + "\031PatchBackendBucketRequest\022\036\n"
           + "\016backend_bucket\030\365\343\335+ \001(\tB\003\340A\002\022P\n"
-          + "\027backend_bucket_resource\030\230\316\307\265\001"
-          + " \001(\0132&.google.cloud.compute.v1.BackendBucketB\003\340A\002\022!\n"
+          + "\027backend_bucket_resource\030\230\316\307\265\001 \001"
+          + "(\0132&.google.cloud.compute.v1.BackendBucketB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
@@ -24306,8 +24391,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\307\002\n"
           + "\034PatchCrossSiteNetworkRequest\022\"\n"
           + "\022cross_site_network\030\325\305\3133 \001(\tB\003\340A\002\022V\n"
-          + "\033cross_site_network_resource\030\270\344\335\016 \001(\0132"
-          + ").google.cloud.compute.v1.CrossSiteNetworkB\003\340A\002\022!\n"
+          + "\033cross_site_network_resource\030\270\344\335\016"
+          + " \001(\0132).google.cloud.compute.v1.CrossSiteNetworkB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n"
@@ -24318,8 +24403,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016_validate_only\"\275\001\n"
           + "\032PatchFirewallPolicyRequest\022 \n"
           + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022R\n"
-          + "\030firewall_policy_resource\030\274\266\207\354\001 "
-          + "\001(\0132\'.google.cloud.compute.v1.FirewallPolicyB\003\340A\002\022\032\n\n"
+          + "\030firewall_policy_resource\030\274\266\207\354\001"
+          + " \001(\0132\'.google.cloud.compute.v1.FirewallPolicyB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\305\001\n"
           + "\024PatchFirewallRequest\022\031\n"
@@ -24332,8 +24417,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\201\002\n"
           + "\032PatchForwardingRuleRequest\022 \n"
           + "\017forwarding_rule\030\376\245\335\200\001 \001(\tB\003\340A\002\022R\n"
-          + "\030forwarding_rule_resource\030\257\300\320\217\001 \001(\0132\'.go"
-          + "ogle.cloud.compute.v1.ForwardingRuleB\003\340A\002\022!\n"
+          + "\030forwarding_rule_resource\030\257\300\320\217\001"
+          + " \001(\0132\'.google.cloud.compute.v1.ForwardingRuleB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -24341,8 +24426,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\346\001\n"
           + " PatchGlobalForwardingRuleRequest\022 \n"
           + "\017forwarding_rule\030\376\245\335\200\001 \001(\tB\003\340A\002\022R\n"
-          + "\030forwarding_rule_resource\030\257\300\320\217\001"
-          + " \001(\0132\'.google.cloud.compute.v1.ForwardingRuleB\003\340A\002\022!\n"
+          + "\030forwarding_rule_resource\030\257\300\320\217\001 "
+          + "\001(\0132\'.google.cloud.compute.v1.ForwardingRuleB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
@@ -24351,14 +24436,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\'\n"
           + "\027public_delegated_prefix\030\350\334\261a \001(\tB\003\340A\002\022`\n"
-          + " public_delegated_prefix_resource\030\205\370\330\026 \001(\0132..google"
-          + ".cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\032\n\n"
+          + " public_delegated_prefix_resource\030\205\370\330\026"
+          + " \001(\0132..google.cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\323\001\n"
           + "\027PatchHealthCheckRequest\022\035\n"
           + "\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022K\n"
-          + "\025health_check_resource\030\250\303\244`"
-          + " \001(\0132$.google.cloud.compute.v1.HealthCheckB\003\340A\002\022!\n"
+          + "\025health_check_resource\030\250\303\244` \001"
+          + "(\0132$.google.cloud.compute.v1.HealthCheckB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
@@ -24371,10 +24456,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\225\002\n"
-          + " PatchInstanceGroupManagerRequest\022&\n"
+          + " Patc",
+      "hInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022^\n"
-          + "\037instance_group_manager_resource\030\212\212\276|"
-          + " \001(\0132-.google.cloud.compute.v1.InstanceGroupManagerB\003\340A\002\022!\n"
+          + "\037instance_group_manager_resource\030\212\212\276| \001(\0132-.googl"
+          + "e.cloud.compute.v1.InstanceGroupManagerB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -24382,8 +24468,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\216\002\n"
           + "\033PatchInstanceSettingRequest\022V\n"
-          + "\032instance_settings_resource\030\200\247\316\212\001 \001("
-          + "\0132).google.cloud.compute.v1.InstanceSettingsB\003\340A\002\022!\n"
+          + "\032instance_settings_resource\030\200\247\316\212\001"
+          + " \001(\0132).google.cloud.compute.v1.InstanceSettingsB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n"
@@ -24394,27 +24480,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_update_mask\"\302\002\n"
           + "\'PatchInterconnectAttachmentGroupRequest\022-\n"
           + "\035interconnect_attachment_group\030\364\357\230$ \001(\tB\003\340A\002\022l\n"
-          + "&interconnect_attachment_group_resource\030\371\337\341\004 \001(\01324.google.cloud."
-          + "compute.v1.InterconnectAttachmentGroupB\003\340A\002\022!\n"
+          + "&interconnect_attachment_group_resource\030\371\337\341\004"
+          + " \001(\01324.google.cloud.compute.v1.InterconnectAttachmentGroupB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n"
-          + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001B\r\n"
+          + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001B\r"
+          + "\n"
           + "\013_request_idB\016\n"
           + "\014_update_mask\"\240\002\n"
           + "\"PatchInterconnectAttachmentRequest\022(\n"
           + "\027interconnect_attachment\030\364\212\367\222\001 \001(\tB\003\340A\002\022a\n"
-          + " interconnect_attachment_resource\030\371\244\240e"
-          + " \001(\0132/.google.cloud.compute.v1.InterconnectAttachmentB\003\340A\002\022!\n"
+          + " interconnect_attachment_resource\030\371\244\240e \001(\0132/.go"
+          + "ogle.cloud.compute.v1.InterconnectAttachmentB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
-          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
+          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n"
+          + "\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\231\002\n"
           + "\035PatchInterconnectGroupRequest\022#\n"
           + "\022interconnect_group\030\216\267\251\271\001 \001(\tB\003\340A\002\022W\n"
-          + "\033interconnect_group_resource\030\237\363\346("
-          + " \001(\0132*.google.cloud.compute.v1.InterconnectGroupB\003\340A\002\022!\n"
+          + "\033interconnect_group_resource\030\237\363\346( \001(\0132*.google"
+          + ".cloud.compute.v1.InterconnectGroupB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n"
@@ -24423,15 +24511,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_update_mask\"\325\001\n"
           + "\030PatchInterconnectRequest\022\034\n"
           + "\014interconnect\030\216\311\214k \001(\tB\003\340A\002\022M\n"
-          + "\025interconnect_resource\030\237\241\314\275\001 \001(\0132%.g"
-          + "oogle.cloud.compute.v1.InterconnectB\003\340A\002\022!\n"
+          + "\025interconnect_resource\030\237\241\314\275\001"
+          + " \001(\0132%.google.cloud.compute.v1.InterconnectB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\353\001\n"
           + "\032PatchNamedSetRouterRequest\022F\n"
-          + "\022named_set_resource\030\221\275\353\302\001"
-          + " \001(\0132!.google.cloud.compute.v1.NamedSetB\003\340A\002\022!\n"
+          + "\022named_set_resource\030\221\275\353\302\001 "
+          + "\001(\0132!.google.cloud.compute.v1.NamedSetB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -24445,18 +24533,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
-          + "request_id\030\313\201",
-      "\331\021 \001(\tH\000\210\001\001B\r\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\203\003\n"
           + "&PatchNetworkEdgeSecurityServiceRequest\022-\n"
           + "\035network_edge_security_service\030\247\237\357J \001(\tB\003\340A\002\022l\n"
-          + "&network_edge_security_service_resource\030\246\243\333\343\001"
-          + " \001(\01323.google.cloud.compute.v1.NetworkEdgeSecurityServiceB\003\340A\002\022\025\n"
+          + "&network_edge_security_service_resource\030\246\243\333\343\001 \001(\01323.google."
+          + "cloud.compute.v1.NetworkEdgeSecurityServiceB\003\340A\002\022\025\n"
           + "\005paths\030\356\301\3402 \001(\tH\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
-          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n"
-          + "\n"
+          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\034\n"
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\002\210\001\001B\010\n"
           + "\006_pathsB\r\n"
@@ -24506,8 +24592,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\252\002\n"
           + "4PatchPacketMirroringRuleNetworkFirewallPolicyRequest\022 \n"
           + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n"
-          + "\035firewall_policy_rule_resource\030\203\337\272w \001(\0132"
-          + "+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n"
+          + "\035firewall_policy_rule_resource\030\203\337\272w"
+          + " \001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n"
           + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
@@ -24516,10 +24602,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\344\002\n"
           + "2PatchPerInstanceConfigsInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\232\001\n"
-          + "?instance_grou"
-          + "p_managers_patch_per_instance_configs_req_resource\030\377\233\210\252\001"
-          + " \001(\0132H.google.cloud.comp"
-          + "ute.v1.InstanceGroupManagersPatchPerInstanceConfigsReqB\003\340A\002\022!\n"
+          + "?instance_group_managers_patch_per_instance_configs_req_resource\030\377\233\210\252\001"
+          + " \001(\0132H.google.cloud.compute.v1.InstanceGro"
+          + "upManagersPatchPerInstanceConfigsReqB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -24532,31 +24617,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\233\001\n"
           + "@region_instance_group_manager_patch_instance_config_req_resource\030\312\315\241^"
-          + " \001(\0132I.google.cloud.compute.v1."
-          + "RegionInstanceGroupManagerPatchInstanceConfigReqB\003\340A\002\022\032\n\n"
+          + " \001(\0132I.go"
+          + "ogle.cloud.compute.v1.RegionInstanceGroupManagerPatchInstanceConfigReqB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\201\002\n"
           + "#PatchPublicAdvertisedPrefixeRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022(\n"
           + "\030public_advertised_prefix\030\236\367\3110 \001(\tB\003\340A\002\022b\n"
-          + "!public_advertised_prefix_resource\030\217\327\262o"
-          + " \001(\0132/.google.cloud.compute.v1.PublicAdvertisedPrefixB\003\340A\002\022\032\n\n"
+          + "!public_advertised_prefix_resource\030\217\327\262o \001("
+          + "\0132/.google.cloud.compute.v1.PublicAdvertisedPrefixB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\236\002\n"
           + "\"PatchPublicDelegatedPrefixeRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\'\n"
           + "\027public_delegated_prefix\030\350\334\261a \001(\tB\003\340A\002\022`\n"
-          + " public_delegated_prefix_resource\030\205\370\330\026 \001(\0132..g"
-          + "oogle.cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\037\n"
+          + " public_delegated_prefix_resource\030\205\370\330\026"
+          + " \001(\0132..google.cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\203\002\n"
           + "\034PatchRegionAutoscalerRequest\022\033\n\n"
           + "autoscaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n"
-          + "\023autoscaler_resource\030\366\360\377b"
-          + " \001(\0132#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n"
+          + "\023autoscaler_resource\030\366\360\377b \001("
+          + "\0132#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -24565,8 +24650,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\202\002\n"
           + "\037PatchRegionBackendBucketRequest\022\036\n"
           + "\016backend_bucket\030\365\343\335+ \001(\tB\003\340A\002\022P\n"
-          + "\027backend_bucket_resource\030\230\316\307\265\001"
-          + " \001(\0132&.google.cloud.compute.v1.BackendBucketB\003\340A\002\022!\n"
+          + "\027backend_bucket_resource\030\230\316\307\265\001 \001(\0132&.goo"
+          + "gle.cloud.compute.v1.BackendBucketB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -24574,8 +24659,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\207\002\n"
           + " PatchRegionBackendServiceRequest\022 \n"
           + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022R\n"
-          + "\030backend_service_resource\030\243\201\337\245\001 \001(\0132\'."
-          + "google.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n"
+          + "\030backend_service_resource\030\243\201\337\245\001"
+          + " \001(\0132\'.google.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -24583,8 +24668,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\240\002\n"
           + "&PatchRegionCompositeHealthCheckRequest\022\'\n"
           + "\026composite_health_check\030\235\300\326\336\001 \001(\tB\003\340A\002\022^\n"
-          + "\037composite_health_check_resource\030\360\313\204? \001"
-          + "(\0132-.google.cloud.compute.v1.CompositeHealthCheckB\003\340A\002\022!\n"
+          + "\037composite_health_check_resource\030\360\313\204?"
+          + " \001(\0132-.google.cloud.compute.v1.CompositeHealthCheckB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -24628,8 +24713,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\237\002\n"
           + "&PatchRegionInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022^\n"
-          + "\037instance_group_manager_resource\030\212\212\276| \001(\0132-.google."
-          + "cloud.compute.v1.InstanceGroupManagerB\003\340A\002\022!\n"
+          + "\037instance_group_manager_resource\030\212\212\276|"
+          + " \001(\0132-.google.cloud.compute.v1.InstanceGroupManagerB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -24660,8 +24745,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022V\n"
-          + "\032snapshot_settings_resource\030\357\215\306\252\001 \001(\0132).google."
-          + "cloud.compute.v1.SnapshotSettingsB\003\340A\002\022\034\n"
+          + "\032snapshot_settings_resource\030\357\215\306\252\001"
+          + " \001(\0132).google.cloud.compute.v1.SnapshotSettingsB\003\340A\002\022\034\n"
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001B\r\n"
           + "\013_request_idB\016\n"
           + "\014_update_mask\"\363\001\n"
@@ -24680,19 +24765,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n"
           + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002\022W\n"
-          + "\033target_https_proxy_resource\030\201\255\344\316\001 \001(\0132)."
-          + "google.cloud.compute.v1.TargetHttpsProxyB\003\340A\002B\r\n"
+          + "\033target_https_proxy_resource\030\201\255\344\316\001"
+          + " \001(\0132).google.cloud.compute.v1.TargetHttpsProxyB\003\340A\002B\r\n"
           + "\013_request_id\"\346\001\n"
           + "\030PatchRegionUrlMapRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
-          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n"
-          + "\n"
+          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\030\n"
           + "\007url_map\030\214\225\201\257\001 \001(\tB\003\340A\002\022A\n"
           + "\020url_map_resource\030\341\220\267P"
-          + " \001(\0132\037.google.cloud.compute.v1.UrlMapB\003\340A\002B\r"
-          + "\n"
+          + " \001(\0132\037.google.cloud.compute.v1.UrlMapB\003\340A\002B\r\n"
           + "\013_request_id\"\255\002\n"
           + "\032PatchResourcePolicyRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
@@ -24700,8 +24783,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n"
           + "\017resource_policy\030\203\245\367K \001(\tB\003\340A\002\022Q\n"
-          + "\030resource_policy_resource\030\312\214\321$"
-          + " \001(\0132\'.google.cloud.compute.v1.ResourcePolicyB\003\340A\002\022\034\n"
+          + "\030resource_policy_resource\030\312\214\321$ \001(\0132\'.googl"
+          + "e.cloud.compute.v1.ResourcePolicyB\003\340A\002\022\034\n"
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001B\r\n"
           + "\013_request_idB\016\n"
           + "\014_update_mask\"\363\001\n"
@@ -24710,8 +24793,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022K\n"
-          + "\025route_policy_resource\030\205\275\2657 \001("
-          + "\0132$.google.cloud.compute.v1.RoutePolicyB\003\340A\002\022\026\n"
+          + "\025route_policy_resource\030\205\275\2657"
+          + " \001(\0132$.google.cloud.compute.v1.RoutePolicyB\003\340A\002\022\026\n"
           + "\006router\030\311\256\356F \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\335\001\n"
           + "\022PatchRouterRequest\022!\n"
@@ -24725,16 +24808,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\361\001\n"
           + "\036PatchRuleFirewallPolicyRequest\022 \n"
           + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n"
-          + "\035firewall_policy_rule_resource\030\203\337\272w"
-          + " \001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n"
-          + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022\032\n\n"
+          + "\035firewall_policy_rule_resource\030\203\337\272w \001(\013"
+          + "2+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n"
+          + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022\032\n"
+          + "\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001B\013\n"
-          + "\t_priorityB\r\n"
+          + "\t_priorityB\r"
+          + "\n"
           + "\013_request_id\"\233\002\n"
           + "%PatchRuleNetworkFirewallPolicyRequest\022 \n"
           + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n"
-          + "\035firewall_policy_rule_resource\030\203\337\272w \001(\0132+.google.c"
-          + "loud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n"
+          + "\035firewall_policy_rule_resource\030\203\337\272w"
+          + " \001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n"
           + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
@@ -24745,15 +24830,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\037\n"
           + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022[\n"
-          + "\035security_policy_rule_resource\030\303\272\202\300\001"
-          + " \001(\0132+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002B\013\n"
-          + "\t_priorityB\r"
-          + "\n"
+          + "\035security_policy_rule_resource\030\303\272\202\300\001 \001(\0132+."
+          + "google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002B\013\n"
+          + "\t_priorityB\r\n"
           + "\013_request_id\"\302\002\n"
           + "+PatchRuleRegionNetworkFirewallPolicyRequest\022 \n"
           + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n"
-          + "\035firewall_policy_rule_resource\030\203\337\272w"
-          + " \001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n"
+          + "\035firewall_policy_rule_resource\030\203\337\272w \001(\0132"
+          + "+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n"
           + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
@@ -24767,8 +24851,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\037\n"
           + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022[\n"
-          + "\035security_policy_rule_resource\030\303\272\202\300\001 \001(\0132+.google."
-          + "cloud.compute.v1.SecurityPolicyRuleB\003\340A\002\022\034\n"
+          + "\035security_policy_rule_resource\030\303\272\202\300\001"
+          + " \001(\0132+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002\022\034\n"
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001\022\035\n\r"
           + "validate_only\030\265\372\337s \001(\010H\002\210\001\001B\013\n"
           + "\t_priorityB\016\n"
@@ -24779,8 +24863,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022[\n"
-          + "\035security_policy_rule_resource\030\303\272\202\300\001 \001("
-          + "\0132+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002\022\034\n"
+          + "\035security_policy_rule_resource\030\303\272\202\300\001"
+          + " \001(\0132+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002\022\034\n"
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001\022\035\n\r"
           + "validate_only\030\265\372\337s \001(\010H\002\210\001\001B\013\n"
           + "\t_priorityB\016\n"
@@ -24791,8 +24875,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n"
           + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022Q\n"
-          + "\030security_policy_resource\030\374\252\211g "
-          + "\001(\0132\'.google.cloud.compute.v1.SecurityPolicyB\003\340A\002\022\034\n"
+          + "\030security_policy_resource\030\374\252\211g"
+          + " \001(\0132\'.google.cloud.compute.v1.SecurityPolicyB\003\340A\002\022\034\n"
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001B\r\n"
           + "\013_request_idB\016\n"
           + "\014_update_mask\"\215\002\n"
@@ -24802,15 +24886,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022#\n"
           + "\022service_attachment\030\355\251\320\241\001 \001(\tB\003\340A\002\022X\n"
-          + "\033service_attachment_resource\030\240\266\304\341\001 \001(\0132*"
-          + ".google.cloud.compute.v1.ServiceAttachmentB\003\340A\002B\r\n"
+          + "\033service_attachment_resource\030\240\266\304\341\001"
+          + " \001(\0132*.google.cloud.compute.v1.ServiceAttachmentB\003\340A\002B\r\n"
           + "\013_request_id\"\361\001\n"
           + "\033PatchSnapshotSettingRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022V\n"
-          + "\032snapshot_settings_resource\030\357\215\306\252\001 \001(\0132)."
-          + "google.cloud.compute.v1.SnapshotSettingsB\003\340A\002\022\034\n"
+          + "\032snapshot_settings_resource\030\357\215\306\252\001"
+          + " \001(\0132).google.cloud.compute.v1.SnapshotSettingsB\003\340A\002\022\034\n"
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001B\r\n"
           + "\013_request_idB\016\n"
           + "\014_update_mask\"\314\001\n"
@@ -24819,8 +24903,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\n"
           + "ssl_policy\030\305\375\340\214\001 \001(\tB\003\340A\002\022H\n"
-          + "\023ssl_policy_resource\030\310\210\212\203\001"
-          + " \001(\0132\".google.cloud.compute.v1.SslPolicyB\003\340A\002B\r\n"
+          + "\023ssl_policy_resource\030\310\210\212\203\001 \001(\0132"
+          + "\".google.cloud.compute.v1.SslPolicyB\003\340A\002B\r\n"
           + "\013_request_id\"\260\002\n"
           + "\026PatchSubnetworkRequest\022&\n"
           + "\025drain_timeout_seconds\030\332\332\310\252\001 \001(\005H\000\210\001\001\022!\n"
@@ -24829,8 +24913,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n\n"
           + "subnetwork\030\356\247\344\222\001 \001(\tB\003\340A\002\022H\n"
-          + "\023subnetwork_resource\030\277\332\221\024"
-          + " \001(\0132#.google.cloud.compute.v1.SubnetworkB\003\340A\002B\030\n"
+          + "\023subnetwork_resource\030\277\332\221\024 \001(\0132"
+          + "#.google.cloud.compute.v1.SubnetworkB\003\340A\002B\030\n"
           + "\026_drain_timeout_secondsB\r\n"
           + "\013_request_id\"\345\001\n"
           + "\033PatchTargetGrpcProxyRequest\022!\n"
@@ -24846,24 +24930,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n"
           + "\021target_http_proxy\030\345\276\322b \001(\tB\003\340A\002\022T\n"
-          + "\032target_http_proxy_resource\030\250\257\343\013"
-          + " \001(\0132(.google.cloud.compute.v1.TargetHttpProxyB\003\340A\002B\r\n"
+          + "\032target_http_proxy_resource\030\250\257\343\013 "
+          + "\001(\0132(.google.cloud.compute.v1.TargetHttpProxyB\003\340A\002B\r\n"
           + "\013_request_id\"\351\001\n"
           + "\034PatchTargetHttpsProxyRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n"
           + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002\022W\n"
-          + "\033target_https_proxy_resource\030\201\255\344\316\001"
-          + " \001(\0132).google.cloud.compute.v1.TargetHttpsProxyB\003\340A\002B\r\n"
+          + "\033target_https_proxy_resource\030\201\255\344\316\001 \001(\0132)"
+          + ".google.cloud.compute.v1.TargetHttpsProxyB\003\340A\002B\r\n"
           + "\013_request_id\"\277\001\n"
           + "\022PatchUrlMapRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\030\n"
           + "\007url_map\030\214\225\201\257\001 \001(\tB\003\340A\002\022A\n"
-          + "\020url_map_resource\030\341\220\267P"
-          + " \001(\0132\037.google.cloud.compute.v1.UrlMapB\003\340A\002B\r\n"
+          + "\020url_map_resource\030\341\220\267P \001"
+          + "(\0132\037.google.cloud.compute.v1.UrlMapB\003\340A\002B\r\n"
           + "\013_request_id\"\315\002\n"
           + "\025PatchWireGroupRequest\022\"\n"
           + "\022cross_site_network\030\325\305\3133 \001(\tB\003\340A\002\022!\n"
@@ -24873,26 +24957,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001\022\035\n\r"
           + "validate_only\030\265\372\337s \001(\010H\002\210\001\001\022\032\n\n"
           + "wire_group\030\305\244\267: \001(\tB\003\340A\002\022G\n"
-          + "\023wire_group_resource\030\310\301\3537 \001(\0132"
-          + "\".google.cloud.compute.v1.WireGroupB\003\340A\002B\r\n"
+          + "\023wire_group_resource\030\310\301\3537"
+          + " \001(\0132\".google.cloud.compute.v1.WireGroupB\003\340A\002B\r\n"
           + "\013_request_idB\016\n"
           + "\014_update_maskB\020\n"
           + "\016_validate_only\"\322\005\n"
           + "\013PathMatcher\022h\n"
-          + "$default_custom_error_response_policy\030\251\213\340& \001(\01322.goo"
-          + "gle.cloud.compute.v1.CustomErrorResponsePolicyH\000\210\001\001\022O\n"
+          + "$default_custom_error_response_policy\030\251\213\340&"
+          + " \001(\01322.google.cloud.compute.v1.CustomErrorResponsePolicyH\000\210\001\001\022O\n"
           + "\024default_route_action\030\252\264\327\264\001"
           + " \001(\0132(.google.cloud.compute.v1.HttpRouteActionH\001\210\001\001\022 \n"
           + "\017default_service\030\267\345\305\260\001 \001(\tH\002\210\001\001\022R\n"
-          + "\024default_url_redirect\030\352\253\266\253\001 \001(\013"
-          + "2+.google.cloud.compute.v1.HttpRedirectActionH\003\210\001\001\022\034\n"
+          + "\024default_url_redirect\030\352\253\266\253\001"
+          + " \001(\0132+.google.cloud.compute.v1.HttpRedirectActionH\003\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\004\210\001\001\022I\n\r"
           + "header_action\030\250\240\270\234\001"
           + " \001(\0132).google.cloud.compute.v1.HttpHeaderActionH\005\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\0228\n\n"
           + "path_rules\030\335\300\3461 \003(\0132!.google.cloud.compute.v1.PathRule\022?\n"
-          + "\013route_rules\030\201\207\267\263\001"
-          + " \003(\0132&.google.cloud.compute.v1.HttpRouteRuleB\'\n"
+          + "\013route_rules\030\201\207\267\263\001 \003"
+          + "(\0132&.google.cloud.compute.v1.HttpRouteRuleB\'\n"
           + "%_default_custom_error_response_policyB\027\n"
           + "\025_default_route_actionB\022\n"
           + "\020_default_serviceB\027\n"
@@ -24901,14 +24985,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016_header_actionB\007\n"
           + "\005_name\"\374\002\n"
           + "\010PathRule\022`\n"
-          + "\034custom_error_response_policy\030\353\370\332` \001(\01322.google.cl"
-          + "oud.compute.v1.CustomErrorResponsePolicyH\000\210\001\001\022\020\n"
+          + "\034custom_error_response_policy\030\353\370\332`"
+          + " \001(\01322.google.cloud.compute.v1.CustomErrorResponsePolicyH\000\210\001\001\022\020\n"
           + "\005paths\030\356\301\3402 \003(\t\022G\n"
-          + "\014route_action\030\354\251\271\312\001"
-          + " \001(\0132(.google.cloud.compute.v1.HttpRouteActionH\001\210\001\001\022\030\n"
+          + "\014route_action\030\354\251\271\312\001 \001(\0132(.google"
+          + ".cloud.compute.v1.HttpRouteActionH\001\210\001\001\022\030\n"
           + "\007service\030\265\215\217\262\001 \001(\tH\002\210\001\001\022J\n"
-          + "\014url_redirect\030\254\241\230\301\001 \001(\0132+.google.cl"
-          + "oud.compute.v1.HttpRedirectActionH\003\210\001\001B\037\n"
+          + "\014url_redirect\030\254\241\230\301\001"
+          + " \001(\0132+.google.cloud.compute.v1.HttpRedirectActionH\003\210\001\001B\037\n"
           + "\035_custom_error_response_policyB\017\n\r"
           + "_route_actionB\n\n"
           + "\010_serviceB\017\n\r"
@@ -24924,15 +25008,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\021PerInstanceConfig\022\033\n"
           + "\013fingerprint\030\344\321\363o \001(\tH\000\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001\022H\n"
-          + "\017preserved_state\030\252\342\240\001"
-          + " \001(\0132\'.google.cloud.compute.v1.PreservedStateH\002\210\001\001\022\026\n"
+          + "\017preserved_state\030\252\342\240\001 \001(\0132"
+          + "\'.google.cloud.compute.v1.PreservedStateH\002\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\003\210\001\001\"\220\001\n"
           + "\006Status\022\024\n"
           + "\020UNDEFINED_STATUS\020\000\022\020\n"
           + "\010APPLYING\020\264\313\354\247\001\022\020\n"
           + "\010DELETING\020\250\247\207\374\001\022\020\n"
           + "\tEFFECTIVE\020\207\363\270t\022\013\n"
-          + "\004NONE\020\270\316\222\001\022\021\n"
+          + "\004",
+      "NONE\020\270\316\222\001\022\021\n"
           + "\tUNAPPLIED\020\244\207\341\346\001\022\032\n"
           + "\022UNAPPLIED_DELETION\020\211\264\332\225\001B\016\n"
           + "\014_fingerprintB\007\n"
@@ -24949,8 +25034,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\254\002\n"
           + "\"PerformMaintenanceNodeGroupRequest\022\033\n\n"
           + "node_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022~\n"
-          + "0node_groups_perform_maintenance_request_resource\030\326\270\256X \001(\0132<.google."
-          + "cloud.compute.v1.NodeGroupsPerformMaintenanceRequestB\003\340A\002\022!\n"
+          + "0node_groups_perform_maintenance_request_resource\030\326\270\256X"
+          + " \001(\0132<.google.cloud.compute.v1.N"
+          + "odeGroupsPerformMaintenanceRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -24964,8 +25050,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013reservation\030\314\207\325\026 \001(\tB\003\340A\002\022\"\n"
           + "\021reservation_block\030\332\304\211\376\001 \001(\tB\003\340A\002\022\217\001\n"
           + "8reservations_blocks_perform_maintenance_request_resource\030\211\251\324\347\001"
-          + " \001(\0132D.google.cloud.compute.v1.Rese"
-          + "rvationsBlocksPerformMaintenanceRequestB\003\340A\002\022\033\n"
+          + " \001(\0132D.google"
+          + ".cloud.compute.v1.ReservationsBlocksPerformMaintenanceRequestB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\262\002\n"
@@ -24975,7 +25061,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
           + "\013reservation\030\314\207\325\026 \001(\tB\003\340A\002\022\201\001\n"
           + "1reservations_perform_maintenance_request_resource\030\240\365\224\016"
-          + " \001(\0132>.google.cloud.compute.v1.ReservationsPerformMaintenanceRequestB\003\340A\002\022\033\n"
+          + " \001(\0132>.google.clou"
+          + "d.compute.v1.ReservationsPerformMaintenanceRequestB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\336\001\n"
@@ -24995,8 +25082,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004type\030\272\236\332\001 \001(\tH\002\210\001\001\022C\n"
           + "\017window_end_time\030\240\256\316\201\001"
           + " \001(\0132!.google.cloud.compute.v1.DateTimeH\003\210\001\001\022E\n"
-          + "\021window_start_time\030\271\260\311\341\001 "
-          + "\001(\0132!.google.cloud.compute.v1.DateTimeH\004\210\001\001\"\353\001\n"
+          + "\021window_start_time\030\271\260\311\341\001"
+          + " \001(\0132!.google.cloud.compute.v1.DateTimeH\004\210\001\001\"\353\001\n"
           + "\007SubType\022\026\n"
           + "\022UNDEFINED_SUB_TYPE\020\000\022\'\n"
           + "\037MAINTENANCE_SUBTYPE_UNSPECIFIED\020\346\270\314\214\001\022-\n"
@@ -25011,8 +25098,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\t_sub_typeB\022\n"
           + "\020_target_resourceB\007\n"
           + "\005_typeB\022\n"
-          + "\020_window_end_ti",
-      "meB\024\n"
+          + "\020_window_end_timeB\024\n"
           + "\022_window_start_time\"\360\001\n"
           + "\006Policy\022?\n\r"
           + "audit_configs\030\215\272\270\234\001"
@@ -25026,36 +25112,37 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_iam_ownedB\n\n"
           + "\010_version\"]\n"
           + "\023PreconfiguredWafSet\022F\n"
-          + "\017expression_sets\030\230\253\203\342\001 \003(\0132"
-          + ").google.cloud.compute.v1.WafExpressionSet\"\276\005\n"
+          + "\017expression_sets\030\230\253\203\342\001"
+          + " \003(\0132).google.cloud.compute.v1.WafExpressionSet\"\276\005\n"
           + "\016PreservedState\022D\n"
-          + "\005disks\030\366\314\312- \003(\0132"
-          + "2.google.cloud.compute.v1.PreservedState.DisksEntry\022S\n\r"
-          + "external_i_ps\030\215\323\200\376\001 \003(\01328"
-          + ".google.cloud.compute.v1.PreservedState.ExternalIPsEntry\022R\n\r"
-          + "internal_i_ps\030\333\233\357f \003"
-          + "(\01328.google.cloud.compute.v1.PreservedState.InternalIPsEntry\022J\n"
-          + "\010metadata\030\257\366\265) \003("
-          + "\01325.google.cloud.compute.v1.PreservedState.MetadataEntry\032b\n\n"
+          + "\005disks\030\366\314\312-"
+          + " \003(\01322.google.cloud.compute.v1.PreservedState.DisksEntry\022S\n\r"
+          + "external_i_ps\030\215\323\200\376\001 \003(\01328.google.cloud.comp"
+          + "ute.v1.PreservedState.ExternalIPsEntry\022R\n\r"
+          + "internal_i_ps\030\333\233\357f \003(\01328.google.cloud."
+          + "compute.v1.PreservedState.InternalIPsEntry\022J\n"
+          + "\010metadata\030\257\366\265) \003(\01325.google.cloud.c"
+          + "ompute.v1.PreservedState.MetadataEntry\032b\n\n"
           + "DisksEntry\022\013\n"
           + "\003key\030\001 \001(\t\022C\n"
-          + "\005value\030\002"
-          + " \001(\01324.google.cloud.compute.v1.PreservedStatePreservedDisk:\0028\001\032m\n"
+          + "\005value\030\002 \001(\013"
+          + "24.google.cloud.compute.v1.PreservedStatePreservedDisk:\0028\001\032m\n"
           + "\020ExternalIPsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022H\n"
-          + "\005value\030\002"
-          + " \001(\01329.google.cloud.compute.v1.PreservedStatePreservedNetworkIp:\0028\001\032m\n"
+          + "\005value\030\002 \001(\01329.google.clou"
+          + "d.compute.v1.PreservedStatePreservedNetworkIp:\0028\001\032m\n"
           + "\020InternalIPsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022H\n"
-          + "\005value\030\002 \001(\01329.go"
-          + "ogle.cloud.compute.v1.PreservedStatePreservedNetworkIp:\0028\001\032/\n\r"
+          + "\005value\030\002 \001(\01329.google.cloud.compute"
+          + ".v1.PreservedStatePreservedNetworkIp:\0028\001\032/\n\r"
           + "MetadataEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\254\002\n"
           + "\033PreservedStatePreservedDisk\022\034\n"
           + "\013auto_delete\030\273\344\316\335\001 \001(\tH\000\210\001\001\022\024\n"
           + "\004mode\030\243\363\314\001 \001(\tH\001\210\001\001\022\026\n"
-          + "\006source\030\233\320\301T \001(\tH\002\210\001\001\"\\\n\n"
+          + "\006source\030\233\320\301T \001(\tH\002\210\001\001\"\\\n"
+          + "\n"
           + "AutoDelete\022\031\n"
           + "\025UNDEFINED_AUTO_DELETE\020\000\022\014\n"
           + "\005NEVER\020\354\244\257#\022%\n"
@@ -25068,10 +25155,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_modeB\t\n"
           + "\007_source\"\236\002\n"
           + " PreservedStatePreservedNetworkIp\022\034\n"
-          + "\013auto_delete\030\273\344\316\335\001 \001(\tH\000\210\001\001\022_\n"
-          + "\n"
-          + "ip_address\030\334\361\334\301\001 \001(\0132B.google.cloud.com"
-          + "pute.v1.PreservedStatePreservedNetworkIpIpAddressH\001\210\001\001\"\\\n\n"
+          + "\013auto_delete\030\273\344\316\335\001 \001(\tH\000\210\001\001\022_\n\n"
+          + "ip_address\030\334\361\334\301\001 "
+          + "\001(\0132B.google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddressH\001\210\001\001\"\\\n\n"
           + "AutoDelete\022\031\n"
           + "\025UNDEFINED_AUTO_DELETE\020\000\022\014\n"
           + "\005NEVER\020\354\244\257#\022%\n"
@@ -25090,11 +25176,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022[\n"
-          + "\021rollout_operation\030\331\320\214\350\001 \001(\01327.googl"
-          + "e.cloud.compute.v1.PreviewFeatureRolloutOperationH\006\210\001\001\022\032\n"
+          + "\021rollout_operation\030\331\320\214\350\001"
+          + " \001(\01327.google.cloud.compute.v1.PreviewFeatureRolloutOperationH\006\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022E\n"
-          + "\006status\030\362\237\267V"
-          + " \001(\0132-.google.cloud.compute.v1.PreviewFeatureStatusH\010\210\001\001\"y\n"
+          + "\006status\030\362\237\267V "
+          + "\001(\0132-.google.cloud.compute.v1.PreviewFeatureStatusH\010\210\001\001\"y\n"
           + "\020ActivationStatus\022\037\n"
           + "\033UNDEFINED_ACTIVATION_STATUS\020\000\022\"\n"
           + "\034ACTIVATION_STATE_UNSPECIFIED\020\340\312&\022\020\n"
@@ -25125,8 +25211,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\226\001\n"
           + "\036PreviewFeatureRolloutOperation\022b\n\r"
-          + "rollout_input\030\274\347\333~ \001(\0132"
-          + "C.google.cloud.compute.v1.PreviewFeatureRolloutOperationRolloutInputH\000\210\001\001B\020\n"
+          + "rollout_input\030\274\347\333~ \001(\0132C.google.cloud.com"
+          + "pute.v1.PreviewFeatureRolloutOperationRolloutInputH\000\210\001\001B\020\n"
           + "\016_rollout_input\"\273\002\n"
           + "*PreviewFeatureRolloutOperationRolloutInput\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022(\n"
@@ -25142,8 +25228,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\024PreviewFeatureStatus\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\031\n"
           + "\thelp_link\030\270\364\303j \001(\tH\001\210\001\001\022[\n"
-          + "\016release_status\030\252\276\237\362\001 \001(\0132"
-          + ":.google.cloud.compute.v1.PreviewFeatureStatusReleaseStatusH\002\210\001\001B\016\n"
+          + "\016release_status\030\252\276\237\362\001 \001(\0132:.google.cloud.com"
+          + "pute.v1.PreviewFeatureStatusReleaseStatusH\002\210\001\001B\016\n"
           + "\014_descriptionB\014\n\n"
           + "_help_linkB\021\n"
           + "\017_release_status\"\367\001\n"
@@ -25179,8 +25265,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\0221\n"
           + "\006quotas\030\373\241\342; \003(\0132\036.google.cloud.compute.v1.Quota\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\t\210\001\001\022T\n"
-          + "\025usage_export_location\030\302\262\334\245\001 "
-          + "\001(\0132,.google.cloud.compute.v1.UsageExportLocationH\n"
+          + "\025usage_export_location\030\302\262\334\245\001"
+          + " \001(\0132,.google.cloud.compute.v1.UsageExportLocationH\n"
           + "\210\001\001\022\036\n"
           + "\016vm_dns_setting\030\262\247\210\034 \001(\tH\013\210\001\001\022\"\n"
           + "\022xpn_project_status\030\301\315\365l \001(\tH\014\210\001\001\"~\n"
@@ -25198,8 +25284,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014VmDnsSetting\022\034\n"
           + "\030UNDEFINED_VM_DNS_SETTING\020\000\022\026\n"
           + "\016GLOBAL_DEFAULT\020\205\333\332\244\001\022!\n"
-          + "\032UNSPECIFIED_VM_DNS_SETTING\020\232\273\202\021\022\025\n"
-          + "\r"
+          + "\032UNSPECIFIED_VM_DNS_SETTING\020\232\273\202\021\022\025\n\r"
           + "ZONAL_DEFAULT\020\206\375\331\257\001\022\022\n\n"
           + "ZONAL_ONLY\020\347\272\303\370\001\"i\n"
           + "\020XpnProjectStatus\022 \n"
@@ -25220,12 +25305,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017_vm_dns_settingB\025\n"
           + "\023_xpn_project_status\"z\n"
           + "!ProjectsDisableXpnResourceRequest\022D\n"
-          + "\014xpn_resource\030\267\223\315?"
-          + " \001(\0132&.google.cloud.compute.v1.XpnResourceIdH\000\210\001\001B\017\n\r"
+          + "\014xpn_resource\030\267\223\315? \001(\013"
+          + "2&.google.cloud.compute.v1.XpnResourceIdH\000\210\001\001B\017\n\r"
           + "_xpn_resource\"y\n"
           + " ProjectsEnableXpnResourceRequest\022D\n"
-          + "\014xpn_resource\030\267\223\315?"
-          + " \001(\0132&.google.cloud.compute.v1.XpnResourceIdH\000\210\001\001B\017\n\r"
+          + "\014xpn_resource\030\267\223\315? "
+          + "\001(\0132&.google.cloud.compute.v1.XpnResourceIdH\000\210\001\001B\017\n\r"
           + "_xpn_resource\"\253\001\n"
           + "\027ProjectsGetXpnResources\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001\022\037\n"
@@ -25266,8 +25351,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004name\030\213\365\315\001 \001(\tH\t\210\001\001\022\032\n"
           + "\tpdp_scope\030\321\312\376\371\001 \001(\tH\n"
           + "\210\001\001\022j\n"
-          + "\030public_delegated_prefixs\030\213\276\205\313\001 \003(\0132D.google.cloud.comput"
-          + "e.v1.PublicAdvertisedPrefixPublicDelegatedPrefix\022\032\n"
+          + "\030public_delegated_prefixs\030\213\276\205\313\001 \003(\013"
+          + "2D.google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\013\210\001\001\022\036\n\r"
           + "shared_secret\030\312\247\217\266\001 \001(\tH\014\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\r"
@@ -25312,8 +25397,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_status\"\275\002\n"
           + "\032PublicAdvertisedPrefixList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022A\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132/.google.cloud.compute.v1.PublicAdvertisedPrefix\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132/."
+          + "google.cloud.compute.v1.PublicAdvertisedPrefix\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -25322,7 +25407,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
-          + "_self_linkB\n\n"
+          + "_self_linkB\n"
+          + "\n"
           + "\010_warning\"\336\001\n"
           + "+PublicAdvertisedPrefixPublicDelegatedPrefix\022\030\n"
           + "\010ip_range\030\245\340\227E \001(\tH\000\210\001\001\022\024\n"
@@ -25353,8 +25439,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004name\030\213\365\315\001 \001(\tH\014\210\001\001\022\035\n\r"
           + "parent_prefix\030\307\347\241\007 \001(\tH\r"
           + "\210\001\001\022o\n"
-          + "\034public_delegated_sub_prefixs\030\214\376\213Z \003(\0132"
-          + "F.google.cloud.compute.v1.PublicDelegatedPrefixPublicDelegatedSubPrefix\022\026\n"
+          + "\034public_delegated_sub_prefixs\030\214\376\213Z \003(\0132F.google.cloud.com"
+          + "pute.v1.PublicDelegatedPrefixPublicDelegatedSubPrefix\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\016\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\017\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\020\210\001\001\"D\n"
@@ -25400,8 +25486,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_status\"\341\003\n"
           + "#PublicDelegatedPrefixAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022Y\n"
-          + "\005items\030\300\317\367/ "
-          + "\003(\0132G.google.cloud.compute.v1.PublicDelegatedPrefixAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132G.google.cloud"
+          + ".compute.v1.PublicDelegatedPrefixAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -25410,8 +25496,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032h\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022I\n"
-          + "\005value\030\002"
-          + " \001(\0132:.google.cloud.compute.v1.PublicDelegatedPrefixesScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001(\0132:.google.clo"
+          + "ud.compute.v1.PublicDelegatedPrefixesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -25419,8 +25505,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_warning\"\273\002\n"
           + "\031PublicDelegatedPrefixList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022@\n"
-          + "\005items\030\300\317\367/ \003(\0132.."
-          + "google.cloud.compute.v1.PublicDelegatedPrefix\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132..google.cloud.compute.v1.PublicDelegatedPrefix\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -25464,16 +25550,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_descriptionB\"\n"
           + " _enable_enhanced_ipv4_allocationB\020\n"
           + "\016_ip_cidr_rangeB\023\n"
-          + "\021_ipv6_access_typeB\r"
-          + "\n"
+          + "\021_ipv6_access_typeB\r\n"
           + "\013_is_addressB\007\n"
           + "\005_modeB\007\n"
           + "\005_nameB\t\n"
           + "\007_regionB\t\n"
           + "\007_status\"\301\001\n"
           + "!PublicDelegatedPrefixesScopedList\022U\n"
-          + "\031public_delegated_prefixes\030\226\202\252\226\001"
-          + " \003(\0132..google.cloud.compute.v1.PublicDelegatedPrefix\0229\n"
+          + "\031public_delegated_prefixes\030\226\202\252\226\001 \003(\0132..googl"
+          + "e.cloud.compute.v1.PublicDelegatedPrefix\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\346(\n"
@@ -25539,9 +25624,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014HDB_TOTAL_GB\020\257\302\241\230\001\022\026\n"
           + "\016HDB_TOTAL_IOPS\020\375\351\327\223\001\022\033\n"
           + "\024HDB_TOTAL_THROUGHPUT\020\376\314\200\n"
-          + "\022\025\n\r"
-          + "HEALTH_CHECKS\020\256\257\374\211\001\022\r"
-          + "\n"
+          + "\022\025\n"
+          + "\r"
+          + "HEALTH_CHECKS\020\256\257\374\211\001\022\r\n"
           + "\006IMAGES\020\370\354\265\007\022\020\n"
           + "\tINSTANCES\020\336\234\320>\022\027\n"
           + "\017INSTANCE_GROUPS\020\276\311\333\251\001\022\036\n"
@@ -25565,7 +25650,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010N2A_CPUS\020\255\307\342~\022\020\n"
           + "\010N2D_CPUS\020\212\333\334\247\001\022\017\n"
           + "\007N2_CPUS\020\206\203\313\306\001\022\020\n"
-          + "\010NETWORKS\020\205\270\277\347\001\022\032\n"
+          + "\010NETW",
+      "ORKS\020\205\270\277\347\001\022\032\n"
           + "\023NETWORK_ATTACHMENTS\020\337\375\207G\022\036\n"
           + "\027NETWORK_ENDPOINT_GROUPS\020\215\267\3320\022 \n"
           + "\031NETWORK_FIREWALL_POLICIES\020\276\333\2330\022*\n"
@@ -25626,8 +25712,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\025SECURITY_POLICY_RULES\020\251\324\207a\022\'\n"
           + " SECURITY_POLICY_RULES_PER_REGION\020\314\310\251<\022\033\n"
           + "\023SERVICE_ATTACHMENTS\020\346\261\353\340\001\022\021\n"
-          + "\tSNAPSHOTS\020\217\346\337",
-      "\243\001\022\023\n"
+          + "\tSNAPSHOTS\020\217\346\337\243\001\022\023\n"
           + "\014SSD_TOTAL_GB\020\321\257\217M\022\030\n"
           + "\020SSL_CERTIFICATES\020\257\202\266\264\001\022\024\n"
           + "\014SSL_POLICIES\020\303\364\300\371\001\022\027\n"
@@ -25657,16 +25742,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006_ownerB\010\n"
           + "\006_usage\"\340\003\n"
           + "\021QuotaExceededInfo\022R\n\n"
-          + "dimensions\030\315\377\310\305\001 \003(\013"
-          + "2:.google.cloud.compute.v1.QuotaExceededInfo.DimensionsEntry\022\035\n"
+          + "dimensions\030\315\377\310\305\001 \003(\0132:.google.cloud.co"
+          + "mpute.v1.QuotaExceededInfo.DimensionsEntry\022\035\n"
           + "\014future_limit\030\277\274\332\331\001 \001(\001H\000\210\001\001\022\025\n"
           + "\005limit\030\273\227\2151 \001(\001H\001\210\001\001\022\033\n\n"
           + "limit_name\030\217\211\360\275\001 \001(\tH\002\210\001\001\022\034\n"
           + "\013metric_name\030\272\227\271\303\001 \001(\tH\003\210\001\001\022\037\n"
           + "\016rollout_status\030\300\344\226\343\001 \001(\tH\004\210\001\001\0321\n"
           + "\017DimensionsEntry\022\013\n"
-          + "\003key\030\001 \001(\t\022\r"
-          + "\n"
+          + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"e\n\r"
           + "RolloutStatus\022\034\n"
           + "\030UNDEFINED_ROLLOUT_STATUS\020\000\022\023\n"
@@ -25727,8 +25811,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + ",RecreateInstancesInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\223\001\n"
           + ";instance_group_managers_recreate_instances_request_resource\030\200\302\232\n"
-          + " \001(\0132F.google.cloud.compute.v1.Inst"
-          + "anceGroupManagersRecreateInstancesRequestB\003\340A\002\022%\n"
+          + " \001(\0132F.google"
+          + ".cloud.compute.v1.InstanceGroupManagersRecreateInstancesRequestB\003\340A\002\022%\n"
           + "\024no_graceful_shutdown\030\222\267\253\240\001 \001(\010H\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
@@ -25744,10 +25828,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\215\001\n"
           + "8region_instance_group_managers_recreate_request_resource\030\224\374\304Q"
-          + " \001(\0132C.google.cloud.compute.v1.Regi"
-          + "onInstanceGroupManagersRecreateRequestB\003\340A\002\022\032\n\n"
+          + " \001(\0132C.google"
+          + ".cloud.compute.v1.RegionInstanceGroupManagersRecreateRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001B\027\n"
-          + "\025_no_graceful_shutdownB\r\n"
+          + "\025_no_graceful_shutdownB\r"
+          + "\n"
           + "\013_request_id\"\250\001\n"
           + "\tReference\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001\022\036\n"
@@ -25765,14 +25850,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022_path_substitution\"\204\005\n"
           + "\006Region\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022G\n\n"
-          + "deprecated\030\263\313\321\365\001 \001(\0132*.goo"
-          + "gle.cloud.compute.v1.DeprecationStatusH\001\210\001\001\022\034\n"
+          + "deprecated\030\263\313\321\365\001"
+          + " \001(\0132*.google.cloud.compute.v1.DeprecationStatusH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022R\n"
-          + "\024quota_status_warning\030\366\211\272\220\001"
-          + " \001(\0132+.google.cloud.compute.v1.QuotaStatusWarningH\006\210\001\001\0221\n"
+          + "\024quota_status_warning\030\366\211\272\220\001 \001(\0132+.google"
+          + ".cloud.compute.v1.QuotaStatusWarningH\006\210\001\001\0221\n"
           + "\006quotas\030\373\241\342; \003(\0132\036.google.cloud.compute.v1.Quota\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\010\210\001\001\022\034\n"
@@ -25855,8 +25940,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005names\030\310\256\3571 \003(\t\"\277\002\n"
           + "\036RegionInstanceGroupManagerList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022?\n"
-          + "\005items\030\300\317\367/ \003(\0132-."
-          + "google.cloud.compute.v1.InstanceGroupManager\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132-.google.cloud.compute.v1.InstanceGroupManager\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -25868,13 +25953,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\200\001\n"
           + "0RegionInstanceGroupManagerPatchInstanceConfigReq\022L\n"
-          + "\024per_instance_configs\030\251\325\370\372\001"
-          + " \003(\0132*.google.cloud.compute.v1.PerInstanceConfig\"\232\003\n"
+          + "\024per_instance_configs\030\251\325\370\372\001 \003(\0132*."
+          + "google.cloud.compute.v1.PerInstanceConfig\"\232\003\n"
           + "4RegionInstanceGroupManagerResizeRequestsListResponse\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022L\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132:.google.cloud.compute.v1.InstanceGroupManagerResizeRequest\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132:.g"
+          + "oogle.cloud.compute.v1.InstanceGroupManagerResizeRequest\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -25888,8 +25973,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\201\001\n"
           + "1RegionInstanceGroupManagerUpdateInstanceConfigReq\022L\n"
-          + "\024per_instance_configs\030\251\325\370\372\001 \003(\013"
-          + "2*.google.cloud.compute.v1.PerInstanceConfig\"J\n"
+          + "\024per_instance_configs\030\251\325\370\372\001"
+          + " \003(\0132*.google.cloud.compute.v1.PerInstanceConfig\"J\n"
           + "2RegionInstanceGroupManagersAbandonInstancesRequest\022\024\n"
           + "\tinstances\030\376\374\357\r"
           + " \003(\t\"\373\002\n"
@@ -25916,13 +26001,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\010H\000\210\001\001B%\n"
           + "#_skip_instances_on_validation_error\"\252\001\n"
           + "-RegionInstanceGroupManagersListErrorsResponse\022D\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\01322.google.cloud.compute.v1.InstanceManagedByIgmError\022\037\n"
+          + "\005items\030\300\317\367/ \003(\01322"
+          + ".google.cloud.compute.v1.InstanceManagedByIgmError\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\000\210\001\001B\022\n"
           + "\020_next_page_token\"\356\001\n"
           + "2RegionInstanceGroupManagersListInstanceConfigsResp\022<\n"
-          + "\005items\030\300\317\367/ \003(\0132*.goo"
-          + "gle.cloud.compute.v1.PerInstanceConfig\022\037\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132*.google.cloud.compute.v1.PerInstanceConfig\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\000\210\001\001\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\001\210\001\001B\022\n"
@@ -26005,23 +26090,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\021network_endpoints\030\255\221\272G"
           + " \003(\0132(.google.cloud.compute.v1.NetworkEndpoint\"{\n"
           + "1RegionNetworkEndpointGroupsDetachEndpointsRequest\022F\n"
-          + "\021network_endpoints\030\255\221\272G"
-          + " \003(\0132(.google.cloud.compute.v1.NetworkEndpoint\"\201\002\n"
+          + "\021network_endpoints\030\255\221\272G \003(\0132(.g"
+          + "oogle.cloud.compute.v1.NetworkEndpoint\"\201\002\n"
           + ":RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse\022\210\001\n"
-          + "\020firewall_policys\030\302\312\374\303\001 \003(\0132j.google."
-          + "cloud.compute.v1.RegionNetworkFirewallPo"
-          + "liciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n"
+          + "\020firewall_policys\030\302\312\374\303\001 \003(\0132j.google.cloud.compute.v1.R"
+          + "egionNetworkFirewallPoliciesGetEffective"
+          + "FirewallsResponseEffectiveFirewallPolicy\0228\n"
           + "\tfirewalls\030\363\306\350\201\001"
           + " \003(\0132!.google.cloud.compute.v1.Firewall\"\224\004\n"
-          + "QRegionNetworkFirewallPoliciesGetEffecti"
-          + "veFirewallsResponseEffectiveFirewallPolicy\022\034\n"
+          + "QRegionNetworkFire"
+          + "wallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\022\034\n"
           + "\014display_name\030\350\207\221\002 \001(\tH\000\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001\022O\n"
           + "\026packet_mirroring_rules\030\304\377\300\375\001"
           + " \003(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\031\n"
           + "\010priority\030\244\363\241\324\001 \001(\005H\002\210\001\001\022=\n"
-          + "\005rules\030\367\221\3653"
-          + " \003(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\024\n"
+          + "\005rules\030\367\221\3653 \003"
+          + "(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\024\n"
           + "\004type\030\272\236\332\001 \001(\tH\003\210\001\001\"\231\001\n"
           + "\004Type\022\022\n"
           + "\016UNDEFINED_TYPE\020\000\022\020\n"
@@ -26037,8 +26122,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_type\"\321\001\n"
           + "\026RegionSetLabelsRequest\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\000\210\001\001\022O\n"
-          + "\006labels\030\377\277\301\356\001"
-          + " \003(\0132;.google.cloud.compute.v1.RegionSetLabelsRequest.LabelsEntry\032-\n"
+          + "\006labels\030\377\277\301\356\001 \003(\0132;.go"
+          + "ogle.cloud.compute.v1.RegionSetLabelsRequest.LabelsEntry\032-\n"
           + "\013LabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001B\024\n"
@@ -26068,8 +26153,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022K\n"
-          + "\016recommendation\030\271\377\300\025 \001(\0132+.g"
-          + "oogle.cloud.compute.v1.RiskRecommendationH\006\210\001\001\022\032\n"
+          + "\016recommendation\030\271\377\300\025"
+          + " \001(\0132+.google.cloud.compute.v1.RiskRecommendationH\006\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\010\210\001\001B\025\n"
           + "\023_creation_timestampB\016\n"
@@ -26132,8 +26217,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
           + "\013target_pool\030\212\344\370\035 \001(\tB\003\340A\002\022\200\001\n"
           + "1target_pools_remove_health_check_request_resource\030\263\347\266\221\001"
-          + " \001(\0132<.google.clou"
-          + "d.compute.v1.TargetPoolsRemoveHealthCheckRequestB\003\340A\002B\r\n"
+          + " \001(\0132<.google.cloud.compute.v1.TargetPoolsRemoveHealthCheckRequestB\003\340A\002B\r\n"
           + "\013_request_id\"\247\002\n"
           + "\037RemoveInstanceTargetPoolRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
@@ -26142,13 +26226,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
           + "\013target_pool\030\212\344\370\035 \001(\tB\003\340A\002\022x\n"
           + "-target_pools_remove_instance_request_resource\030\203\300\213\016"
-          + " \001(\01329.google.cloud.compute.v1.TargetPoolsRemoveInstanceRequestB\003\340A\002B\r\n"
+          + " \001(\01329.google.c"
+          + "loud.compute.v1.TargetPoolsRemoveInstanceRequestB\003\340A\002B\r\n"
           + "\013_request_id\"\264\002\n"
           + "#RemoveInstancesInstanceGroupRequest\022\036\n"
           + "\016instance_group\030\325\324\325& \001(\tB\003\340A\002\022\201\001\n"
           + "1instance_groups_remove_instances_request_resource\030\271\321\267\272\001"
-          + " \001(\0132=.google.cloud.co"
-          + "mpute.v1.InstanceGroupsRemoveInstancesRequestB\003\340A\002\022!\n"
+          + " \001(\0132=.google.cloud.compute.v1.InstanceG",
+      "roupsRemoveInstancesRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -26165,17 +26250,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\366\001\n"
           + "\033RemovePeeringNetworkRequest\022\027\n"
           + "\007network\030\256\264\205o \001(\tB\003\340A\002\022p\n"
-          + "(networks_remove_peering_request_resource\030\376\333\351\310\001 \001(\01325"
-          + ".google.cloud.compute.v1.NetworksRemovePeeringRequestB\003\340A\002\022!\n"
+          + "(networks_remove_peering_request_resource\030\376\333\351\310\001"
+          + " \001(\01325.google.cloud.compute.v1.NetworksRemovePeeringRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\243\002\n"
           + "!RemoveResourcePoliciesDiskRequest\022\024\n"
           + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022}\n"
-          + "/disks_remove_resource_policies_request_resource\030\356\301\241\320\001"
-          + " \001(\0132;.google.cloud.compute"
-          + ".v1.DisksRemoveResourcePoliciesRequestB\003\340A\002\022!\n"
+          + "/disks_remove_resource_policies_request_resource\030\356\301\241\320\001 \001(\0132"
+          + ";.google.cloud.compute.v1.DisksRemoveResourcePoliciesRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -26184,8 +26268,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\263\002\n"
           + "%RemoveResourcePoliciesInstanceRequest\022\030\n"
           + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\204\001\n"
-          + "3instances_remove_resource_policies_request_resource\030\366\335\274\027 "
-          + "\001(\0132?.google.cloud.compute.v1.InstancesRemoveResourcePoliciesRequestB\003\340A\002\022!\n"
+          + "3instances_remove_resource_policies_request_resource\030\366\335\274\027"
+          + " \001(\0132?.google.cloud"
+          + ".compute.v1.InstancesRemoveResourcePoliciesRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -26198,8 +26283,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\211\001\n"
           + "6region_disks_remove_resource_policies_request_resource\030\243\303\225\004"
-          + " \001(\0132A.google.cloud.co"
-          + "mpute.v1.RegionDisksRemoveResourcePoliciesRequestB\003\340A\002\022\032\n\n"
+          + " \001(\0132A.google.cloud.compute.v1.RegionDisksRemoveResourcePoliciesRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\226\001\n"
           + "\037RemoveRuleFirewallPolicyRequest\022 \n"
@@ -26224,8 +26308,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\347\001\n"
           + ",RemoveRuleRegionNetworkFirewallPolicyRequest\022 \n"
           + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\031\n"
-          + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022",
-      "!\n"
+          + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -26253,16 +26336,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\025reservation_sub_block\030\233\312\354\n"
           + " \001(\tB\003\340A\002\022\210\001\n"
           + "5reservation_sub_blocks_report_faulty_request_resource\030\302\311\375\326\001"
-          + " \001(\0132@.google.cloud.compute.v1."
-          + "ReservationSubBlocksReportFaultyRequestB\003\340A\002\022\033\n"
+          + " \001(\0132@.go"
+          + "ogle.cloud.compute.v1.ReservationSubBlocksReportFaultyRequestB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\250\002\n"
           + "!ReportHostAsFaultyInstanceRequest\022\030\n"
           + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022~\n"
           + "0instances_report_host_as_faulty_request_resource\030\246\224\315\353\001"
-          + " \001(\0132;.google.cloud.compute.v1"
-          + ".InstancesReportHostAsFaultyRequestB\003\340A\002\022!\n"
+          + " \001(\0132;.g"
+          + "oogle.cloud.compute.v1.InstancesReportHostAsFaultyRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -26276,17 +26359,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017_mirror_percent\"\213\002\n"
           + "\"RequestRemovePeeringNetworkRequest\022\027\n"
           + "\007network\030\256\264\205o \001(\tB\003\340A\002\022~\n"
-          + "0networks_request_remove_peering_request_resource\030\316\344\367G \001("
-          + "\0132<.google.cloud.compute.v1.NetworksRequestRemovePeeringRequestB\003\340A\002\022!\n"
+          + "0networks_request_remove_peering_request_resource\030\316\344\367G"
+          + " \001(\0132<.google.cloud.c"
+          + "ompute.v1.NetworksRequestRemovePeeringRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
-          + "\013_request_id\"\243\026\n"
+          + "\013_request_id\"\313\026\n"
           + "\013Reservation\022k\n"
-          + "\033advanced_deployment_control\030\240\222\346\303\001 "
-          + "\001(\0132=.google.cloud.compute.v1.ReservationAdvancedDeploymentControlH\000\210\001\001\022_\n"
-          + "\025aggregate_reservation\030\314\362\203\213\001 \001(\01327.google.clou"
-          + "d.compute.v1.AllocationAggregateReservationH\001\210\001\001\022\033\n\n"
+          + "\033advanced_deployment_control\030\240\222\346\303\001 \001(\0132=.google.cloud"
+          + ".compute.v1.ReservationAdvancedDeploymentControlH\000\210\001\001\022_\n"
+          + "\025aggregate_reservation\030\314\362\203\213\001"
+          + " \001(\01327.google.cloud.compute.v1.AllocationAggregateReservationH\001\210\001\001\022\033\n\n"
           + "commitment\030\225\226\363\345\001 \001(\tH\002\210\001\001\022*\n"
           + "\031confidential_compute_type\030\231\357\242\270\001 \001(\tH\003\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\004\210\001\001\022I\n"
@@ -26303,33 +26387,34 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022linked_commitments\030\330\375\310\340\001 \003(\t\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\r"
           + "\210\001\001\022B\n"
-          + "\006params\030\206\363\253%"
-          + " \001(\0132*.google.cloud.compute.v1.ReservationParamsH\016\210\001\001\022 \n"
+          + "\006params\030\206\363\253% \001(\0132*.googl"
+          + "e.cloud.compute.v1.ReservationParamsH\016\210\001\001\022 \n"
           + "\017protection_tier\030\210\237\247\360\001 \001(\tH\017\210\001\001\022g\n"
-          + "\032reservation_sharing_policy\030\310\265\233b \001(\0132;.google.cloud.compute.v1.A"
-          + "llocationReservationSharingPolicyH\020\210\001\001\022L\n"
+          + "\032reservation_sharing_policy\030\310\265\233b \001(\0132;.goo"
+          + "gle.cloud.compute.v1.AllocationReservationSharingPolicyH\020\210\001\001\022L\n"
           + "\021resource_metadata\030\300\260\236/"
           + " \001(\0132).google.cloud.compute.v1.ResourceMetadataH\021\210\001\001\022X\n"
           + "\021resource_policies\030\341\234\314\n"
           + " \003(\0132:.google.cloud.compute.v1.Reservation.ResourcePoliciesEntry\022R\n"
-          + "\017resource_status\030\303\372\367v \001(\01321.goo"
-          + "gle.cloud.compute.v1.AllocationResourceStatusH\022\210\001\001\022\036\n\r"
+          + "\017resource_status\030\303\372\367v"
+          + " \001(\01321.google.cloud.compute.v1.AllocationResourceStatusH\022\210\001\001\022\036\n\r"
           + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\023\210\001\001\022\037\n"
           + "\017scheduling_type\030\205\376\244_ \001(\tH\024\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\025\210\001\001\022F\n"
           + "\016share_settings\030\203\221\224\177"
           + " \001(\0132&.google.cloud.compute.v1.ShareSettingsH\026\210\001\001\022`\n"
-          + "\024specific_reservation\030\277\240\211\301\001"
-          + " \001(\01329.google.cloud.compute.v1.AllocationSpecificSKUReservationH\027\210\001\001\022-\n"
+          + "\024specific_reservation\030\277\240\211\301\001 \001(\01329.google"
+          + ".cloud.compute.v1.AllocationSpecificSKUReservationH\027\210\001\001\022-\n"
           + "\035specific_reservation_required\030\237\307\203l"
           + " \001(\010H\030\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\031\210\001\001\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tH\032\210\001\001\0327\n"
           + "\025ResourcePoliciesEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
-          + "\005value\030\002 \001(\t:\0028\001\"\227\001\n"
+          + "\005value\030\002 \001(\t:\0028\001\"\277\001\n"
           + "\027ConfidentialComputeType\022\'\n"
-          + "#UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE\020\000\022%\n"
+          + "#UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE\020\000\022&\n"
+          + "\037CONFIDENTIAL_COMPUTE_TYPE_BMSAI\020\212\327\2731\022%\n"
           + "\035CONFIDENTIAL_COMPUTE_TYPE_TDX\020\342\254\322\217\001\022,\n"
           + "%CONFIDENTIAL_COMPUTE_TYPE_UNSPECIFIED\020\221\257\221\024\"a\n"
           + "\016DeploymentType\022\035\n"
@@ -26409,8 +26494,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004_key\"\302\003\n"
           + "\031ReservationAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022O\n"
-          + "\005items\030\300\317\367/ \003(\0132=.goo"
-          + "gle.cloud.compute.v1.ReservationAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132=.google.cloud.compute."
+          + "v1.ReservationAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -26419,8 +26504,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032]\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022>\n"
-          + "\005value\030\002 \001(\0132/.google.clou"
-          + "d.compute.v1.ReservationsScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\0132/.google.cloud.compute.v1.ReservationsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -26429,15 +26514,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\020ReservationBlock\022\025\n"
           + "\005count\030\217\242\235- \001(\005H\000\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022P\n"
-          + "\013health_info\030\261\351\230p"
-          + " \001(\01323.google.cloud.compute.v1.ReservationBlockHealthInfoH\002\210\001\001\022\020\n"
+          + "\013health_info\030\261\351\230p \001(\01323.google.clo"
+          + "ud.compute.v1.ReservationBlockHealthInfoH\002\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022\035\n"
           + "\014in_use_count\030\275\253\246\353\001 \001(\005H\004\210\001\001\022\"\n"
           + "\021in_use_host_count\030\312\207\315\255\001 \001(\005H\005\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022]\n"
-          + "\021physical_topology\030\327\251\264\205\001 \001(\01329.google.cloud.c"
-          + "ompute.v1.ReservationBlockPhysicalTopologyH\010\210\001\001\022W\n"
+          + "\021physical_topology\030\327\251\264\205\001"
+          + " \001(\01329.google.cloud.compute.v1.ReservationBlockPhysicalTopologyH\010\210\001\001\022W\n"
           + "\027reservation_maintenance\030\240\206\265\242\001"
           + " \001(\0132-.google.cloud.compute.v1.GroupMaintenanceInfoH\t\210\001\001\022,\n"
           + "\033reservation_sub_block_count\030\353\261\335\235\001 \001(\005H\n"
@@ -26493,8 +26578,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_cluster\"\235\002\n"
           + "(ReservationBlockPhysicalTopologyInstance\022\033\n"
           + "\013instance_id\030\205\262\330\025 \001(\004H\000\210\001\001\022~\n"
-          + "\026physical_host_topology\030\276\223\257\272\001 \001(\0132U.google.cloud.compute."
-          + "v1.ReservationBlockPhysicalTopologyInstancePhysicalHostTopologyH\001\210\001\001\022\032\n\n"
+          + "\026physical_host_topology\030\276\223\257\272\001 \001(\0132U"
+          + ".google.cloud.compute.v1.ReservationBloc"
+          + "kPhysicalTopologyInstancePhysicalHostTopologyH\001\210\001\001\022\032\n\n"
           + "project_id\030\201\310\322T \001(\004H\002\210\001\001B\016\n"
           + "\014_instance_idB\031\n"
           + "\027_physical_host_topologyB\r\n"
@@ -26510,8 +26596,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\t_resource\"\272\002\n"
           + "\035ReservationBlocksListResponse\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022;\n"
-          + "\005items\030\300\317\367/ \003(\0132).g"
-          + "oogle.cloud.compute.v1.ReservationBlock\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132).google.cloud.compute.v1.ReservationBlock\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -26536,8 +26622,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\267\001\n"
           + "\021ReservationParams\022f\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132C"
-          + ".google.cloud.compute.v1.ReservationParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132C.google.cloud.comp"
+          + "ute.v1.ReservationParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\353\005\n"
@@ -26546,8 +26632,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\002id\030\233\032 \001(\004H\001\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\003\210\001\001\022\\\n"
-          + "\021physical_topology\030\327\251\264\205\001 \001(\01328.g"
-          + "oogle.cloud.compute.v1.ReservationSlotPhysicalTopologyH\004\210\001\001\022\032\n"
+          + "\021physical_topology\030\327\251\264\205\001 \001(\01328.google.cloud.comput"
+          + "e.v1.ReservationSlotPhysicalTopologyH\004\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\005\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\006\210\001\001\022F\n"
           + "\016share_settings\030\203\221\224\177"
@@ -26585,14 +26671,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_hostB\014\n\n"
           + "_sub_block\"\310\001\n"
           + "\025ReservationSlotStatus\022\\\n"
-          + "\021physical_topology\030\327\251\264\205\001 \001(\01328.goo"
-          + "gle.cloud.compute.v1.ReservationSlotPhysicalTopologyH\000\210\001\001\022\034\n"
+          + "\021physical_topology\030\327\251\264\205\001 \001(\01328.google.cloud.compute."
+          + "v1.ReservationSlotPhysicalTopologyH\000\210\001\001\022\034\n"
           + "\021rdma_ip_addresses\030\343\245\204P \003(\t\022\035\n"
           + "\021running_instances\030\376\327\334\377\001 \003(\tB\024\n"
           + "\022_physical_topology\"n\n"
           + "\033ReservationSlotsGetResponse\022B\n"
-          + "\010resource\030\216\210\257] \001(\0132(.googl"
-          + "e.cloud.compute.v1.ReservationSlotH\000\210\001\001B\013\n"
+          + "\010resource\030\216\210\257]"
+          + " \001(\0132(.google.cloud.compute.v1.ReservationSlotH\000\210\001\001B\013\n"
           + "\t_resource\"\323\001\n"
           + "!ReservationSlotsGetVersionRequest\022\032\n"
           + "\017sbom_selections\030\371\366\374  \003(\t\"\221\001\n"
@@ -26603,8 +26689,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\032SBOM_SELECTION_UNSPECIFIED\020\362\364\201\265\001\"\270\002\n"
           + "\034ReservationSlotsListResponse\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022:\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132(.google.cloud.compute.v1.ReservationSlot\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132(."
+          + "google.cloud.compute.v1.ReservationSlot\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -26616,22 +26702,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\241\010\n"
           + "\023ReservationSubBlock\022_\n"
-          + "\033accelerator_topologies_info\030\214\351\271("
-          + " \001(\01322.google.cloud.compute.v1.AcceleratorTopologiesInfoH\000\210\001\001\022\025\n"
+          + "\033accelerator_topologies_info\030\214\351\271( \001(\01322.google.clo"
+          + "ud.compute.v1.AcceleratorTopologiesInfoH\000\210\001\001\022\025\n"
           + "\005count\030\217\242\235- \001(\005H\001\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022S\n"
-          + "\013health_info\030\261\351\230p \001(\01326.google.cloud"
-          + ".compute.v1.ReservationSubBlockHealthInfoH\003\210\001\001\022\020\n"
+          + "\013health_info\030\261\351\230p"
+          + " \001(\01326.google.cloud.compute.v1.ReservationSubBlockHealthInfoH\003\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\004\210\001\001\022\035\n"
           + "\014in_use_count\030\275\253\246\353\001 \001(\005H\005\210\001\001\022\"\n"
           + "\021in_use_host_count\030\312\207\315\255\001 \001(\005H\006\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\007\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\022`\n"
-          + "\021physical_topology\030\327\251\264\205\001"
-          + " \001(\0132<.google.cloud.compute.v1.ReservationSubBlockPhysicalTopologyH"
-          + "\t\210\001\001\022a\n"
-          + "!reservation_sub_block_maintenance\030\357\313\342\263\001 \001(\013"
-          + "2-.google.cloud.compute.v1.GroupMaintenanceInfoH\n"
+          + "\021physical_topology\030\327\251\264\205\001 \001(\0132<.google.cl"
+          + "oud.compute.v1.ReservationSubBlockPhysicalTopologyH\t\210\001\001\022a\n"
+          + "!reservation_sub_block_maintenance\030\357\313\342\263\001"
+          + " \001(\0132-.google.cloud.compute.v1.GroupMaintenanceInfoH\n"
           + "\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\013\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\014\210\001\001\022\026\n"
@@ -26683,8 +26768,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_clusterB\014\n\n"
           + "_sub_block\"v\n"
           + "\037ReservationSubBlocksGetResponse\022F\n"
-          + "\010resource\030\216\210\257]"
-          + " \001(\0132,.google.cloud.compute.v1.ReservationSubBlockH\000\210\001\001B\013\n"
+          + "\010resource\030\216\210\257] \001(\0132,."
+          + "google.cloud.compute.v1.ReservationSubBlockH\000\210\001\001B\013\n"
           + "\t_resource\"\327\001\n"
           + "%ReservationSubBlocksGetVersionRequest\022\032\n"
           + "\017sbom_selections\030\371\366\374  \003(\t\"\221\001\n"
@@ -26695,8 +26780,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\032SBOM_SELECTION_UNSPECIFIED\020\362\364\201\265\001\"\300\002\n"
           + " ReservationSubBlocksListResponse\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022>\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132,.google.cloud.compute.v1.ReservationSubBlock\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132,.googl"
+          + "e.cloud.compute.v1.ReservationSubBlock\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -26710,8 +26795,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\'ReservationSubBlocksReportFaultyRequest\022#\n"
           + "\023disruption_schedule\030\203\305\333- \001(\tH\000\210\001\001\022!\n"
           + "\021failure_component\030\210\311\255\014 \001(\tH\001\210\001\001\022e\n\r"
-          + "fault_reasons\030\222\253\221P \003(\0132K.google.cloud.compute.v1.Reservation"
-          + "SubBlocksReportFaultyRequestFaultReason\"r\n"
+          + "fault_reasons\030\222\253\221P \003(\0132K.google.cloud."
+          + "compute.v1.ReservationSubBlocksReportFaultyRequestFaultReason\"r\n"
           + "\022DisruptionSchedule\022!\n"
           + "\035UNDEFINED_DISRUPTION_SCHEDULE\020\000\022\'\n"
           + "\037DISRUPTION_SCHEDULE_UNSPECIFIED\020\333\356\310\236\001\022\020\n"
@@ -26753,7 +26838,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013RUNNING_VMS\020\334\353\274\377\001\022\026\n"
           + "\017UNUSED_CAPACITY\020\203\332\267eB\024\n"
           + "\022_maintenance_scope\"V\n"
-          + "\031ReservationsResizeRequest\022\"\n"
+          + "\031ReservationsResizeReq",
+      "uest\022\"\n"
           + "\022specific_sku_count\030\240\351\317\006 \001(\003H\000\210\001\001B\025\n"
           + "\023_specific_sku_count\"\237\001\n"
           + "\026ReservationsScopedList\022>\n"
@@ -26772,8 +26858,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\360\001\n"
           + "\021ResizeDiskRequest\022\024\n"
           + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022Z\n"
-          + "\035disks_resize_request_resource\030\240\302\253%"
-          + " \001(\0132+.google.cloud.compute.v1.DisksResizeRequestB\003\340A\002\022!\n"
+          + "\035disks_resize_request_resource\030\240\302\253% \001(\0132+.google.c"
+          + "loud.compute.v1.DisksResizeRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -26783,8 +26869,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "!ResizeInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n"
-          + "\n"
+          + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\024\n"
           + "\004size\030\201\300\327\001 \001(\005B\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
@@ -26795,8 +26880,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022h\n"
-          + "$region_disks_resize_request_resource\030\225\252\374\324\001"
-          + " \001(\01321.google.cloud.compute.v1.RegionDisksResizeRequestB\003\340A\002\022\032\n\n"
+          + "$region_disks_resize_request_resource\030\225\252\374\324\001 \001("
+          + "\01321.google.cloud.compute.v1.RegionDisksResizeRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\326\001\n"
           + "\'ResizeRegionInstanceGroupManagerRequest\022&\n"
@@ -26812,8 +26897,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
           + "\013reservation\030\314\207\325\026 \001(\tB\003\340A\002\022i\n"
-          + "$reservations_resize_request_resource\030\321\333\316\271\001 \001(\01322.google.clou"
-          + "d.compute.v1.ReservationsResizeRequestB\003\340A\002\022\033\n"
+          + "$reservations_resize_request_resource\030\321\333\316\271\001"
+          + " \001(\01322.google.cloud.compute.v1.ReservationsResizeRequestB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\202\002\n"
@@ -26842,30 +26927,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\032ResourcePoliciesScopedList\022E\n"
           + "\021resource_policies\030\341\234\314\n"
           + " \003(\0132\'.google.cloud.compute.v1.ResourcePolicy\0229\n"
-          + "\007warning\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.WarningH",
-      "\000\210\001\001B\n\n"
+          + "\007warning\030\234\337\226\030 \001(\0132"
+          + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\256\t\n"
           + "\016ResourcePolicy\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022q\n"
-          + "\035disk_consistency_group_policy\030\233\204\362\341\001 \001(\0132A.google.cloud."
-          + "compute.v1.ResourcePolicyDiskConsistencyGroupPolicyH\002\210\001\001\022c\n"
-          + "\026group_placement_policy\030\214\233\233\005"
-          + " \001(\0132;.google.cloud.compute.v1.ResourcePolicyGroupPlacementPolicyH\003\210\001\001\022\020\n"
+          + "\035disk_consistency_group_policy\030\233\204\362\341\001"
+          + " \001(\0132A.google.cloud.compute.v1.Resourc"
+          + "ePolicyDiskConsistencyGroupPolicyH\002\210\001\001\022c\n"
+          + "\026group_placement_policy\030\214\233\233\005 \001(\0132;.goog"
+          + "le.cloud.compute.v1.ResourcePolicyGroupPlacementPolicyH\003\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\004\210\001\001\022h\n"
-          + "\030instance_schedule_policy\030\260\320\271\244\001"
-          + " \001(\0132=.google.cloud.compute.v1."
-          + "ResourcePolicyInstanceSchedulePolicyH\005\210\001\001\022\024\n"
+          + "\030instance_schedule_policy\030\260\320\271\244\001 \001(\0132=.go"
+          + "ogle.cloud.compute.v1.ResourcePolicyInstanceSchedulePolicyH\005\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\010\210\001\001\022V\n"
-          + "\017resource_status\030\303\372\367v"
-          + " \001(\01325.google.cloud.compute.v1.ResourcePolicyResourceStatusH"
-          + "\t\210\001\001\022\032\n"
+          + "\017resource_status\030\303\372\367v \001(\0132"
+          + "5.google.cloud.compute.v1.ResourcePolicyResourceStatusH\t\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\n"
           + "\210\001\001\022g\n"
-          + "\030snapshot_schedule_policy\030\337\326\201h \001(\0132=.google.cloud.co"
-          + "mpute.v1.ResourcePolicySnapshotSchedulePolicyH\013\210\001\001\022\026\n"
+          + "\030snapshot_schedule_policy\030\337\326\201h"
+          + " \001(\0132=.google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyH\013\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\014\210\001\001\022V\n"
           + "\017workload_policy\030\372\205\3326"
           + " \001(\01325.google.cloud.compute.v1.ResourcePolicyWorkloadPolicyH\r"
@@ -26894,8 +26978,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\034ResourcePolicyAggregatedList\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022R\n"
-          + "\005items\030\300\317\367/ \003(\0132@.google.cl"
-          + "oud.compute.v1.ResourcePolicyAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132@.google.cloud.compute.v1.ResourcePolicyAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -26904,8 +26988,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\005\210\001\001\032a\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022B\n"
-          + "\005value\030\002 \001(\01323.google.cloud.c"
-          + "ompute.v1.ResourcePoliciesScopedList:\0028\001B\007\n"
+          + "\005value\030\002"
+          + " \001(\01323.google.cloud.compute.v1.ResourcePoliciesScopedList:\0028\001B\007\n"
           + "\005_etagB\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
@@ -26950,10 +27034,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017expiration_time\030\335\254\350m \001(\tH\000\210\001\001\022\032\n\n"
           + "start_time\030\212\351\356\021 \001(\tH\001\210\001\001\022\031\n"
           + "\ttime_zone\030\336\203\311\021 \001(\tH\002\210\001\001\022h\n"
-          + "\021vm_start_schedule\030\334\220\274\010 \001(\0132E.google.cloud.compute.v1.Resource"
-          + "PolicyInstanceSchedulePolicyScheduleH\003\210\001\001\022h\n"
-          + "\020vm_stop_schedule\030\254\345\237\313\001 \001(\0132E.google"
-          + ".cloud.compute.v1.ResourcePolicyInstanceSchedulePolicyScheduleH\004\210\001\001B\022\n"
+          + "\021vm_start_schedule\030\334\220\274\010 \001(\0132E.google.clo"
+          + "ud.compute.v1.ResourcePolicyInstanceSchedulePolicyScheduleH\003\210\001\001\022h\n"
+          + "\020vm_stop_schedule\030\254\345\237\313\001 \001(\0132E.google.cloud.compute.v1."
+          + "ResourcePolicyInstanceSchedulePolicyScheduleH\004\210\001\001B\022\n"
           + "\020_expiration_timeB\r\n"
           + "\013_start_timeB\014\n\n"
           + "_time_zoneB\024\n"
@@ -26979,9 +27063,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\271\001\n"
           + "\034ResourcePolicyResourceStatus\022|\n"
-          + "\030instance_schedule_policy\030\260\320\271\244\001"
-          + " \001(\0132Q.google.cloud.compute.v1."
-          + "ResourcePolicyResourceStatusInstanceSchedulePolicyStatusH\000\210\001\001B\033\n"
+          + "\030instance_schedule_policy\030\260\320\271\244\001 \001(\0132Q.go"
+          + "ogle.cloud.compute.v1.ResourcePolicyReso"
+          + "urceStatusInstanceSchedulePolicyStatusH\000\210\001\001B\033\n"
           + "\031_instance_schedule_policy\"\266\001\n"
           + "8ResourcePolicyResourceStatusInstanceSchedulePolicyStatus\022$\n"
           + "\023last_run_start_time\030\207\357\301\220\001 \001(\tH\000\210\001\001\022$\n"
@@ -26989,13 +27073,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\024_last_run_start_timeB\026\n"
           + "\024_next_run_start_time\"\250\003\n"
           + "$ResourcePolicySnapshotSchedulePolicy\022n\n"
-          + "\020retention_policy\030\363\312\334  \001(\0132L.google.cloud"
-          + ".compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicyH\000\210\001\001\022`\n"
-          + "\010schedule\030\227\245\232\263\001 \001(\0132E.google.cloud.compute.v1.Res"
-          + "ourcePolicySnapshotSchedulePolicyScheduleH\001\210\001\001\022t\n"
-          + "\023snapshot_properties\030\216\225\262X \001(\0132O"
-          + ".google.cloud.compute.v1.ResourcePolicyS"
-          + "napshotSchedulePolicySnapshotPropertiesH\002\210\001\001B\023\n"
+          + "\020retention_policy\030\363\312\334  \001(\0132L.google.cloud.compute.v1.Resour"
+          + "cePolicySnapshotSchedulePolicyRetentionPolicyH\000\210\001\001\022`\n"
+          + "\010schedule\030\227\245\232\263\001 \001(\0132E.googl"
+          + "e.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyScheduleH\001\210\001\001\022t\n"
+          + "\023snapshot_properties\030\216\225\262X \001(\0132O.google.cloud.comp"
+          + "ute.v1.ResourcePolicySnapshotSchedulePolicySnapshotPropertiesH\002\210\001\001B\023\n"
           + "\021_retention_policyB\013\n"
           + "\t_scheduleB\026\n"
           + "\024_snapshot_properties\"\325\002\n"
@@ -27010,21 +27093,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\023_max_retention_daysB\030\n"
           + "\026_on_source_disk_delete\"\347\002\n"
           + ",ResourcePolicySnapshotSchedulePolicySchedule\022Q\n"
-          + "\016daily_schedule\030\375\343\212) \001"
-          + "(\01321.google.cloud.compute.v1.ResourcePolicyDailyCycleH\000\210\001\001\022S\n"
-          + "\017hourly_schedule\030\245\261\243\022"
-          + " \001(\01322.google.cloud.compute.v1.ResourcePolicyHourlyCycleH\001\210\001\001\022T\n"
-          + "\017weekly_schedule\030\225\211\271\253\001"
-          + " \001(\01322.google.cloud.compute.v1.ResourcePolicyWeeklyCycleH\002\210\001\001B\021\n"
+          + "\016daily_schedule\030\375\343\212) \001(\01321.google.cloud."
+          + "compute.v1.ResourcePolicyDailyCycleH\000\210\001\001\022S\n"
+          + "\017hourly_schedule\030\245\261\243\022 \001(\01322.google.cl"
+          + "oud.compute.v1.ResourcePolicyHourlyCycleH\001\210\001\001\022T\n"
+          + "\017weekly_schedule\030\225\211\271\253\001 \001(\01322.goo"
+          + "gle.cloud.compute.v1.ResourcePolicyWeeklyCycleH\002\210\001\001B\021\n"
           + "\017_daily_scheduleB\022\n"
           + "\020_hourly_scheduleB\022\n"
           + "\020_weekly_schedule\"\320\002\n"
           + "6ResourcePolicySnapshotSchedulePolicySnapshotProperties\022\032\n\n"
           + "chain_name\030\311\332\335  \001(\tH\000\210\001\001\022\034\n"
           + "\013guest_flush\030\335\223\354\267\001 \001(\010H\001\210\001\001\022o\n"
-          + "\006labels\030\377\277\301\356\001 \003(\0132[.google.cloud"
-          + ".compute.v1.ResourcePolicySnapshotSchedu"
-          + "lePolicySnapshotProperties.LabelsEntry\022\035\n"
+          + "\006labels\030\377\277\301\356\001 \003(\0132[.google.cloud.compute.v1.Resour"
+          + "cePolicySnapshotSchedulePolicySnapshotProperties.LabelsEntry\022\035\n"
           + "\021storage_locations\030\232\355\263\234\001 \003(\t\032-\n"
           + "\013LabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
@@ -27032,8 +27114,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_chain_nameB\016\n"
           + "\014_guest_flush\"q\n"
           + "\031ResourcePolicyWeeklyCycle\022T\n"
-          + "\014day_of_weeks\030\332\237\373z \003("
-          + "\0132;.google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek\"\264\002\n"
+          + "\014day_of_weeks\030\332\237\373z \003(\0132;.google.cloud.c"
+          + "ompute.v1.ResourcePolicyWeeklyCycleDayOfWeek\"\264\002\n"
           + "\"ResourcePolicyWeeklyCycleDayOfWeek\022\022\n"
           + "\003day\030\234\207\006 \001(\tH\000\210\001\001\022\030\n"
           + "\010duration\030\224\233\221J \001(\tH\001\210\001\001\022\032\n\n"
@@ -27049,8 +27131,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007TUESDAY\020\255\354\251\204\001\022\021\n"
           + "\tWEDNESDAY\020\266\316\236\311\001B\006\n"
           + "\004_dayB\013\n"
-          + "\t_durationB\r"
-          + "\n"
+          + "\t_durationB\r\n"
           + "\013_start_time\"\266\004\n"
           + "\034ResourcePolicyWorkloadPolicy\022%\n"
           + "\024accelerator_topology\030\303\263\322\271\001 \001(\tH\000\210\001\001\022*\n"
@@ -27075,20 +27156,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026_max_topology_distanceB\007\n"
           + "\005_type\"\237\006\n"
           + "\016ResourceStatus\022m\n"
-          + "\033effective_instance_metadata\030\201\216\240\032 \001("
-          + "\0132@.google.cloud.compute.v1.ResourceStatusEffectiveInstanceMetadataH\000\210\001\001\022\036\n\r"
+          + "\033effective_instance_metadata\030\201\216\240\032 \001(\0132@.google.cloud.c"
+          + "ompute.v1.ResourceStatusEffectiveInstanceMetadataH\000\210\001\001\022\036\n\r"
           + "physical_host\030\220\370\266\335\001 \001(\tH\001\210\001\001\022d\n"
-          + "\026physical_host_topology\030\276\223\257\272\001 \001(\0132;.google.cloud.comp"
-          + "ute.v1.ResourceStatusPhysicalHostTopologyH\002\210\001\001\022o\n"
-          + "\034reservation_consumption_info\030\345\305\357_"
-          + " \001(\0132A.google.cloud.compute.v1.Resour"
-          + "ceStatusReservationConsumptionInfoH\003\210\001\001\022N\n\n"
-          + "scheduling\030\224\313\261\270\001 \001(\01321.google.cloud.c"
-          + "ompute.v1.ResourceStatusSchedulingH\004\210\001\001\022X\n"
-          + "\020shutdown_details\030\331\322\237\007 \001(\01326.google.cl"
-          + "oud.compute.v1.ResourceStatusShutdownDetailsH\005\210\001\001\022R\n"
-          + "\024upcoming_maintenance\030\360\240\264l \001"
-          + "(\0132,.google.cloud.compute.v1.UpcomingMaintenanceH\006\210\001\001B\036\n"
+          + "\026physical_host_topology\030\276\223\257\272\001 \001"
+          + "(\0132;.google.cloud.compute.v1.ResourceStatusPhysicalHostTopologyH\002\210\001\001\022o\n"
+          + "\034reservation_consumption_info\030\345\305\357_ \001(\0132A.google.c"
+          + "loud.compute.v1.ResourceStatusReservationConsumptionInfoH\003\210\001\001\022N\n\n"
+          + "scheduling\030\224\313\261\270\001"
+          + " \001(\01321.google.cloud.compute.v1.ResourceStatusSchedulingH\004\210\001\001\022X\n"
+          + "\020shutdown_details\030\331\322\237\007"
+          + " \001(\01326.google.cloud.compute.v1.ResourceStatusShutdownDetailsH\005\210\001\001\022R\n"
+          + "\024upcoming_maintenance\030\360\240\264l"
+          + " \001(\0132,.google.cloud.compute.v1.UpcomingMaintenanceH\006\210\001\001B\036\n"
           + "\034_effective_instance_metadataB\020\n"
           + "\016_physical_hostB\031\n"
           + "\027_physical_host_topologyB\037\n"
@@ -27123,8 +27203,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "*_serial_port_logging_enable_metadata_valueB \n"
           + "\036_vm_dns_setting_metadata_value\"\303\002\n"
           + "\"ResourceStatusPhysicalHostTopology\022v\n"
-          + "\025additional_attributes\030\357\360\300# \001(\0132O.google.cloud.compute"
-          + ".v1.ResourceStatusPhysicalHostTopologyAdditionalAttributesH\000\210\001\001\022\025\n"
+          + "\025additional_attributes\030\357\360\300# \001(\0132"
+          + "O.google.cloud.compute.v1.ResourceStatus"
+          + "PhysicalHostTopologyAdditionalAttributesH\000\210\001\001\022\025\n"
           + "\005block\030\215\211\337, \001(\tH\001\210\001\001\022\030\n"
           + "\007cluster\030\372\243\354\237\001 \001(\tH\002\210\001\001\022\024\n"
           + "\004host\030\250\353\303\001 \001(\tH\003\210\001\001\022\030\n"
@@ -27135,9 +27216,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_hostB\013\n"
           + "\t_subblock\"\213\002\n"
           + "6ResourceStatusPhysicalHostTopologyAdditionalAttributes\022\221\001\n"
-          + "\030accelerator_topology_ids\030\274\214\243\241\001"
-          + " \003(\0132k.google.cloud.compute.v1.Resou"
-          + "rceStatusPhysicalHostTopologyAdditionalAttributes.AcceleratorTopologyIdsEntry\032=\n"
+          + "\030accelerator_topology_ids\030\274\214\243\241\001 \003(\0132k.google."
+          + "cloud.compute.v1.ResourceStatusPhysicalH"
+          + "ostTopologyAdditionalAttributes.AcceleratorTopologyIdsEntry\032=\n"
           + "\033AcceleratorTopologyIdsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\211\002\n"
@@ -27158,8 +27239,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\034_graceful_shutdown_timestampB\030\n"
           + "\026_termination_timestamp\"\241\003\n"
           + "\035ResourceStatusShutdownDetails\022?\n"
-          + "\014max_duration\030\217\324\206\023"
-          + " \001(\0132!.google.cloud.compute.v1.DurationH\000\210\001\001\022\"\n"
+          + "\014max_duration\030\217\324\206\023 "
+          + "\001(\0132!.google.cloud.compute.v1.DurationH\000\210\001\001\022\"\n"
           + "\021request_timestamp\030\346\336\311\370\001 \001(\tH\001\210\001\001\022\032\n\n"
           + "stop_state\030\224\314\216  \001(\tH\002\210\001\001\022\035\n"
           + "\014target_state\030\343\320\321\241\001 \001(\tH\003\210\001\001\"M\n"
@@ -27185,9 +27266,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\321\002\n"
           + "*ResumeInstancesInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n"
-          + "9instance_group_managers_resume_instances_request_resource\030\302\276\302="
-          + " \001(\0132D.google.cloud.compu"
-          + "te.v1.InstanceGroupManagersResumeInstancesRequestB\003\340A\002\022!\n"
+          + "9instance_group_managers_resume_instances_request_resource\030\302\276\302= \001("
+          + "\0132D.google.cloud.compute.v1.InstanceGroupManagersResumeInstancesRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -27199,9 +27279,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n"
-          + "@region_instance_group_managers_resume_instances_request_resource\030\267\203\200\335\001"
-          + " \001(\0132J.google.cloud.compute.v1.RegionInstan"
-          + "ceGroupManagersResumeInstancesRequestB\003\340A\002\022\032\n\n"
+          + "@region_inst"
+          + "ance_group_managers_resume_instances_request_resource\030\267\203\200\335\001"
+          + " \001(\0132J.google.cloud.c"
+          + "ompute.v1.RegionInstanceGroupManagersResumeInstancesRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\235\001\n"
           + "\024ResumeRolloutRequest\022\024\n"
@@ -27214,8 +27295,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\365\003\n"
           + "\013RiskDetails\022\030\n"
           + "\010duration\030\224\233\221J \001(\tH\000\210\001\001\022Y\n"
-          + "\022global_dns_insight\030\346\347\304\365\001 \001(\0132"
-          + "4.google.cloud.compute.v1.RiskDetailsGlobalDnsInsightH\001\210\001\001\022%\n"
+          + "\022global_dns_insight\030\346\347\304\365\001 \001(\01324.google.cloud.com"
+          + "pute.v1.RiskDetailsGlobalDnsInsightH\001\210\001\001\022%\n"
           + "\025last_update_timestamp\030\251\207\361\005 \001(\tH\002\210\001\001\022\031\n"
           + "\010severity\030\375\245\364\300\001 \001(\tH\003\210\001\001\022\024\n"
           + "\004type\030\272\236\332\001 \001(\tH\004\210\001\001\"x\n"
@@ -27263,8 +27344,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "pause_time\030\366\336\300\351\001 \001(\tH\t\210\001\001\022\034\n"
           + "\013resume_time\030\237\257\251\332\001 \001(\tH\n"
           + "\210\001\001\022M\n"
-          + "\016rollout_entity\030\261\214\327! \001(\0132-.goo"
-          + "gle.cloud.compute.v1.RolloutRolloutEntityH\013\210\001\001\022\035\n"
+          + "\016rollout_entity\030\261\214\327!"
+          + " \001(\0132-.google.cloud.compute.v1.RolloutRolloutEntityH\013\210\001\001\022\035\n"
           + "\014rollout_plan\030\367\321\362\332\001 \001(\tH\014\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\r"
           + "\210\001\001\022!\n"
@@ -27334,22 +27415,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017RolloutPlanWave\022\034\n"
           + "\014display_name\030\350\207\221\002 \001(\tH\000\210\001\001\022\026\n"
           + "\006number\030\311\266\343\022 \001(\003H\001\210\001\001\022c\n"
-          + "\025orchestration_options\030\240\315\271, \001("
-          + "\0132<.google.cloud.compute.v1.RolloutPlanWaveOrchestrationOptionsH\002\210\001\001\022G\n"
-          + "\tselectors\030\364\220\342\315\001"
-          + " \003(\01320.google.cloud.compute.v1.RolloutPlanWaveSelector\022O\n\n"
-          + "validation\030\371\220\235\353\001"
-          + " \001(\01322.google.cloud.compute.v1.RolloutPlanWaveValidationH\003\210\001\001B\017\n\r"
+          + "\025orchestration_options\030\240\315\271, \001(\0132<.google.cloud.c"
+          + "ompute.v1.RolloutPlanWaveOrchestrationOptionsH\002\210\001\001\022G\n"
+          + "\tselectors\030\364\220\342\315\001 \003(\01320.goog"
+          + "le.cloud.compute.v1.RolloutPlanWaveSelector\022O\n\n"
+          + "validation\030\371\220\235\353\001 \001(\01322.google.clo"
+          + "ud.compute.v1.RolloutPlanWaveValidationH\003\210\001\001B\017\n\r"
           + "_display_nameB\t\n"
           + "\007_numberB\030\n"
           + "\026_orchestration_optionsB\r\n"
           + "\013_validation\"\245\002\n"
           + "#RolloutPlanWaveOrchestrationOptions\022U\n"
-          + "\006delays\030\320\356\231\203\001 \003(\0132A.google"
-          + ".cloud.compute.v1.RolloutPlanWaveOrchestrationOptionsDelay\022)\n"
+          + "\006delays\030\320\356\231\203\001 \003(\0132A.google.cloud.compute.v1."
+          + "RolloutPlanWaveOrchestrationOptionsDelay\022)\n"
           + "\030max_concurrent_locations\030\321\365\270\353\001 \001(\003H\000\210\001\001\0225\n"
-          + "%max_concurrent_resources_per_location\030\336\337\210U"
-          + " \001(\003H\001\210\001\001B\033\n"
+          + "%max_concurrent_resources_per_loca",
+      "tion\030\336\337\210U \001(\003H\001\210\001\001B\033\n"
           + "\031_max_concurrent_locationsB(\n"
           + "&_max_concurrent_resources_per_location\"\361\002\n"
           + "(RolloutPlanWaveOrchestrationOptionsDelay\022\032\n"
@@ -27370,11 +27451,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\t_durationB\007\n"
           + "\005_type\"\255\002\n"
           + "\027RolloutPlanWaveSelector\022d\n"
-          + "\021location_selector\030\251\302\255\311\001 \001(\0132@.google.cloud.comput"
-          + "e.v1.RolloutPlanWaveSelectorLocationSelectorH\000\210\001\001\022v\n"
-          + "\033resource_hierarchy_selector\030\372\364\353\037"
-          + " \001(\0132I.google.cloud.compute.v1.Roll"
-          + "outPlanWaveSelectorResourceHierarchySelectorH\001\210\001\001B\024\n"
+          + "\021location_selector\030\251\302\255\311\001 \001(\013"
+          + "2@.google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelectorH\000\210\001\001\022v\n"
+          + "\033resource_hierarchy_selector\030\372\364\353\037 \001(\0132I.google"
+          + ".cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelectorH\001\210\001\001B\024\n"
           + "\022_location_selectorB\036\n"
           + "\034_resource_hierarchy_selector\"H\n"
           + "\'RolloutPlanWaveSelectorLocationSelector\022\035\n"
@@ -27384,9 +27464,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026included_organizations\030\335\246\347\227\001 \003(\t\022\034\n"
           + "\021included_projects\030\235\271\320\036 \003(\t\"\334\001\n"
           + "\031RolloutPlanWaveValidation\022}\n"
-          + "\036time_based_validation_metadata\030\267\365\221! \001(\0132"
-          + "M.google.cloud.compute.v1.RolloutPlanWav"
-          + "eValidationTimeBasedValidationMetadataH\000\210\001\001\022\024\n"
+          + "\036time_based_validation_metadata\030\267\365\221! \001(\0132M.google.cloud.com"
+          + "pute.v1.RolloutPlanWaveValidationTimeBasedValidationMetadataH\000\210\001\001\022\024\n"
           + "\004type\030\272\236\332\001 \001(\tH\001\210\001\001B!\n"
           + "\037_time_based_validation_metadataB\007\n"
           + "\005_type\"h\n"
@@ -27408,8 +27487,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\225\001\n"
           + "\024RolloutRolloutEntity\022e\n"
-          + "\023orchestrated_entity\030\374\255\245\303\001"
-          + " \001(\0132?.google.cloud.compute.v1.RolloutRolloutEntityOrchestratedEntityH\000\210\001\001B\026\n"
+          + "\023orchestrated_entity\030\374\255\245\303\001 \001(\0132?.google.clo"
+          + "ud.compute.v1.RolloutRolloutEntityOrchestratedEntityH\000\210\001\001B\026\n"
           + "\024_orchestrated_entity\"\337\001\n"
           + "&RolloutRolloutEntityOrchestratedEntity\022!\n"
           + "\021conflict_behavior\030\237\310\2277 \001(\tH\000\210\001\001\022$\n"
@@ -27419,10 +27498,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\025_orchestration_actionB\027\n"
           + "\025_orchestration_source\"\211\002\n"
           + "\022RolloutWaveDetails\022n\n"
-          + "\031orchestrated_wave_details\030\325\276\214\311\001 \001(\0132B.google.clo"
-          + "ud.compute.v1.RolloutWaveDetailsOrchestratedWaveDetailsH\000\210\001\001\022!\n"
-          + "\021wave_display_nam",
-      "e\030\356\356\211\016 \001(\tH\001\210\001\001\022\034\n"
+          + "\031orchestrated_wave_details\030\325\276\214\311\001"
+          + " \001(\0132B.google.cloud.compute.v1.Roll"
+          + "outWaveDetailsOrchestratedWaveDetailsH\000\210\001\001\022!\n"
+          + "\021wave_display_name\030\356\356\211\016 \001(\tH\001\210\001\001\022\034\n"
           + "\013wave_number\030\317\326\266\352\001 \001(\003H\002\210\001\001B\034\n"
           + "\032_orchestrated_wave_detailsB\024\n"
           + "\022_wave_display_nameB\016\n"
@@ -27434,13 +27513,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\003H\002\210\001\001\022\033\n"
           + "\020failed_locations\030\334\373\305\016 \003(\t\022\'\n"
           + "\026failed_resources_count\030\363\244\351\272\001 \001(\003H\003\210\001\001\022r\n"
-          + "\017location_status\030\274\217\210\t \003(\0132V.goog"
-          + "le.cloud.compute.v1.RolloutWaveDetailsOr"
-          + "chestratedWaveDetails.LocationStatusEntry\032\207\001\n"
+          + "\017location_status\030\274\217\210\t \003(\0132V.google.cloud.compute.v"
+          + "1.RolloutWaveDetailsOrchestratedWaveDetails.LocationStatusEntry\032\207\001\n"
           + "\023LocationStatusEntry\022\013\n"
           + "\003key\030\001 \001(\t\022_\n"
-          + "\005value\030\002 \001(\0132P.google.cloud.compute.v1."
-          + "RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus:\0028\001B\034\n"
+          + "\005value\030\002 \001(\0132P.google.cloud.compute.v1.RolloutWaveDetails"
+          + "OrchestratedWaveDetailsLocationStatus:\0028\001B\034\n"
           + "\032_completed_resources_countB\034\n"
           + "\032_estimated_completion_timeB\"\n"
           + " _estimated_total_resources_countB\031\n"
@@ -27523,13 +27601,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006SUBNET\020\335\356\274\223\001\022\016\n"
           + "\007TRANSIT\020\263\203\306YB\025\n"
           + "\023_creation_timestampB\016\n"
-          + "\014_descriptionB\r"
-          + "\n"
+          + "\014_descriptionB\r\n"
           + "\013_dest_rangeB\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\007\n"
-          + "\005_nameB\n"
-          + "\n"
+          + "\005_nameB\n\n"
           + "\010_networkB\023\n"
           + "\021_next_hop_gatewayB\017\n\r"
           + "_next_hop_hubB\017\n\r"
@@ -27573,8 +27649,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\253\001\n"
           + "\013RouteParams\022`\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132=.go"
-          + "ogle.cloud.compute.v1.RouteParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132=.google.cloud.compute"
+          + ".v1.RouteParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\310\002\n"
@@ -27582,8 +27658,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\033\n"
           + "\013fingerprint\030\344\321\363o \001(\tH\001\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\002\210\001\001\022@\n"
-          + "\005terms\030\207\223\3114 \003(\0132..goog"
-          + "le.cloud.compute.v1.RoutePolicyPolicyTerm\022\024\n"
+          + "\005terms\030\207\223\3114"
+          + " \003(\0132..google.cloud.compute.v1.RoutePolicyPolicyTerm\022\024\n"
           + "\004type\030\272\236\332\001 \001(\tH\003\210\001\001\"^\n"
           + "\004Type\022\022\n"
           + "\016UNDEFINED_TYPE\020\000\022 \n"
@@ -27601,20 +27677,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006_matchB\013\n"
           + "\t_priority\"\321\006\n"
           + "\006Router\0226\n"
-          + "\003bgp\030\313\371\005"
-          + " \001(\0132\".google.cloud.compute.v1.RouterBgpH\000\210\001\001\022=\n"
-          + "\tbgp_peers\030\335\255\356\327\001 \003("
-          + "\0132&.google.cloud.compute.v1.RouterBgpPeer\022\"\n"
+          + "\003bgp\030\313\371\005 \001(\0132"
+          + "\".google.cloud.compute.v1.RouterBgpH\000\210\001\001\022=\n"
+          + "\tbgp_peers\030\335\255\356\327\001"
+          + " \003(\0132&.google.cloud.compute.v1.RouterBgpPeer\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022.\n"
           + "\035encrypted_interconnect_router\030\237\242\214\216\001"
           + " \001(\010H\003\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\004\210\001\001\022?\n\n"
-          + "interfaces\030\332\364\340\005 \003(\0132(.g"
-          + "oogle.cloud.compute.v1.RouterInterface\022\024\n"
+          + "interfaces\030\332\364\340\005"
+          + " \003(\0132(.google.cloud.compute.v1.RouterInterface\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022W\n"
-          + "\027md5_authentication_keys\030\232\256\361!"
-          + " \003(\01323.google.cloud.compute.v1.RouterMd5AuthenticationKey\022\024\n"
+          + "\027md5_authentication_keys\030\232\256\361! \003(\01323"
+          + ".google.cloud.compute.v1.RouterMd5AuthenticationKey\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\0223\n"
           + "\004nats\030\362\366\315\001 \003(\0132\".google.cloud.compute.v1.RouterNat\022\033\n"
           + "\013ncc_gateway\030\323\320\261S \001(\tH\007\210\001\001\022\027\n"
@@ -27643,8 +27719,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006_range\"\263\003\n"
           + "\024RouterAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022J\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\01328.google.cloud.compute.v1.RouterAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\01328.googl"
+          + "e.cloud.compute.v1.RouterAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -27653,8 +27729,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032X\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\0229\n"
-          + "\005value\030\002 \001(\0132*."
-          + "google.cloud.compute.v1.RoutersScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\0132*.google.cloud.compute.v1.RoutersScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -27664,8 +27740,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016advertise_mode\030\273\225\353\224\001 \001(\tH\000\210\001\001\022\034\n"
           + "\021advertised_groups\030\266\336\205\n"
           + " \003(\t\022Q\n"
-          + "\024advertised_ip_ranges\030\314\330\363\020"
-          + " \003(\01320.google.cloud.compute.v1.RouterAdvertisedIpRange\022\022\n"
+          + "\024advertised_ip_ranges\030\314\330\363\020 \003(\0132"
+          + "0.google.cloud.compute.v1.RouterAdvertisedIpRange\022\022\n"
           + "\003asn\030\374\364\005 \001(\r"
           + "H\001\210\001\001\022!\n"
           + "\020identifier_range\030\247\314\225\357\001 \001(\tH\002\210\001\001\022#\n"
@@ -27686,14 +27762,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016advertise_mode\030\273\225\353\224\001 \001(\tH\000\210\001\001\022\034\n"
           + "\021advertised_groups\030\266\336\205\n"
           + " \003(\t\022Q\n"
-          + "\024advertised_ip_ranges\030\314\330\363\020"
-          + " \003(\01320.google.cloud.compute.v1.RouterAdvertisedIpRange\022)\n"
+          + "\024advertised_ip_ranges\030\314\330\363\020 \003(\01320"
+          + ".google.cloud.compute.v1.RouterAdvertisedIpRange\022)\n"
           + "\031advertised_route_priority\030\274\234\366X \001(\r"
           + "H\001\210\001\001\022=\n"
           + "\003bfd\030\240\371\005"
           + " \001(\0132).google.cloud.compute.v1.RouterBgpPeerBfdH\002\210\001\001\022`\n"
-          + "\030custom_learned_ip_ranges\030\304\210\304\345\001"
-          + " \003(\0132:.google.cloud.compute.v1.RouterBgpPeerCustomLearnedIpRange\022.\n"
+          + "\030custom_learned_ip_ranges\030\304\210\304\345\001 \003(\0132:.googl"
+          + "e.cloud.compute.v1.RouterBgpPeerCustomLearnedIpRange\022.\n"
           + "\035custom_learned_route_priority\030\304\342\306\235\001"
           + " \001(\005H\003\210\001\001\022\027\n"
           + "\006enable\030\203\313\324\224\001 \001(\tH\004\210\001\001\022\033\n"
@@ -27798,8 +27874,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\020_management_typeB\007\n"
           + "\005_nameB\025\n"
           + "\023_private_ip_addressB\026\n"
-          + "\024_redundant_interfaceB\r"
-          + "\n"
+          + "\024_redundant_interfaceB\r\n"
           + "\013_subnetwork\"\235\002\n\n"
           + "RouterList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\0221\n"
@@ -27830,13 +27905,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\010H\003\210\001\001\022\032\n"
           + "\016endpoint_types\030\317\252\326\357\001 \003(\t\022%\n"
           + "\025icmp_idle_timeout_sec\030\312\320\336\001 \001(\005H\004\210\001\001\022H\n\n"
-          + "log_config\030\235\321\301\247\001 \001(\0132+.goog"
-          + "le.cloud.compute.v1.RouterNatLogConfigH\005\210\001\001\022 \n"
+          + "log_config\030\235\321\301\247\001"
+          + " \001(\0132+.google.cloud.compute.v1.RouterNatLogConfigH\005\210\001\001\022 \n"
           + "\020max_ports_per_vm\030\341\311\236w \001(\005H\006\210\001\001\022 \n"
           + "\020min_ports_per_vm\030\263\255\344X \001(\005H\007\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\022Q\n"
-          + "\021nat64_subnetworks\030\245\373\250\036 "
-          + "\003(\01323.google.cloud.compute.v1.RouterNatSubnetworkToNat64\022\'\n"
+          + "\021nat64_subnetworks\030\245\373\250\036 \003(\01323.google.cloud"
+          + ".compute.v1.RouterNatSubnetworkToNat64\022\'\n"
           + "\026nat_ip_allocate_option\030\375\270\364\314\001 \001(\tH\t\210\001\001\022\022\n"
           + "\007nat_ips\030\216\360\2138 \003(\t\0228\n"
           + "\005rules\030\367\221\3653 \003(\0132&.google.cloud.compute.v1.RouterNatRule\0222\n"
@@ -27908,8 +27983,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_enableB\t\n"
           + "\007_filter\"\335\001\n\r"
           + "RouterNatRule\022D\n"
-          + "\006action\030\266\374\275Y"
-          + " \001(\0132,.google.cloud.compute.v1.RouterNatRuleActionH\000\210\001\001\022\034\n"
+          + "\006action\030\266\374\275Y \001(\013"
+          + "2,.google.cloud.compute.v1.RouterNatRuleActionH\000\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\025\n"
           + "\005match\030\305\263\2671 \001(\tH\002\210\001\001\022\034\n"
           + "\013rule_number\030\354\333\232\377\001 \001(\r"
@@ -27937,8 +28012,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001B\007\n"
           + "\005_name\"\255\001\n"
           + "\014RouterParams\022a\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001"
-          + " \003(\0132>.google.cloud.compute.v1.RouterParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132>.google.clou"
+          + "d.compute.v1.RouterParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\363\002\n"
@@ -27947,10 +28022,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \003(\0132\036.google.cloud.compute.v1.Route\022A\n"
           + "\026best_routes_for_router\030\371\373\3668"
           + " \003(\0132\036.google.cloud.compute.v1.Route\022N\n"
-          + "\017bgp_peer_status\030\373\327\225h"
-          + " \003(\01322.google.cloud.compute.v1.RouterStatusBgpPeerStatus\022E\n\n"
-          + "nat_status\030\320\231\213\036"
-          + " \003(\0132..google.cloud.compute.v1.RouterStatusNatStatus\022\033\n"
+          + "\017bgp_peer_status\030\373\327\225h \003(\0132"
+          + "2.google.cloud.compute.v1.RouterStatusBgpPeerStatus\022E\n\n"
+          + "nat_status\030\320\231\213\036 \003(\0132..goo"
+          + "gle.cloud.compute.v1.RouterStatusNatStatus\022\033\n"
           + "\013ncc_gateway\030\323\320\261S \001(\tH\000\210\001\001\022\027\n"
           + "\007network\030\256\264\205o \001(\tH\001\210\001\001B\016\n"
           + "\014_ncc_gatewayB\n\n"
@@ -27958,8 +28033,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\031RouterStatusBgpPeerStatus\022=\n"
           + "\021advertised_routes\030\254\331\374\236\001"
           + " \003(\0132\036.google.cloud.compute.v1.Route\022?\n\n"
-          + "bfd_status\030\361\270\323\274\001"
-          + " \001(\0132\".google.cloud.compute.v1.BfdStatusH\000\210\001\001\022\033\n"
+          + "bfd_status\030\361\270\323\274\001 \001("
+          + "\0132\".google.cloud.compute.v1.BfdStatusH\000\210\001\001\022\033\n"
           + "\013enable_ipv4\030\241\366\303V \001(\010H\001\210\001\001\022\033\n"
           + "\013enable_ipv6\030\243\366\303V \001(\010H\002\210\001\001\022\033\n\n"
           + "ip_address\030\334\361\334\301\001 \001(\tH\003\210\001\001\022$\n"
@@ -27982,7 +28057,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "status_reason\030\261\226\265\243\001 \001(\tH\020\210\001\001\022\026\n"
           + "\006uptime\030\350\267\236p \001(\tH\021\210\001\001\022\036\n"
           + "\016uptime_seconds\030\250\312\3701 \001(\tH\022\210\001\001\"E\n"
-          + "\006Status\022\024\n"
+          + "\006St",
+      "atus\022\024\n"
           + "\020UNDEFINED_STATUS\020\000\022\013\n"
           + "\004DOWN\020\242\271\200\001\022\017\n"
           + "\007UNKNOWN\020\252\360\304\316\001\022\007\n"
@@ -28021,8 +28097,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001\0223\n"
           + "\"num_vm_endpoints_with_nat_mappings\030\354\266\250\364\001"
           + " \001(\005H\002\210\001\001\022S\n"
-          + "\013rule_status\030\225\305\356B \003(\0132;.google.cloud.comput"
-          + "e.v1.RouterStatusNatStatusNatRuleStatus\022*\n"
+          + "\013rule_status\030\225\305\356B \003(\013"
+          + "2;.google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatus\022*\n"
           + "\037user_allocated_nat_ip_resources\030\327\351\272e \003(\t\022\"\n"
           + "\026user_allocated_nat_ips\030\242\262\331\361\001 \003(\tB\033\n"
           + "\031_min_extra_nat_ips_neededB\007\n"
@@ -28040,8 +28116,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_rule_number\"\177\n"
           + "\024RouterStatusResponse\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001\022=\n"
-          + "\006result\030\235\220\267B \001(\0132%.g"
-          + "oogle.cloud.compute.v1.RouterStatusH\001\210\001\001B\007\n"
+          + "\006result\030\235\220\267B"
+          + " \001(\0132%.google.cloud.compute.v1.RouterStatusH\001\210\001\001B\007\n"
           + "\005_kindB\t\n"
           + "\007_result\"\205\001\n"
           + "\032RoutersGetNamedSetResponse\022\024\n"
@@ -28067,12 +28143,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_etagB\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
-          + "\020_next_page_tokenB\014\n"
-          + "\n"
+          + "\020_next_page_tokenB\014\n\n"
           + "_self_linkB\n\n"
           + "\010_warning\"\342\002\n"
-          + "\024RoutersListN",
-      "amedSets\022\024\n"
+          + "\024RoutersListNamedSets\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
@@ -28141,12 +28215,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013auto_delete\030\273\344\316\335\001 \001(\010H\000\210\001\001\022\024\n"
           + "\004boot\030\362\365\270\001 \001(\010H\001\210\001\001\022\033\n"
           + "\013device_name\030\324\265\232  \001(\tH\002\210\001\001\022T\n"
-          + "\023disk_encryption_key\030\205\355\304\201\001 \001(\013"
-          + "2..google.cloud.compute.v1.CustomerEncryptionKeyH\003\210\001\001\022\035\n"
+          + "\023disk_encryption_key\030\205\355\304\201\001"
+          + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\003\210\001\001\022\035\n"
           + "\014disk_size_gb\030\267\232\347\226\001 \001(\003H\004\210\001\001\022\031\n"
           + "\tdisk_type\030\234\351\254, \001(\tH\005\210\001\001\022E\n"
-          + "\021guest_os_features\030\321\340\347%"
-          + " \003(\0132\'.google.cloud.compute.v1.GuestOsFeature\022\025\n"
+          + "\021guest_os_features\030\321\340\347% "
+          + "\003(\0132\'.google.cloud.compute.v1.GuestOsFeature\022\025\n"
           + "\005index\030\322\321\354/ \001(\005H\006\210\001\001\022\032\n"
           + "\tinterface\030\271\332\325\357\001 \001(\tH\007\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\010\210\001\001\022\024\n"
@@ -28202,8 +28276,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022StorageBytesStatus\022\"\n"
           + "\036UNDEFINED_STORAGE_BYTES_STATUS\020\000\022\020\n"
           + "\010UPDATING\020\306\356\354\353\001\022\021\n\n"
-          + "UP_TO_DATE\020\316\242\2470B\017\n"
-          + "\r"
+          + "UP_TO_DATE\020\316\242\2470B\017\n\r"
           + "_architectureB\007\n"
           + "\005_kindB\016\n"
           + "\014_source_diskB\020\n"
@@ -28225,8 +28298,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "Scheduling\022\"\n"
           + "\021automatic_restart\030\373\267\244\247\001 \001(\010H\000\210\001\001\022#\n"
           + "\023availability_domain\030\250\240\264x \001(\005H\001\210\001\001\022V\n"
-          + "\021graceful_shutdown\030\220\345\365k \001(\01323.google.cloud.comp"
-          + "ute.v1.SchedulingGracefulShutdownH\002\210\001\001\022+\n"
+          + "\021graceful_shutdown\030\220\345\365k \001"
+          + "(\01323.google.cloud.compute.v1.SchedulingGracefulShutdownH\002\210\001\001\022+\n"
           + "\032host_error_timeout_seconds\030\223\334\331\302\001"
           + " \001(\005H\003\210\001\001\022+\n"
           + "\033instance_termination_action\030\273\377\2313 \001(\tH\004\210\001\001\022M\n"
@@ -28236,11 +28309,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\020max_run_duration\030\303\257\270\315\001"
           + " \001(\0132!.google.cloud.compute.v1.DurationH\007\210\001\001\022\036\n\r"
           + "min_node_cpus\030\273\244\242\227\001 \001(\005H\010\210\001\001\022L\n"
-          + "\017node_affinities\030\243\204\232\334\001"
-          + " \003(\0132/.google.cloud.compute.v1.SchedulingNodeAffinity\022#\n"
+          + "\017node_affinities\030\243\204\232\334\001 \003(\0132/.googl"
+          + "e.cloud.compute.v1.SchedulingNodeAffinity\022#\n"
           + "\023on_host_maintenance\030\334\362\347\036 \001(\tH\t\210\001\001\022a\n"
-          + "\027on_instance_stop_action\030\311\215\325\374\001"
-          + " \001(\01327.google.cloud.compute.v1.SchedulingOnInstanceStopActionH\n"
+          + "\027on_instance_stop_action\030\311\215\325\374\001 \001(\01327.go"
+          + "ogle.cloud.compute.v1.SchedulingOnInstanceStopActionH\n"
           + "\210\001\001\022\034\n"
           + "\013preemptible\030\241\345\313\232\001 \001(\010H\013\210\001\001\022N\n"
           + "\032preemption_notice_duration\030\265\355\351\347\001"
@@ -28282,8 +28355,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\021_termination_time\"\222\001\n"
           + "\032SchedulingGracefulShutdown\022\026\n"
           + "\007enabled\030\301\226> \001(\010H\000\210\001\001\022?\n"
-          + "\014max_duration\030\217\324\206\023"
-          + " \001(\0132!.google.cloud.compute.v1.DurationH\001\210\001\001B\n\n"
+          + "\014max_duration\030\217\324\206\023 \001(\013"
+          + "2!.google.cloud.compute.v1.DurationH\001\210\001\001B\n\n"
           + "\010_enabledB\017\n\r"
           + "_max_duration\"\307\001\n"
           + "\026SchedulingNodeAffinity\022\022\n"
@@ -28308,8 +28381,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\036SecurityPoliciesAggregatedList\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022T\n"
-          + "\005items\030\300\317\367/ \003(\0132"
-          + "B.google.cloud.compute.v1.SecurityPoliciesAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132B.google.cloud.com"
+          + "pute.v1.SecurityPoliciesAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -28318,8 +28391,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\005\210\001\001\032a\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022B\n"
-          + "\005value\030\002 \001(\01323.g"
-          + "oogle.cloud.compute.v1.SecurityPoliciesScopedList:\0028\001B\007\n"
+          + "\005value\030\002"
+          + " \001(\01323.google.cloud.compute.v1.SecurityPoliciesScopedList:\0028\001B\007\n"
           + "\005_etagB\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
@@ -28327,12 +28400,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\277\001\n"
           + "7SecurityPoliciesListPreconfiguredExpressionSetsResponse\022b\n"
-          + "\035preconfigured_expression_sets\030\372\214\327\377\001 \001(\01322.google.clo"
-          + "ud.compute.v1.SecurityPoliciesWafConfigH\000\210\001\001B \n"
+          + "\035preconfigured_expression_sets\030\372\214\327\377\001"
+          + " \001(\01322.google.cloud.compute.v1.SecurityPoliciesWafConfigH\000\210\001\001B \n"
           + "\036_preconfigured_expression_sets\"\252\001\n"
           + "\032SecurityPoliciesScopedList\022E\n"
-          + "\021security_policies\030\357\246\367<"
-          + " \003(\0132\'.google.cloud.compute.v1.SecurityPolicy\0229\n"
+          + "\021security_policies\030\357\246\367< \003("
+          + "\0132\'.google.cloud.compute.v1.SecurityPolicy\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"r\n"
@@ -28341,31 +28414,30 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\0132,.google.cloud.compute.v1.PreconfiguredWafSetH\000\210\001\001B\014\n\n"
           + "_waf_rules\"\314\013\n"
           + "\016SecurityPolicy\022k\n"
-          + "\032adaptive_protection_config\030\337\373\321G \001(\0132?.google.cloud"
-          + ".compute.v1.SecurityPolicyAdaptiveProtectionConfigH\000\210\001\001\022f\n"
-          + "\027advanced_options_config\030\300\323\235\326\001"
-          + " \001(\0132<.google.cloud.compute.v1.S"
-          + "ecurityPolicyAdvancedOptionsConfigH\001\210\001\001\022L\n"
+          + "\032adaptive_protection_config\030\337\373\321G"
+          + " \001(\0132?.google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigH\000\210\001\001\022f\n"
+          + "\027advanced_options_config\030\300\323\235\326\001 \001(\0132<.goo"
+          + "gle.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfigH\001\210\001\001\022L\n"
           + "\014associations\030\222\350\312\362\001"
           + " \003(\01322.google.cloud.compute.v1.SecurityPolicyAssociation\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022c\n"
-          + "\026ddos_protection_config\030\315\204\377\027 \001(\0132;.google.cl"
-          + "oud.compute.v1.SecurityPolicyDdosProtectionConfigH\003\210\001\001\022\034\n"
+          + "\026ddos_protection_config\030\315\204\377\027"
+          + " \001(\0132;.google.cloud.compute.v1.SecurityPolicyDdosProtectionConfigH\003\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\004\210\001\001\022\033\n"
           + "\013fingerprint\030\344\321\363o \001(\tH\005\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\006\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\007\210\001\001\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\010\210\001\001\022G\n"
-          + "\006labels\030\377\277\301\356\001"
-          + " \003(\01323.google.cloud.compute.v1.SecurityPolicy.LabelsEntry\022\024\n"
+          + "\006labels\030\377\277\301\356\001 \003(\01323.google."
+          + "cloud.compute.v1.SecurityPolicy.LabelsEntry\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\t\210\001\001\022\026\n"
           + "\006parent\030\252\221\254% \001(\tH\n"
           + "\210\001\001\022h\n"
-          + "\030recaptcha_options_config\030\333\324\275\367\001 \001(\0132=.google.cloud"
-          + ".compute.v1.SecurityPolicyRecaptchaOptionsConfigH\013\210\001\001\022\026\n"
+          + "\030recaptcha_options_config\030\333\324\275\367\001"
+          + " \001(\0132=.google.cloud.compute.v1.SecurityPolicyRecaptchaOptionsConfigH\013\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\014\210\001\001\022=\n"
-          + "\005rules\030\367\221\3653"
-          + " \003(\0132+.google.cloud.compute.v1.SecurityPolicyRule\022\032\n"
+          + "\005rules\030\367\221\3653 \003(\0132+."
+          + "google.cloud.compute.v1.SecurityPolicyRule\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\r"
           + "\210\001\001\022\033\n\n"
           + "short_name\030\356\270\320\352\001 \001(\tH\016\210\001\001\022\024\n"
@@ -28373,7 +28445,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\023user_defined_fields\030\243\211\300\r"
           + " \003(\01327.google.cloud.compute.v1.SecurityPolicyUserDefinedField\032-\n"
           + "\013LabelsEntry\022\013\n"
-          + "\003key\030\001 \001(\t\022\r\n"
+          + "\003key\030\001 \001(\t\022\r"
+          + "\n"
           + "\005value\030\002 \001(\t:\0028\001\"d\n"
           + "\004Type\022\022\n"
           + "\016UNDEFINED_TYPE\020\000\022\022\n"
@@ -28397,14 +28470,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_short_nameB\007\n"
           + "\005_type\"\315\001\n"
           + "&SecurityPolicyAdaptiveProtectionConfig\022\203\001\n"
-          + "\032layer7_ddos_defense_config\030\243\331\303\320\001 \001(\0132V.google.cloud.comput"
-          + "e.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigH\000\210\001\001B\035\n"
+          + "\032layer7_ddos_defense_config\030\243\331\303\320\001 \001(\013"
+          + "2V.google.cloud.compute.v1.SecurityPolic"
+          + "yAdaptiveProtectionConfigLayer7DdosDefenseConfigH\000\210\001\001B\035\n"
           + "\033_layer7_ddos_defense_config\"\363\002\n"
           + "=SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig\022\027\n"
           + "\006enable\030\203\313\324\224\001 \001(\010H\000\210\001\001\022 \n"
           + "\017rule_visibility\030\265\330\220\330\001 \001(\tH\001\210\001\001\022\203\001\n"
-          + "\021threshold_configs\030\235\253\343\034 \003(\0132e.google.cloud.comput"
-          + "e.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig\"R\n"
+          + "\021threshold_configs\030\235\253\343\034 \003(\013"
+          + "2e.google.cloud.compute.v1.SecurityPolic"
+          + "yAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig\"R\n"
           + "\016RuleVisibility\022\035\n"
           + "\031UNDEFINED_RULE_VISIBILITY\020\000\022\017\n"
           + "\007PREMIUM\020\267\264\301\276\001\022\020\n"
@@ -28423,9 +28498,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\"detection_relative_to_baseline_qps\030\205\233\366\212\001"
           + " \001(\002H\006\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\245\001\n"
-          + "\033traffic_granularity_configs\030\276\264\332( \003(\0132}.goo"
-          + "gle.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConf"
-          + "igThresholdConfigTrafficGranularityConfigB#\n"
+          + "\033traffic_granularity_configs\030\276\264\332( \003(\0132}.google.cloud.compute."
+          + "v1.SecurityPolicyAdaptiveProtectionConfi"
+          + "gLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfigB#\n"
           + "!_auto_deploy_confidence_thresholdB\035\n"
           + "\033_auto_deploy_expiration_secB*\n"
           + "(_auto_deploy_impacted_baseline_thresholdB\035\n"
@@ -28434,8 +28509,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\031_detection_load_thresholdB%\n"
           + "#_detection_relative_to_baseline_qpsB\007\n"
           + "\005_name\"\320\002\n"
-          + "dSecurityPolicyAdaptiveProte"
-          + "ctionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig\022)\n"
+          + "dSecurityPolicyAdaptiveProtectionConfigLayer7D"
+          + "dosDefenseConfigThresholdConfigTrafficGranularityConfig\022)\n"
           + "\030enable_each_unique_value\030\305\212\336\337\001"
           + " \001(\010H\000\210\001\001\022\024\n"
           + "\004type\030\272\236\332\001 \001(\tH\001\210\001\001\022\025\n"
@@ -28449,8 +28524,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_typeB\010\n"
           + "\006_value\"\255\004\n"
           + "#SecurityPolicyAdvancedOptionsConfig\022p\n"
-          + "\022json_custom_config\030\271\331\2315 \001(\0132L.google.cloud.comput"
-          + "e.v1.SecurityPolicyAdvancedOptionsConfigJsonCustomConfigH\000\210\001\001\022\035\n"
+          + "\022json_custom_config\030\271\331\2315 \001(\013"
+          + "2L.google.cloud.compute.v1.SecurityPolic"
+          + "yAdvancedOptionsConfigJsonCustomConfigH\000\210\001\001\022\035\n"
           + "\014json_parsing\030\331\204\332\206\001 \001(\tH\001\210\001\001\022\031\n"
           + "\tlog_level\030\311\275\204C \001(\tH\002\210\001\001\022,\n"
           + "\034request_body_inspection_size\030\377\215\232[ \001(\tH\003\210\001\001\022#\n"
@@ -28523,21 +28599,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022SecurityPolicyRule\022\026\n"
           + "\006action\030\266\374\275Y \001(\tH\000\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022[\n\r"
-          + "header_action\030\250\240\270\234\001 \001(\0132;.google.cloud.compute"
-          + ".v1.SecurityPolicyRuleHttpHeaderActionH\002\210\001\001\022\024\n"
+          + "header_action\030\250\240\270\234\001 \001(\0132"
+          + ";.google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionH\002\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022I\n"
-          + "\005match\030\305\263\2671 "
-          + "\001(\01322.google.cloud.compute.v1.SecurityPolicyRuleMatcherH\004\210\001\001\022Y\n\r"
-          + "network_match\030\364\370\372\334\001"
-          + " \001(\01329.google.cloud.compute.v1.SecurityPolicyRuleNetworkMatcherH\005\210\001\001\022k\n"
-          + "\030preconfigured_waf_config\030\343\237\2268 \001(\0132A.google.cl"
-          + "oud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigH\006\210\001\001\022\027\n"
+          + "\005match\030\305\263\2671 \001(\01322.google.cloud"
+          + ".compute.v1.SecurityPolicyRuleMatcherH\004\210\001\001\022Y\n\r"
+          + "network_match\030\364\370\372\334\001 \001(\01329.google.c"
+          + "loud.compute.v1.SecurityPolicyRuleNetworkMatcherH\005\210\001\001\022k\n"
+          + "\030preconfigured_waf_config\030\343\237\2268 \001(\0132A.google.cloud.compute.v1.Sec"
+          + "urityPolicyRulePreconfiguredWafConfigH\006\210\001\001\022\027\n"
           + "\007preview\030\310\307\243h \001(\010H\007\210\001\001\022\031\n"
           + "\010priority\030\244\363\241\324\001 \001(\005H\010\210\001\001\022_\n"
-          + "\022rate_limit_options\030\373\311\232  \001(\0132;.google.cloud.c"
-          + "ompute.v1.SecurityPolicyRuleRateLimitOptionsH\t\210\001\001\022\\\n"
-          + "\020redirect_options\030\273\222\356M \001(\0132:"
-          + ".google.cloud.compute.v1.SecurityPolicyRuleRedirectOptionsH\n"
+          + "\022rate_limit_options\030\373\311\232 "
+          + " \001(\0132;.google.cloud.compute.v1.SecurityPolicyRuleRateLimitOptionsH"
+          + "\t\210\001\001\022\\\n"
+          + "\020redirect_options\030\273\222\356M \001(\0132:.google.cloud.comp"
+          + "ute.v1.SecurityPolicyRuleRedirectOptionsH\n"
           + "\210\001\001B\t\n"
           + "\007_actionB\016\n"
           + "\014_descriptionB\020\n"
@@ -28551,20 +28628,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\023_rate_limit_optionsB\023\n"
           + "\021_redirect_options\"\225\001\n"
           + "\"SecurityPolicyRuleHttpHeaderAction\022o\n"
-          + "\027request_headers_to_adds\030\315\253\372) \003(\0132K"
-          + ".google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption\"\220\001\n"
+          + "\027request_headers_to_adds\030\315\253\372) \003(\0132K.google.cloud.comp"
+          + "ute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption\"\220\001\n"
           + "2SecurityPolicyRuleHttpHeaderActionHttpHeaderOption\022\033\n"
           + "\013header_name\030\375\301\3074 \001(\tH\000\210\001\001\022\034\n"
           + "\014header_value\030\277\362\353` \001(\tH\001\210\001\001B\016\n"
           + "\014_header_nameB\017\n\r"
           + "_header_value\"\233\003\n"
           + "\031SecurityPolicyRuleMatcher\022P\n"
-          + "\006config\030\302\206\376y \001(\01328.google"
-          + ".cloud.compute.v1.SecurityPolicyRuleMatcherConfigH\000\210\001\001\0223\n"
+          + "\006config\030\302\206\376y"
+          + " \001(\01328.google.cloud.compute.v1.SecurityPolicyRuleMatcherConfigH\000\210\001\001\0223\n"
           + "\004expr\030\365\363\276\001"
           + " \001(\0132\035.google.cloud.compute.v1.ExprH\001\210\001\001\022\\\n"
-          + "\014expr_options\030\324\304\354\347\001 \001(\0132=.google.cloud.compute.v1."
-          + "SecurityPolicyRuleMatcherExprOptionsH\002\210\001\001\022\037\n"
+          + "\014expr_options\030\324\304\354\347\001 \001(\0132=.go"
+          + "ogle.cloud.compute.v1.SecurityPolicyRuleMatcherExprOptionsH\002\210\001\001\022\037\n"
           + "\016versioned_expr\030\275\343\326\231\001 \001(\tH\003\210\001\001\"@\n\r"
           + "VersionedExpr\022\034\n"
           + "\030UNDEFINED_VERSIONED_EXPR\020\000\022\021\n\n"
@@ -28576,8 +28653,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\037SecurityPolicyRuleMatcherConfig\022\031\n\r"
           + "src_ip_ranges\030\323\200\207\316\001 \003(\t\"\257\001\n"
           + "$SecurityPolicyRuleMatcherExprOptions\022q\n"
-          + "\021recaptcha_options\030\306\366\307\271\001 \001(\0132M.google.cloud.compute.v1.Sec"
-          + "urityPolicyRuleMatcherExprOptionsRecaptchaOptionsH\000\210\001\001B\024\n"
+          + "\021recaptcha_options\030\306\366\307\271\001 \001(\0132M.googl"
+          + "e.cloud.compute.v1.SecurityPolicyRuleMatcherExprOptionsRecaptchaOptionsH\000\210\001\001B\024\n"
           + "\022_recaptcha_options\"~\n"
           + "4SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions\022!\n"
           + "\026action_token_site_keys\030\235\352\311\034 \003(\t\022#\n"
@@ -28592,27 +28669,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\tsrc_ports\030\367\273\236\324\001 \003(\t\022\033\n"
           + "\020src_region_codes\030\226\343\237/ \003(\t\022n\n"
           + "\023user_defined_fields\030\243\211\300\r"
-          + " \003(\0132N.google.cloud.compute.v1.Sec"
-          + "urityPolicyRuleNetworkMatcherUserDefinedFieldMatch\"i\n"
+          + " \003(\0132N.googl",
+      "e.cloud.compute.v1.SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch\"i\n"
           + "5SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\021\n"
           + "\006values\030\242\272\226w \003(\tB\007\n"
           + "\005_name\"\215\001\n"
           + "(SecurityPolicyRulePreconfiguredWafConfig\022a\n\n"
-          + "exclusions\030\345\370\277c \003(\0132J.google.cloud"
-          + ".compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion\"\202\005\n"
+          + "exclusions\030\345\370\277c \003(\0132J.google.cloud.compute.v1.Securi"
+          + "tyPolicyRulePreconfiguredWafConfigExclusion\"\202\005\n"
           + "1SecurityPolicyRulePreconfiguredWafConfigExclusion\022|\n"
-          + "\032request_cookies_to_exclude\030\366\336\337J \003(\0132U.goo"
-          + "gle.cloud.compute.v1.SecurityPolicyRuleP"
-          + "reconfiguredWafConfigExclusionFieldParams\022|\n"
-          + "\032request_headers_to_exclude\030\237\244\223\036 \003(\013"
-          + "2U.google.cloud.compute.v1.SecurityPolic"
-          + "yRulePreconfiguredWafConfigExclusionFieldParams\022\202\001\n"
-          + "\037request_query_params_to_exclude\030\210\236\272\242\001"
-          + " \003(\0132U.google.cloud.compute.v1."
-          + "SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022y\n"
-          + "\027request_uris_to_exclude\030\236\252\237+ \003(\0132U.google.cloud.compute."
-          + "v1.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022\033\n"
+          + "\032request_cookies_to_exclude\030\366\336\337J \003(\0132U.google.cloud.compute."
+          + "v1.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022|\n"
+          + "\032request_headers_to_exclude\030\237\244\223\036 \003(\0132U.google.cloud.co"
+          + "mpute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022\202\001\n"
+          + "\037request_query_params_to_exclude\030\210\236\272\242\001 \003(\0132U.go"
+          + "ogle.cloud.compute.v1.SecurityPolicyRule"
+          + "PreconfiguredWafConfigExclusionFieldParams\022y\n"
+          + "\027request_uris_to_exclude\030\236\252\237+ \003(\0132U"
+          + ".google.cloud.compute.v1.SecurityPolicyR"
+          + "ulePreconfiguredWafConfigExclusionFieldParams\022\033\n"
           + "\017target_rule_ids\030\343\343\325\355\001 \003(\t\022 \n"
           + "\017target_rule_set\030\215\257\326\355\001 \001(\tH\000\210\001\001B\022\n"
           + "\020_target_rule_set\"\347\001\n"
@@ -28630,18 +28706,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004_val\"\245\010\n"
           + "\"SecurityPolicyRuleRateLimitOptions\022 \n"
           + "\020ban_duration_sec\030\326\232\272\024 \001(\005H\000\210\001\001\022d\n\r"
-          + "ban_threshold\030\273\250\377\356\001 \001(\013"
-          + "2D.google.cloud.compute.v1.SecurityPolicyRuleRateLimitOptionsThresholdH\001\210\001\001\022\037\n"
+          + "ban_threshold\030\273\250\377\356\001 \001(\0132D.google.cloud.co"
+          + "mpute.v1.SecurityPolicyRuleRateLimitOptionsThresholdH\001\210\001\001\022\037\n"
           + "\016conform_action\030\317\306\350\366\001 \001(\tH\002\210\001\001\022\037\n"
           + "\016enforce_on_key\030\374\235\326\306\001 \001(\tH\003\210\001\001\022p\n"
-          + "\026enforce_on_key_configs\030\256\276\225\020 \003(\0132M.google.cloud.compute."
-          + "v1.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig\022#\n"
+          + "\026enforce_on_key_configs\030\256\276\225\020 \003(\0132M"
+          + ".google.cloud.compute.v1.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig\022#\n"
           + "\023enforce_on_key_name\030\356\303\232? \001(\tH\004\210\001\001\022\035\n\r"
           + "exceed_action\030\241\312\332O \001(\tH\005\210\001\001\022d\n"
-          + "\027exceed_redirect_options\030\346\214\355\341\001 \001(\013"
-          + "2:.google.cloud.compute.v1.SecurityPolicyRuleRedirectOptionsH\006\210\001\001\022k\n"
-          + "\024rate_limit_threshold\030\210\277\317\226\001 \001(\0132D.google.cloud.compu"
-          + "te.v1.SecurityPolicyRuleRateLimitOptionsThresholdH\007\210\001\001\"\377\001\n"
+          + "\027exceed_redirect_options\030\346\214\355\341\001 \001(\0132:.google.cloud.co"
+          + "mpute.v1.SecurityPolicyRuleRedirectOptionsH\006\210\001\001\022k\n"
+          + "\024rate_limit_threshold\030\210\277\317\226\001 \001("
+          + "\0132D.google.cloud.compute.v1.SecurityPolicyRuleRateLimitOptionsThresholdH\007\210\001\001\"\377\001\n"
           + "\014EnforceOnKey\022\034\n"
           + "\030UNDEFINED_ENFORCE_ON_KEY\020\000\022\t\n"
           + "\003ALL\020\201\373\003\022\t\n"
@@ -28660,8 +28736,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016_ban_thresholdB\021\n"
           + "\017_conform_actionB\021\n"
           + "\017_enforce_on_keyB\026\n"
-          + "\024_enforc",
-      "e_on_key_nameB\020\n"
+          + "\024_enforce_on_key_nameB\020\n"
           + "\016_exceed_actionB\032\n"
           + "\030_exceed_redirect_optionsB\027\n"
           + "\025_rate_limit_threshold\"\273\003\n"
@@ -28716,8 +28791,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_offsetB\007\n"
           + "\005_size\"\326\001\n"
           + "\020SecuritySettings\022O\n"
-          + "\025aws_v4_authentication\030\227\353\370\316\001 "
-          + "\001(\0132\'.google.cloud.compute.v1.AWSV4SignatureH\000\210\001\001\022\"\n"
+          + "\025aws_v4_authentication\030\227\353\370\316\001"
+          + " \001(\0132\'.google.cloud.compute.v1.AWSV4SignatureH\000\210\001\001\022\"\n"
           + "\021client_tls_policy\030\352\213\272\334\001 \001(\tH\001\210\001\001\022\035\n"
           + "\021subject_alt_names\030\337\263\257\235\001 \003(\tB\030\n"
           + "\026_aws_v4_authenticationB\024\n"
@@ -28751,11 +28826,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006scopes\030\237\231\222O \003(\tB\010\n"
           + "\006_email\"\261\013\n"
           + "\021ServiceAttachment\022[\n"
-          + "\023connected_endpoints\030\310\227\270\" \003(\0132;"
-          + ".google.cloud.compute.v1.ServiceAttachmentConnectedEndpoint\022&\n"
+          + "\023connected_endpoints\030\310\227\270\" \003(\0132;.google.cloud.comp"
+          + "ute.v1.ServiceAttachmentConnectedEndpoint\022&\n"
           + "\025connection_preference\030\334\371\244\210\001 \001(\tH\000\210\001\001\022a\n"
-          + "\025consumer_accept_lists\030\307\266\204\300\001"
-          + " \003(\0132>.google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit\022 \n"
+          + "\025consumer_accept_lists\030\307\266\204\300\001 \003(\0132>.g"
+          + "oogle.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit\022 \n"
           + "\025consumer_reject_lists\030\236\231\245a \003(\t\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\027\n"
@@ -28764,8 +28839,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013fingerprint\030\344\321\363o \001(\tH\004\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\005\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022M\n"
-          + "\010metadata\030\257\366\265)"
-          + " \003(\01328.google.cloud.compute.v1.ServiceAttachment.MetadataEntry\022\024\n"
+          + "\010metadata\030\257\366\265) \003(\01328.go"
+          + "ogle.cloud.compute.v1.ServiceAttachment.MetadataEntry\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022%\n"
           + "\024nat_ips_per_endpoint\030\210\216\220\261\001 \001(\r"
           + "H\010\210\001\001\022\027\n"
@@ -28807,8 +28882,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017_target_service\"\324\003\n"
           + "\037ServiceAttachmentAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022U\n"
-          + "\005items\030\300\317\367/ \003(\0132C.g"
-          + "oogle.cloud.compute.v1.ServiceAttachmentAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132C.google.cloud.comput"
+          + "e.v1.ServiceAttachmentAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -28817,8 +28892,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032c\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022D\n"
-          + "\005value\030\002 \001(\01325.goo"
-          + "gle.cloud.compute.v1.ServiceAttachmentsScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\01325.google.cloud.compute.v1.ServiceAttachmentsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -28859,8 +28934,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022_project_id_or_num\"\263\002\n"
           + "\025ServiceAttachmentList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022<\n"
-          + "\005items\030\300\317\367/ \003(\0132*.go"
-          + "ogle.cloud.compute.v1.ServiceAttachment\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132*.google.cloud.compute.v1.ServiceAttachment\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -28881,8 +28956,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\212\001\n"
-          + "7target_ssl_proxies_set_backend_service_request_resource\030\244\351\250B \001(\0132"
-          + "A.google.cloud.compute.v1.TargetSslProxiesSetBackendServiceRequestB\003\340A\002\022!\n"
+          + "7target_ssl_proxies_set_backend_service_request_resource\030\244\351\250B"
+          + " \001(\0132A.google.cloud.com"
+          + "pute.v1.TargetSslProxiesSetBackendServiceRequestB\003\340A\002\022!\n"
           + "\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\247\002\n"
           + "&SetBackendServiceTargetTcpProxyRequest\022!\n"
@@ -28890,8 +28966,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\213\001\n"
           + "7target_tcp_proxies_set_backend_service_request_resource\030\357\321\302\202\001"
-          + " \001(\0132A.google.cloud.compute"
-          + ".v1.TargetTcpProxiesSetBackendServiceRequestB\003\340A\002\022!\n"
+          + " \001(\0132"
+          + "A.google.cloud.compute.v1.TargetTcpProxiesSetBackendServiceRequestB\003\340A\002\022!\n"
           + "\020target_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\261\002\n"
           + "\032SetBackupTargetPoolRequest\022\036\n"
@@ -28910,8 +28986,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\217\001\n"
           + "9target_https_proxies_set_certificate_map_request_resource\030\273\266\376\336\001"
-          + " \001(\0132C.google.clo"
-          + "ud.compute.v1.TargetHttpsProxiesSetCertificateMapRequestB\003\340A\002\022\"\n"
+          + " \001(\0132C.google.cloud.compute.v1.Targ"
+          + "etHttpsProxiesSetCertificateMapRequestB\003\340A\002\022\"\n"
           + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\247\002\n"
           + "&SetCertificateMapTargetSslProxyRequest\022!\n"
@@ -28919,27 +28995,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\213\001\n"
           + "7target_ssl_proxies_set_certificate_map_request_resource\030\272\226\203\244\001"
-          + " \001(\0132A.google.cloud.compute.v1.Targe"
-          + "tSslProxiesSetCertificateMapRequestB\003\340A\002\022!\n"
+          + " \001(\0132A.google."
+          + "cloud.compute.v1.TargetSslProxiesSetCertificateMapRequestB\003\340A\002\022!\n"
           + "\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\352\001\n"
           + "\037SetCloudArmorTierProjectRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022y\n"
-          + ".projects_set_cloud_armor_tier_request_resource\030\317\373\336$"
-          + " \001(\01329.google.cloud.comp"
-          + "ute.v1.ProjectsSetCloudArmorTierRequestB\003\340A\002\022\032\n\n"
+          + ".projects_set_cloud_armor_tier_request_resource\030\317\373\336$ \001"
+          + "(\01329.google.cloud.compute.v1.ProjectsSetCloudArmorTierRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\214\003\n"
           + "*SetCommonInstanceMetadataOperationMetadata\022$\n"
           + "\023client_operation_id\030\347\215\336\215\001 \001(\tH\000\210\001\001\022\203\001\n"
-          + "\027per_location_operations\030\224\321\202\303\001"
-          + " \003(\0132^.google.cloud.compute.v1.Set"
-          + "CommonInstanceMetadataOperationMetadata.PerLocationOperationsEntry\032\231\001\n"
+          + "\027per_location_operations\030\224\321\202\303\001 \003(\0132^.googl"
+          + "e.cloud.compute.v1.SetCommonInstanceMeta"
+          + "dataOperationMetadata.PerLocationOperationsEntry\032\231\001\n"
           + "\032PerLocationOperationsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022j\n"
-          + "\005value\030\002 \001(\0132[.google.cloud.compute.v1.SetCommo"
-          + "nInstanceMetadataOperationMetadataPerLocationOperationInfo:\0028\001B\026\n"
+          + "\005value\030\002 \001(\0132[.google.cloud.compute.v1.SetCommonInstanceMetadataO"
+          + "perationMetadataPerLocationOperationInfo:\0028\001B\026\n"
           + "\024_client_operation_id\"\262\002\n"
           + "BSetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo\0226\n"
           + "\005error\030\210\244\223."
@@ -28966,7 +29041,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\201\001\n"
           + "2projects_set_default_network_tier_request_resource\030\212\300\243<"
-          + " \001(\0132=.google.cloud.compute.v1.ProjectsSetDefaultNetworkTierRequestB\003\340A\002\022\032\n\n"
+          + " \001(\0132=.google.c"
+          + "loud.compute.v1.ProjectsSetDefaultNetworkTierRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\351\001\n"
           + "$SetDeletionProtectionInstanceRequest\022$\n"
@@ -28994,61 +29070,59 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n"
-          + "\"security_policy_reference_resource\030\360\264\253a"
-          + " \001(\01320.google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n"
+          + "\"security_policy_reference_resource\030\360\264\253a \001(\01320.goog"
+          + "le.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n"
           + "\013_request_id\"\202\002\n"
           + "*SetEdgeSecurityPolicyBackendServiceRequest\022 \n"
           + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n"
-          + "\n"
+          + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n"
-          + "\"security_policy_reference_resource\030\360\264\253a \001(\01320.googl"
-          + "e.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n"
+          + "\"security_policy_reference_resource\030\360\264\253a"
+          + " \001(\01320.google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n"
           + "\013_request_id\"\273\001\n"
           + " SetIamPolicyBackendBucketRequest\022d\n"
-          + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google.clo"
-          + "ud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
+          + "\"global_set_policy_request_resource\030\262\347\333\240\001"
+          + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\274\001\n"
           + "!SetIamPolicyBackendServiceRequest\022d\n"
-          + "\"global_set_policy_request_resource\030\262\347\333\240\001"
-          + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
+          + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\013"
+          + "2/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\304\001\n"
           + "\027SetIamPolicyDiskRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022`\n"
-          + " zone_set_policy_request_resource\030\273\270\230\266\001 \001(\0132-.google."
-          + "cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\273\001\n"
+          + " zone_set_policy_request_resource\030\273\270\230\266\001"
+          + " \001(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\273\001\n"
           + "!SetIamPolicyFirewallPolicyRequest\022|\n"
-          + "/global_organization_set_policy_request_resource\030\336\224\314T"
-          + " \001(\0132;.google.cloud.comp"
-          + "ute.v1.GlobalOrganizationSetPolicyRequestB\003\340A\002\022\030\n"
+          + "/global_organization_set_policy_request_resource\030\336\224\314T \001"
+          + "(\0132;.google.cloud.compute.v1.GlobalOrganizationSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\263\001\n"
           + "\030SetIamPolicyImageRequest\022d\n"
-          + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google.c"
-          + "loud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
+          + "\"global_set_policy_request_resource\030\262\347\333\240\001"
+          + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\310\001\n"
           + "\033SetIamPolicyInstanceRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022`\n"
-          + " zone_set_policy_request_resource\030\273\270\230\266\001"
-          + " \001(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\276\001\n"
+          + " zone_set_policy_request_resource\030\273\270\230\266\001 \001(\0132-.google.clo"
+          + "ud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\276\001\n"
           + "#SetIamPolicyInstanceTemplateRequest\022d\n"
-          + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google.cloud"
-          + ".compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
+          + "\"global_set_policy_request_resource\030\262\347\333\240\001"
+          + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\324\001\n"
           + "\'SetIamPolicyInstantSnapshotGroupRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022`\n"
-          + " zone_set_policy_request_resource\030\273\270\230\266\001"
-          + " \001(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\317\001\n"
+          + " zone_set_policy_request_resource\030\273\270\230\266\001 \001(\0132-.go"
+          + "ogle.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\317\001\n"
           + "\"SetIamPolicyInstantSnapshotRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n"
@@ -29056,130 +29130,131 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " zone_set_policy_request_resource\030\273\270\230\266\001"
           + " \001(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\311\001\n"
           + ".SetIamPolicyInterconnectAttachmentGroupRequest\022d\n"
-          + "\"global_set_policy_request_resource\030\262\347\333\240\001"
-          + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
+          + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.g"
+          + "oogle.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\277\001\n"
           + "$SetIamPolicyInterconnectGroupRequest\022d\n"
-          + "\"global_set_policy_request_resource\030\262\347\333\240\001"
-          + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
+          + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google."
+          + "cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\271\001\n"
           + "\036SetIamPolicyLicenseCodeRequest\022d\n"
-          + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.g"
-          + "oogle.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
+          + "\"global_set_policy_request_resource\030\262\347\333\240\001"
+          + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\265\001\n"
           + "\032SetIamPolicyLicenseRequest\022d\n"
-          + "\"global_set_policy_request_resource\030\262\347\333\240\001"
-          + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
+          + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001"
+          + "(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\272\001\n"
           + "\037SetIamPolicyMachineImageRequest\022d\n"
-          + "\"global_set_policy_request_resource\030\262\347\333\240\001"
-          + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
+          + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google"
+          + ".cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\327\001\n"
           + "$SetIamPolicyNetworkAttachmentRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001"
-          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.goo"
+          + "gle.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\303\001\n"
           + "(SetIamPolicyNetworkFirewallPolicyRequest\022d\n"
-          + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google.cloud"
-          + ".compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
+          + "\"global_set_policy_request_resource\030\262\347\333\240\001"
+          + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\311\001\n"
           + "\034SetIamPolicyNodeGroupRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022`\n"
-          + " zone_set_policy_request_resource\030\273\270\230\266\001 \001"
-          + "(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\322\001\n"
+          + " zone_set_policy_request_resource\030\273\270\230\266\001"
+          + " \001(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\322\001\n"
           + "\037SetIamPolicyNodeTemplateRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.clo"
-          + "ud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_resource\030\203\307\353\203\001"
+          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\331\001\n"
           + "&SetIamPolicyRegionBackendBucketRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001"
-          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.c"
+          + "loud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\332\001\n"
           + "\'SetIamPolicyRegionBackendServiceRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.cl"
-          + "oud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_resource\030\203\307\353\203\001"
+          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\320\001\n"
           + "\035SetIamPolicyRegionDiskRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132"
-          + "/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_resource\030\203\307\353\203\001"
+          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\340\001\n"
           + "-SetIamPolicyRegionInstantSnapshotGroupRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.clou"
-          + "d.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_resource\030\203\307\353\203\001"
+          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\333\001\n"
           + "(SetIamPolicyRegionInstantSnapshotRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001"
-          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google."
+          + "cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\341\001\n"
           + ".SetIamPolicyRegionNetworkFirewallPolicyRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.g"
-          + "oogle.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_",
+      "resource\030\203\307\353\203\001"
+          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\324\001\n"
           + "!SetIamPolicyRegionSnapshotRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001"
-          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.goog"
+          + "le.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\375\001\n"
           + "#SetIamPolicyReservationBlockRequest\022\037\n"
           + "\017parent_resource\030\203\230\320\010 \001(\tB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022l\n"
-          + "\'zone_set_nested_policy_request_resource\030\323\361\200\177"
-          + " \001(\01323.google.cloud.compute.v1.ZoneSetNestedPolicyRequestB\003\340A\002\"\313\001\n"
+          + "\'zone_set_nested_policy_request_resource\030\323\361\200\177 \001(\01323.google"
+          + ".cloud.compute.v1.ZoneSetNestedPolicyRequestB\003\340A\002\"\313\001\n"
           + "\036SetIamPolicyReservationRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022`\n"
-          + " zone_set_policy_request_resource\030\273\270\230\266\001"
-          + " \001(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\200\002\n"
+          + " zone_set_policy_request_resource\030\273\270\230\266\001 "
+          + "\001(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\200\002\n"
           + "&SetIamPolicyReservationSubBlockRequest\022\037\n"
           + "\017parent_resource\030\203\230\320\010 \001(\tB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022l\n"
-          + "\'zone_set_nested_policy_request_resource\030\323\361\200\177 \001(\01323.goo"
-          + "gle.cloud.compute.v1.ZoneSetNestedPolicyRequestB\003\340A\002\"\324\001\n"
+          + "\'zone_set_nested_policy_request_resource\030\323\361\200\177"
+          + " \001(\01323.google.cloud.compute.v1.ZoneSetNestedPolicyRequestB\003\340A\002\"\324\001\n"
           + "!SetIamPolicyResourcePolicyRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.clo"
-          + "ud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_resource\030\203\307\353\203\001"
+          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\327\001\n"
           + "$SetIamPolicyServiceAttachmentRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001"
-          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.clo"
+          + "ud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\266\001\n"
           + "\033SetIamPolicySnapshotRequest\022d\n"
-          + "\"global_set_policy_request_resource\030\262\347\333\240\001"
-          + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
+          + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google.clo"
+          + "ud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\313\001\n"
           + "\036SetIamPolicyStoragePoolRequest\022\027\n"
@@ -29191,15 +29266,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\035SetIamPolicySubnetworkRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n"
-          + "\"region_set_policy_request_resource\030\203\307\353\203\001"
-          + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
+          + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.c"
+          + "loud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\336\002\n"
           + ".SetInstanceTemplateInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\230\001\n"
-          + ">instance_group_ma",
-      "nagers_set_instance_template_request_resource\030\305\331\326\004"
-          + " \001(\0132H.google.cloud.compute.v1"
-          + ".InstanceGroupManagersSetInstanceTemplateRequestB\003\340A\002\022!\n"
+          + ">instance_group_managers_set_instance_template_request_resource\030\305\331\326\004"
+          + " \001(\0132H.g"
+          + "oogle.cloud.compute.v1.InstanceGroupManagersSetInstanceTemplateRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -29212,8 +29286,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\224\001\n"
           + ".google.cloud"
-          + ".compute.v1.TargetSslProxiesSetProxyHeaderRequestB\003\340A\002\022!\n"
+          + " \001(\0132>.google.cloud.compute.v1.TargetSslProxiesSetProxyHeaderRequestB\003\340A\002\022!\n"
           + "\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\235\002\n"
           + "#SetProxyHeaderTargetTcpProxyRequest\022!\n"
@@ -29489,8 +29565,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\204\001\n"
           + "4target_tcp_proxies_set_proxy_header_request_resource\030\303\230\361h"
-          + " \001(\0132>.goog"
-          + "le.cloud.compute.v1.TargetTcpProxiesSetProxyHeaderRequestB\003\340A\002\022!\n"
+          + " \001(\0132>.google.cloud.compute.v"
+          + "1.TargetTcpProxiesSetProxyHeaderRequestB\003\340A\002\022!\n"
           + "\020target_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\247\002\n"
           + "&SetQuicOverrideTargetHttpsProxyRequest\022!\n"
@@ -29498,8 +29574,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\212\001\n"
           + "7target_https_proxies_set_quic_override_request_resource\030\342\365\343\""
-          + " \001(\0132A.google.cloud.compute.v1.Target"
-          + "HttpsProxiesSetQuicOverrideRequestB\003\340A\002\022\"\n"
+          + " \001(\0132A.google.c"
+          + "loud.compute.v1.TargetHttpsProxiesSetQuicOverrideRequestB\003\340A\002\022\"\n"
           + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\356\001\n"
           + "\034SetSchedulingInstanceRequest\022\030\n"
@@ -29517,13 +29593,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n"
-          + "\"security_policy_reference_resource\030\360\264\253a \001(\01320"
-          + ".google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n"
+          + "\"security_policy_reference_resource\030\360\264\253a"
+          + " \001(\01320.google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n"
           + "\013_request_id\"\243\002\n"
           + " SetSecurityPolicyInstanceRequest\022\030\n"
           + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022z\n"
-          + ".instances_set_security_policy_request_resource\030\212\321\272v \001(\0132:.google."
-          + "cloud.compute.v1.InstancesSetSecurityPolicyRequestB\003\340A\002\022!\n"
+          + ".instances_set_security_policy_request_resource\030\212\321\272v"
+          + " \001(\0132:.google.cloud.compute.v1.InstancesSetSecurityPolicyRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -29536,15 +29612,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n"
-          + "\"security_policy_reference_resource\030\360\264\253a \001(\01320.google.cl"
-          + "oud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n"
+          + "\"security_policy_reference_resource\030\360\264\253a"
+          + " \001(\01320.google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n"
           + "\013_request_id\"\233\002\n"
           + "&SetSecurityPolicyTargetInstanceRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n"
-          + "\"security_policy_reference_resource\030\360\264\253a"
-          + " \001(\01320.google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002\022 \n"
+          + "\"security_policy_reference_resource\030\360\264\253a \001(\01320.goog"
+          + "le.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002\022 \n"
           + "\017target_instance\030\203\217\226\212\001 \001(\tB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
@@ -29554,15 +29630,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n"
-          + "\"security_policy_reference_resource\030\360\264\253a"
-          + " \001(\01320.google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002\022\033\n"
+          + "\"security_policy_reference_resource\030\360\264\253a \001(\01320.google.cl"
+          + "oud.compute.v1.SecurityPolicyReferenceB\003\340A\002\022\033\n"
           + "\013target_pool\030\212\344\370\035 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\244\002\n"
           + " SetServiceAccountInstanceRequest\022\030\n"
           + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022{\n"
           + ".instances_set_service_account_request_resource\030\270\236\262\203\001"
-          + " \001(\0132:.google.cl"
-          + "oud.compute.v1.InstancesSetServiceAccountRequestB\003\340A\002\022!\n"
+          + " \001(\0132:.google.cloud.compute.v1.InstancesSetServiceAccountRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -29574,8 +29649,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022v\n"
-          + "+shielded_instance_integrity_policy_resource\030\266\334\215\303\001 \001(\013"
-          + "28.google.cloud.compute.v1.ShieldedInstanceIntegrityPolicyB\003\340A\002\022\033\n"
+          + "+shielded_instance_integrity_policy_resource\030\266\334\215\303\001"
+          + " \001(\01328.google.cloud.co"
+          + "mpute.v1.ShieldedInstanceIntegrityPolicyB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\345\002\n"
@@ -29583,10 +29659,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\236\001\n"
-          + "Aregion_t"
-          + "arget_https_proxies_set_ssl_certificates_request_resource\030\207\204\246\272\001"
-          + " \001(\0132J.google.clo"
-          + "ud.compute.v1.RegionTargetHttpsProxiesSetSslCertificatesRequestB\003\340A\002\022\032\n\n"
+          + "Aregion_target_https_proxie"
+          + "s_set_ssl_certificates_request_resource\030\207\204\246\272\001"
+          + " \001(\0132J.google.cloud.compute.v1.Regi"
+          + "onTargetHttpsProxiesSetSslCertificatesRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n"
           + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\260\002\n"
@@ -29595,8 +29671,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\220\001\n"
           + ":target_https_proxies_set_ssl_certificates_request_resource\030\334\253\262j"
-          + " \001(\0132D.google.cloud.compute.v1.Targe"
-          + "tHttpsProxiesSetSslCertificatesRequestB\003\340A\002\022\"\n"
+          + " \001(\0132D.google."
+          + "cloud.compute.v1.TargetHttpsProxiesSetSslCertificatesRequestB\003\340A\002\022\"\n"
           + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\251\002\n"
           + "\'SetSslCertificatesTargetSslProxyRequest\022!\n"
@@ -29604,16 +29680,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\214\001\n"
           + "8target_ssl_proxies_set_ssl_certificates_request_resource\030\275\313\305F"
-          + " \001(\0132B.google"
-          + ".cloud.compute.v1.TargetSslProxiesSetSslCertificatesRequestB\003\340A\002\022!\n"
+          + " \001(\0132B.google.cloud.compute.v1."
+          + "TargetSslProxiesSetSslCertificatesRequestB\003\340A\002\022!\n"
           + "\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\363\001\n"
           + "#SetSslPolicyTargetHttpsProxyRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022Z\n"
-          + "\035ssl_policy_reference_resource\030\274\364\237p"
-          + " \001(\0132+.google.cloud.compute.v1.SslPolicyReferenceB\003\340A\002\022\"\n"
+          + "\035ssl_policy_reference_resource\030\274\364\237p \001("
+          + "\0132+.google.cloud.compute.v1.SslPolicyReferenceB\003\340A\002\022\"\n"
           + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\360\001\n"
           + "!SetSslPolicyTargetSslProxyRequest\022!\n"
@@ -29654,8 +29730,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + ")SetTargetPoolsInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n"
           + "9instance_group_managers_set_target_pools_request_resource\030\210\206\210\206\001"
-          + " \001(\0132C.google.cloud.compute.v1.Inst"
-          + "anceGroupManagersSetTargetPoolsRequestB\003\340A\002\022!\n"
+          + " \001(\0132C.google",
+      ".cloud.compute.v1.InstanceGroupManagersSetTargetPoolsRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -29668,9 +29744,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\233\001\n"
           + "@region_instance_group_managers_set_target_pools_request_resource\030\375\312\305%"
-          + " \001(\0132I.google.cl"
-          + "oud.compute.v1.RegionInstanceGroupManagersSetTargetPoolsRequestB\003\340A\002\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
+          + " \001(\0132I.google.cloud.compute.v1.Reg"
+          + "ionInstanceGroupManagersSetTargetPoolsRequestB\003\340A\002\022\032\n\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r"
+          + "\n"
           + "\013_request_id\"\220\002\n"
           + "%SetUrlMapRegionTargetHttpProxyRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
@@ -29687,40 +29764,40 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n"
           + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002\022U\n"
-          + "\032url_map_reference_resource\030\225\346\216\276\001 \001("
-          + "\0132(.google.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n"
+          + "\032url_map_reference_resource\030\225\346\216\276\001"
+          + " \001(\0132(.google.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n"
           + "\013_request_id\"\351\001\n"
           + "\037SetUrlMapTargetHttpProxyRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n"
           + "\021target_http_proxy\030\345\276\322b \001(\tB\003\340A\002\022U\n"
-          + "\032url_map_reference_resource\030\225\346\216\276\001 \001(\0132(."
-          + "google.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n"
+          + "\032url_map_reference_resource\030\225\346\216\276\001"
+          + " \001(\0132(.google.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n"
           + "\013_request_id\"\353\001\n"
           + " SetUrlMapTargetHttpsProxyRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n"
           + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002\022U\n"
-          + "\032url_map_reference_resource\030\225\346\216\276\001 \001(\0132(.go"
-          + "ogle.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n"
+          + "\032url_map_reference_resource\030\225\346\216\276\001"
+          + " \001(\0132(.google.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n"
           + "\013_request_id\"\320\001\n"
           + "\"SetUsageExportBucketProjectRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\\\n"
-          + "\036usage_export_location_resource\030\353\314\324\t \001"
-          + "(\0132,.google.cloud.compute.v1.UsageExportLocationB\003\340A\002B\r\n"
+          + "\036usage_export_location_resource\030\353\314\324\t"
+          + " \001(\0132,.google.cloud.compute.v1.UsageExportLocationB\003\340A\002B\r\n"
           + "\013_request_id\"\372\002\n\r"
           + "ShareSettings\022N\n"
-          + "\013project_map\030\266\326\377? \003(\01326.google."
-          + "cloud.compute.v1.ShareSettings.ProjectMapEntry\022\033\n\n"
+          + "\013project_map\030\266\326\377?"
+          + " \003(\01326.google.cloud.compute.v1.ShareSettings.ProjectMapEntry\022\033\n\n"
           + "share_type\030\232\227\270\253\001 \001(\tH\000\210\001\001\032f\n"
           + "\017ProjectMapEntry\022\013\n"
           + "\003key\030\001 \001(\t\022B\n"
-          + "\005value\030\002 \001"
-          + "(\01323.google.cloud.compute.v1.ShareSettingsProjectConfig:\0028\001\"\204\001\n"
+          + "\005value\030\002 \001(\01323.google.cloud."
+          + "compute.v1.ShareSettingsProjectConfig:\0028\001\"\204\001\n"
           + "\tShareType\022\030\n"
           + "\024UNDEFINED_SHARE_TYPE\020\000\022\014\n"
           + "\005LOCAL\020\313\316\317\"\022\024\n"
@@ -29728,8 +29805,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026SHARE_TYPE_UNSPECIFIED\020\222\274\366\353\001\022\031\n"
           + "\021SPECIFIC_PROJECTS\020\347\261\356\245\001B\r\n"
           + "\013_share_type\"G\n"
-          + "\032ShareSettingsProjectConfig\022",
-      "\032\n\n"
+          + "\032ShareSettingsProjectConfig\022\032\n\n"
           + "project_id\030\201\310\322T \001(\tH\000\210\001\001B\r\n"
           + "\013_project_id\"\316\001\n"
           + "\026ShieldedInstanceConfig\022,\n"
@@ -29741,15 +29817,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\023_enable_secure_bootB\016\n"
           + "\014_enable_vtpm\"\201\004\n"
           + "\030ShieldedInstanceIdentity\022`\n"
-          + "\027ecc_p256_encryption_key\030\305\307\366\337\001 \001(\01326."
-          + "google.cloud.compute.v1.ShieldedInstanceIdentityEntryH\000\210\001\001\022]\n"
-          + "\024ecc_p256_signing_key\030\303\226\343\343\001"
-          + " \001(\01326.google.cloud.compute.v1.ShieldedInstanceIdentityEntryH\001\210\001\001\022W\n"
-          + "\016encryption_key\030\243\307\351\350\001 \001(\01326.google.cloud.com"
-          + "pute.v1.ShieldedInstanceIdentityEntryH\002\210\001\001\022\024\n"
+          + "\027ecc_p256_encryption_key\030\305\307\366\337\001 \001(\01326.google.cloud.compu"
+          + "te.v1.ShieldedInstanceIdentityEntryH\000\210\001\001\022]\n"
+          + "\024ecc_p256_signing_key\030\303\226\343\343\001 \001(\01326.goo"
+          + "gle.cloud.compute.v1.ShieldedInstanceIdentityEntryH\001\210\001\001\022W\n"
+          + "\016encryption_key\030\243\307\351\350\001 "
+          + "\001(\01326.google.cloud.compute.v1.ShieldedInstanceIdentityEntryH\002\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022T\n"
-          + "\013signing_key\030\245\220\205\231\001"
-          + " \001(\01326.google.cloud.compute.v1.ShieldedInstanceIdentityEntryH\004\210\001\001B\032\n"
+          + "\013signing_key\030\245\220\205\231\001 \001(\01326.google"
+          + ".cloud.compute.v1.ShieldedInstanceIdentityEntryH\004\210\001\001B\032\n"
           + "\030_ecc_p256_encryption_keyB\027\n"
           + "\025_ecc_p256_signing_keyB\021\n"
           + "\017_encryption_keyB\007\n"
@@ -29782,8 +29858,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "(SimulateMaintenanceEventNodeGroupRequest\022\033\n\n"
           + "node_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022\214\001\n"
           + "7node_groups_simulate_maintenance_event_request_resource\030\334\371\313\247\001"
-          + " \001(\0132B."
-          + "google.cloud.compute.v1.NodeGroupsSimulateMaintenanceEventRequestB\003\340A\002\022!\n"
+          + " \001(\0132B.google.cloud.compu"
+          + "te.v1.NodeGroupsSimulateMaintenanceEventRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -29808,32 +29884,33 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004kind\030\224\367\310\001 \001(\tH\013\210\001\001\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\014\210\001\001\022A\n"
           + "\006labels\030\377\277\301\356\001"
-          + " \003(\0132-.google.cloud.compute.v1.Snapshot.LabelsEntry\022\030\n\r"
+          + " \003(\0132-.google.cloud.compute.v1.Snapshot.LabelsEntry\022\030\n"
+          + "\r"
           + "license_codes\030\250\205\330\025 \003(\003\022\024\n"
           + "\010licenses\030\322\210\200\241\001 \003(\t\022\036\n\r"
           + "location_hint\030\321\201\222\247\001 \001(\tH\r"
           + "\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\016\210\001\001\022?\n"
-          + "\006params\030\206\363\253%"
-          + " \001(\0132\'.google.cloud.compute.v1.SnapshotParamsH\017\210\001\001\022\026\n"
+          + "\006params\030\206\363\253% \001(\0132\'"
+          + ".google.cloud.compute.v1.SnapshotParamsH\017\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\020\210\001\001\022\036\n\r"
           + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\021\210\001\001\022\036\n\r"
           + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\022\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\023\210\001\001\022W\n"
-          + "\027snapshot_encryption_key\030\376\366\324\024"
-          + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\024\210\001\001\022!\n"
+          + "\027snapshot_encryption_key\030\376\366\324\024 \001(\0132..g"
+          + "oogle.cloud.compute.v1.CustomerEncryptionKeyH\024\210\001\001\022!\n"
           + "\021snapshot_group_id\030\366\235\314y \001(\tH\025\210\001\001\022#\n"
           + "\023snapshot_group_name\030\246\343\265u \001(\tH\026\210\001\001\022\035\n\r"
           + "snapshot_type\030\325\331\245; \001(\tH\027\210\001\001\022\034\n"
           + "\013source_disk\030\301\356\264\327\001 \001(\tH\030\210\001\001\022[\n"
-          + "\032source_disk_encryption_key\030\341\240\270\375\001 \001(\013"
-          + "2..google.cloud.compute.v1.CustomerEncryptionKeyH\031\210\001\001\0224\n"
+          + "\032source_disk_encryption_key\030\341\240\270\375\001"
+          + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\031\210\001\001\0224\n"
           + "#source_disk_for_recovery_checkpoint\030\376\341\312\253\001 \001("
           + "\tH\032\210\001\001\022\037\n"
           + "\016source_disk_id\030\331\315\311\330\001 \001(\tH\033\210\001\001\022\'\n"
           + "\027source_instant_snapshot\030\206\204\303h \001(\tH\034\210\001\001\022g\n"
-          + "&source_instant_snapshot_encryption_key\030\374\205\224\320\001 \001(\0132..goog"
-          + "le.cloud.compute.v1.CustomerEncryptionKeyH\035\210\001\001\022+\n"
+          + "&source_instant_snapshot_encryption_key\030\374\205\224\320\001"
+          + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\035\210\001\001\022+\n"
           + "\032source_instant_snapshot_id\030\364\323\220\211\001 \001(\tH\036\210\001\001\022/\n"
           + "\037source_snapshot_schedule_policy\030\203\266\265p \001(\tH\037\210\001\001\0222\n"
           + "\"source_snapshot_schedule_policy_id\030\327\247\316! \001(\tH \210\001\001\022\026\n"
@@ -29865,8 +29942,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010UPDATING\020\306\356\354\353\001\022\021\n\n"
           + "UP_TO_DATE\020\316\242\2470B\017\n\r"
           + "_architectureB\017\n\r"
-          + "_auto_createdB\r"
-          + "\n"
+          + "_auto_createdB\r\n"
           + "\013_chain_nameB\026\n"
           + "\024_creation_size_bytesB\025\n"
           + "\023_creation_timestampB\016\n"
@@ -29921,26 +29997,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\261\001\n"
           + "\016SnapshotParams\022c\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132@.google.cloud.co"
-          + "mpute.v1.SnapshotParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001"
+          + " \003(\0132@.google.cloud.compute.v1.SnapshotParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\372\001\n"
           + "\020SnapshotSettings\022X\n"
-          + "\017access_location\030\260\330\343\010 \001(\01327."
-          + "google.cloud.compute.v1.SnapshotSettingsAccessLocationH\000\210\001\001\022c\n"
-          + "\020storage_location\030\371\321\340\333\001 \001(\0132@.google.cloud.compute.v1.Snap"
-          + "shotSettingsStorageLocationSettingsH\001\210\001\001B\022\n"
+          + "\017access_location\030\260\330\343\010 \001(\01327.google.cloud.compu"
+          + "te.v1.SnapshotSettingsAccessLocationH\000\210\001\001\022c\n"
+          + "\020storage_location\030\371\321\340\333\001 \001(\0132@.google"
+          + ".cloud.compute.v1.SnapshotSettingsStorageLocationSettingsH\001\210\001\001B\022\n"
           + "\020_access_locationB\023\n"
           + "\021_storage_location\"\220\003\n"
           + "\036SnapshotSettingsAccessLocation\022]\n"
-          + "\tlocations\030\336\256\221\305\001 \003(\0132F.google.cloud.compu"
-          + "te.v1.SnapshotSettingsAccessLocation.LocationsEntry\022\026\n"
+          + "\tlocations\030\336\256\221\305\001 \003("
+          + "\0132F.google.cloud.compute.v1.SnapshotSettingsAccessLocation.LocationsEntry\022\026\n"
           + "\006policy\030\262\312\266+ \001(\tH\000\210\001\001\032\201\001\n"
           + "\016LocationsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022^\n"
-          + "\005value\030\002 \001(\0132O.google.cloud.compute.v1.SnapshotSet"
-          + "tingsAccessLocationAccessLocationPreference:\0028\001\"h\n"
+          + "\005value\030\002 \001(\0132O.google.cloud."
+          + "compute.v1.SnapshotSettingsAccessLocationAccessLocationPreference:\0028\001\"h\n"
           + "\006Policy\022\024\n"
           + "\020UNDEFINED_POLICY\020\000\022\023\n"
           + "\013ALL_REGIONS\020\241\256\237\202\001\022\031\n"
@@ -29951,13 +30027,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006region\030\364\315\240B \001(\tH\000\210\001\001B\t\n"
           + "\007_region\"\336\003\n"
           + "\'SnapshotSettingsStorageLocationSettings\022f\n"
-          + "\tlocations\030\336\256\221\305\001 \003(\0132O.google.cloud.compute.v1.SnapshotS"
-          + "ettingsStorageLocationSettings.LocationsEntry\022\026\n"
+          + "\tlocations\030\336\256\221\305\001 \003(\0132O.google.clou"
+          + "d.compute.v1.SnapshotSettingsStorageLocationSettings.LocationsEntry\022\026\n"
           + "\006policy\030\262\312\266+ \001(\tH\000\210\001\001\032\213\001\n"
           + "\016LocationsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022h\n"
-          + "\005value\030\002 \001(\0132Y.google.cloud.compute.v1.SnapshotSettingsS"
-          + "torageLocationSettingsStorageLocationPreference:\0028\001\"\231\001\n"
+          + "\005value\030\002 \001(\0132Y.google.cloud.comput"
+          + "e.v1.SnapshotSettingsStorageLocationSettingsStorageLocationPreference:\0028\001\"\231\001\n"
           + "\006Policy\022\024\n"
           + "\020UNDEFINED_POLICY\020\000\022\024\n"
           + "\014LOCAL_REGION\020\350\354\265\300\001\022\033\n"
@@ -29972,14 +30048,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014kms_key_name\030\231\353\373\346\001 \001(\tH\000\210\001\001B\017\n\r"
           + "_kms_key_name\"\265\001\n"
           + "\027SourceDiskEncryptionKey\022T\n"
-          + "\023disk_encryption_key\030\205\355\304\201\001"
-          + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\000\210\001\001\022\034\n"
+          + "\023disk_encryption_key\030\205\355\304\201\001 \001(\0132"
+          + "..google.cloud.compute.v1.CustomerEncryptionKeyH\000\210\001\001\022\034\n"
           + "\013source_disk\030\301\356\264\327\001 \001(\tH\001\210\001\001B\026\n"
           + "\024_disk_encryption_keyB\016\n"
           + "\014_source_disk\"a\n"
           + "\024SourceInstanceParams\022I\n"
-          + "\014disk_configs\030\317\331\252p \003(\01320.google.c"
-          + "loud.compute.v1.DiskInstantiationConfig\"\350\n\n"
+          + "\014disk_configs\030\317\331\252p"
+          + " \003(\01320.google.cloud.compute.v1.DiskInstantiationConfig\"\350\n\n"
           + "\030SourceInstanceProperties\022\037\n"
           + "\016can_ip_forward\030\374\206\204\337\001 \001(\010H\000\210\001\001\022$\n"
           + "\023deletion_protection\030\352\377\262\332\001 \001(\010H\001\210\001\001\022\034\n"
@@ -29989,8 +30065,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022guest_accelerators\030\357\314\207\335\001"
           + " \003(\0132*.google.cloud.compute.v1.AcceleratorConfig\022*\n"
           + "\032key_revocation_action_type\030\342\334\300p \001(\tH\003\210\001\001\022Q\n"
-          + "\006labels\030\377\277\301\356\001"
-          + " \003(\0132=.google.cloud.compute.v1.SourceInstanceProperties.LabelsEntry\022\034\n"
+          + "\006labels\030\377\277\301\356\001 \003(\0132=.goog"
+          + "le.cloud.compute.v1.SourceInstanceProperties.LabelsEntry\022\034\n"
           + "\014machine_type\030\262\260\312l \001(\tH\004\210\001\001\022;\n"
           + "\010metadata\030\257\366\265)"
           + " \001(\0132!.google.cloud.compute.v1.MetadataH\005\210\001\001\022 \n"
@@ -30001,8 +30077,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\tH\007\210\001\001\022@\n\n"
           + "scheduling\030\224\313\261\270\001"
           + " \001(\0132#.google.cloud.compute.v1.SchedulingH\010\210\001\001\022E\n"
-          + "\020service_accounts\030\260\304\253\204\001"
-          + " \003(\0132\'.google.cloud.compute.v1.ServiceAccount\0223\n"
+          + "\020service_accounts\030\260\304\253\204\001 \003("
+          + "\0132\'.google.cloud.compute.v1.ServiceAccount\0223\n"
           + "\004tags\030\231\350\330\001 \001(\0132\035.google.cloud.compute.v1.TagsH"
           + "\t\210\001\001\032-\n"
           + "\013LabelsEntry\022\013\n"
@@ -30035,15 +30111,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013expire_time\030\355\323\221\322\001 \001(\tH\003\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022V\n"
-          + "\007managed\030\237\237\244\216\001 \001(\0132<.googl"
-          + "e.cloud.compute.v1.SslCertificateManagedSslCertificateH\006\210\001\001\022\024\n"
+          + "\007managed\030\237\237\244\216\001 \001(\0132<.google.cloud.compute.v1"
+          + ".SslCertificateManagedSslCertificateH\006\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\034\n"
           + "\013private_key\030\243\363\245\254\001 \001(\tH\010\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\t\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\n"
           + "\210\001\001\022_\n"
-          + "\014self_managed\030\254\363\201\235\001 \001(\0132@.google.c"
-          + "loud.compute.v1.SslCertificateSelfManagedSslCertificateH\013\210\001\001\022%\n"
+          + "\014self_managed\030\254\363\201\235\001 \001(\0132@.google.cloud.compute.v1.Ss"
+          + "lCertificateSelfManagedSslCertificateH\013\210\001\001\022%\n"
           + "\031subject_alternative_names\030\343\357\223\374\001 \003(\t\022\024\n"
           + "\004type\030\272\236\332\001 \001(\tH\014\210\001\001\"[\n"
           + "\004Type\022\022\n"
@@ -30066,8 +30142,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_type\"\313\003\n"
           + "\034SslCertificateAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022R\n"
-          + "\005items\030\300\317\367/ \003(\0132@.google.cloud.comput"
-          + "e.v1.SslCertificateAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\013"
+          + "2@.google.cloud.compute.v1.SslCertificateAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -30076,8 +30152,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032`\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022A\n"
-          + "\005value\030\002"
-          + " \001(\01322.google.cloud.compute.v1.SslCertificatesScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001(\01322.go"
+          + "ogle.cloud.compute.v1.SslCertificatesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -30098,8 +30174,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\320\003\n"
           + "#SslCertificateManagedSslCertificate\022i\n\r"
-          + "domain_status\030\315\247\347\253\001 \003(\0132N.google.cloud.co"
-          + "mpute.v1.SslCertificateManagedSslCertificate.DomainStatusEntry\022\022\n"
+          + "domain_status\030\315\247\347\253\001 \003(\0132N.google.cloud.compute.v1.SslCertif"
+          + "icateManagedSslCertificate.DomainStatusEntry\022\022\n"
           + "\007domains\030\257\210\233l \003(\t\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\000\210\001\001\0323\n"
           + "\021DomainStatusEntry\022\013\n"
@@ -30120,17 +30196,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_certificateB\016\n"
           + "\014_private_key\"\251\001\n"
           + "\031SslCertificatesScopedList\022E\n"
-          + "\020ssl_certificates\030\217\242\303\256\001"
-          + " \003(\0132\'.google.cloud.compute.v1.SslCertificate\0229\n"
+          + "\020ssl_certificates\030\217\242\303\256\001 \003(\013"
+          + "2\'.google.cloud.compute.v1.SslCertificate\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
-          + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n"
-          + "\n"
+          + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\340\003\n"
           + "\031SslPoliciesAggregatedList\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022O\n"
-          + "\005items\030\300\317\367/ \003(\0132=.google.cloud.comput"
-          + "e.v1.SslPoliciesAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\013"
+          + "2=.google.cloud.compute.v1.SslPoliciesAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -30139,8 +30214,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\005\210\001\001\032\\\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022=\n"
-          + "\005value\030\002"
-          + " \001(\0132..google.cloud.compute.v1.SslPoliciesScopedList:\0028\001B\007\n"
+          + "\005value\030\002 \001(\0132..googl"
+          + "e.cloud.compute.v1.SslPoliciesScopedList:\0028\001B\007\n"
           + "\005_etagB\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
@@ -30212,16 +30287,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_nameB\034\n"
           + "\032_post_quantum_key_exchangeB\n\n"
           + "\010_profileB\t\n"
-          + "\007_regionB\014\n"
-          + "\n"
+          + "\007_regionB\014\n\n"
           + "_self_link\"@\n"
           + "\022SslPolicyReference\022\033\n\n"
           + "ssl_policy\030\305\375\340\214\001 \001(\tH\000\210\001\001B\r\n"
           + "\013_ssl_policy\"\240\002\n"
           + " StartAsyncReplicationDiskRequest\022\024\n"
           + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022{\n"
-          + ".disks_start_async_replication_request_resource\030\332\236\300\340\001 \001(\0132:.g"
-          + "oogle.cloud.compute.v1.DisksStartAsyncReplicationRequestB\003\340A\002\022!\n"
+          + ".disks_start_async_replication_request_resource\030\332\236\300\340\001"
+          + " \001(\0132:.google.cloud.comput"
+          + "e.v1.DisksStartAsyncReplicationRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -30234,8 +30309,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\210\001\n"
           + "5region_disks_start_async_replication_request_resource\030\205\310\226\342\001"
-          + " \001(\0132@.google.cloud.compute.v1.Regi"
-          + "onDisksStartAsyncReplicationRequestB\003\340A\002\022\032\n\n"
+          + " \001(\0132@.google"
+          + ".cloud.compute.v1.RegionDisksStartAsyncReplicationRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\233\001\n"
           + "\024StartInstanceRequest\022\030\n"
@@ -30249,8 +30324,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + ")StartInstancesInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\215\001\n"
           + "8instance_group_managers_start_instances_request_resource\030\253\245\277|"
-          + " \001(\0132C."
-          + "google.cloud.compute.v1.InstanceGroupManagersStartInstancesRequestB\003\340A\002\022!\n"
+          + " \001(\0132C.google.cloud.compu"
+          + "te.v1.InstanceGroupManagersStartInstancesRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -30260,19 +30335,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "/StartInstancesRegionInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\037\n"
+          + "\340A\002\362G\007",
+      "project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\233\001\n"
-          + "?region_instance_g"
-          + "roup_managers_start_instances_request_resource\030\226\233\377\354\001"
-          + " \001(\0132I.google.cloud.compute."
-          + "v1.RegionInstanceGroupManagersStartInstancesRequestB\003\340A\002\022\032\n\n"
+          + "?region_instance_group_managers_start_instances_request_resource\030\226\233\377\354\001"
+          + " \001(\0132I.google.cloud.compute.v1.RegionInstanceG"
+          + "roupManagersStartInstancesRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\265\002\n"
           + "%StartWithEncryptionKeyInstanceRequest\022\030\n"
           + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\206\001\n"
           + "4instances_start_with_encryption_key_request_resource\030\377\376\317\322\001"
-          + " \001(\0132?.goo"
-          + "gle.cloud.compute.v1.InstancesStartWithEncryptionKeyRequestB\003\340A\002\022!\n"
+          + " \001(\0132?.google.cloud.compute."
+          + "v1.InstancesStartWithEncryptionKeyRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -30280,28 +30355,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"|\n"
           + "\016StatefulPolicy\022V\n"
-          + "\017preserved_state\030\252\342\240\001"
-          + " \001(\01325.google.cloud.compute.v1.StatefulPolicyPreservedStateH\000\210\001\001B\022\n"
+          + "\017preserved_state\030\252\342\240\001 \001(\0132"
+          + "5.google.cloud.compute.v1.StatefulPolicyPreservedStateH\000\210\001\001B\022\n"
           + "\020_preserved_state\"\216\005\n"
           + "\034StatefulPolicyPreservedState\022R\n"
-          + "\005disks\030\366\314\312- \003(\0132@.google.cl"
-          + "oud.compute.v1.StatefulPolicyPreservedState.DisksEntry\022a\n\r"
-          + "external_i_ps\030\215\323\200\376\001 \003("
-          + "\0132F.google.cloud.compute.v1.StatefulPolicyPreservedState.ExternalIPsEntry\022`\n\r"
-          + "internal_i_ps\030\333\233\357f \003(\0132F.google.cloud.compu"
-          + "te.v1.StatefulPolicyPreservedState.InternalIPsEntry\032m\n\n"
+          + "\005disks\030\366\314\312-"
+          + " \003(\0132@.google.cloud.compute.v1.StatefulPolicyPreservedState.DisksEntry\022a\n\r"
+          + "external_i_ps\030\215\323\200\376\001 \003(\0132F.google.cloud.c"
+          + "ompute.v1.StatefulPolicyPreservedState.ExternalIPsEntry\022`\n\r"
+          + "internal_i_ps\030\333\233\357f \003("
+          + "\0132F.google.cloud.compute.v1.StatefulPolicyPreservedState.InternalIPsEntry\032m\n\n"
           + "DisksEntry\022\013\n"
           + "\003key\030\001 \001(\t\022N\n"
-          + "\005value\030\002 \001(\0132?.google.cloud.compute.v1."
-          + "StatefulPolicyPreservedStateDiskDevice:\0028\001\032r\n"
+          + "\005value\030\002 \001(\0132?.go"
+          + "ogle.cloud.compute.v1.StatefulPolicyPreservedStateDiskDevice:\0028\001\032r\n"
           + "\020ExternalIPsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022M\n"
-          + "\005value\030\002 \001(\0132>.google.cloud.compute.v1.Sta"
-          + "tefulPolicyPreservedStateNetworkIp:\0028\001\032r\n"
+          + "\005value\030\002 \001(\0132>.googl"
+          + "e.cloud.compute.v1.StatefulPolicyPreservedStateNetworkIp:\0028\001\032r\n"
           + "\020InternalIPsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022M\n"
-          + "\005value\030\002"
-          + " \001(\0132>.google.cloud.compute.v1.StatefulPolicyPreservedStateNetworkIp:\0028\001\"\264\001\n"
+          + "\005value\030\002 \001(\0132>.google.cl"
+          + "oud.compute.v1.StatefulPolicyPreservedStateNetworkIp:\0028\001\"\264\001\n"
           + "&StatefulPolicyPreservedStateDiskDevice\022\034\n"
           + "\013auto_delete\030\273\344\316\335\001 \001(\tH\000\210\001\001\"\\\n\n"
           + "AutoDelete\022\031\n"
@@ -30337,11 +30412,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\232\002\n"
-          + "$StopGroupAsync",
-      "ReplicationDiskRequest\022\206\001\n"
+          + "$StopGroupAsyncReplicationDiskRequest\022\206\001\n"
           + "4disks_stop_group_async_replication_resource_resource\030\225\370\257\245\001"
-          + " \001(\0132?.google.cloud.compute.v1.Disk"
-          + "sStopGroupAsyncReplicationResourceB\003\340A\002\022!\n"
+          + " \001(\0132?.google"
+          + ".cloud.compute.v1.DisksStopGroupAsyncReplicationResourceB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -30349,9 +30423,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\244\002\n"
           + "*StopGroupAsyncReplicationRegionDiskRequest\022\206\001\n"
-          + "4disks_stop_group_async_replication_resource_resource\030\225\370\257\245\001"
-          + " \001(\0132?.google.cloud.comp"
-          + "ute.v1.DisksStopGroupAsyncReplicationResourceB\003\340A\002\022!\n"
+          + "4disks_stop_group_async_replication_resource_resource\030\225\370\257\245\001 \001"
+          + "(\0132?.google.cloud.compute.v1.DisksStopGroupAsyncReplicationResourceB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -30372,8 +30445,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "(StopInstancesInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\213\001\n"
           + "7instance_group_managers_stop_instances_request_resource\030\215\245\364\021"
-          + " \001(\0132B.goo"
-          + "gle.cloud.compute.v1.InstanceGroupManagersStopInstancesRequestB\003\340A\002\022%\n"
+          + " \001(\0132B.google.cloud.compute."
+          + "v1.InstanceGroupManagersStopInstancesRequestB\003\340A\002\022%\n"
           + "\024no_graceful_shutdown\030\222\267\253\240\001 \001(\010H\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
@@ -30388,9 +30461,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\231\001\n"
-          + ">region_instance_group_managers_stop_instances_request_resource\030\302\234\362\200\001"
-          + " \001(\0132H.goog"
-          + "le.cloud.compute.v1.RegionInstanceGroupManagersStopInstancesRequestB\003\340A\002\022\032\n\n"
+          + ">region_instance_g"
+          + "roup_managers_stop_instances_request_resource\030\302\234\362\200\001"
+          + " \001(\0132H.google.cloud.compute.v"
+          + "1.RegionInstanceGroupManagersStopInstancesRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001B\027\n"
           + "\025_no_graceful_shutdownB\r\n"
           + "\013_request_id\"\322\r\n"
@@ -30398,16 +30472,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\032capacity_provisioning_type\030\207\212\375w \001(\tH\000\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022r\n"
-          + "\037exapool_provisioned_capacity_gb\030\340\341\313\244\001 \001(\0132@.google"
-          + ".cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbH\003\210\001\001\022\020\n"
+          + "\037exapool_provisioned_capacity_gb\030\340\341\313\244\001"
+          + " \001(\0132@.google.cloud.compute.v1."
+          + "StoragePoolExapoolProvisionedCapacityGbH\003\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\006\210\001\001\022D\n"
-          + "\006labels\030\377\277\301\356\001 \003(\01320."
-          + "google.cloud.compute.v1.StoragePool.LabelsEntry\022\024\n"
+          + "\006labels\030\377\277\301\356\001"
+          + " \003(\01320.google.cloud.compute.v1.StoragePool.LabelsEntry\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022B\n"
-          + "\006params\030\206\363\253%"
-          + " \001(\0132*.google.cloud.compute.v1.StoragePoolParamsH\010\210\001\001\022.\n"
+          + "\006params\030\206\363\253% \001(\0132*.google."
+          + "cloud.compute.v1.StoragePoolParamsH\010\210\001\001\022.\n"
           + "\035performance_provisioning_type\030\375\235\266\337\001 \001(\tH"
           + "\t\210\001\001\022-\n"
           + "\034pool_provisioned_capacity_gb\030\322\317\227\344\001 \001(\003H\n"
@@ -30419,11 +30494,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\016\210\001\001\022!\n"
           + "\021self_link_with_id\030\202\254\235\025 \001(\tH\017\210\001\001\022Q\n"
-          + "\016share_settings\030\203\221\224\177"
-          + " \001(\01321.google.cloud.compute.v1.StoragePoolShareSettingsH\020\210\001\001\022\025\n"
+          + "\016share_settings\030\203\221\224\177 \001(\01321.goog"
+          + "le.cloud.compute.v1.StoragePoolShareSettingsH\020\210\001\001\022\025\n"
           + "\005state\030\221\211\2534 \001(\tH\021\210\001\001\022J\n"
-          + "\006status\030\362\237\267V \001(\01322.google.c"
-          + "loud.compute.v1.StoragePoolResourceStatusH\022\210\001\001\022\"\n"
+          + "\006status\030\362\237\267V"
+          + " \001(\01322.google.cloud.compute.v1.StoragePoolResourceStatusH\022\210\001\001\022\"\n"
           + "\021storage_pool_type\030\271\201\260\210\001 \001(\tH\023\210\001\001\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tH\024\210\001\001\032-\n"
           + "\013LabelsEntry\022\013\n"
@@ -30463,8 +30538,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\031StoragePoolAggregatedList\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022O\n"
-          + "\005items\030\300\317\367/ \003(\0132=.google.cloud.compute"
-          + ".v1.StoragePoolAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132"
+          + "=.google.cloud.compute.v1.StoragePoolAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -30473,8 +30548,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\005\210\001\001\032]\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022>\n"
-          + "\005value\030\002"
-          + " \001(\0132/.google.cloud.compute.v1.StoragePoolsScopedList:\0028\001B\007\n"
+          + "\005value\030\002 \001(\0132/.google"
+          + ".cloud.compute.v1.StoragePoolsScopedList:\0028\001B\007\n"
           + "\005_etagB\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
@@ -30553,8 +30628,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\267\001\n"
           + "\021StoragePoolParams\022f\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001"
-          + " \003(\0132C.google.cloud.compute.v1.StoragePoolParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132C.google.c"
+          + "loud.compute.v1.StoragePoolParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\220\010\n"
@@ -30595,19 +30670,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\034_total_provisioned_disk_iopsB$\n"
           + "\"_total_provisioned_disk_throughput\"\350\001\n"
           + "\030StoragePoolShareSettings\022Y\n"
-          + "\013project_map\030\266\326\377? \003(\0132A.googl"
-          + "e.cloud.compute.v1.StoragePoolShareSettings.ProjectMapEntry\032q\n"
+          + "\013project_map\030\266\326\377? \003(\0132A.google.cloud.compute.v1"
+          + ".StoragePoolShareSettings.ProjectMapEntry\032q\n"
           + "\017ProjectMapEntry\022\013\n"
           + "\003key\030\001 \001(\t\022M\n"
-          + "\005value\030\002 \001(\0132>.google.clou"
-          + "d.compute.v1.StoragePoolShareSettingsProjectConfig:\0028\001\"R\n"
-          + "%StoragePoolShareSettingsProjectConfig\022\032\n\n"
+          + "\005value\030\002"
+          + " \001(\0132>.google.cloud.compute.v1.StoragePoolShareSettingsProjectConfig:\0028\001\"R\n"
+          + "%StoragePoolShareSettingsProjectConfig\022\032\n"
+          + "\n"
           + "project_id\030\201\310\322T \001(\tH\000\210\001\001B\r\n"
           + "\013_project_id\"\347\007\n"
           + "\017StoragePoolType\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022G\n\n"
-          + "deprecated\030\263\313\321\365\001"
-          + " \001(\0132*.google.cloud.compute.v1.DeprecationStatusH\001\210\001\001\022\034\n"
+          + "deprecated\030\263\313\321\365\001 \001(\013"
+          + "2*.google.cloud.compute.v1.DeprecationStatusH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\0220\n"
@@ -30638,14 +30714,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\032_min_pool_provisioned_iopsB\"\n"
           + " _min_pool_provisioned_throughputB\016\n"
           + "\014_min_size_gbB\007\n"
-          + "\005_nameB\014\n\n"
+          + "\005_nameB\014\n"
+          + "\n"
           + "_self_linkB\024\n"
           + "\022_self_link_with_idB\007\n"
           + "\005_zone\"\265\003\n"
           + "\035StoragePoolTypeAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022S\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132A.google.cloud.compute.v1.StoragePoolTypeAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132A.googl"
+          + "e.cloud.compute.v1.StoragePoolTypeAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -30653,8 +30730,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032a\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022B\n"
-          + "\005value\030\002 \001(\01323.google.cloud.com"
-          + "pute.v1.StoragePoolTypesScopedList:\0028\001B\005\n"
+          + "\005value\030\002 "
+          + "\001(\01323.google.cloud.compute.v1.StoragePoolTypesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -30662,8 +30739,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_warning\"\257\002\n"
           + "\023StoragePoolTypeList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022:\n"
-          + "\005items\030\300\317\367/ \003(\013"
-          + "2(.google.cloud.compute.v1.StoragePoolType\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132(.google.cloud.compute.v1.StoragePoolType\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -30685,7 +30762,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \003(\0132$.google.cloud.compute.v1.StoragePool\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
-          + "\010_warning\"\241\026\n\n"
+          + "\010_warning\"\371\026\n\n"
           + "Subnetwork\0220\n"
           + " allow_subnet_cidr_routes_overlap\030\321\316\255  \001(\010H\000\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n"
@@ -30704,12 +30781,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\021ipv6_gce_endpoint\030\343\312\342\230\001 \001(\tH\r"
           + "\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\016\210\001\001\022I\n\n"
-          + "log_config\030\235\321\301\247\001 \001("
-          + "\0132,.google.cloud.compute.v1.SubnetworkLogConfigH\017\210\001\001\022\024\n"
+          + "log_config\030\235\321\301\247\001"
+          + " \001(\0132,.google.cloud.compute.v1.SubnetworkLogConfigH\017\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\020\210\001\001\022\027\n"
           + "\007network\030\256\264\205o \001(\tH\021\210\001\001\022A\n"
-          + "\006params\030\206\363\253% \001(\0132)"
-          + ".google.cloud.compute.v1.SubnetworkParamsH\022\210\001\001\022)\n"
+          + "\006params\030\206\363\253%"
+          + " \001(\0132).google.cloud.compute.v1.SubnetworkParamsH\022\210\001\001\022)\n"
           + "\030private_ip_google_access\030\316\350\375\310\001 \001(\010H\023\210\001\001\022*\n"
           + "\032private_ipv6_google_access\030\216\314\202\027 \001(\tH\024\210\001\001\022\030\n"
           + "\007purpose\030\236\372\357\226\001 \001(\tH\025\210\001\001\022\026\n"
@@ -30717,15 +30794,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\027reserved_internal_range\030\262\236\277\210\001 \001(\tH\027\210\001\001\022$\n"
           + "\023resolve_subnet_mask\030\273\331\355\366\001 \001(\tH\030\210\001\001\022\024\n"
           + "\004role\030\366\200\326\001 \001(\tH\031\210\001\001\022Q\n"
-          + "\023secondary_ip_ranges\030\343\377\224A \003(\01321."
-          + "google.cloud.compute.v1.SubnetworkSecondaryRange\022\032\n"
+          + "\023secondary_ip_ranges\030\343\377\224A"
+          + " \003(\01321.google.cloud.compute.v1.SubnetworkSecondaryRange\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\032\210\001\001\022\033\n\n"
           + "stack_type\030\221\265\213\313\001 \001(\tH\033\210\001\001\022\025\n"
           + "\005state\030\221\211\2534 \001(\tH\034\210\001\001\022/\n"
           + "$system_reserved_external_ipv6_ranges\030\341\210\223\037 \003(\t\0220\n"
           + "$system_reserved_internal_ipv6_ranges\030\323\230\221\316\001 \003(\t\022Z\n"
-          + "\023utilization_details\030\245\212\346; \001(\01325.google.cloud.compu"
-          + "te.v1.SubnetworkUtilizationDetailsH\035\210\001\001\"y\n"
+          + "\023utilization_details\030\245\212\346; \001("
+          + "\01325.google.cloud.compute.v1.SubnetworkUtilizationDetailsH\035\210\001\001\"y\n"
           + "\016Ipv6AccessType\022\036\n"
           + "\032UNDEFINED_IPV6_ACCESS_TYPE\020\000\022\017\n"
           + "\010EXTERNAL\020\313\247\375\020\022\020\n"
@@ -30749,10 +30826,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013PRIVATE_NAT\020\245\310\256\257\001\022\027\n"
           + "\020PRIVATE_RFC_1918\020\333\376\305y\022\036\n"
           + "\027PRIVATE_SERVICE_CONNECT\020\304\364\371\026\022\035\n"
-          + "\026REGIONAL_MANAGED_PROXY\020\356\266\375H\"h\n"
+          + "\026REGIONAL_MANAGED_PROXY\020\356\266\375H\"\277\001\n"
           + "\021ResolveSubnetMask\022!\n"
           + "\035UNDEFINED_RESOLVE_SUBNET_MASK\020\000\022\026\n"
-          + "\016ARP_ALL_RANGES\020\324\322\300\324\001\022\030\n"
+          + "\016ARP_ALL_RANGES\020\324\322\300\324\001\022\"\n"
+          + "\033ARP_BROADCAST_PRIMARY_RANGE\020\342\276\211;\0221\n"
+          + ")ARP_BROADCAST_PRIMARY_RANGE_WITH_LEARNING\020\332\220\370\312\001\022\030\n"
           + "\021ARP_PRIMARY_RANGE\020\200\205\2519\":\n"
           + "\004Role\022\022\n"
           + "\016UNDEFINED_ROLE\020\000\022\016\n"
@@ -30802,8 +30881,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\024_utilization_details\"\277\003\n"
           + "\030SubnetworkAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022N\n"
-          + "\005items\030\300\317\367/ \003(\0132<.google.cloud.co"
-          + "mpute.v1.SubnetworkAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132<.google.cloud.compute.v1.SubnetworkAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -30812,8 +30891,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032\\\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022=\n"
-          + "\005value\030\002"
-          + " \001(\0132..google.cloud.compute.v1.SubnetworksScopedList:\0028\001B\005\n"
+          + "\005value\030\002 "
+          + "\001(\0132..google.cloud.compute.v1.SubnetworksScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -30829,8 +30908,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
-          + "\020_next_page_tokenB\014\n"
-          + "\n"
+          + "\020_next_page_tokenB\014\n\n"
           + "_self_linkB\n\n"
           + "\010_warning\"\335\004\n"
           + "\023SubnetworkLogConfig\022$\n"
@@ -30859,8 +30937,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\016_flow_samplingB\013\n"
           + "\t_metadata\"\265\001\n"
           + "\020SubnetworkParams\022e\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001"
-          + " \003(\0132B.google.cloud.compute.v1.SubnetworkParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132B."
+          + "google.cloud.compute.v1.SubnetworkParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\372\002\n"
@@ -30874,28 +30952,30 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\024UNDEFINED_IP_VERSION\020\000\022\013\n"
           + "\004IPV4\020\205\314\211\001\022\013\n"
           + "\004IPV6\020\207\314\211\001\022\035\n"
-          + "\026IP_VERSION_UNSPECIFIED\020\370\235\205,B\020\n"
+          + "\026IP_VERSION_UNSP",
+      "ECIFIED\020\370\235\205,B\020\n"
           + "\016_ip_cidr_rangeB\020\n"
           + "\016_ip_collectionB\r\n"
           + "\013_ip_versionB\r\n"
           + "\013_range_nameB\032\n"
           + "\030_reserved_internal_range\"\310\004\n"
           + "\034SubnetworkUtilizationDetails\022y\n"
-          + "\"external_ipv6_instance_utilization\030\334\302\223\310\001 \001(\0132D."
-          + "google.cloud.compute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\000\210\001\001\022r\n"
-          + "\034external_ipv6_lb_utilization\030\275\227\217A \001(\0132D.goog"
-          + "le.cloud.compute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\001\210\001\001\022o\n"
-          + "\031internal_ipv6_utilization\030\214\312\236! \001(\0132D.google.clou"
-          + "d.compute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\002\210\001\001\022b\n"
-          + "\021ipv4_utilizations\030\253\235\250b \003(\0132D.google.cloud.compute.v1.Su"
-          + "bnetworkUtilizationDetailsIPV4UtilizationB%\n"
+          + "\"external_ipv6_instance_utilization\030\334\302\223\310\001 \001(\0132D.google.clo"
+          + "ud.compute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\000\210\001\001\022r\n"
+          + "\034external_ipv6_lb_utilization\030\275\227\217A \001(\0132D.google.cloud.c"
+          + "ompute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\001\210\001\001\022o\n"
+          + "\031internal_ipv6_utilization\030\214\312\236! \001(\0132D.google.cloud.compute."
+          + "v1.SubnetworkUtilizationDetailsIPV6UtilizationH\002\210\001\001\022b\n"
+          + "\021ipv4_utilizations\030\253\235\250b \003("
+          + "\0132D.google.cloud.compute.v1.SubnetworkUtilizationDetailsIPV4UtilizationB%\n"
           + "#_external_ipv6_instance_utilizationB\037\n"
           + "\035_external_ipv6_lb_utilizationB\034\n"
           + "\032_internal_ipv6_utilization\"\306\001\n"
           + "+SubnetworkUtilizationDetailsIPV4Utilization\022\033\n\n"
           + "range_name\030\315\360\264\236\001 \001(\tH\000\210\001\001\022#\n"
           + "\022total_allocated_ip\030\272\231\210\205\001 \001(\003H\001\210\001\001\022\035\n\r"
-          + "total_free_ip\030\337\343\2562 \001(\003H\002\210\001\001B\r\n"
+          + "total_free_ip\030\337\343\2562 \001(\003H\002\210\001\001B\r"
+          + "\n"
           + "\013_range_nameB\025\n"
           + "\023_total_allocated_ipB\020\n"
           + "\016_total_free_ip\"\336\001\n"
@@ -30944,12 +31024,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "+SuspendInstancesInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\221\001\n"
           + ":instance_group_managers_suspend_instances_request_resource\030\321\215\241\026"
-          + " \001(\0132E.google.cloud"
-          + ".compute.v1.InstanceGroupManagersSuspendInstancesRequestB\003\340A\002\022!\n"
+          + " \001(\0132E.google.cloud.compute.v"
+          + "1.InstanceGroupManagersSuspendInstancesRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH",
-      "\000\210\001\001\022\033\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\353\002\n"
@@ -30959,8 +31038,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\236\001\n"
           + "Aregion_instance_group_managers_suspend_instances_request_resource\030\374\345\224f"
-          + " \001(\0132K.google.cloud.compute.v1.Regi"
-          + "onInstanceGroupManagersSuspendInstancesRequestB\003\340A\002\022\032\n\n"
+          + " \001(\0132K.google.cloud.compute.v1.RegionInstance"
+          + "GroupManagersSuspendInstancesRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\211\001\n"
           + " SwitchToCustomModeNetworkRequest\022\027\n"
@@ -31032,8 +31111,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\256\001\n"
           + "\033TargetHttpProxiesScopedList\022H\n"
-          + "\023target_http_proxies\030\303\325\250M"
-          + " \003(\0132(.google.cloud.compute.v1.TargetHttpProxy\0229\n"
+          + "\023target_http_proxies\030\303\325\250M \003("
+          + "\0132(.google.cloud.compute.v1.TargetHttpProxy\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\353\003\n"
@@ -31064,16 +31143,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_url_map\"\210\003\n"
           + "\035TargetHttpProxyAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022S\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132A.google.cloud.compute.v1.TargetHttpProxyAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132A"
+          + ".google.cloud.compute.v1.TargetHttpProxyAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
           + "\014unreachables\030\237\240\206t \003(\t\032b\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022C\n"
-          + "\005value\030\002 \001(\01324.google.cloud"
-          + ".compute.v1.TargetHttpProxiesScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\01324.google.cloud.compute.v1.TargetHttpProxiesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -31096,7 +31175,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\024target_https_proxies\030\212\374\347\256\001"
           + " \003(\0132).google.cloud.compute.v1.TargetHttpsProxy\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
-          + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
+          + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n"
+          + "\n"
           + "\010_warning\"a\n"
           + "*TargetHttpsProxiesSetCertificateMapRequest\022\037\n"
           + "\017certificate_map\030\264\345\315J \001(\tH\000\210\001\001B\022\n"
@@ -31163,8 +31243,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_url_map\"\322\003\n"
           + "\036TargetHttpsProxyAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022T\n"
-          + "\005items\030\300\317\367/ \003(\0132B.google.cl"
-          + "oud.compute.v1.TargetHttpsProxyAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132B.google.cloud.comput"
+          + "e.v1.TargetHttpsProxyAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -31173,8 +31253,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032c\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022D\n"
-          + "\005value\030\002 \001(\01325.google.cloud"
-          + ".compute.v1.TargetHttpsProxiesScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\01325.google.cloud.compute.v1.TargetHttpsProxiesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -31182,8 +31262,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_warning\"\261\002\n"
           + "\024TargetHttpsProxyList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022;\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\0132).google.cloud.compute.v1.TargetHttpsProxy\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132)."
+          + "google.cloud.compute.v1.TargetHttpsProxy\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
@@ -31223,8 +31303,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_zone\"\313\003\n"
           + "\034TargetInstanceAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022R\n"
-          + "\005items\030\300\317\367/ \003(\0132@.goo"
-          + "gle.cloud.compute.v1.TargetInstanceAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132@.google.cloud."
+          + "compute.v1.TargetInstanceAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -31233,8 +31313,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032`\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022A\n"
-          + "\005value\030\002 \001(\01322.google.c"
-          + "loud.compute.v1.TargetInstancesScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\01322.google.cloud.compute.v1.TargetInstancesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -31300,8 +31380,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\021_session_affinity\"\277\003\n"
           + "\030TargetPoolAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022N\n"
-          + "\005items\030\300\317\367/ \003(\0132<.google.cloud.compute."
-          + "v1.TargetPoolAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132<.google.cloud.compute.v1.TargetPoolAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -31310,8 +31390,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032\\\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022=\n"
-          + "\005value\030\002"
-          + " \001(\0132..google.cloud.compute.v1.TargetPoolsScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001(\0132.."
+          + "google.cloud.compute.v1.TargetPoolsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -31336,8 +31416,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"l\n"
           + " TargetPoolsAddHealthCheckRequest\022H\n\r"
-          + "health_checks\030\256\257\346\325\001"
-          + " \003(\0132-.google.cloud.compute.v1.HealthCheckReference\"a\n"
+          + "health_checks\030\256\257\346\325\001 \003(\0132-.go"
+          + "ogle.cloud.compute.v1.HealthCheckReference\"a\n"
           + "\035TargetPoolsAddInstanceRequest\022@\n"
           + "\tinstances\030\376\374\357\r"
           + " \003(\0132*.google.cloud.compute.v1.InstanceReference\"o\n"
@@ -31463,8 +31543,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_service\"\314\003\n"
           + "\034TargetTcpProxyAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022R\n"
-          + "\005items\030\300\317\367/ \003(\0132@.google.cloud.compute"
-          + ".v1.TargetTcpProxyAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132@.google.cloud.compute.v1.TargetTcpProxyAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -31473,8 +31553,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032a\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022B\n"
-          + "\005value\030\002"
-          + " \001(\01323.google.cloud.compute.v1.TargetTcpProxiesScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001"
+          + "(\01323.google.cloud.compute.v1.TargetTcpProxiesScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -31501,12 +31581,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\002id\030\233\032 \001(\004H\002\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\004\210\001\001\022I\n"
-          + "\006labels\030\377\277\301\356\001"
-          + " \003(\01325.google.cloud.compute.v1.TargetVpnGateway.LabelsEntry\022\024\n"
+          + "\006labels\030\377\277\301\356\001 \003(\01325."
+          + "google.cloud.compute.v1.TargetVpnGateway.LabelsEntry\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022\027\n"
           + "\007network\030\256\264\205o \001(\tH\006\210\001\001\022G\n"
-          + "\006params\030\206\363\253%"
-          + " \001(\0132/.google.cloud.compute.v1.TargetVpnGatewayParamsH\007\210\001\001\022\026\n"
+          + "\006params\030\206\363\253% \001(\0132/"
+          + ".google.cloud.compute.v1.TargetVpnGatewayParamsH\007\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\010\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\t\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\n"
@@ -31534,8 +31614,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007_status\"\321\003\n"
           + "\036TargetVpnGatewayAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022T\n"
-          + "\005items\030\300\317\367/ \003(\0132"
-          + "B.google.cloud.compute.v1.TargetVpnGatewayAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132B.google.c"
+          + "loud.compute.v1.TargetVpnGatewayAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -31544,8 +31624,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032b\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022C\n"
-          + "\005value\030\002 \001(\01324.g"
-          + "oogle.cloud.compute.v1.TargetVpnGatewaysScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001(\01324.google.cloud.compute.v1.TargetVpnGatewaysScopedList",
+      ":\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -31566,15 +31646,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\301\001\n"
           + "\026TargetVpnGatewayParams\022k\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001"
-          + " \003(\0132H.google.cloud.compute.v1.TargetV"
-          + "pnGatewayParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132H.g"
+          + "oogle.cloud.compute.v1.TargetVpnGatewayParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\260\001\n"
           + "\033TargetVpnGatewaysScopedList\022J\n"
-          + "\023target_vpn_gateways\030\210\223\312\277\001"
-          + " \003(\0132).google.cloud.compute.v1.TargetVpnGateway\0229\n"
+          + "\023target_vpn_gateways\030\210\223\312\277\001 \003(\0132).go"
+          + "ogle.cloud.compute.v1.TargetVpnGateway\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\223\004\n"
@@ -31603,13 +31682,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\323\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001"
+          + "(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\323\001\n"
           + "#TestIamPermissionsAutoscalerRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goo"
+          + "gle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\300\001\n"
           + "&TestIamPermissionsBackendBucketRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
@@ -31624,24 +31703,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\035TestIamPermissionsDiskRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 "
-          + "\001(\0132/.google.cloud.compute.v1.TestPermis",
-      "sionsRequestB\003\340A\002\022\024\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goog"
+          + "le.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\305\001\n"
           + "+TestIamPermissionsExternalVpnGatewayRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud"
-          + ".compute.v1.TestPermissionsRequestB\003\340A\002\"\250\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\250\001\n"
           + "\'TestIamPermissionsFirewallPolicyRequest\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.g"
-          + "oogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\273\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clou"
+          + "d.compute.v1.TestPermissionsRequestB\003\340A\002\"\273\001\n"
           + "!TestIamPermissionsFirewallRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clou"
-          + "d.compute.v1.TestPermissionsRequestB\003\340A\002\"\300\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\300\001\n"
           + "&TestIamPermissionsGlobalAddressRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
@@ -31655,52 +31733,52 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\036TestIamPermissionsImageRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001("
-          + "\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\326\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google"
+          + ".cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\326\001\n"
           + "&TestIamPermissionsInstanceGroupRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.g"
-          + "oogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clou"
+          + "d.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\321\001\n"
           + "!TestIamPermissionsInstanceRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/"
+          + ".google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\303\001\n"
           + ")TestIamPermissionsInstanceTemplateRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cl"
-          + "oud.compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n"
           + "-TestIamPermissionsInstantSnapshotGroupRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google."
-          + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\330\001\n"
           + "(TestIamPermissionsInstantSnapshotRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132"
+          + "/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\316\001\n"
           + "4TestIamPermissionsInterconnectAttachmentGroupRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\013"
-          + "2/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\304\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google."
+          + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\304\001\n"
           + "*TestIamPermissionsInterconnectGroupRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132"
-          + "/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\276\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.c"
+          + "loud.compute.v1.TestPermissionsRequestB\003\340A\002\"\276\001\n"
           + "$TestIamPermissionsLicenseCodeRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.googl"
-          + "e.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\272\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\272\001\n"
           + " TestIamPermissionsLicenseRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
@@ -31715,19 +31793,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/"
-          + ".google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cl"
+          + "oud.compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n"
           + "-TestIamPermissionsNetworkEndpointGroupRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\013"
-          + "2/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google."
+          + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\310\001\n"
           + ".TestIamPermissionsNetworkFirewallPolicyRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud"
-          + ".compute.v1.TestPermissionsRequestB\003\340A\002\"\322\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\322\001\n"
           + "\"TestIamPermissionsNodeGroupRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
@@ -31744,8 +31822,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/."
-          + "google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\333\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clo"
+          + "ud.compute.v1.TestPermissionsRequestB\003\340A\002\"\333\001\n"
           + ")TestIamPermissionsRegionAutoscalerRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
@@ -31756,14 +31834,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\337\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goo"
+          + "gle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\337\001\n"
           + "-TestIamPermissionsRegionBackendServiceRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google."
-          + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\345\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\345\001\n"
           + "3TestIamPermissionsRegionCompositeHealthCheckRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
@@ -31774,14 +31852,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/"
-          + ".google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\350\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cl"
+          + "oud.compute.v1.TestPermissionsRequestB\003\340A\002\"\350\001\n"
           + "6TestIamPermissionsRegionHealthAggregationPolicyRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goog"
-          + "le.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\334\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud.c"
+          + "ompute.v1.TestPermissionsRequestB\003\340A\002\"\334\001\n"
           + "*TestIamPermissionsRegionHealthCheckRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
@@ -31792,14 +31870,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.g"
+          + "oogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n"
           + "+TestIamPermissionsRegionHealthSourceRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google."
-          + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\336\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\336\001\n"
           + ",TestIamPermissionsRegionInstanceGroupRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
@@ -31810,20 +31888,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\340\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/."
+          + "google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\340\001\n"
           + ".TestIamPermissionsRegionInstantSnapshotRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goo"
-          + "gle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\346\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud."
+          + "compute.v1.TestPermissionsRequestB\003\340A\002\"\346\001\n"
           + "4TestIamPermissionsRegionNetworkFirewallPolicyRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clo"
-          + "ud.compute.v1.TestPermissionsRequestB\003\340A\002\"\345\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\345\001\n"
           + "3TestIamPermissionsRegionNotificationEndpointRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
@@ -31834,20 +31912,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132"
-          + "/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\372\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.c"
+          + "loud.compute.v1.TestPermissionsRequestB\003\340A\002\"\372\001\n"
           + ")TestIamPermissionsReservationBlockRequest\022\037\n"
           + "\017parent_resource\030\203\230\320\010 \001(\tB\003\340A\002\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google."
-          + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\324\001\n"
           + "$TestIamPermissionsReservationRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.go"
+          + "ogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\375\001\n"
           + ",TestIamPermissionsReservationSubBlockRequest\022\037\n"
           + "\017parent_resource\030\203\230\320\010 \001(\tB\003\340A\002\022\027\n"
@@ -31860,24 +31938,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud.c"
-          + "ompute.v1.TestPermissionsRequestB\003\340A\002\"\270\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\270\001\n"
           + "\036TestIamPermissionsRouteRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\334\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\013"
+          + "2/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\334\001\n"
           + "*TestIamPermissionsServiceAttachmentRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goog"
-          + "le.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\273\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud.c"
+          + "ompute.v1.TestPermissionsRequestB\003\340A\002\"\273\001\n"
           + "!TestIamPermissionsSnapshotRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud.c"
-          + "ompute.v1.TestPermissionsRequestB\003\340A\002\"\324\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\324\001\n"
           + "$TestIamPermissionsStoragePoolRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
@@ -31893,36 +31971,36 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\'TestIamPermissionsTargetInstanceRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\013"
+          + "2/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n"
           + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\325\001\n"
           + "#TestIamPermissionsTargetPoolRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\301\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/"
+          + ".google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\301\001\n"
           + "\'TestIamPermissionsTargetSslProxyRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\301\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goo"
+          + "gle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\301\001\n"
           + "\'TestIamPermissionsTargetTcpProxyRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\013"
-          + "2/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\271\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google."
+          + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\271\001\n"
           + "\037TestIamPermissionsUrlMapRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cl"
-          + "oud.compute.v1.TestPermissionsRequestB\003\340A\002\"\325\001\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001"
+          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\325\001\n"
           + "#TestIamPermissionsVpnGatewayRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n"
           + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n"
-          + "!test_permissions_request_resource\030\246\305\267\321\001"
-          + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"0\n"
+          + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goo"
+          + "gle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"0\n"
           + "\026TestPermissionsRequest\022\026\n"
           + "\013permissions\030\204\351\313\034 \003(\t\"1\n"
           + "\027TestPermissionsResponse\022\026\n"
@@ -31989,16 +32067,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\"\n"
           + "\021network_interface\030\350\300\235\256\001 \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n"
-          + "\n"
+          + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\372\001\n"
           + "\027UpdateAutoscalerRequest\022\033\n\n"
           + "autoscaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n"
-          + "\023autoscaler_resource\030\366\360\377b \001(\0132#"
-          + ".google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n"
+          + "\023autoscaler_resource\030\366\360\377b"
+          + " \001(\0132#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n"
@@ -32016,18 +32093,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\341\001\n"
           + "\033UpdateBackendServiceRequest\022 \n"
           + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022R\n"
-          + "\030backend_service_resource\030\243\201\337\245\001"
-          + " \001(\0132\'.google.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n"
+          + "\030backend_service_resource\030\243\201\337\245\001 \001(\0132"
+          + "\'.google.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
-          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r"
-          + "\n"
+          + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\241\002\n"
           + "\021UpdateDiskRequest\022\024\n"
           + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022<\n\r"
-          + "disk_resource\030\360\320\253\014 "
-          + "\001(\0132\035.google.cloud.compute.v1.DiskB\003\340A\002\022\025\n"
-          + "\005paths\030\356\301\3402 \001(\tH\000\210\001\001\022!\n"
+          + "disk_resource\030\360\320\253\014"
+          + " \001(\0132\035.google.cloud.compute.v1.DiskB\003\340A\002\022\025\n"
+          + "\005paths\030\356",
+      "\301\3402 \001(\tH\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\034\n"
@@ -32042,24 +32119,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\0132&.google.cloud.compute.v1.DisplayDeviceB\003\340A\002\022\030\n"
           + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n\n"
+          + "\340A\002\362G\007project\022\032\n"
+          + "\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\306\001\n"
           + "\025UpdateFirewallRequest\022\031\n"
           + "\010firewall\030\200\372\325\363\001 \001(\tB\003\340A\002\022D\n"
-          + "\021firewall_resource\030\355\260\340\023 \001"
-          + "(\0132!.google.cloud.compute.v1.FirewallB\003\340A\002\022!\n"
+          + "\021firewall_resource\030\355\260\340\023"
+          + " \001(\0132!.google.cloud.compute.v1.FirewallB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
-          + "\340A\002\362G\007project\022\032\n"
-          + "\n"
+          + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\267\002\n"
           + "\036UpdateFutureReservationRequest\022\"\n"
           + "\022future_reservation\030\320\306\346\032 \001(\tB\003\340A\002\022X\n"
-          + "\033future_reservation_resource\030\235\230\310\336\001 \001(\0132*.googl"
-          + "e.cloud.compute.v1.FutureReservationB\003\340A\002\022!\n"
+          + "\033future_reservation_resource\030\235\230\310\336\001"
+          + " \001(\0132*.google.cloud.compute.v1.FutureReservationB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n"
@@ -32070,8 +32147,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_update_mask\"\207\002\n"
           + "$UpdateGlobalVmExtensionPolicyRequest\022*\n"
           + "\032global_vm_extension_policy\030\236\326\374\003 \001(\tB\003\340A\002\022e\n"
-          + "#global_vm_extension_policy_resource\030\217\330\2650"
-          + " \001(\01320.google.cloud.compute.v1.GlobalVmExtensionPolicyB\003\340A\002\022!\n"
+          + "#global_vm_extension_policy_resource\030\217\330\2650 \001(\01320."
+          + "google.cloud.compute.v1.GlobalVmExtensionPolicyB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
@@ -32106,8 +32183,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\202\002\n"
           + "\027UpdateKmsKeyDiskRequest\022\024\n"
           + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022f\n"
-          + "$disk_update_kms_key_request_resource\030\340\353\361T \001(\013"
-          + "20.google.cloud.compute.v1.DiskUpdateKmsKeyRequestB\003\340A\002\022!\n"
+          + "$disk_update_kms_key_request_resource\030\340\353\361T \001(\01320.google."
+          + "cloud.compute.v1.DiskUpdateKmsKeyRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -32115,23 +32192,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\231\002\n"
           + "\035UpdateKmsKeyRegionDiskRequest\022\024\n"
-          + "\004",
-      "disk\030\235\233\274\001 \001(\tB\003\340A\002\022!\n"
+          + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022s\n"
           + "+region_disk_update_kms_key_request_resource\030\313\250\343\004"
-          + " \001(\01326.google.cloud.co"
-          + "mpute.v1.RegionDiskUpdateKmsKeyRequestB\003\340A\002\022\032\n\n"
+          + " \001(\01326.google.cloud.compute.v1.RegionDiskUpdateKmsKeyRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\253\002\n"
           + "!UpdateKmsKeyRegionSnapshotRequest\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022|\n"
-          + "/region_snapshot_update_kms_key_request_resource\030\362\245\234\205\001"
-          + " \001(\0132:.google.cloud.compute.v1."
-          + "RegionSnapshotUpdateKmsKeyRequestB\003\340A\002\022\032\n\n"
+          + "/region_snapshot_update_kms_key_request_resource\030\362\245\234\205\001 "
+          + "\001(\0132:.google.cloud.compute.v1.RegionSnapshotUpdateKmsKeyRequestB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\031\n"
           + "\010snapshot\030\304\253\353\207\001 \001(\tB\003\340A\002B\r\n"
           + "\013_request_id\"\366\001\n"
@@ -32140,8 +32214,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\031\n"
           + "\010snapshot\030\304\253\353\207\001 \001(\tB\003\340A\002\022n\n"
-          + "(snapshot_update_kms_key_request_resource\030\207\304\2271 "
-          + "\001(\01324.google.cloud.compute.v1.SnapshotUpdateKmsKeyRequestB\003\340A\002B\r\n"
+          + "(snapshot_update_kms_key_request_resource\030\207\304\2271 \001(\01324.goog"
+          + "le.cloud.compute.v1.SnapshotUpdateKmsKeyRequestB\003\340A\002B\r\n"
           + "\013_request_id\"\360\001\n"
           + "\024UpdateLicenseRequest\022\027\n"
           + "\007license\030\301\210\302O \001(\tB\003\340A\002\022C\n"
@@ -32175,8 +32249,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\365\001\n"
           + "\033UpdatePeeringNetworkRequest\022\027\n"
           + "\007network\030\256\264\205o \001(\tB\003\340A\002\022o\n"
-          + "(networks_update_peering_request_resource\030\331\252\202k"
-          + " \001(\01325.google.cloud.compute.v1.NetworksUpdatePeeringRequestB\003\340A\002\022!\n"
+          + "(networks_update_peering_request_resource\030\331\252\202k \001(\01325"
+          + ".google.cloud.compute.v1.NetworksUpdatePeeringRequestB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
@@ -32184,8 +32258,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "3UpdatePerInstanceConfigsInstanceGroupManagerRequest\022&\n"
           + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\233\001\n"
           + "@instance_group_managers_update_per_instance_configs_req_resource\030\276\301\266C"
-          + " \001(\0132I.google.cloud.compute.v1.InstanceGroup"
-          + "ManagersUpdatePerInstanceConfigsReqB\003\340A\002\022!\n"
+          + " \001(\0132I.google."
+          + "cloud.compute.v1.InstanceGroupManagersUpdatePerInstanceConfigsReqB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n"
@@ -32198,9 +32272,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n"
           + "Aregion_instance_group_manager_update_instance_config_req_resource\030\247\256\272*"
-          + " \001(\0132J.g"
-          + "oogle.cloud.compute.v1.RegionInstanceGroupManagerUpdateInstanceConfigReqB\003\340A\002\022\032\n"
-          + "\n"
+          + " \001(\0132J.google.clou"
+          + "d.compute.v1.RegionInstanceGroupManagerUpdateInstanceConfigReqB\003\340A\002\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\340\001\n"
           + "\033UpdatePreviewFeatureRequest\022 \n"
@@ -32213,8 +32286,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\204\002\n"
           + "\035UpdateRegionAutoscalerRequest\022\033\n\n"
           + "autoscaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n"
-          + "\023autoscaler_resource\030\366\360\377b \001"
-          + "(\0132#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n"
+          + "\023autoscaler_resource\030\366\360\377b"
+          + " \001(\0132#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -32223,8 +32296,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\210\002\n"
           + "!UpdateRegionBackendServiceRequest\022 \n"
           + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022R\n"
-          + "\030backend_service_resource\030\243\201\337\245\001 \001(\013"
-          + "2\'.google.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n"
+          + "\030backend_service_resource\030\243\201\337\245\001"
+          + " \001(\0132\'.google.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
           + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
@@ -32232,8 +32305,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_request_id\"\304\002\n"
           + "\035UpdateRegionCommitmentRequest\022\033\n\n"
           + "commitment\030\225\226\363\345\001 \001(\tB\003\340A\002\022H\n"
-          + "\023commitment_resource\030\370\243\273t"
-          + " \001(\0132#.google.cloud.compute.v1.CommitmentB\003\340A\002\022\025\n"
+          + "\023commitment_resource\030\370\243\273t \001"
+          + "(\0132#.google.cloud.compute.v1.CommitmentB\003\340A\002\022\025\n"
           + "\005paths\030\356\301\3402 \001(\tH\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
@@ -32250,7 +32323,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005paths\030\356\301\3402 \001(\tH\000\210\001\001\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
-          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
+          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n"
+          + "\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\034\n"
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\002\210\001\001B\010\n"
           + "\006_pathsB\r\n"
@@ -32258,12 +32332,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_update_mask\"\373\001\n"
           + "\036UpdateRegionHealthCheckRequest\022\035\n"
           + "\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022K\n"
-          + "\025health_check_resource\030\250\303\244`"
-          + " \001(\0132$.google.cloud.compute.v1.HealthCheckB\003\340A\002\022!\n"
+          + "\025health_check_resource\030\250\303\244` \001(\0132$.g"
+          + "oogle.cloud.compute.v1.HealthCheckB\003\340A\002\022!\n"
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\037\n"
-          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n"
-          + "\n"
+          + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n"
           + "\013_request_id\"\347\001\n"
           + "\031UpdateRegionUrlMapRequest\022!\n"
@@ -32281,8 +32354,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n"
           + "\013reservation\030\314\207\325\026 \001(\tB\003\340A\002\022K\n"
-          + "\024reservation_resource\030\241\356\364\207\001"
-          + " \001(\0132$.google.cloud.compute.v1.ReservationB\003\340A\002\022\034\n"
+          + "\024reservation_resource\030\241\356\364\207\001 \001"
+          + "(\0132$.google.cloud.compute.v1.ReservationB\003\340A\002\022\034\n"
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\002\210\001\001\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\010\n"
@@ -32294,8 +32367,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022!\n"
           + "\020reservation_slot\030\221\275\247\204\001 \001(\tB\003\340A\002\022T\n"
-          + "\031reservation_slot_resource\030\374\323\347\302\001"
-          + " \001(\0132(.google.cloud.compute.v1.ReservationSlotB\003\340A\002\022\034\n"
+          + "\031reservation_slot_resource\030\374\323\347\302\001 \001(\0132(."
+          + "google.cloud.compute.v1.ReservationSlotB\003\340A\002\022\034\n"
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\000\210\001\001\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\016\n"
@@ -32323,8 +32396,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007project\030\231\226\301l \001(\tB\r"
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022c\n"
-          + "!shielded_instance_config_resource\030\330\226\335\201\001 \001(\0132/.google.cloud"
-          + ".compute.v1.ShieldedInstanceConfigB\003\340A\002\022\033\n"
+          + "!shielded_instance_config_resource\030\330\226\335\201\001"
+          + " \001(\0132/.google.cloud.compute.v1.ShieldedInstanceConfigB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\237\002\n"
@@ -32333,8 +32406,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\035\n"
           + "\014storage_pool\030\340\306\361\253\001 \001(\tB\003\340A\002\022K\n"
-          + "\025storage_pool_resource\030\215\274\371J \001(\013"
-          + "2$.google.cloud.compute.v1.StoragePoolB\003\340A\002\022\034\n"
+          + "\025storage_pool_resource\030\215\274\371J"
+          + " \001(\0132$.google.cloud.compute.v1.StoragePoolB\003\340A\002\022\034\n"
           + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
@@ -32353,8 +32426,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\340A\002\362G\007project\022\032\n\n"
           + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022$\n"
           + "\023vm_extension_policy\030\272\223\213\236\001 \001(\tB\003\340A\002\022Y\n"
-          + "\034vm_extension_policy_resource\030\363\371\361\365\001 \001(\0132*.google."
-          + "cloud.compute.v1.VmExtensionPolicyB\003\340A\002\022\033\n"
+          + "\034vm_extension_policy_resource\030\363\371\361\365\001"
+          + " \001(\0132*.google.cloud.compute.v1.VmExtensionPolicyB\003\340A\002\022\033\n"
           + "\004zone\030\254\307\344\001 \001(\tB\n"
           + "\340A\002\362G\004zoneB\r\n"
           + "\013_request_id\"\362\007\n"
@@ -32369,8 +32442,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\0132+.google.cloud.compute.v1.HttpRedirectActionH\004\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\005\210\001\001\022\033\n"
           + "\013fingerprint\030\344\321\363o \001(\tH\006\210\001\001\022I\n\r"
-          + "header_action\030\250\240\270\234\001 \001("
-          + "\0132).google.cloud.compute.v1.HttpHeaderActionH\007\210\001\001\0229\n\n"
+          + "header_action\030\250\240\270\234\001 \001(\0132).google"
+          + ".cloud.compute.v1.HttpHeaderActionH\007\210\001\001\0229\n\n"
           + "host_rules\030\240\207\327\224\001"
           + " \003(\0132!.google.cloud.compute.v1.HostRule\022\020\n"
           + "\002id\030\233\032 \001(\004H\010\210\001\001\022\024\n"
@@ -32442,19 +32515,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014_test_passed\"\265\003\n"
           + "\025UrlMapsAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022K\n"
-          + "\005items\030\300\317\367/"
-          + " \003(\01329.google.cloud.compute.v1.UrlMapsAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003("
+          + "\01329.google.cloud.compute.v1.UrlMapsAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
           + "\014unreachables\030\237\240\206t \003(\t\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
-          + " .google.cloud.compute.v1.WarningH\004\210\001\001\032X\n"
-          + "\n"
+          + " .google.cloud.compute.v1.WarningH\004\210\001\001\032X\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\0229\n"
-          + "\005value\030\002 \001(\0132"
-          + "*.google.cloud.compute.v1.UrlMapsScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\0132*.google.cloud.compute.v1.UrlMapsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -32476,15 +32548,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "!LOAD_BALANCING_SCHEME_UNSPECIFIED\020\274\273\207\373\001B\013\n"
           + "\t_resource\"m\n"
           + "\027UrlMapsValidateResponse\022G\n"
-          + "\006result\030\235\220\267B \001(\0132/.google.cloud"
-          + ".compute.v1.UrlMapValidationResultH\000\210\001\001B\t\n"
+          + "\006result\030\235\220\267B"
+          + " \001(\0132/.google.cloud.compute.v1.UrlMapValidationResultH\000\210\001\001B\t\n"
           + "\007_result\"\223\002\n\n"
           + "UrlRewrite\022\034\n"
           + "\014host_rewrite\030\365\313\232L \001(\tH\000\210\001\001\022#\n"
           + "\023path_prefix_rewrite\030\271\350\321\023 \001(\tH\001\210\001\001\022&\n"
           + "\025path_template_rewrite\030\241\357\362\311\001 \001(\tH\002\210\001\001\022E\n\r"
-          + "regex_rewrite\030\224\243\312\265\001 \001(\0132"
-          + "%.google.cloud.compute.v1.RegexRewriteH\003\210\001\001B\017\n\r"
+          + "regex_rewrite\030\224\243\312\265\001"
+          + " \001(\0132%.google.cloud.compute.v1.RegexRewriteH\003\210\001\001B\017\n\r"
           + "_host_rewriteB\026\n"
           + "\024_path_prefix_rewriteB\030\n"
           + "\026_path_template_rewriteB\020\n"
@@ -32497,8 +32569,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\007network\030\256\264\205o \001(\tH\004\210\001\001\022\030\n"
           + "\007purpose\030\236\372\357\226\001 \001(\tH\005\210\001\001\022\024\n"
           + "\004role\030\366\200\326\001 \001(\tH\006\210\001\001\022W\n"
-          + "\023secondary_ip_ranges\030\343\377\224A \003(\01327."
-          + "google.cloud.compute.v1.UsableSubnetworkSecondaryRange\022\033\n\n"
+          + "\023secondary_ip_ranges\030\343\377\224A \003(\01327.google.clo"
+          + "ud.compute.v1.UsableSubnetworkSecondaryRange\022\033\n\n"
           + "stack_type\030\221\265\213\313\001 \001(\tH\007\210\001\001\022\033\n\n"
           + "subnetwork\030\356\247\344\222\001 \001(\tH\010\210\001\001\"S\n"
           + "\016Ipv6AccessType\022\036\n"
@@ -32546,16 +32618,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \003(\0132).google.cloud.compute.v1.UsableSubnetwork\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022M\n"
-          + "\017scoped_warnings\030\246\226\370f \003(\01321"
-          + ".google.cloud.compute.v1.SubnetworksScopedWarning\022\032\n"
+          + "\017scoped_warnings\030\246\226\370f \003(\01321.google.cl"
+          + "oud.compute.v1.SubnetworksScopedWarning\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
           + "\014unreachables\030\237\240\206t \003(\t\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\004\210\001\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
-          + "\020_next_page_tokenB\014\n"
-          + "\n"
+          + "\020_next_page_tokenB\014\n\n"
           + "_self_linkB\n\n"
           + "\010_warning\"\177\n"
           + "\023UsageExportLocation\022\034\n"
@@ -32566,8 +32637,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\033ValidateRegionUrlMapRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n"
           + "\006region\030\364\315\240B \001(\tB\003\340A\002\022p\n"
-          + ")region_url_maps_validate_request_resource\030\232\314\200\033"
-          + " \001(\01325.google.cloud.compute.v1.RegionUrlMapsValidateRequestB\003\340A\002\022\030\n"
+          + ")region_url_maps_validate_request_resource\030\232\314\200\033 \001(\01325."
+          + "google.cloud.compute.v1.RegionUrlMapsValidateRequestB\003\340A\002\022\030\n"
           + "\007url_map\030\214\225\201\257\001 \001(\tB\003\340A\002\"\260\001\n"
           + "\025ValidateUrlMapRequest\022\027\n"
           + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n"
@@ -32576,8 +32647,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " \001(\0132/.google.cloud.compute.v1.UrlMapsValidateRequestB\003\340A\002\"\257\001\n"
           + "\025VmEndpointNatMappings\022\035\n\r"
           + "instance_name\030\365\347\330l \001(\tH\000\210\001\001\022e\n"
-          + "\026interface_nat_mappings\030\211\200\225z"
-          + " \003(\0132B.google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsB\020\n"
+          + "\026interface_nat_mappings\030\211\200\225z \003(\0132B.goo"
+          + "gle.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsB\020\n"
           + "\016_instance_name\"\342\003\n"
           + ")VmEndpointNatMappingsInterfaceNatMappings\022$\n"
           + "\030drain_nat_ip_port_ranges\030\301\343\307\274\001 \003(\t\022\036\n"
@@ -32585,8 +32656,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\031num_total_drain_nat_ports\030\371\245\377\237\001"
           + " \001(\005H\000\210\001\001\022$\n"
           + "\023num_total_nat_ports\030\200\333\200\217\001 \001(\005H\001\210\001\001\022l\n\r"
-          + "rule_mappings\030\310\356\352\347\001 \003(\0132Q.go"
-          + "ogle.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings\022&\n"
+          + "rule_mappings\030\310\356\352\347\001 \003(\0132Q.google.cloud"
+          + ".compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings\022&\n"
           + "\025source_alias_ip_range\030\330\243\374\321\001 \001(\tH\002\210\001\001\022!\n"
           + "\021source_virtual_ip\030\377\242\271G \001(\tH\003\210\001\001B\034\n"
           + "\032_num_total_drain_nat_portsB\026\n"
@@ -32607,8 +32678,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022A\n"
-          + "\006result\030\235\220\267B"
-          + " \003(\0132..google.cloud.compute.v1.VmEndpointNatMappings\022\032\n"
+          + "\006result\030\235\220\267B \003(\013"
+          + "2..google.cloud.compute.v1.VmEndpointNatMappings\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\004\210\001\001B\005\n"
@@ -32618,20 +32689,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\264\001\n"
           + "\035VmExtensionPoliciesScopedList\022L\n"
-          + "\025vm_extension_policies\030\330\247\334q \003(\0132*.go"
-          + "ogle.cloud.compute.v1.VmExtensionPolicy\0229\n"
+          + "\025vm_extension_policies\030\330\247\334q"
+          + " \003(\0132*.google.cloud.compute.v1.VmExtensionPolicy\0229\n"
           + "\007warning\030\234\337\226\030 \001(\0132"
           + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n"
           + "\010_warning\"\275\007\n"
           + "\021VmExtensionPolicy\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022`\n"
-          + "\022extension_policies\030\320\272\315l \003(\0132A.google.c"
-          + "loud.compute.v1.VmExtensionPolicy.ExtensionPoliciesEntry\022%\n"
+          + "\022extension_policies\030\320\272\315l \003(\0132A.google.cloud.compu"
+          + "te.v1.VmExtensionPolicy.ExtensionPoliciesEntry\022%\n"
           + "\024global_resource_link\030\357\363\250\366\001 \001(\tH\002\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022Z\n"
-          + "\022instance_selectors\030\312\302\214\370\001 \003(\0132:.google.cloud"
-          + ".compute.v1.VmExtensionPolicyInstanceSelector\022\024\n"
+          + "\022instance_selectors\030\312\302\214\370\001 \003(\0132:.google.cloud.compute.v",
+      "1.VmExtensionPolicyInstanceSelector\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022!\n"
           + "\021managed_by_global\030\353\207\240* \001(\010H\005\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\031\n"
@@ -32643,8 +32714,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\020update_timestamp\030\240\352\3229 \001(\tH\013\210\001\001\032s\n"
           + "\026ExtensionPoliciesEntry\022\013\n"
           + "\003key\030\001 \001(\t\022H\n"
-          + "\005value\030\002"
-          + " \001(\01329.google.cloud.compute.v1.VmExtensionPolicyExtensionPolicy:\0028\001\"Y\n"
+          + "\005value\030\002 \001(\01329.go"
+          + "ogle.cloud.compute.v1.VmExtensionPolicyExtensionPolicy:\0028\001\"Y\n"
           + "\005State\022\023\n"
           + "\017UNDEFINED_STATE\020\000\022\016\n"
           + "\006ACTIVE\020\206\346\211\226\001\022\020\n"
@@ -32665,8 +32736,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\'VmExtensionPolicyAggregatedListResponse\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022]\n"
-          + "\005items\030\300\317\367/ \003(\0132K.google.cloud.compute.v1.V"
-          + "mExtensionPolicyAggregatedListResponse.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132K.google.cloud.compute.v1.VmExtension"
+          + "PolicyAggregatedListResponse.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -32675,8 +32746,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\005\210\001\001\032d\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022E\n"
-          + "\005value\030\002 \001(\01326.google.cloud.comput"
-          + "e.v1.VmExtensionPoliciesScopedList:\0028\001B\007\n"
+          + "\005value\030\002"
+          + " \001(\01326.google.cloud.compute.v1.VmExtensionPoliciesScopedList:\0028\001B\007\n"
           + "\005_etagB\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
@@ -32689,20 +32760,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\017_pinned_versionB\020\n"
           + "\016_string_config\"\220\001\n"
           + "!VmExtensionPolicyInstanceSelector\022X\n"
-          + "\016label_selector\030\312\361\344\246\001 \001(\01327.goo"
-          + "gle.cloud.compute.v1.VmExtensionPolicyLabelSelectorH\000\210\001\001B\021\n"
+          + "\016label_selector\030\312\361\344\246\001 \001(\01327.google.cloud."
+          + "compute.v1.VmExtensionPolicyLabelSelectorH\000\210\001\001B\021\n"
           + "\017_label_selector\"\304\001\n"
           + "\036VmExtensionPolicyLabelSelector\022j\n"
-          + "\020inclusion_labels\030\202\331\205\357\001 \003(\0132L.google.cloud.comp"
-          + "ute.v1.VmExtensionPolicyLabelSelector.InclusionLabelsEntry\0326\n"
+          + "\020inclusion_labels\030\202\331\205\357\001 \003(\0132L.google.cloud.compute.v1.VmE"
+          + "xtensionPolicyLabelSelector.InclusionLabelsEntry\0326\n"
           + "\024InclusionLabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"\353\002\n"
           + "\025VmExtensionPolicyList\022\024\n"
           + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\tH\001\210\001\001\022<\n"
-          + "\005items\030\300\317\367/ \003(\0132*"
-          + ".google.cloud.compute.v1.VmExtensionPolicy\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132*.google.cloud.compute.v1.VmExtensionPolicy\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n"
@@ -32722,18 +32793,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\005\210\001\001\022C\n"
-          + "\006labels\030\377\277\301\356\001 \003(\0132/.google.cloud.compute.v1.V",
-      "pnGateway.LabelsEntry\022\024\n"
+          + "\006labels\030\377\277\301\356\001 \003"
+          + "(\0132/.google.cloud.compute.v1.VpnGateway.LabelsEntry\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\027\n"
           + "\007network\030\256\264\205o \001(\tH\007\210\001\001\022A\n"
-          + "\006params\030\206\363\253%"
-          + " \001(\0132).google.cloud.compute.v1.VpnGatewayParamsH\010\210\001\001\022\026\n"
+          + "\006params\030\206\363\253% \001(\0132)."
+          + "google.cloud.compute.v1.VpnGatewayParamsH\010\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\t\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\n"
           + "\210\001\001\022\033\n\n"
           + "stack_type\030\221\265\213\313\001 \001(\tH\013\210\001\001\022Q\n"
-          + "\016vpn_interfaces\030\205\315\345+ "
-          + "\003(\01326.google.cloud.compute.v1.VpnGatewayVpnGatewayInterface\032-\n"
+          + "\016vpn_interfaces\030\205\315\345+ \003(\01326.goog"
+          + "le.cloud.compute.v1.VpnGatewayVpnGatewayInterface\032-\n"
           + "\013LabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"N\n"
@@ -32762,8 +32833,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_stack_type\"\277\003\n"
           + "\030VpnGatewayAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022N\n"
-          + "\005items\030\300\317\367/ \003(\0132<.g"
-          + "oogle.cloud.compute.v1.VpnGatewayAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/ \003(\0132<.google.clou"
+          + "d.compute.v1.VpnGatewayAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -32772,8 +32843,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032\\\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022=\n"
-          + "\005value\030\002 \001(\0132..google.clo"
-          + "ud.compute.v1.VpnGatewaysScopedList:\0028\001B\005\n"
+          + "\005value\030\002"
+          + " \001(\0132..google.cloud.compute.v1.VpnGatewaysScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
@@ -32793,14 +32864,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\265\001\n"
           + "\020VpnGatewayParams\022e\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132B.google.cloud.compute.v1."
-          + "VpnGatewayParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 "
+          + "\003(\0132B.google.cloud.compute.v1.VpnGatewayParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"g\n"
           + "\020VpnGatewayStatus\022S\n"
-          + "\017vpn_connections\030\212\355\276\321\001 \003(\01326.google."
-          + "cloud.compute.v1.VpnGatewayStatusVpnConnection\"\321\002\n"
+          + "\017vpn_connections\030\212\355\276\321\001"
+          + " \003(\01326.google.cloud.compute.v1.VpnGatewayStatusVpnConnection\"\321\002\n"
           + "0VpnGatewayStatusHighAvailabilityRequirementState\022\025\n"
           + "\005state\030\221\211\2534 \001(\tH\000\210\001\001\022\"\n"
           + "\022unsatisfied_reason\030\212\367\235\032 \001(\tH\001\210\001\001\"f\n"
@@ -32825,8 +32896,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\035VpnGatewayStatusVpnConnection\022&\n"
           + "\025peer_external_gateway\030\215\356\307\267\001 \001(\tH\000\210\001\001\022!\n"
           + "\020peer_gcp_gateway\030\274\351\263\206\001 \001(\tH\001\210\001\001\022`\n"
-          + "\005state\030\221\211\2534 \001(\0132I.google.cloud.compute.v1.VpnGatewayStat"
-          + "usHighAvailabilityRequirementStateH\002\210\001\001\022C\n"
+          + "\005state\030\221\211\2534 \001(\0132I.google.c"
+          + "loud.compute.v1.VpnGatewayStatusHighAvailabilityRequirementStateH\002\210\001\001\022C\n"
           + "\007tunnels\030\213\372\3551"
           + " \003(\0132/.google.cloud.compute.v1.VpnGatewayStatusTunnelB\030\n"
           + "\026_peer_external_gatewayB\023\n"
@@ -32844,8 +32915,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013_ip_addressB\017\n\r"
           + "_ipv6_address\"l\n"
           + "\034VpnGatewaysGetStatusResponse\022A\n"
-          + "\006result\030\235\220\267B \001(\0132)."
-          + "google.cloud.compute.v1.VpnGatewayStatusH\000\210\001\001B\t\n"
+          + "\006result\030\235\220\267B"
+          + " \001(\0132).google.cloud.compute.v1.VpnGatewayStatusH\000\210\001\001B\t\n"
           + "\007_result\"\234\001\n"
           + "\025VpnGatewaysScopedList\022<\n"
           + "\014vpn_gateways\030\232\373\312{"
@@ -32863,8 +32934,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\013ike_version\030\234\320\220h \001(\005H\005\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022!\n"
           + "\021label_fingerprint\030\231\360\367T \001(\tH\007\210\001\001\022B\n"
-          + "\006labels\030\377\277\301\356\001"
-          + " \003(\0132..google.cloud.compute.v1.VpnTunnel.LabelsEntry\022\"\n"
+          + "\006labels\030\377\277\301\356\001 \003("
+          + "\0132..google.cloud.compute.v1.VpnTunnel.LabelsEntry\022\"\n"
           + "\026local_traffic_selector\030\265\254\247\227\001 \003(\t\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\022@\n"
           + "\006params\030\206\363\253% \001(\0132(.google.cloud.compute.v1.VpnTunnelParamsH"
@@ -32879,7 +32950,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\006region\030\364\315\240B \001(\tH\016\210\001\001\022#\n"
           + "\027remote_traffic_selector\030\272\335\220\253\001 \003(\t\022\026\n"
           + "\006router\030\311\256\356F \001(\tH\017\210\001\001\022\032\n"
-          + "\tself_link\030\215\222\305\331\001 \001(\tH\020\210\001\001\022\036\n\r"
+          + "\tself_link\030\215\222\305\331\001 \001(\tH\020\210\001\001\022\036\n"
+          + "\r"
           + "shared_secret\030\312\247\217\266\001 \001(\tH\021\210\001\001\022#\n"
           + "\022shared_secret_hash\030\343\350\231\276\001 \001(\tH\022\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\023\210\001\001\022#\n"
@@ -32929,8 +33001,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\026_vpn_gateway_interface\"\274\003\n"
           + "\027VpnTunnelAggregatedList\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001\022M\n"
-          + "\005items\030\300\317\367/ \003(\0132;.google.cloud.compute"
-          + ".v1.VpnTunnelAggregatedList.ItemsEntry\022\024\n"
+          + "\005items\030\300\317\367/"
+          + " \003(\0132;.google.cloud.compute.v1.VpnTunnelAggregatedList.ItemsEntry\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n"
           + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n"
@@ -32939,18 +33011,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + " .google.cloud.compute.v1.WarningH\004\210\001\001\032[\n\n"
           + "ItemsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022<\n"
-          + "\005value\030\002"
-          + " \001(\0132-.google.cloud.compute.v1.VpnTunnelsScopedList:\0028\001B\005\n"
+          + "\005value\030\002 \001(\0132-."
+          + "google.cloud.compute.v1.VpnTunnelsScopedList:\0028\001B\005\n"
           + "\003_idB\007\n"
           + "\005_kindB\022\n"
           + "\020_next_page_tokenB\014\n\n"
           + "_self_linkB\n\n"
           + "\010_warning\"\304\001\n"
           + "\024VpnTunnelCipherSuite\022J\n"
-          + "\006phase1\030\226\314\230("
-          + " \001(\01322.google.cloud.compute.v1.VpnTunnelPhase1AlgorithmsH\000\210\001\001\022J\n"
-          + "\006phase2\030\227\314\230( \001(\013"
-          + "22.google.cloud.compute.v1.VpnTunnelPhase2AlgorithmsH\001\210\001\001B\t\n"
+          + "\006phase1\030\226\314\230( \001(\01322.goo"
+          + "gle.cloud.compute.v1.VpnTunnelPhase1AlgorithmsH\000\210\001\001\022J\n"
+          + "\006phase2\030\227\314\230( \001(\01322.google."
+          + "cloud.compute.v1.VpnTunnelPhase2AlgorithmsH\001\210\001\001B\t\n"
           + "\007_phase1B\t\n"
           + "\007_phase2\"\243\002\n\r"
           + "VpnTunnelList\022\020\n"
@@ -32967,18 +33039,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"\263\001\n"
           + "\017VpnTunnelParams\022d\n"
-          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132A.google.cl"
-          + "oud.compute.v1.VpnTunnelParams.ResourceManagerTagsEntry\032:\n"
+          + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132A.google.cloud.comput"
+          + "e.v1.VpnTunnelParams.ResourceManagerTagsEntry\032:\n"
           + "\030ResourceManagerTagsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001\"e\n"
           + "\031VpnTunnelPhase1Algorithms\022\013\n"
-          + "\002dh\030\204\031 \003(\t\022\025\n"
-          + "\n"
+          + "\002dh\030\204\031 \003(\t\022\025\n\n"
           + "encryption\030\203\237\334. \003(\t\022\025\n"
           + "\tintegrity\030\315\376\377\352\001 \003(\t\022\r\n"
           + "\003prf\030\244\345\006 \003(\t\"X\n"
-          + "\031VpnTunnelPhase2Algorithms\022\025\n\n"
+          + "\031VpnTunnelPhase2Algorithms\022\025\n"
+          + "\n"
           + "encryption\030\203\237\334. \003(\t\022\025\n"
           + "\tintegrity\030\315\376\377\352\001 \003(\t\022\r\n"
           + "\003pfs\030\275\342\006 \003(\t\"\231\001\n"
@@ -32989,8 +33061,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_warning\"\214\001\n"
           + "\020WafExpressionSet\022\022\n"
           + "\007aliases\030\376\235\365K \003(\t\022K\n"
-          + "\013expressions\030\333\201\333S"
-          + " \003(\01323.google.cloud.compute.v1.WafExpressionSetExpression\022\020\n"
+          + "\013expressions\030\333\201\333S \003(\0132"
+          + "3.google.cloud.compute.v1.WafExpressionSetExpression\022\020\n"
           + "\002id\030\233\032 \001(\tH\000\210\001\001B\005\n"
           + "\003_id\"b\n"
           + "\032WafExpressionSetExpression\022\020\n"
@@ -33086,8 +33158,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\010_message\"\317\001\n"
           + "\026WeightedBackendService\022 \n"
           + "\017backend_service\030\212\300\256\222\001 \001(\tH\000\210\001\001\022I\n\r"
-          + "header_action\030\250\240\270\234\001 \001(\0132).google."
-          + "cloud.compute.v1.HttpHeaderActionH\001\210\001\001\022\027\n"
+          + "header_action\030\250\240\270\234\001"
+          + " \001(\0132).google.cloud.compute.v1.HttpHeaderActionH\001\210\001\001\022\027\n"
           + "\006weight\030\370\204\305\206\001 \001(\r"
           + "H\002\210\001\001B\022\n"
           + "\020_backend_serviceB\020\n"
@@ -33112,22 +33184,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "admin_enabled\030\321\354\301\324\001 \001(\010H\000\210\001\001\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022H\n"
-          + "\tendpoints\030\376\252\362\210\001 \003(\0132"
-          + "1.google.cloud.compute.v1.WireGroup.EndpointsEntry\022\020\n"
+          + "\tendpoints\030\376\252\362\210\001 \003(\01321.google.c"
+          + "loud.compute.v1.WireGroup.EndpointsEntry\022\020\n"
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022\034\n"
           + "\013reconciling\030\213\331\210\316\001 \001(\010H\006\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022D\n"
-          + "\010topology\030\357\204\247: \001(\0132*.google"
-          + ".cloud.compute.v1.WireGroupTopologyH\010\210\001\001\022I\n"
+          + "\010topology\030\357\204\247:"
+          + " \001(\0132*.google.cloud.compute.v1.WireGroupTopologyH\010\210\001\001\022I\n"
           + "\017wire_properties\030\255\272\304\220\001"
           + " \001(\0132\'.google.cloud.compute.v1.WirePropertiesH\t\210\001\001\022/\n"
           + "\005wires\030\216\301\3715 \003(\0132\035.google.cloud.compute.v1.Wire\032\\\n"
           + "\016EndpointsEntry\022\013\n"
           + "\003key\030\001 \001(\t\0229\n"
-          + "\005value\030\002"
-          + " \001(\0132*.google.cloud.compute.v1.WireGroupEndpoint:\0028\001B\020\n"
+          + "\005value\030\002 \001(\013"
+          + "2*.google.cloud.compute.v1.WireGroupEndpoint:\0028\001B\020\n"
           + "\016_admin_enabledB\025\n"
           + "\023_creation_timestampB\016\n"
           + "\014_descriptionB\005\n"
@@ -33139,12 +33211,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\t_topologyB\022\n"
           + "\020_wire_properties\"\333\001\n"
           + "\021WireGroupEndpoint\022X\n\r"
-          + "interconnects\030\245\333\205\370\001"
-          + " \003(\0132=.google.cloud.compute.v1.WireGroupEndpoint.InterconnectsEntry\032l\n"
+          + "interconnects\030\245\333\205\370\001 \003"
+          + "(\0132=.google.cloud.compute.v1.WireGroupEndpoint.InterconnectsEntry\032l\n"
           + "\022InterconnectsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022E\n"
-          + "\005value\030\002"
-          + " \001(\01326.google.cloud.compute.v1.WireGroupEndpointInterconnect:\0028\001\"e\n"
+          + "\005value\030\002 \001(\01326.go"
+          + "ogle.cloud.compute.v1.WireGroupEndpointInterconnect:\0028\001\"e\n"
           + "\035WireGroupEndpointInterconnect\022\034\n"
           + "\014interconnect\030\216\311\214k \001(\tH\000\210\001\001\022\025\n"
           + "\tvlan_tags\030\365\232\262\267\001 \003(\005B\017\n\r"
@@ -33166,8 +33238,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"^\n"
           + "\021WireGroupTopology\022I\n"
-          + "\tendpoints\030\376\252\362\210\001 \003"
-          + "(\01322.google.cloud.compute.v1.WireGroupTopologyEndpoint\"[\n"
+          + "\tendpoints\030\376\252\362\210\001 \003(\01322.googl"
+          + "e.cloud.compute.v1.WireGroupTopologyEndpoint\"[\n"
           + "\031WireGroupTopologyEndpoint\022\024\n"
           + "\004city\030\353\262\272\001 \001(\tH\000\210\001\001\022\025\n"
           + "\005label\030\364\375\3750 \001(\tH\001\210\001\001B\007\n"
@@ -33232,15 +33304,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\004Zone\022\"\n"
           + "\027available_cpu_platforms\030\223\363\331S \003(\t\022\"\n"
           + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022G\n\n"
-          + "deprecated\030\263\313\321\365\001 \001(\0132"
-          + "*.google.cloud.compute.v1.DeprecationStatusH\001\210\001\001\022\034\n"
+          + "deprecated\030\263\313\321\365\001 \001(\0132*.google.c"
+          + "loud.compute.v1.DeprecationStatusH\001\210\001\001\022\034\n"
           + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\020\n"
           + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n"
           + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n"
           + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022\026\n"
           + "\006region\030\364\315\240B \001(\tH\006\210\001\001\022L\n"
-          + "\017resource_status\030\303\372\367v \001(\0132+.googl"
-          + "e.cloud.compute.v1.ZoneResourceStatusH\007\210\001\001\022\032\n"
+          + "\017resource_status\030\303\372\367v"
+          + " \001(\0132+.google.cloud.compute.v1.ZoneResourceStatusH\007\210\001\001\022\032\n"
           + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022\026\n"
           + "\006status\030\362\237\267V \001(\tH\t\210\001\001\022\034\n"
           + "\014supports_pzs\030\356\366\205( \001(\010H\n"
@@ -33274,12 +33346,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_self_linkB\n\n"
           + "\010_warning\"s\n"
           + "\022ZoneResourceStatus\022]\n"
-          + "\025upcoming_maintenances\030\203\374\323  \003(\0132;.google."
-          + "cloud.compute.v1.PeriodicPartialMaintenanceSchedule\"\315\001\n"
+          + "\025upcoming_maintenances\030\203\374\323  \003(\0132;.google.cloud.comp"
+          + "ute.v1.PeriodicPartialMaintenanceSchedule\"\315\001\n"
           + "\024ZoneSetLabelsRequest\022!\n"
-          + "\021label_fingerprint\030\231\360\367T \001(\tH\000\210\001\001\022M\n"
-          + "\006labels\030\377\277\301\356\001"
-          + " \003(\01329.google.cloud.compute.v1.ZoneSetLabelsRequest.LabelsEntry\032-\n"
+          + "\021label_fing",
+      "erprint\030\231\360\367T \001(\tH\000\210\001\001\022M\n"
+          + "\006labels\030\377\277\301\356\001 \003("
+          + "\01329.google.cloud.compute.v1.ZoneSetLabelsRequest.LabelsEntry\032-\n"
           + "\013LabelsEntry\022\013\n"
           + "\003key\030\001 \001(\t\022\r\n"
           + "\005value\030\002 \001(\t:\0028\001B\024\n"
@@ -33301,7060 +33374,7015 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\005_etagB\t\n"
           + "\007_policy2\263\006\n"
           + "\020AcceleratorTypes\022\326\001\n"
-          + "\016AggregatedList\022>.google.cloud.compute.v1.AggregatedListAcceleratorTyp"
-          + "esRequest\0326.google.cloud.compute.v1.Acce"
-          + "leratorTypeAggregatedList\"L\332A\007project\202\323\344"
-          + "\223\002<\022:/compute/v1/projects/{project}/aggregated/acceleratorTypes\022\334\001\n"
-          + "\003Get\0222.google.cloud.compute.v1.GetAcceleratorTypeRequ"
-          + "est\032(.google.cloud.compute.v1.Accelerato"
-          + "rType\"w\332A\035project,zone,accelerator_type\202"
-          + "\323\344\223\002Q\022O/compute/v1/projects/{project}/zo"
-          + "nes/{zone}/acceleratorTypes/{accelerator_type}\022\277\001\n"
-          + "\004List\0224.google.cloud.compute.v1.ListAcceleratorTypesRequest\032,.google.c"
-          + "loud.compute.v1.AcceleratorTypeList\"S\332A\014"
-          + "project,zone\202\323\344\223\002>\022.google.cloud.compute.v"
+          + "1.AggregatedListAcceleratorTypesRequest\0326.google.cloud.compute.v1.AcceleratorTyp"
+          + "eAggregatedList\"L\332A\007project\202\323\344\223\002<\022:/comp"
+          + "ute/v1/projects/{project}/aggregated/acceleratorTypes\022\334\001\n"
+          + "\003Get\0222.google.cloud.compute.v1.GetAcceleratorTypeRequest\032(.goog"
+          + "le.cloud.compute.v1.AcceleratorType\"w\332A\035"
+          + "project,zone,accelerator_type\202\323\344\223\002Q\022O/co"
+          + "mpute/v1/projects/{project}/zones/{zone}/acceleratorTypes/{accelerator_type}\022\277\001\n"
+          + "\004List\0224.google.cloud.compute.v1.ListAcce"
+          + "leratorTypesRequest\032,.google.cloud.compu"
+          + "te.v1.AcceleratorTypeList\"S\332A\014project,zo"
+          + "ne\202\323\344\223\002>\022project,zone,disk,disks_"
-          + "add_resource_policies_request_resource\212N"
-          + "\016ZoneOperations\202\323\344\223\002|\"L/compute/v1/proje"
-          + "cts/{project}/zones/{zone}/disks/{disk}/"
-          + "addResourcePolicies:,disks_add_resource_"
-          + "policies_request_resource\022\265\001\n\016Aggregated"
-          + "List\0223.google.cloud.compute.v1.Aggregate"
-          + "dListDisksRequest\032+.google.cloud.compute"
-          + ".v1.DiskAggregatedList\"A\332A\007project\202\323\344\223\0021"
-          + "\022//compute/v1/projects/{project}/aggrega"
-          + "ted/disks\022\216\002\n\nBulkInsert\022..google.cloud."
-          + "compute.v1.BulkInsertDiskRequest\032\".googl"
-          + "e.cloud.compute.v1.Operation\"\253\001\332A/projec"
-          + "t,zone,bulk_insert_disk_resource_resourc"
-          + "e\212N\016ZoneOperations\202\323\344\223\002b\"project,zone,disk,disks_add_resour"
+          + "ce_policies_request_resource\212N\016ZoneOpera"
+          + "tions\202\323\344\223\002|\"L/compute/v1/projects/{proje"
+          + "ct}/zones/{zone}/disks/{disk}/addResourc"
+          + "ePolicies:,disks_add_resource_policies_r"
+          + "equest_resource\022\265\001\n\016AggregatedList\0223.goo"
+          + "gle.cloud.compute.v1.AggregatedListDisks"
+          + "Request\032+.google.cloud.compute.v1.DiskAg"
+          + "gregatedList\"A\332A\007project\202\323\344\223\0021\022//compute"
+          + "/v1/projects/{project}/aggregated/disks\022"
+          + "\216\002\n\nBulkInsert\022..google.cloud.compute.v1"
+          + ".BulkInsertDiskRequest\032\".google.cloud.co"
+          + "mpute.v1.Operation\"\253\001\332A/project,zone,bul"
+          + "k_insert_disk_resource_resource\212N\016ZoneOp"
+          + "erations\202\323\344\223\002b\".google.cloud.compute.v1.ListAssociat"
+          + "ionsFirewallPolicyRequest\032A.google.cloud"
+          + ".compute.v1.FirewallPoliciesListAssociat"
+          + "ionsResponse\"I\332A\000\202\323\344\223\002@\022>/compute/v1/loc"
+          + "ations/global/firewallPolicies/listAssoc"
+          + "iations\022\350\001\n\004Move\0222.google.cloud.compute."
+          + "v1.MoveFirewallPolicyRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\207\001\332A\031firewall_p"
+          + "olicy,parent_id\212N\034GlobalOrganizationOper"
+          + "ations\202\323\344\223\002F\"D/compute/v1/locations/glob"
+          + "al/firewallPolicies/{firewall_policy}/mo"
+          + "ve\022\216\002\n\005Patch\0223.google.cloud.compute.v1.P"
+          + "atchFirewallPolicyRequest\032\".google.cloud"
+          + ".compute.v1.Operation\"\253\001\332A(firewall_poli"
+          + "cy,firewall_policy_resource\212N\034GlobalOrga"
+          + "nizationOperations\202\323\344\223\002[2?/compute/v1/lo"
+          + "cations/global/firewallPolicies/{firewal"
+          + "l_policy}:\030firewall_policy_resource\022\252\002\n\t"
+          + "PatchRule\0227.google.cloud.compute.v1.Patc"
+          + "hRuleFirewallPolicyRequest\032\".google.clou"
+          + "d.compute.v1.Operation\"\277\001\332A-firewall_pol"
+          + "icy,firewall_policy_rule_resource\212N\034Glob"
+          + "alOrganizationOperations\202\323\344\223\002j\"I/compute"
+          + "/v1/locations/global/firewallPolicies/{f"
+          + "irewall_policy}/patchRule:\035firewall_poli"
+          + "cy_rule_resource\022\205\002\n\021RemoveAssociation\022?"
+          + ".google.cloud.compute.v1.RemoveAssociati"
+          + "onFirewallPolicyRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\212\001\332A\017firewall_policy"
+          + "\212N\034GlobalOrganizationOperations\202\323\344\223\002S\"Q/"
+          + "compute/v1/locations/global/firewallPoli"
+          + "cies/{firewall_policy}/removeAssociation"
+          + "\022\360\001\n\nRemoveRule\0228.google.cloud.compute.v"
+          + "1.RemoveRuleFirewallPolicyRequest\032\".goog"
+          + "le.cloud.compute.v1.Operation\"\203\001\332A\017firew"
+          + "all_policy\212N\034GlobalOrganizationOperation"
+          + "s\202\323\344\223\002L\"J/compute/v1/locations/global/fi"
+          + "rewallPolicies/{firewall_policy}/removeR"
+          + "ule\022\247\002\n\014SetIamPolicy\022:.google.cloud.comp"
+          + "ute.v1.SetIamPolicyFirewallPolicyRequest"
+          + "\032\037.google.cloud.compute.v1.Policy\"\271\001\332A8r"
+          + "esource,global_organization_set_policy_r"
+          + "equest_resource\202\323\344\223\002x\"E/compute/v1/locat"
+          + "ions/global/firewallPolicies/{resource}/"
+          + "setIamPolicy:/global_organization_set_po"
+          + "licy_request_resource\022\256\002\n\022TestIamPermiss"
+          + "ions\022@.google.cloud.compute.v1.TestIamPe"
+          + "rmissionsFirewallPolicyRequest\0320.google."
+          + "cloud.compute.v1.TestPermissionsResponse"
+          + "\"\243\001\332A*resource,test_permissions_request_"
+          + "resource\202\323\344\223\002p\"K/compute/v1/locations/gl"
+          + "obal/firewallPolicies/{resource}/testIam"
+          + "Permissions:!test_permissions_request_re"
+          + "source\032r\312A\026compute.googleapis.com\322AVhttp"
+          + "s://www.googleapis.com/auth/compute,http"
+          + "s://www.googleapis.com/auth/cloud-platfo"
+          + "rm2\204\r\n\tFirewalls\022\306\001\n\006Delete\022..google.clo"
+          + "ud.compute.v1.DeleteFirewallRequest\032\".go"
+          + "ogle.cloud.compute.v1.Operation\"h\332A\020proj"
+          + "ect,firewall\212N\020GlobalOperations\202\323\344\223\002<*:/"
+          + "compute/v1/projects/{project}/global/fir"
+          + "ewalls/{firewall}\022\254\001\n\003Get\022+.google.cloud"
+          + ".compute.v1.GetFirewallRequest\032!.google."
+          + "cloud.compute.v1.Firewall\"U\332A\020project,fi"
+          + "rewall\202\323\344\223\002<\022:/compute/v1/projects/{proj"
+          + "ect}/global/firewalls/{firewall}\022\327\001\n\006Ins"
+          + "ert\022..google.cloud.compute.v1.InsertFire"
+          + "wallRequest\032\".google.cloud.compute.v1.Op"
+          + "eration\"y\332A\031project,firewall_resource\212N\020"
+          + "GlobalOperations\202\323\344\223\002D\"//compute/v1/proj"
+          + "ects/{project}/global/firewalls:\021firewal"
+          + "l_resource\022\237\001\n\004List\022-.google.cloud.compu"
+          + "te.v1.ListFirewallsRequest\032%.google.clou"
+          + "d.compute.v1.FirewallList\"A\332A\007project\202\323\344"
+          + "\223\0021\022//compute/v1/projects/{project}/glob"
+          + "al/firewalls\022\352\001\n\005Patch\022-.google.cloud.co"
+          + "mpute.v1.PatchFirewallRequest\032\".google.c"
+          + "loud.compute.v1.Operation\"\215\001\332A\"project,f"
+          + "irewall,firewall_resource\212N\020GlobalOperat"
+          + "ions\202\323\344\223\002O2:/compute/v1/projects/{projec"
+          + "t}/global/firewalls/{firewall}:\021firewall"
+          + "_resource\022\262\002\n\022TestIamPermissions\022:.googl"
+          + "e.cloud.compute.v1.TestIamPermissionsFir"
+          + "ewallRequest\0320.google.cloud.compute.v1.T"
+          + "estPermissionsResponse\"\255\001\332A2project,reso"
+          + "urce,test_permissions_request_resource\202\323"
+          + "\344\223\002r\"M/compute/v1/projects/{project}/glo"
+          + "bal/firewalls/{resource}/testIamPermissi"
+          + "ons:!test_permissions_request_resource\022\354"
+          + "\001\n\006Update\022..google.cloud.compute.v1.Upda"
+          + "teFirewallRequest\032\".google.cloud.compute"
+          + ".v1.Operation\"\215\001\332A\"project,firewall,fire"
+          + "wall_resource\212N\020GlobalOperations\202\323\344\223\002O\032:"
+          + "/compute/v1/projects/{project}/global/fi"
+          + "rewalls/{firewall}:\021firewall_resource\032r\312"
+          + "A\026compute.googleapis.com\322AVhttps://www.g"
+          + "oogleapis.com/auth/compute,https://www.g"
+          + "oogleapis.com/auth/cloud-platform2\231\021\n\017Fo"
+          + "rwardingRules\022\323\001\n\016AggregatedList\022=.googl"
+          + "e.cloud.compute.v1.AggregatedListForward"
+          + "ingRulesRequest\0325.google.cloud.compute.v"
+          + "1.ForwardingRuleAggregatedList\"K\332A\007proje"
+          + "ct\202\323\344\223\002;\0229/compute/v1/projects/{project}"
+          + "/aggregated/forwardingRules\022\362\001\n\006Delete\0224"
+          + ".google.cloud.compute.v1.DeleteForwardin"
+          + "gRuleRequest\032\".google.cloud.compute.v1.O"
+          + "peration\"\215\001\332A\036project,region,forwarding_"
+          + "rule\212N\020RegionOperations\202\323\344\223\002S*Q/compute/"
+          + "v1/projects/{project}/regions/{region}/f"
+          + "orwardingRules/{forwarding_rule}\022\335\001\n\003Get"
+          + "\0221.google.cloud.compute.v1.GetForwarding"
+          + "RuleRequest\032\'.google.cloud.compute.v1.Fo"
+          + "rwardingRule\"z\332A\036project,region,forwardi"
+          + "ng_rule\202\323\344\223\002S\022Q/compute/v1/projects/{pro"
+          + "ject}/regions/{region}/forwardingRules/{"
+          + "forwarding_rule}\022\203\002\n\006Insert\0224.google.clo"
+          + "ud.compute.v1.InsertForwardingRuleReques"
+          + "t\032\".google.cloud.compute.v1.Operation\"\236\001"
+          + "\332A\'project,region,forwarding_rule_resour"
+          + "ce\212N\020RegionOperations\202\323\344\223\002[\"?/compute/v1"
+          + "/projects/{project}/regions/{region}/for"
+          + "wardingRules:\030forwarding_rule_resource\022\302"
+          + "\001\n\004List\0223.google.cloud.compute.v1.ListFo"
+          + "rwardingRulesRequest\032+.google.cloud.comp"
+          + "ute.v1.ForwardingRuleList\"X\332A\016project,re"
+          + "gion\202\323\344\223\002A\022?/compute/v1/projects/{projec"
+          + "t}/regions/{region}/forwardingRules\022\243\002\n\005"
+          + "Patch\0223.google.cloud.compute.v1.PatchFor"
+          + "wardingRuleRequest\032\".google.cloud.comput"
+          + "e.v1.Operation\"\300\001\332A7project,region,forwa"
+          + "rding_rule,forwarding_rule_resource\212N\020Re"
+          + "gionOperations\202\323\344\223\002m2Q/compute/v1/projec"
+          + "ts/{project}/regions/{region}/forwarding"
+          + "Rules/{forwarding_rule}:\030forwarding_rule"
+          + "_resource\022\273\002\n\tSetLabels\0227.google.cloud.c"
+          + "ompute.v1.SetLabelsForwardingRuleRequest"
+          + "\032\".google.cloud.compute.v1.Operation\"\320\001\332"
+          + "A:project,region,resource,region_set_lab"
+          + "els_request_resource\212N\020RegionOperations\202"
+          + "\323\344\223\002z\"T/compute/v1/projects/{project}/re"
+          + "gions/{region}/forwardingRules/{resource"
+          + "}/setLabels:\"region_set_labels_request_r"
+          + "esource\022\267\002\n\tSetTarget\0227.google.cloud.com"
+          + "pute.v1.SetTargetForwardingRuleRequest\032\""
+          + ".google.cloud.compute.v1.Operation\"\314\001\332A8"
+          + "project,region,forwarding_rule,target_re"
+          + "ference_resource\212N\020RegionOperations\202\323\344\223\002"
+          + "x\"[/compute/v1/projects/{project}/region"
+          + "s/{region}/forwardingRules/{forwarding_r"
+          + "ule}/setTarget:\031target_reference_resourc"
+          + "e\032r\312A\026compute.googleapis.com\322AVhttps://w"
+          + "ww.googleapis.com/auth/compute,https://w"
+          + "ww.googleapis.com/auth/cloud-platform2\337\016"
+          + "\n\022FutureReservations\022\345\001\n\016AggregatedList\022"
+          + "@.google.cloud.compute.v1.AggregatedList"
+          + "FutureReservationsRequest\032A.google.cloud"
+          + ".compute.v1.FutureReservationsAggregated",
+      "ListResponse\"N\332A\007project\202\323\344\223\002>\022/compute/v1/projects/{project}/zone"
+          + "s/{zone}/futureReservations:\033future_rese"
+          + "rvation_resource\022\316\001\n\004List\0226.google.cloud"
+          + ".compute.v1.ListFutureReservationsReques"
+          + "t\0327.google.cloud.compute.v1.FutureReserv"
+          + "ationsListResponse\"U\332A\014project,zone\202\323\344\223\002"
+          + "@\022>/compute/v1/projects/{project}/zones/"
+          + "{zone}/futureReservations\022\257\002\n\006Update\0227.g"
+          + "oogle.cloud.compute.v1.UpdateFutureReser"
+          + "vationRequest\032\".google.cloud.compute.v1."
+          + "Operation\"\307\001\332A;project,zone,future_reser"
+          + "vation,future_reservation_resource\212N\016Zon"
+          + "eOperations\202\323\344\223\002r2S/compute/v1/projects/"
+          + "{project}/zones/{zone}/futureReservation"
+          + "s/{future_reservation}:\033future_reservati"
+          + "on_resource\032r\312A\026compute.googleapis.com\322A"
+          + "Vhttps://www.googleapis.com/auth/compute"
+          + ",https://www.googleapis.com/auth/cloud-p"
+          + "latform2\203\016\n\017GlobalAddresses\022\311\001\n\006Delete\0223"
+          + ".google.cloud.compute.v1.DeleteGlobalAdd"
+          + "ressRequest\032\".google.cloud.compute.v1.Op"
+          + "eration\"f\332A\017project,address\212N\020GlobalOper"
+          + "ations\202\323\344\223\002;*9/compute/v1/projects/{proj"
+          + "ect}/global/addresses/{address}\022\256\001\n\003Get\022"
+          + "0.google.cloud.compute.v1.GetGlobalAddre"
+          + "ssRequest\032 .google.cloud.compute.v1.Addr"
+          + "ess\"S\332A\017project,address\202\323\344\223\002;\0229/compute/"
+          + "v1/projects/{project}/global/addresses/{"
+          + "address}\022\332\001\n\006Insert\0223.google.cloud.compu"
+          + "te.v1.InsertGlobalAddressRequest\032\".googl"
+          + "e.cloud.compute.v1.Operation\"w\332A\030project"
+          + ",address_resource\212N\020GlobalOperations\202\323\344\223"
+          + "\002C\"//compute/v1/projects/{project}/globa"
+          + "l/addresses:\020address_resource\022\244\001\n\004List\0223"
+          + ".google.cloud.compute.v1.ListGlobalAddre"
+          + "ssesRequest\032$.google.cloud.compute.v1.Ad"
+          + "dressList\"A\332A\007project\202\323\344\223\0021\022//compute/v1"
+          + "/projects/{project}/global/addresses\022\232\002\n"
+          + "\004Move\0221.google.cloud.compute.v1.MoveGlob"
+          + "alAddressRequest\032\".google.cloud.compute."
+          + "v1.Operation\"\272\001\332A6project,address,global"
+          + "_addresses_move_request_resource\212N\020Globa"
+          + "lOperations\202\323\344\223\002h\">/compute/v1/projects/"
+          + "{project}/global/addresses/{address}/mov"
+          + "e:&global_addresses_move_request_resourc"
+          + "e\022\243\002\n\tSetLabels\0226.google.cloud.compute.v"
+          + "1.SetLabelsGlobalAddressRequest\032\".google"
+          + ".cloud.compute.v1.Operation\"\271\001\332A3project"
+          + ",resource,global_set_labels_request_reso"
+          + "urce\212N\020GlobalOperations\202\323\344\223\002j\"D/compute/"
+          + "v1/projects/{project}/global/addresses/{"
           + "resource}/setLabels:\"global_set_labels_r"
-          + "equest_resource\022\306\002\n\022TestIamPermissions\022D"
+          + "equest_resource\022\267\002\n\022TestIamPermissions\022?"
           + ".google.cloud.compute.v1.TestIamPermissi"
-          + "onsExternalVpnGatewayRequest\0320.google.cl"
-          + "oud.compute.v1.TestPermissionsResponse\"\267"
-          + "\001\332A2project,resource,test_permissions_re"
-          + "quest_resource\202\323\344\223\002|\"W/compute/v1/projec"
-          + "ts/{project}/global/externalVpnGateways/"
-          + "{resource}/testIamPermissions:!test_perm"
-          + "issions_request_resource\032r\312A\026compute.goo"
-          + "gleapis.com\322AVhttps://www.googleapis.com"
-          + "/auth/compute,https://www.googleapis.com"
-          + "/auth/cloud-platform2\225$\n\020FirewallPolicie"
-          + "s\022\307\002\n\016AddAssociation\022<.google.cloud.comp"
-          + "ute.v1.AddAssociationFirewallPolicyReque"
-          + "st\032\".google.cloud.compute.v1.Operation\"\322"
-          + "\001\332A4firewall_policy,firewall_policy_asso"
-          + "ciation_resource\212N\034GlobalOrganizationOpe"
-          + "rations\202\323\344\223\002v\"N/compute/v1/locations/glo"
-          + "bal/firewallPolicies/{firewall_policy}/a"
-          + "ddAssociation:$firewall_policy_associati"
-          + "on_resource\022\244\002\n\007AddRule\0225.google.cloud.c"
-          + "ompute.v1.AddRuleFirewallPolicyRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\275\001\332A-"
-          + "firewall_policy,firewall_policy_rule_res"
-          + "ource\212N\034GlobalOrganizationOperations\202\323\344\223"
-          + "\002h\"G/compute/v1/locations/global/firewal"
-          + "lPolicies/{firewall_policy}/addRule:\035fir"
-          + "ewall_policy_rule_resource\022\360\001\n\nCloneRule"
-          + "s\0228.google.cloud.compute.v1.CloneRulesFi"
-          + "rewallPolicyRequest\032\".google.cloud.compu"
-          + "te.v1.Operation\"\203\001\332A\017firewall_policy\212N\034G"
-          + "lobalOrganizationOperations\202\323\344\223\002L\"J/comp"
-          + "ute/v1/locations/global/firewallPolicies"
-          + "/{firewall_policy}/cloneRules\022\334\001\n\006Delete"
-          + "\0224.google.cloud.compute.v1.DeleteFirewal"
-          + "lPolicyRequest\032\".google.cloud.compute.v1"
-          + ".Operation\"x\332A\017firewall_policy\212N\034GlobalO"
-          + "rganizationOperations\202\323\344\223\002A*?/compute/v1"
-          + "/locations/global/firewallPolicies/{fire"
-          + "wall_policy}\022\274\001\n\003Get\0221.google.cloud.comp"
-          + "ute.v1.GetFirewallPolicyRequest\032\'.google"
-          + ".cloud.compute.v1.FirewallPolicy\"Y\332A\017fir"
-          + "ewall_policy\202\323\344\223\002A\022?/compute/v1/location"
-          + "s/global/firewallPolicies/{firewall_poli"
-          + "cy}\022\354\001\n\016GetAssociation\022<.google.cloud.co"
-          + "mpute.v1.GetAssociationFirewallPolicyReq"
-          + "uest\0322.google.cloud.compute.v1.FirewallP"
-          + "olicyAssociation\"h\332A\017firewall_policy\202\323\344\223"
-          + "\002P\022N/compute/v1/locations/global/firewal"
-          + "lPolicies/{firewall_policy}/getAssociati"
-          + "on\022\305\001\n\014GetIamPolicy\022:.google.cloud.compu"
-          + "te.v1.GetIamPolicyFirewallPolicyRequest\032"
-          + "\037.google.cloud.compute.v1.Policy\"X\332A\010res"
-          + "ource\202\323\344\223\002G\022E/compute/v1/locations/globa"
-          + "l/firewallPolicies/{resource}/getIamPoli"
-          + "cy\022\320\001\n\007GetRule\0225.google.cloud.compute.v1"
-          + ".GetRuleFirewallPolicyRequest\032+.google.c"
-          + "loud.compute.v1.FirewallPolicyRule\"a\332A\017f"
-          + "irewall_policy\202\323\344\223\002I\022G/compute/v1/locati"
-          + "ons/global/firewallPolicies/{firewall_po"
-          + "licy}/getRule\022\370\001\n\006Insert\0224.google.cloud."
-          + "compute.v1.InsertFirewallPolicyRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\223\001\332A\""
-          + "parent_id,firewall_policy_resource\212N\034Glo"
-          + "balOrganizationOperations\202\323\344\223\002I\"-/comput"
-          + "e/v1/locations/global/firewallPolicies:\030"
-          + "firewall_policy_resource\022\243\001\n\004List\0224.goog"
-          + "le.cloud.compute.v1.ListFirewallPolicies"
-          + "Request\032+.google.cloud.compute.v1.Firewa"
-          + "llPolicyList\"8\332A\000\202\323\344\223\002/\022-/compute/v1/loc"
-          + "ations/global/firewallPolicies\022\340\001\n\020ListA"
-          + "ssociations\022>.google.cloud.compute.v1.Li"
-          + "stAssociationsFirewallPolicyRequest\032A.go"
-          + "ogle.cloud.compute.v1.FirewallPoliciesLi"
-          + "stAssociationsResponse\"I\332A\000\202\323\344\223\002@\022>/comp"
-          + "ute/v1/locations/global/firewallPolicies"
-          + "/listAssociations\022\350\001\n\004Move\0222.google.clou"
-          + "d.compute.v1.MoveFirewallPolicyRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\207\001\332A\031"
-          + "firewall_policy,parent_id\212N\034GlobalOrgani"
-          + "zationOperations\202\323\344\223\002F\"D/compute/v1/loca"
-          + "tions/global/firewallPolicies/{firewall_"
-          + "policy}/move\022\216\002\n\005Patch\0223.google.cloud.co"
-          + "mpute.v1.PatchFirewallPolicyRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"\253\001\332A(fir"
-          + "ewall_policy,firewall_policy_resource\212N\034"
-          + "GlobalOrganizationOperations\202\323\344\223\002[2?/com"
-          + "pute/v1/locations/global/firewallPolicie"
-          + "s/{firewall_policy}:\030firewall_policy_res"
-          + "ource\022\252\002\n\tPatchRule\0227.google.cloud.compu"
-          + "te.v1.PatchRuleFirewallPolicyRequest\032\".g"
-          + "oogle.cloud.compute.v1.Operation\"\277\001\332A-fi"
-          + "rewall_policy,firewall_policy_rule_resou"
-          + "rce\212N\034GlobalOrganizationOperations\202\323\344\223\002j"
-          + "\"I/compute/v1/locations/global/firewallP"
-          + "olicies/{firewall_policy}/patchRule:\035fir"
-          + "ewall_policy_rule_resource\022\205\002\n\021RemoveAss"
-          + "ociation\022?.google.cloud.compute.v1.Remov"
-          + "eAssociationFirewallPolicyRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"\212\001\332A\017firew"
-          + "all_policy\212N\034GlobalOrganizationOperation"
-          + "s\202\323\344\223\002S\"Q/compute/v1/locations/global/fi"
-          + "rewallPolicies/{firewall_policy}/removeA"
-          + "ssociation\022\360\001\n\nRemoveRule\0228.google.cloud"
-          + ".compute.v1.RemoveRuleFirewallPolicyRequ"
-          + "est\032\".google.cloud.compute.v1.Operation\""
-          + "\203\001\332A\017firewall_policy\212N\034GlobalOrganizatio"
-          + "nOperations\202\323\344\223\002L\"J/compute/v1/locations"
-          + "/global/firewallPolicies/{firewall_polic"
-          + "y}/removeRule\022\247\002\n\014SetIamPolicy\022:.google."
-          + "cloud.compute.v1.SetIamPolicyFirewallPol"
-          + "icyRequest\032\037.google.cloud.compute.v1.Pol"
-          + "icy\"\271\001\332A8resource,global_organization_se"
-          + "t_policy_request_resource\202\323\344\223\002x\"E/comput"
-          + "e/v1/locations/global/firewallPolicies/{"
-          + "resource}/setIamPolicy:/global_organizat"
-          + "ion_set_policy_request_resource\022\256\002\n\022Test"
-          + "IamPermissions\022@.google.cloud.compute.v1"
-          + ".TestIamPermissionsFirewallPolicyRequest"
-          + "\0320.google.cloud.compute.v1.TestPermissio"
-          + "nsResponse\"\243\001\332A*resource,test_permission"
-          + "s_request_resource\202\323\344\223\002p\"K/compute/v1/lo"
-          + "cations/global/firewallPolicies/{resourc"
-          + "e}/testIamPermissions:!test_permissions_"
-          + "request_resource\032r\312A\026compute.googleapis."
-          + "com\322AVhttps://www.googleapis.com/auth/co"
-          + "mpute,https://www.googleapis.com/auth/cl"
-          + "oud-platform2\204\r\n\tFirewalls\022\306\001\n\006Delete\022.."
-          + "google.cloud.compute.v1.DeleteFirewallRe"
-          + "quest\032\".google.cloud.compute.v1.Operatio"
-          + "n\"h\332A\020project,firewall\212N\020GlobalOperation"
-          + "s\202\323\344\223\002<*:/compute/v1/projects/{project}/"
-          + "global/firewalls/{firewall}\022\254\001\n\003Get\022+.go"
-          + "ogle.cloud.compute.v1.GetFirewallRequest"
-          + "\032!.google.cloud.compute.v1.Firewall\"U\332A\020"
-          + "project,firewall\202\323\344\223\002<\022:/compute/v1/proj"
-          + "ects/{project}/global/firewalls/{firewal"
-          + "l}\022\327\001\n\006Insert\022..google.cloud.compute.v1."
-          + "InsertFirewallRequest\032\".google.cloud.com"
-          + "pute.v1.Operation\"y\332A\031project,firewall_r"
-          + "esource\212N\020GlobalOperations\202\323\344\223\002D\"//compu"
-          + "te/v1/projects/{project}/global/firewall"
-          + "s:\021firewall_resource\022\237\001\n\004List\022-.google.c"
-          + "loud.compute.v1.ListFirewallsRequest\032%.g"
-          + "oogle.cloud.compute.v1.FirewallList\"A\332A\007"
-          + "project\202\323\344\223\0021\022//compute/v1/projects/{pro"
-          + "ject}/global/firewalls\022\352\001\n\005Patch\022-.googl"
-          + "e.cloud.compute.v1.PatchFirewallRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\215\001\332A"
-          + "\"project,firewall,firewall_resource\212N\020Gl"
-          + "obalOperations\202\323\344\223\002O2:/compute/v1/projec"
-          + "ts/{project}/global/firewalls/{firewall}"
-          + ":\021firewall_resource\022\262\002\n\022TestIamPermissio"
-          + "ns\022:.google.cloud.compute.v1.TestIamPerm"
-          + "issionsFirewallRequest\0320.google.cloud.co"
-          + "mpute.v1.TestPermissionsResponse\"\255\001\332A2pr"
-          + "oject,resource,test_permissions_request_"
-          + "resource\202\323\344\223\002r\"M/compute/v1/projects/{pr"
-          + "oject}/global/firewalls/{resource}/testI"
-          + "amPermissions:!test_permissions_request_"
-          + "resource\022\354\001\n\006Update\022..google.cloud.compu"
-          + "te.v1.UpdateFirewallRequest\032\".google.clo"
-          + "ud.compute.v1.Operation\"\215\001\332A\"project,fir"
-          + "ewall,firewall_resource\212N\020GlobalOperatio"
-          + "ns\202\323\344\223\002O\032:/compute/v1/projects/{project}"
-          + "/global/firewalls/{firewall}:\021firewall_r"
+          + "onsGlobalAddressRequest\0320.google.cloud.c"
+          + "ompute.v1.TestPermissionsResponse\"\255\001\332A2p"
+          + "roject,resource,test_permissions_request"
+          + "_resource\202\323\344\223\002r\"M/compute/v1/projects/{p"
+          + "roject}/global/addresses/{resource}/test"
+          + "IamPermissions:!test_permissions_request"
+          + "_resource\032r\312A\026compute.googleapis.com\322AVh"
+          + "ttps://www.googleapis.com/auth/compute,h"
+          + "ttps://www.googleapis.com/auth/cloud-pla"
+          + "tform2\373\016\n\025GlobalForwardingRules\022\346\001\n\006Dele"
+          + "te\022:.google.cloud.compute.v1.DeleteGloba"
+          + "lForwardingRuleRequest\032\".google.cloud.co"
+          + "mpute.v1.Operation\"|\332A\027project,forwardin"
+          + "g_rule\212N\020GlobalOperations\202\323\344\223\002I*G/comput"
+          + "e/v1/projects/{project}/global/forwardin"
+          + "gRules/{forwarding_rule}\022\322\001\n\003Get\0227.googl"
+          + "e.cloud.compute.v1.GetGlobalForwardingRu"
+          + "leRequest\032\'.google.cloud.compute.v1.Forw"
+          + "ardingRule\"i\332A\027project,forwarding_rule\202\323"
+          + "\344\223\002I\022G/compute/v1/projects/{project}/glo"
+          + "bal/forwardingRules/{forwarding_rule}\022\370\001"
+          + "\n\006Insert\022:.google.cloud.compute.v1.Inser"
+          + "tGlobalForwardingRuleRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\215\001\332A project,fo"
+          + "rwarding_rule_resource\212N\020GlobalOperation"
+          + "s\202\323\344\223\002Q\"5/compute/v1/projects/{project}/"
+          + "global/forwardingRules:\030forwarding_rule_"
+          + "resource\022\267\001\n\004List\0229.google.cloud.compute"
+          + ".v1.ListGlobalForwardingRulesRequest\032+.g"
+          + "oogle.cloud.compute.v1.ForwardingRuleLis"
+          + "t\"G\332A\007project\202\323\344\223\0027\0225/compute/v1/project"
+          + "s/{project}/global/forwardingRules\022\230\002\n\005P"
+          + "atch\0229.google.cloud.compute.v1.PatchGlob"
+          + "alForwardingRuleRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\257\001\332A0project,forward"
+          + "ing_rule,forwarding_rule_resource\212N\020Glob"
+          + "alOperations\202\323\344\223\002c2G/compute/v1/projects"
+          + "/{project}/global/forwardingRules/{forwa"
+          + "rding_rule}:\030forwarding_rule_resource\022\260\002"
+          + "\n\tSetLabels\022=.google.cloud.compute.v1.Se"
+          + "tLabelsGlobalForwardingRuleRequest\032\".goo"
+          + "gle.cloud.compute.v1.Operation\"\277\001\332A3proj"
+          + "ect,resource,global_set_labels_request_r"
+          + "esource\212N\020GlobalOperations\202\323\344\223\002p\"J/compu"
+          + "te/v1/projects/{project}/global/forwardi"
+          + "ngRules/{resource}/setLabels:\"global_set"
+          + "_labels_request_resource\022\254\002\n\tSetTarget\022="
+          + ".google.cloud.compute.v1.SetTargetGlobal"
+          + "ForwardingRuleRequest\032\".google.cloud.com"
+          + "pute.v1.Operation\"\273\001\332A1project,forwardin"
+          + "g_rule,target_reference_resource\212N\020Globa"
+          + "lOperations\202\323\344\223\002n\"Q/compute/v1/projects/"
+          + "{project}/global/forwardingRules/{forwar"
+          + "ding_rule}/setTarget:\031target_reference_r"
           + "esource\032r\312A\026compute.googleapis.com\322AVhtt"
           + "ps://www.googleapis.com/auth/compute,htt"
           + "ps://www.googleapis.com/auth/cloud-platf"
-          + "orm2\231\021\n\017ForwardingRules\022\323\001\n\016AggregatedLi"
-          + "st\022=.google.cloud.compute.v1.AggregatedL"
-          + "istForwardingRulesRequest\0325.google.cloud"
-          + ".compute.v1.ForwardingRuleAggregatedList"
-          + "\"K\332A\007project\202\323\344\223\002;\0229/compute/v1/projects"
-          + "/{project}/aggregated/forwardingRules\022\362\001"
-          + "\n\006Delete\0224.google.cloud.compute.v1.Delet"
-          + "eForwardingRuleRequest\032\".google.cloud.co"
-          + "mpute.v1.Operation\"\215\001\332A\036project,region,f"
-          + "orwarding_rule\212N\020RegionOperations\202\323\344\223\002S*"
-          + "Q/compute/v1/projects/{project}/regions/"
-          + "{region}/forwardingRules/{forwarding_rul"
-          + "e}\022\335\001\n\003Get\0221.google.cloud.compute.v1.Get"
-          + "ForwardingRuleRequest\032\'.google.cloud.com"
-          + "pute.v1.ForwardingRule\"z\332A\036project,regio"
-          + "n,forwarding_rule\202\323\344\223\002S\022Q/compute/v1/pro"
-          + "jects/{project}/regions/{region}/forward"
-          + "ingRules/{forwarding_rule}\022\203\002\n\006Insert\0224."
-          + "google.cloud.compute.v1.InsertForwarding"
-          + "RuleRequest\032\".google.cloud.compute.v1.Op"
-          + "eration\"\236\001\332A\'project,region,forwarding_r"
-          + "ule_resource\212N\020RegionOperations\202\323\344\223\002[\"?/"
-          + "compute/v1/projects/{project}/regions/{r"
-          + "egion}/forwardingRules:\030forwarding_rule_"
-          + "resource\022\302\001\n\004List\0223.google.cloud.compute"
-          + ".v1.ListForwardingRulesRequest\032+.google."
-          + "cloud.compute.v1.ForwardingRuleList\"X\332A\016"
-          + "project,region\202\323\344\223\002A\022?/compute/v1/projec"
-          + "ts/{project}/regions/{region}/forwarding"
-          + "Rules\022\243\002\n\005Patch\0223.google.cloud.compute.v"
-          + "1.PatchForwardingRuleRequest\032\".google.cl"
-          + "oud.compute.v1.Operation\"\300\001\332A7project,re"
-          + "gion,forwarding_rule,forwarding_rule_res"
-          + "ource\212N\020RegionOperations\202\323\344\223\002m2Q/compute"
-          + "/v1/projects/{project}/regions/{region}/"
-          + "forwardingRules/{forwarding_rule}:\030forwa"
-          + "rding_rule_resource\022\273\002\n\tSetLabels\0227.goog"
-          + "le.cloud.compute.v1.SetLabelsForwardingR"
-          + "uleRequest\032\".google.cloud.compute.v1.Ope"
-          + "ration\"\320\001\332A:project,region,resource,regi"
-          + "on_set_labels_request_resource\212N\020RegionO"
-          + "perations\202\323\344\223\002z\"T/compute/v1/projects/{p"
-          + "roject}/regions/{region}/forwardingRules"
-          + "/{resource}/setLabels:\"region_set_labels"
-          + "_request_resource\022\267\002\n\tSetTarget\0227.google"
-          + ".cloud.compute.v1.SetTargetForwardingRul"
-          + "eRequest\032\".google.cloud.compute.v1.Opera"
-          + "tion\"\314\001\332A8project,region,forwarding_rule"
-          + ",target_reference_resource\212N\020RegionOpera"
-          + "tions\202\323\344\223\002x\"[/compute/v1/projects/{proje"
-          + "ct}/regions/{region}/forwardingRules/{fo"
-          + "rwarding_rule}/setTarget:\031target_referen"
-          + "ce_resource\032r\312A\026compute.googleapis.com\322A"
-          + "Vhttps://www.googleapis.com/auth/compute"
-          + ",https://www.googleapis.com/auth/cloud-p"
-          + "latform2\337\016\n\022FutureReservations\022\345\001\n\016Aggre"
-          + "gatedList\022@.google.cloud.compute.v1.Aggr"
-          + "egatedListFutureReservationsRequest\032A.go"
-          + "ogle.cloud.compute.v1.FutureReservations"
-          + "AggregatedListResponse\"N\332A\007project\202\323\344\223\002>"
-          + "\022/compute/v1/projects/{pro"
-          + "ject}/zones/{zone}/futureReservations:\033f"
-          + "uture_reservation_resource\022\316\001\n\004List\0226.go"
-          + "ogle.cloud.compute.v1.ListFutureReservat"
-          + "ionsRequest\0327.google.cloud.compute.v1.Fu"
-          + "tureReservationsListResponse\"U\332A\014project"
-          + ",zone\202\323\344\223\002@\022>/compute/v1/projects/{proje"
-          + "ct}/zones/{zone}/futureReservations\022\257\002\n\006"
-          + "Update\0227.google.cloud.compute.v1.UpdateF"
-          + "utureReservationRequest\032\".google.cloud.c"
-          + "ompute.v1.Operation\"\307\001\332A;project,zone,fu"
-          + "ture_reservation,future_reservation_reso"
-          + "urce\212N\016ZoneOperations\202\323\344\223\002r2S/compute/v1"
-          + "/projects/{project}/zones/{zone}/futureR"
-          + "eservations/{future_reservation}:\033future"
-          + "_reservation_resource\032r\312A\026compute.google"
-          + "apis.com\322AVhttps://www.googleapis.com/au"
-          + "th/compute,https://www.googleapis.com/au"
-          + "th/cloud-platform2\203\016\n\017GlobalAddresses\022\311\001"
-          + "\n\006Delete\0223.google.cloud.compute.v1.Delet"
-          + "eGlobalAddressRequest\032\".google.cloud.com"
-          + "pute.v1.Operation\"f\332A\017project,address\212N\020"
-          + "GlobalOperations\202\323\344\223\002;*9/compute/v1/proj"
-          + "ects/{project}/global/addresses/{address"
-          + "}\022\256\001\n\003Get\0220.google.cloud.compute.v1.GetG"
-          + "lobalAddressRequest\032 .google.cloud.compu"
-          + "te.v1.Address\"S\332A\017project,address\202\323\344\223\002;\022"
-          + "9/compute/v1/projects/{project}/global/a"
-          + "ddresses/{address}\022\332\001\n\006Insert\0223.google.c"
-          + "loud.compute.v1.InsertGlobalAddressReque"
-          + "st\032\".google.cloud.compute.v1.Operation\"w"
-          + "\332A\030project,address_resource\212N\020GlobalOper",
-      "ations\202\323\344\223\002C\"//compute/v1/projects/{proj"
-          + "ect}/global/addresses:\020address_resource\022"
-          + "\244\001\n\004List\0223.google.cloud.compute.v1.ListG"
-          + "lobalAddressesRequest\032$.google.cloud.com"
-          + "pute.v1.AddressList\"A\332A\007project\202\323\344\223\0021\022//"
-          + "compute/v1/projects/{project}/global/add"
-          + "resses\022\232\002\n\004Move\0221.google.cloud.compute.v"
-          + "1.MoveGlobalAddressRequest\032\".google.clou"
-          + "d.compute.v1.Operation\"\272\001\332A6project,addr"
-          + "ess,global_addresses_move_request_resour"
-          + "ce\212N\020GlobalOperations\202\323\344\223\002h\">/compute/v1"
-          + "/projects/{project}/global/addresses/{ad"
-          + "dress}/move:&global_addresses_move_reque"
-          + "st_resource\022\243\002\n\tSetLabels\0226.google.cloud"
-          + ".compute.v1.SetLabelsGlobalAddressReques"
-          + "t\032\".google.cloud.compute.v1.Operation\"\271\001"
-          + "\332A3project,resource,global_set_labels_re"
-          + "quest_resource\212N\020GlobalOperations\202\323\344\223\002j\""
-          + "D/compute/v1/projects/{project}/global/a"
-          + "ddresses/{resource}/setLabels:\"global_se"
-          + "t_labels_request_resource\022\267\002\n\022TestIamPer"
-          + "missions\022?.google.cloud.compute.v1.TestI"
-          + "amPermissionsGlobalAddressRequest\0320.goog"
-          + "le.cloud.compute.v1.TestPermissionsRespo"
-          + "nse\"\255\001\332A2project,resource,test_permissio"
-          + "ns_request_resource\202\323\344\223\002r\"M/compute/v1/p"
-          + "rojects/{project}/global/addresses/{reso"
-          + "urce}/testIamPermissions:!test_permissio"
-          + "ns_request_resource\032r\312A\026compute.googleap"
-          + "is.com\322AVhttps://www.googleapis.com/auth"
-          + "/compute,https://www.googleapis.com/auth"
-          + "/cloud-platform2\373\016\n\025GlobalForwardingRule"
-          + "s\022\346\001\n\006Delete\022:.google.cloud.compute.v1.D"
-          + "eleteGlobalForwardingRuleRequest\032\".googl"
-          + "e.cloud.compute.v1.Operation\"|\332A\027project"
-          + ",forwarding_rule\212N\020GlobalOperations\202\323\344\223\002"
-          + "I*G/compute/v1/projects/{project}/global"
-          + "/forwardingRules/{forwarding_rule}\022\322\001\n\003G"
-          + "et\0227.google.cloud.compute.v1.GetGlobalFo"
-          + "rwardingRuleRequest\032\'.google.cloud.compu"
-          + "te.v1.ForwardingRule\"i\332A\027project,forward"
-          + "ing_rule\202\323\344\223\002I\022G/compute/v1/projects/{pr"
-          + "oject}/global/forwardingRules/{forwardin"
-          + "g_rule}\022\370\001\n\006Insert\022:.google.cloud.comput"
-          + "e.v1.InsertGlobalForwardingRuleRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\215\001\332A "
-          + "project,forwarding_rule_resource\212N\020Globa"
-          + "lOperations\202\323\344\223\002Q\"5/compute/v1/projects/"
-          + "{project}/global/forwardingRules:\030forwar"
-          + "ding_rule_resource\022\267\001\n\004List\0229.google.clo"
-          + "ud.compute.v1.ListGlobalForwardingRulesR"
-          + "equest\032+.google.cloud.compute.v1.Forward"
-          + "ingRuleList\"G\332A\007project\202\323\344\223\0027\0225/compute/"
-          + "v1/projects/{project}/global/forwardingR"
-          + "ules\022\230\002\n\005Patch\0229.google.cloud.compute.v1"
-          + ".PatchGlobalForwardingRuleRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"\257\001\332A0proje"
-          + "ct,forwarding_rule,forwarding_rule_resou"
-          + "rce\212N\020GlobalOperations\202\323\344\223\002c2G/compute/v"
-          + "1/projects/{project}/global/forwardingRu"
-          + "les/{forwarding_rule}:\030forwarding_rule_r"
-          + "esource\022\260\002\n\tSetLabels\022=.google.cloud.com"
-          + "pute.v1.SetLabelsGlobalForwardingRuleReq"
-          + "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"\277\001\332A3project,resource,global_set_labels"
-          + "_request_resource\212N\020GlobalOperations\202\323\344\223"
-          + "\002p\"J/compute/v1/projects/{project}/globa"
-          + "l/forwardingRules/{resource}/setLabels:\""
-          + "global_set_labels_request_resource\022\254\002\n\tS"
-          + "etTarget\022=.google.cloud.compute.v1.SetTa"
-          + "rgetGlobalForwardingRuleRequest\032\".google"
-          + ".cloud.compute.v1.Operation\"\273\001\332A1project"
-          + ",forwarding_rule,target_reference_resour"
-          + "ce\212N\020GlobalOperations\202\323\344\223\002n\"Q/compute/v1"
-          + "/projects/{project}/global/forwardingRul"
-          + "es/{forwarding_rule}/setTarget:\031target_r"
-          + "eference_resource\032r\312A\026compute.googleapis"
-          + ".com\322AVhttps://www.googleapis.com/auth/c"
-          + "ompute,https://www.googleapis.com/auth/c"
-          + "loud-platform2\254\022\n\033GlobalNetworkEndpointG"
-          + "roups\022\274\003\n\026AttachNetworkEndpoints\022P.googl"
-          + "e.cloud.compute.v1.AttachNetworkEndpoint"
-          + "sGlobalNetworkEndpointGroupRequest\032\".goo"
-          + "gle.cloud.compute.v1.Operation\"\253\002\332A_proj"
-          + "ect,network_endpoint_group,global_networ"
-          + "k_endpoint_groups_attach_endpoints_reque"
-          + "st_resource\212N\020GlobalOperations\202\323\344\223\002\257\001\"k/"
-          + "compute/v1/projects/{project}/global/net"
-          + "workEndpointGroups/{network_endpoint_gro"
-          + "up}/attachNetworkEndpoints:@global_netwo"
-          + "rk_endpoint_groups_attach_endpoints_requ"
-          + "est_resource\022\201\002\n\006Delete\022@.google.cloud.c"
-          + "ompute.v1.DeleteGlobalNetworkEndpointGro"
-          + "upRequest\032\".google.cloud.compute.v1.Oper"
-          + "ation\"\220\001\332A\036project,network_endpoint_grou"
-          + "p\212N\020GlobalOperations\202\323\344\223\002V*T/compute/v1/"
-          + "projects/{project}/global/networkEndpoin"
-          + "tGroups/{network_endpoint_group}\022\274\003\n\026Det"
-          + "achNetworkEndpoints\022P.google.cloud.compu"
-          + "te.v1.DetachNetworkEndpointsGlobalNetwor"
-          + "kEndpointGroupRequest\032\".google.cloud.com"
-          + "pute.v1.Operation\"\253\002\332A_project,network_e"
-          + "ndpoint_group,global_network_endpoint_gr"
-          + "oups_detach_endpoints_request_resource\212N"
-          + "\020GlobalOperations\202\323\344\223\002\257\001\"k/compute/v1/pr"
-          + "ojects/{project}/global/networkEndpointG"
-          + "roups/{network_endpoint_group}/detachNet"
-          + "workEndpoints:@global_network_endpoint_g"
-          + "roups_detach_endpoints_request_resource\022"
-          + "\362\001\n\003Get\022=.google.cloud.compute.v1.GetGlo"
-          + "balNetworkEndpointGroupRequest\032-.google."
-          + "cloud.compute.v1.NetworkEndpointGroup\"}\332"
-          + "A\036project,network_endpoint_group\202\323\344\223\002V\022T"
-          + "/compute/v1/projects/{project}/global/ne"
-          + "tworkEndpointGroups/{network_endpoint_gr"
-          + "oup}\022\222\002\n\006Insert\022@.google.cloud.compute.v"
-          + "1.InsertGlobalNetworkEndpointGroupReques"
-          + "t\032\".google.cloud.compute.v1.Operation\"\241\001"
-          + "\332A\'project,network_endpoint_group_resour"
-          + "ce\212N\020GlobalOperations\202\323\344\223\002^\";/compute/v1"
+          + "orm2\254\022\n\033GlobalNetworkEndpointGroups\022\274\003\n\026"
+          + "AttachNetworkEndpoints\022P.google.cloud.co"
+          + "mpute.v1.AttachNetworkEndpointsGlobalNet"
+          + "workEndpointGroupRequest\032\".google.cloud."
+          + "compute.v1.Operation\"\253\002\332A_project,networ"
+          + "k_endpoint_group,global_network_endpoint"
+          + "_groups_attach_endpoints_request_resourc"
+          + "e\212N\020GlobalOperations\202\323\344\223\002\257\001\"k/compute/v1"
           + "/projects/{project}/global/networkEndpoi"
-          + "ntGroups:\037network_endpoint_group_resourc"
-          + "e\022\311\001\n\004List\022?.google.cloud.compute.v1.Lis"
-          + "tGlobalNetworkEndpointGroupsRequest\0321.go"
-          + "ogle.cloud.compute.v1.NetworkEndpointGro"
-          + "upList\"M\332A\007project\202\323\344\223\002=\022;/compute/v1/pr"
-          + "ojects/{project}/global/networkEndpointG"
-          + "roups\022\300\002\n\024ListNetworkEndpoints\022O.google."
-          + "cloud.compute.v1.ListNetworkEndpointsGlo"
-          + "balNetworkEndpointGroupsRequest\032B.google"
-          + ".cloud.compute.v1.NetworkEndpointGroupsL"
-          + "istNetworkEndpoints\"\222\001\332A\036project,network"
-          + "_endpoint_group\202\323\344\223\002k\"i/compute/v1/proje"
-          + "cts/{project}/global/networkEndpointGrou"
-          + "ps/{network_endpoint_group}/listNetworkE"
-          + "ndpoints\032r\312A\026compute.googleapis.com\322AVht"
-          + "tps://www.googleapis.com/auth/compute,ht"
-          + "tps://www.googleapis.com/auth/cloud-plat"
-          + "form2\320\010\n\020GlobalOperations\022\312\001\n\016Aggregated"
-          + "List\022>.google.cloud.compute.v1.Aggregate"
-          + "dListGlobalOperationsRequest\0320.google.cl"
-          + "oud.compute.v1.OperationAggregatedList\"F"
-          + "\332A\007project\202\323\344\223\0026\0224/compute/v1/projects/{"
-          + "project}/aggregated/operations\022\321\001\n\006Delet"
-          + "e\0225.google.cloud.compute.v1.DeleteGlobal"
-          + "OperationRequest\0326.google.cloud.compute."
-          + "v1.DeleteGlobalOperationResponse\"X\332A\021pro"
-          + "ject,operation\202\323\344\223\002>*\022.google.cloud.compute.v1.Ge"
-          + "tGlobalOrganizationOperationRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"J\332A\toper"
-          + "ation\220N\001\202\323\344\223\0025\0223/compute/v1/locations/gl"
-          + "obal/operations/{operation}\022\244\001\n\004List\022@.g"
-          + "oogle.cloud.compute.v1.ListGlobalOrganiz"
-          + "ationOperationsRequest\032&.google.cloud.co"
-          + "mpute.v1.OperationList\"2\332A\000\202\323\344\223\002)\022\'/comp"
-          + "ute/v1/locations/global/operations\032r\312A\026c"
-          + "ompute.googleapis.com\322AVhttps://www.goog"
-          + "leapis.com/auth/compute,https://www.goog"
-          + "leapis.com/auth/cloud-platform2\321\013\n\035Globa"
-          + "lPublicDelegatedPrefixes\022\207\002\n\006Delete\022B.go"
-          + "ogle.cloud.compute.v1.DeleteGlobalPublic"
-          + "DelegatedPrefixeRequest\032\".google.cloud.c"
-          + "ompute.v1.Operation\"\224\001\332A\037project,public_"
-          + "delegated_prefix\212N\020GlobalOperations\202\323\344\223\002"
-          + "Y*W/compute/v1/projects/{project}/global"
-          + "/publicDelegatedPrefixes/{public_delegat"
-          + "ed_prefix}\022\372\001\n\003Get\022?.google.cloud.comput"
-          + "e.v1.GetGlobalPublicDelegatedPrefixeRequ"
-          + "est\032..google.cloud.compute.v1.PublicDele"
-          + "gatedPrefix\"\201\001\332A\037project,public_delegate"
-          + "d_prefix\202\323\344\223\002Y\022W/compute/v1/projects/{pr"
-          + "oject}/global/publicDelegatedPrefixes/{p"
-          + "ublic_delegated_prefix}\022\230\002\n\006Insert\022B.goo"
-          + "gle.cloud.compute.v1.InsertGlobalPublicD"
+          + "ntGroups/{network_endpoint_group}/attach"
+          + "NetworkEndpoints:@global_network_endpoin"
+          + "t_groups_attach_endpoints_request_resour"
+          + "ce\022\201\002\n\006Delete\022@.google.cloud.compute.v1."
+          + "DeleteGlobalNetworkEndpointGroupRequest\032"
+          + "\".google.cloud.compute.v1.Operation\"\220\001\332A"
+          + "\036project,network_endpoint_group\212N\020Global"
+          + "Operations\202\323\344\223\002V*T/compute/v1/projects/{"
+          + "project}/global/networkEndpointGroups/{n"
+          + "etwork_endpoint_group}\022\274\003\n\026DetachNetwork"
+          + "Endpoints\022P.google.cloud.compute.v1.Deta"
+          + "chNetworkEndpointsGlobalNetworkEndpointG"
+          + "roupRequest\032\".google.cloud.compute.v1.Op"
+          + "eration\"\253\002\332A_project,network_endpoint_gr"
+          + "oup,global_network_endpoint_groups_detac"
+          + "h_endpoints_request_resource\212N\020GlobalOpe"
+          + "rations\202\323\344\223\002\257\001\"k/compute/v1/projects/{pr"
+          + "oject}/global/networkEndpointGroups/{net"
+          + "work_endpoint_group}/detachNetworkEndpoi"
+          + "nts:@global_network_endpoint_groups_deta"
+          + "ch_endpoints_request_resource\022\362\001\n\003Get\022=."
+          + "google.cloud.compute.v1.GetGlobalNetwork"
+          + "EndpointGroupRequest\032-.google.cloud.comp"
+          + "ute.v1.NetworkEndpointGroup\"}\332A\036project,"
+          + "network_endpoint_group\202\323\344\223\002V\022T/compute/v"
+          + "1/projects/{project}/global/networkEndpo"
+          + "intGroups/{network_endpoint_group}\022\222\002\n\006I"
+          + "nsert\022@.google.cloud.compute.v1.InsertGl"
+          + "obalNetworkEndpointGroupRequest\032\".google"
+          + ".cloud.compute.v1.Operation\"\241\001\332A\'project"
+          + ",network_endpoint_group_resource\212N\020Globa"
+          + "lOperations\202\323\344\223\002^\";/compute/v1/projects/"
+          + "{project}/global/networkEndpointGroups:\037"
+          + "network_endpoint_group_resource\022\311\001\n\004List"
+          + "\022?.google.cloud.compute.v1.ListGlobalNet"
+          + "workEndpointGroupsRequest\0321.google.cloud"
+          + ".compute.v1.NetworkEndpointGroupList\"M\332A"
+          + "\007project\202\323\344\223\002=\022;/compute/v1/projects/{pr"
+          + "oject}/global/networkEndpointGroups\022\300\002\n\024"
+          + "ListNetworkEndpoints\022O.google.cloud.comp"
+          + "ute.v1.ListNetworkEndpointsGlobalNetwork"
+          + "EndpointGroupsRequest\032B.google.cloud.com"
+          + "pute.v1.NetworkEndpointGroupsListNetwork"
+          + "Endpoints\"\222\001\332A\036project,network_endpoint_"
+          + "group\202\323\344\223\002k\"i/compute/v1/projects/{proje"
+          + "ct}/global/networkEndpointGroups/{networ"
+          + "k_endpoint_group}/listNetworkEndpoints\032r"
+          + "\312A\026compute.googleapis.com\322AVhttps://www."
+          + "googleapis.com/auth/compute,https://www."
+          + "googleapis.com/auth/cloud-platform2\320\010\n\020G"
+          + "lobalOperations\022\312\001\n\016AggregatedList\022>.goo"
+          + "gle.cloud.compute.v1.AggregatedListGloba"
+          + "lOperationsRequest\0320.google.cloud.comput"
+          + "e.v1.OperationAggregatedList\"F\332A\007project"
+          + "\202\323\344\223\0026\0224/compute/v1/projects/{project}/a"
+          + "ggregated/operations\022\321\001\n\006Delete\0225.google"
+          + ".cloud.compute.v1.DeleteGlobalOperationR"
+          + "equest\0326.google.cloud.compute.v1.DeleteG"
+          + "lobalOperationResponse\"X\332A\021project,opera"
+          + "tion\202\323\344\223\002>*\022"
+          + ".google.cloud.compute.v1.GetGlobalOrg"
+          + "anizationOperationRequest\032\".google.cloud"
+          + ".compute.v1.Operation\"J\332A\toperation\220N\001\202\323"
+          + "\344\223\0025\0223/compute/v1/locations/global/opera"
+          + "tions/{operation}\022\244\001\n\004List\022@.google.clou"
+          + "d.compute.v1.ListGlobalOrganizationOpera"
+          + "tionsRequest\032&.google.cloud.compute.v1.O"
+          + "perationList\"2\332A\000\202\323\344\223\002)\022\'/compute/v1/loc"
+          + "ations/global/operations\032r\312A\026compute.goo"
+          + "gleapis.com\322AVhttps://www.googleapis.com"
+          + "/auth/compute,https://www.googleapis.com"
+          + "/auth/cloud-platform2\321\013\n\035GlobalPublicDel"
+          + "egatedPrefixes\022\207\002\n\006Delete\022B.google.cloud"
+          + ".compute.v1.DeleteGlobalPublicDelegatedP"
+          + "refixeRequest\032\".google.cloud.compute.v1."
+          + "Operation\"\224\001\332A\037project,public_delegated_"
+          + "prefix\212N\020GlobalOperations\202\323\344\223\002Y*W/comput"
+          + "e/v1/projects/{project}/global/publicDel"
+          + "egatedPrefixes/{public_delegated_prefix}"
+          + "\022\372\001\n\003Get\022?.google.cloud.compute.v1.GetGl"
+          + "obalPublicDelegatedPrefixeRequest\032..goog"
+          + "le.cloud.compute.v1.PublicDelegatedPrefi"
+          + "x\"\201\001\332A\037project,public_delegated_prefix\202\323"
+          + "\344\223\002Y\022W/compute/v1/projects/{project}/glo"
+          + "bal/publicDelegatedPrefixes/{public_dele"
+          + "gated_prefix}\022\230\002\n\006Insert\022B.google.cloud."
+          + "compute.v1.InsertGlobalPublicDelegatedPr"
+          + "efixeRequest\032\".google.cloud.compute.v1.O"
+          + "peration\"\245\001\332A(project,public_delegated_p"
+          + "refix_resource\212N\020GlobalOperations\202\323\344\223\002a\""
+          + "=/compute/v1/projects/{project}/global/p"
+          + "ublicDelegatedPrefixes: public_delegated"
+          + "_prefix_resource\022\316\001\n\004List\022A.google.cloud"
+          + ".compute.v1.ListGlobalPublicDelegatedPre"
+          + "fixesRequest\0322.google.cloud.compute.v1.P"
+          + "ublicDelegatedPrefixList\"O\332A\007project\202\323\344\223"
+          + "\002?\022=/compute/v1/projects/{project}/globa"
+          + "l/publicDelegatedPrefixes\022\310\002\n\005Patch\022A.go"
+          + "ogle.cloud.compute.v1.PatchGlobalPublicD"
           + "elegatedPrefixeRequest\032\".google.cloud.co"
-          + "mpute.v1.Operation\"\245\001\332A(project,public_d"
-          + "elegated_prefix_resource\212N\020GlobalOperati"
-          + "ons\202\323\344\223\002a\"=/compute/v1/projects/{project"
-          + "}/global/publicDelegatedPrefixes: public"
-          + "_delegated_prefix_resource\022\316\001\n\004List\022A.go"
-          + "ogle.cloud.compute.v1.ListGlobalPublicDe"
-          + "legatedPrefixesRequest\0322.google.cloud.co"
-          + "mpute.v1.PublicDelegatedPrefixList\"O\332A\007p"
-          + "roject\202\323\344\223\002?\022=/compute/v1/projects/{proj"
-          + "ect}/global/publicDelegatedPrefixes\022\310\002\n\005"
-          + "Patch\022A.google.cloud.compute.v1.PatchGlo"
-          + "balPublicDelegatedPrefixeRequest\032\".googl"
-          + "e.cloud.compute.v1.Operation\"\327\001\332A@projec"
-          + "t,public_delegated_prefix,public_delegat"
-          + "ed_prefix_resource\212N\020GlobalOperations\202\323\344"
-          + "\223\002{2W/compute/v1/projects/{project}/glob"
-          + "al/publicDelegatedPrefixes/{public_deleg"
-          + "ated_prefix}: public_delegated_prefix_re"
-          + "source\032r\312A\026compute.googleapis.com\322AVhttp"
-          + "s://www.googleapis.com/auth/compute,http"
-          + "s://www.googleapis.com/auth/cloud-platfo"
-          + "rm2\305\016\n\031GlobalVmExtensionPolicies\022\354\001\n\016Agg"
-          + "regatedList\022G.google.cloud.compute.v1.Ag"
-          + "gregatedListGlobalVmExtensionPoliciesReq"
-          + "uest\032@.google.cloud.compute.v1.VmExtensi"
-          + "onPolicyAggregatedListResponse\"O\332A\007proje"
-          + "ct\202\323\344\223\002?\022=/compute/v1/projects/{project}"
-          + "/aggregated/vmExtensionPolicies\022\225\003\n\006Dele"
-          + "te\022=.google.cloud.compute.v1.DeleteGloba"
-          + "lVmExtensionPolicyRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\247\002\332Afproject,globa"
-          + "l_vm_extension_policy,global_vm_extensio"
-          + "n_policy_rollout_operation_rollout_input"
-          + "_resource\212N\020GlobalOperations\202\323\344\223\002\244\001\"]/co"
-          + "mpute/v1/projects/{project}/global/vmExt"
-          + "ensionPolicies/{global_vm_extension_poli"
-          + "cy}/delete:Cglobal_vm_extension_policy_r"
-          + "ollout_operation_rollout_input_resource\022"
-          + "\371\001\n\003Get\022:.google.cloud.compute.v1.GetGlo"
-          + "balVmExtensionPolicyRequest\0320.google.clo"
-          + "ud.compute.v1.GlobalVmExtensionPolicy\"\203\001"
-          + "\332A\"project,global_vm_extension_policy\202\323\344"
-          + "\223\002X\022V/compute/v1/projects/{project}/glob"
-          + "al/vmExtensionPolicies/{global_vm_extens"
-          + "ion_policy}\022\225\002\n\006Insert\022=.google.cloud.co"
-          + "mpute.v1.InsertGlobalVmExtensionPolicyRe"
-          + "quest\032\".google.cloud.compute.v1.Operatio"
-          + "n\"\247\001\332A+project,global_vm_extension_polic"
-          + "y_resource\212N\020GlobalOperations\202\323\344\223\002`\"9/co"
-          + "mpute/v1/projects/{project}/global/vmExt"
-          + "ensionPolicies:#global_vm_extension_poli"
-          + "cy_resource\022\310\001\n\004List\022=.google.cloud.comp"
-          + "ute.v1.ListGlobalVmExtensionPoliciesRequ"
-          + "est\0324.google.cloud.compute.v1.GlobalVmEx"
-          + "tensionPolicyList\"K\332A\007project\202\323\344\223\002;\0229/co"
-          + "mpute/v1/projects/{project}/global/vmExt"
-          + "ensionPolicies\022\315\002\n\006Update\022=.google.cloud"
-          + ".compute.v1.UpdateGlobalVmExtensionPolic"
-          + "yRequest\032\".google.cloud.compute.v1.Opera"
-          + "tion\"\337\001\332AFproject,global_vm_extension_po"
-          + "licy,global_vm_extension_policy_resource"
-          + "\212N\020GlobalOperations\202\323\344\223\002}2V/compute/v1/p"
+          + "mpute.v1.Operation\"\327\001\332A@project,public_d"
+          + "elegated_prefix,public_delegated_prefix_"
+          + "resource\212N\020GlobalOperations\202\323\344\223\002{2W/comp"
+          + "ute/v1/projects/{project}/global/publicD"
+          + "elegatedPrefixes/{public_delegated_prefi"
+          + "x}: public_delegated_prefix_resource\032r\312A"
+          + "\026compute.googleapis.com\322AVhttps://www.go"
+          + "ogleapis.com/auth/compute,https://www.go"
+          + "ogleapis.com/auth/cloud-platform2\305\016\n\031Glo"
+          + "balVmExtensionPolicies\022\354\001\n\016AggregatedLis"
+          + "t\022G.google.cloud.compute.v1.AggregatedLi"
+          + "stGlobalVmExtensionPoliciesRequest\032@.goo"
+          + "gle.cloud.compute.v1.VmExtensionPolicyAg"
+          + "gregatedListResponse\"O\332A\007project\202\323\344\223\002?\022="
+          + "/compute/v1/projects/{project}/aggregate"
+          + "d/vmExtensionPolicies\022\225\003\n\006Delete\022=.googl"
+          + "e.cloud.compute.v1.DeleteGlobalVmExtensi"
+          + "onPolicyRequest\032\".google.cloud.compute.v"
+          + "1.Operation\"\247\002\332Afproject,global_vm_exten"
+          + "sion_policy,global_vm_extension_policy_r"
+          + "ollout_operation_rollout_input_resource\212"
+          + "N\020GlobalOperations\202\323\344\223\002\244\001\"]/compute/v1/p"
+          + "rojects/{project}/global/vmExtensionPoli"
+          + "cies/{global_vm_extension_policy}/delete"
+          + ":Cglobal_vm_extension_policy_rollout_ope"
+          + "ration_rollout_input_resource\022\371\001\n\003Get\022:."
+          + "google.cloud.compute.v1.GetGlobalVmExten"
+          + "sionPolicyRequest\0320.google.cloud.compute"
+          + ".v1.GlobalVmExtensionPolicy\"\203\001\332A\"project"
+          + ",global_vm_extension_policy\202\323\344\223\002X\022V/comp"
+          + "ute/v1/projects/{project}/global/vmExten"
+          + "sionPolicies/{global_vm_extension_policy"
+          + "}\022\225\002\n\006Insert\022=.google.cloud.compute.v1.I"
+          + "nsertGlobalVmExtensionPolicyRequest\032\".go"
+          + "ogle.cloud.compute.v1.Operation\"\247\001\332A+pro"
+          + "ject,global_vm_extension_policy_resource"
+          + "\212N\020GlobalOperations\202\323\344\223\002`\"9/compute/v1/p"
+          + "rojects/{project}/global/vmExtensionPoli"
+          + "cies:#global_vm_extension_policy_resourc"
+          + "e\022\310\001\n\004List\022=.google.cloud.compute.v1.Lis"
+          + "tGlobalVmExtensionPoliciesRequest\0324.goog"
+          + "le.cloud.compute.v1.GlobalVmExtensionPol"
+          + "icyList\"K\332A\007project\202\323\344\223\002;\0229/compute/v1/p"
           + "rojects/{project}/global/vmExtensionPoli"
-          + "cies/{global_vm_extension_policy}:#globa"
-          + "l_vm_extension_policy_resource\032r\312A\026compu"
+          + "cies\022\315\002\n\006Update\022=.google.cloud.compute.v"
+          + "1.UpdateGlobalVmExtensionPolicyRequest\032\""
+          + ".google.cloud.compute.v1.Operation\"\337\001\332AF"
+          + "project,global_vm_extension_policy,globa"
+          + "l_vm_extension_policy_resource\212N\020GlobalO"
+          + "perations\202\323\344\223\002}2V/compute/v1/projects/{p"
+          + "roject}/global/vmExtensionPolicies/{glob"
+          + "al_vm_extension_policy}:#global_vm_exten"
+          + "sion_policy_resource\032r\312A\026compute.googlea"
+          + "pis.com\322AVhttps://www.googleapis.com/aut"
+          + "h/compute,https://www.googleapis.com/aut"
+          + "h/cloud-platform2\276\017\n\014HealthChecks\022\313\001\n\016Ag"
+          + "gregatedList\022:.google.cloud.compute.v1.A"
+          + "ggregatedListHealthChecksRequest\0323.googl"
+          + "e.cloud.compute.v1.HealthChecksAggregate"
+          + "dList\"H\332A\007project\202\323\344\223\0028\0226/compute/v1/pro"
+          + "jects/{project}/aggregated/healthChecks\022"
+          + "\324\001\n\006Delete\0221.google.cloud.compute.v1.Del"
+          + "eteHealthCheckRequest\032\".google.cloud.com"
+          + "pute.v1.Operation\"s\332A\024project,health_che"
+          + "ck\212N\020GlobalOperations\202\323\344\223\002C*A/compute/v1"
+          + "/projects/{project}/global/healthChecks/"
+          + "{health_check}\022\275\001\n\003Get\022..google.cloud.co"
+          + "mpute.v1.GetHealthCheckRequest\032$.google."
+          + "cloud.compute.v1.HealthCheck\"`\332A\024project"
+          + ",health_check\202\323\344\223\002C\022A/compute/v1/project"
+          + "s/{project}/global/healthChecks/{health_"
+          + "check}\022\346\001\n\006Insert\0221.google.cloud.compute"
+          + ".v1.InsertHealthCheckRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\204\001\332A\035project,he"
+          + "alth_check_resource\212N\020GlobalOperations\202\323"
+          + "\344\223\002K\"2/compute/v1/projects/{project}/glo"
+          + "bal/healthChecks:\025health_check_resource\022"
+          + "\250\001\n\004List\0220.google.cloud.compute.v1.ListH"
+          + "ealthChecksRequest\032(.google.cloud.comput"
+          + "e.v1.HealthCheckList\"D\332A\007project\202\323\344\223\0024\0222"
+          + "/compute/v1/projects/{project}/global/he"
+          + "althChecks\022\200\002\n\005Patch\0220.google.cloud.comp"
+          + "ute.v1.PatchHealthCheckRequest\032\".google."
+          + "cloud.compute.v1.Operation\"\240\001\332A*project,"
+          + "health_check,health_check_resource\212N\020Glo"
+          + "balOperations\202\323\344\223\002Z2A/compute/v1/project"
+          + "s/{project}/global/healthChecks/{health_"
+          + "check}:\025health_check_resource\022\270\002\n\022TestIa"
+          + "mPermissions\022=.google.cloud.compute.v1.T"
+          + "estIamPermissionsHealthCheckRequest\0320.go"
+          + "ogle.cloud.compute.v1.TestPermissionsRes"
+          + "ponse\"\260\001\332A2project,resource,test_permiss"
+          + "ions_request_resource\202\323\344\223\002u\"P/compute/v1"
+          + "/projects/{project}/global/healthChecks/"
+          + "{resource}/testIamPermissions:!test_perm"
+          + "issions_request_resource\022\202\002\n\006Update\0221.go"
+          + "ogle.cloud.compute.v1.UpdateHealthCheckR"
+          + "equest\032\".google.cloud.compute.v1.Operati"
+          + "on\"\240\001\332A*project,health_check,health_chec"
+          + "k_resource\212N\020GlobalOperations\202\323\344\223\002Z\032A/co"
+          + "mpute/v1/projects/{project}/global/healt"
+          + "hChecks/{health_check}:\025health_check_res"
+          + "ource\032r\312A\026compute.googleapis.com\322AVhttps"
+          + "://www.googleapis.com/auth/compute,https"
+          + "://www.googleapis.com/auth/cloud-platfor"
+          + "m2\266\006\n\005Hosts\022\275\001\n\003Get\022\'.google.cloud.compu"
+          + "te.v1.GetHostRequest\032\035.google.cloud.comp"
+          + "ute.v1.Host\"n\332A\035project,zone,association"
+          + ",host\202\323\344\223\002H\022F/compute/v1/projects/{proje"
+          + "ct}/zones/{zone}/{association}/hosts/{ho"
+          + "st}\022\264\002\n\nGetVersion\022..google.cloud.comput"
+          + "e.v1.GetVersionHostRequest\032\".google.clou"
+          + "d.compute.v1.Operation\"\321\001\332A@project,zone"
+          + ",association,host,hosts_get_version_requ"
+          + "est_resource\212N\016ZoneOperations\202\323\344\223\002w\"Q/co"
+          + "mpute/v1/projects/{project}/zones/{zone}"
+          + "/{association}/hosts/{host}/getVersion:\""
+          + "hosts_get_version_request_resource\022\301\001\n\004L"
+          + "ist\022).google.cloud.compute.v1.ListHostsR"
+          + "equest\032*.google.cloud.compute.v1.HostsLi"
+          + "stResponse\"b\332A\030project,zone,association\202"
+          + "\323\344\223\002A\022?/compute/v1/projects/{project}/zo"
+          + "nes/{zone}/{association}/hosts\032r\312A\026compu"
           + "te.googleapis.com\322AVhttps://www.googleap"
           + "is.com/auth/compute,https://www.googleap"
-          + "is.com/auth/cloud-platform2\276\017\n\014HealthChe"
-          + "cks\022\313\001\n\016AggregatedList\022:.google.cloud.co"
-          + "mpute.v1.AggregatedListHealthChecksReque"
-          + "st\0323.google.cloud.compute.v1.HealthCheck"
-          + "sAggregatedList\"H\332A\007project\202\323\344\223\0028\0226/comp"
-          + "ute/v1/projects/{project}/aggregated/hea"
-          + "lthChecks\022\324\001\n\006Delete\0221.google.cloud.comp"
-          + "ute.v1.DeleteHealthCheckRequest\032\".google"
-          + ".cloud.compute.v1.Operation\"s\332A\024project,"
-          + "health_check\212N\020GlobalOperations\202\323\344\223\002C*A/"
-          + "compute/v1/projects/{project}/global/hea"
-          + "lthChecks/{health_check}\022\275\001\n\003Get\022..googl"
-          + "e.cloud.compute.v1.GetHealthCheckRequest"
-          + "\032$.google.cloud.compute.v1.HealthCheck\"`"
-          + "\332A\024project,health_check\202\323\344\223\002C\022A/compute/"
-          + "v1/projects/{project}/global/healthCheck"
-          + "s/{health_check}\022\346\001\n\006Insert\0221.google.clo"
-          + "ud.compute.v1.InsertHealthCheckRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\204\001\332A\035"
-          + "project,health_check_resource\212N\020GlobalOp"
-          + "erations\202\323\344\223\002K\"2/compute/v1/projects/{pr"
-          + "oject}/global/healthChecks:\025health_check"
-          + "_resource\022\250\001\n\004List\0220.google.cloud.comput"
-          + "e.v1.ListHealthChecksRequest\032(.google.cl"
-          + "oud.compute.v1.HealthCheckList\"D\332A\007proje"
-          + "ct\202\323\344\223\0024\0222/compute/v1/projects/{project}"
-          + "/global/healthChecks\022\200\002\n\005Patch\0220.google."
-          + "cloud.compute.v1.PatchHealthCheckRequest"
-          + "\032\".google.cloud.compute.v1.Operation\"\240\001\332"
-          + "A*project,health_check,health_check_reso"
-          + "urce\212N\020GlobalOperations\202\323\344\223\002Z2A/compute/"
-          + "v1/projects/{project}/global/healthCheck"
-          + "s/{health_check}:\025health_check_resource\022"
-          + "\270\002\n\022TestIamPermissions\022=.google.cloud.co"
-          + "mpute.v1.TestIamPermissionsHealthCheckRe"
-          + "quest\0320.google.cloud.compute.v1.TestPerm"
-          + "issionsResponse\"\260\001\332A2project,resource,te"
-          + "st_permissions_request_resource\202\323\344\223\002u\"P/"
-          + "compute/v1/projects/{project}/global/hea"
-          + "lthChecks/{resource}/testIamPermissions:"
-          + "!test_permissions_request_resource\022\202\002\n\006U"
-          + "pdate\0221.google.cloud.compute.v1.UpdateHe"
-          + "althCheckRequest\032\".google.cloud.compute."
-          + "v1.Operation\"\240\001\332A*project,health_check,h"
-          + "ealth_check_resource\212N\020GlobalOperations\202"
-          + "\323\344\223\002Z\032A/compute/v1/projects/{project}/gl"
-          + "obal/healthChecks/{health_check}:\025health"
-          + "_check_resource\032r\312A\026compute.googleapis.c"
-          + "om\322AVhttps://www.googleapis.com/auth/com"
-          + "pute,https://www.googleapis.com/auth/clo"
-          + "ud-platform2\266\006\n\005Hosts\022\275\001\n\003Get\022\'.google.c"
-          + "loud.compute.v1.GetHostRequest\032\035.google."
-          + "cloud.compute.v1.Host\"n\332A\035project,zone,a"
-          + "ssociation,host\202\323\344\223\002H\022F/compute/v1/proje"
-          + "cts/{project}/zones/{zone}/{association}"
-          + "/hosts/{host}\022\264\002\n\nGetVersion\022..google.cl"
-          + "oud.compute.v1.GetVersionHostRequest\032\".g"
-          + "oogle.cloud.compute.v1.Operation\"\321\001\332A@pr"
-          + "oject,zone,association,host,hosts_get_ve"
-          + "rsion_request_resource\212N\016ZoneOperations\202"
-          + "\323\344\223\002w\"Q/compute/v1/projects/{project}/zo"
-          + "nes/{zone}/{association}/hosts/{host}/ge"
-          + "tVersion:\"hosts_get_version_request_reso"
-          + "urce\022\301\001\n\004List\022).google.cloud.compute.v1."
-          + "ListHostsRequest\032*.google.cloud.compute."
-          + "v1.HostsListResponse\"b\332A\030project,zone,as"
-          + "sociation\202\323\344\223\002A\022?/compute/v1/projects/{p"
-          + "roject}/zones/{zone}/{association}/hosts"
-          + "\032r\312A\026compute.googleapis.com\322AVhttps://ww"
-          + "w.googleapis.com/auth/compute,https://ww"
-          + "w.googleapis.com/auth/cloud-platform2\204\003\n"
-          + "\020ImageFamilyViews\022\310\001\n\003Get\0222.google.cloud"
-          + ".compute.v1.GetImageFamilyViewRequest\032(."
-          + "google.cloud.compute.v1.ImageFamilyView\""
-          + "c\332A\023project,zone,family\202\323\344\223\002G\022E/compute/"
-          + "v1/projects/{project}/zones/{zone}/image"
-          + "FamilyViews/{family}\032\244\001\312A\026compute.google"
-          + "apis.com\322A\207\001https://www.googleapis.com/a"
-          + "uth/compute.readonly,https://www.googlea"
-          + "pis.com/auth/compute,https://www.googlea"
-          + "pis.com/auth/cloud-platform2\374\023\n\006Images\022\272"
-          + "\001\n\006Delete\022+.google.cloud.compute.v1.Dele"
-          + "teImageRequest\032\".google.cloud.compute.v1"
-          + ".Operation\"_\332A\rproject,image\212N\020GlobalOpe"
-          + "rations\202\323\344\223\0026*4/compute/v1/projects/{pro"
-          + "ject}/global/images/{image}\022\204\002\n\tDeprecat"
-          + "e\022..google.cloud.compute.v1.DeprecateIma"
-          + "geRequest\032\".google.cloud.compute.v1.Oper"
-          + "ation\"\242\001\332A)project,image,deprecation_sta"
-          + "tus_resource\212N\020GlobalOperations\202\323\344\223\002]\">/"
+          + "is.com/auth/cloud-platform2\204\003\n\020ImageFami"
+          + "lyViews\022\310\001\n\003Get\0222.google.cloud.compute.v"
+          + "1.GetImageFamilyViewRequest\032(.google.clo"
+          + "ud.compute.v1.ImageFamilyView\"c\332A\023projec"
+          + "t,zone,family\202\323\344\223\002G\022E/compute/v1/project"
+          + "s/{project}/zones/{zone}/imageFamilyView",
+      "s/{family}\032\244\001\312A\026compute.googleapis.com\322A"
+          + "\207\001https://www.googleapis.com/auth/comput"
+          + "e.readonly,https://www.googleapis.com/au"
+          + "th/compute,https://www.googleapis.com/au"
+          + "th/cloud-platform2\374\023\n\006Images\022\272\001\n\006Delete\022"
+          + "+.google.cloud.compute.v1.DeleteImageReq"
+          + "uest\032\".google.cloud.compute.v1.Operation"
+          + "\"_\332A\rproject,image\212N\020GlobalOperations\202\323\344"
+          + "\223\0026*4/compute/v1/projects/{project}/glob"
+          + "al/images/{image}\022\204\002\n\tDeprecate\022..google"
+          + ".cloud.compute.v1.DeprecateImageRequest\032"
+          + "\".google.cloud.compute.v1.Operation\"\242\001\332A"
+          + ")project,image,deprecation_status_resour"
+          + "ce\212N\020GlobalOperations\202\323\344\223\002]\">/compute/v1"
+          + "/projects/{project}/global/images/{image"
+          + "}/deprecate:\033deprecation_status_resource"
+          + "\022\235\001\n\003Get\022(.google.cloud.compute.v1.GetIm"
+          + "ageRequest\032\036.google.cloud.compute.v1.Ima"
+          + "ge\"L\332A\rproject,image\202\323\344\223\0026\0224/compute/v1/"
+          + "projects/{project}/global/images/{image}"
+          + "\022\272\001\n\rGetFromFamily\0222.google.cloud.comput"
+          + "e.v1.GetFromFamilyImageRequest\032\036.google."
+          + "cloud.compute.v1.Image\"U\332A\016project,famil"
+          + "y\202\323\344\223\002>\022\022\",/compute/v1/proje"
-          + "cts/{project}/global/images:\016image_resou"
-          + "rce\022\226\001\n\004List\022*.google.cloud.compute.v1.L"
-          + "istImagesRequest\032\".google.cloud.compute."
-          + "v1.ImageList\">\332A\007project\202\323\344\223\002.\022,/compute"
-          + "/v1/projects/{project}/global/images\022\327\001\n"
-          + "\005Patch\022*.google.cloud.compute.v1.PatchIm"
-          + "ageRequest\032\".google.cloud.compute.v1.Ope"
-          + "ration\"~\332A\034project,image,image_resource\212"
-          + "N\020GlobalOperations\202\323\344\223\002F24/compute/v1/pr"
-          + "ojects/{project}/global/images/{image}:\016"
-          + "image_resource\022\213\002\n\014SetIamPolicy\0221.google"
-          + ".cloud.compute.v1.SetIamPolicyImageReque"
-          + "st\032\037.google.cloud.compute.v1.Policy\"\246\001\332A"
-          + "3project,resource,global_set_policy_requ"
-          + "est_resource\202\323\344\223\002j\"D/compute/v1/projects"
-          + "/{project}/global/images/{resource}/setI"
-          + "amPolicy:\"global_set_policy_request_reso"
-          + "urce\022\230\002\n\tSetLabels\022..google.cloud.comput"
-          + "e.v1.SetLabelsImageRequest\032\".google.clou"
-          + "d.compute.v1.Operation\"\266\001\332A3project,reso"
-          + "urce,global_set_labels_request_resource\212"
-          + "N\020GlobalOperations\202\323\344\223\002g\"A/compute/v1/pr"
-          + "ojects/{project}/global/images/{resource",
-      "}/setLabels:\"global_set_labels_request_r"
-          + "esource\022\254\002\n\022TestIamPermissions\0227.google."
-          + "cloud.compute.v1.TestIamPermissionsImage"
-          + "Request\0320.google.cloud.compute.v1.TestPe"
-          + "rmissionsResponse\"\252\001\332A2project,resource,"
-          + "test_permissions_request_resource\202\323\344\223\002o\""
-          + "J/compute/v1/projects/{project}/global/i"
-          + "mages/{resource}/testIamPermissions:!tes"
-          + "t_permissions_request_resource\032r\312A\026compu"
-          + "te.googleapis.com\322AVhttps://www.googleap"
-          + "is.com/auth/compute,https://www.googleap"
-          + "is.com/auth/cloud-platform2\242\016\n\"InstanceG"
-          + "roupManagerResizeRequests\022\311\002\n\006Cancel\022G.g"
-          + "oogle.cloud.compute.v1.CancelInstanceGro"
-          + "upManagerResizeRequestRequest\032\".google.c"
-          + "loud.compute.v1.Operation\"\321\001\332A2project,z"
-          + "one,instance_group_manager,resize_reques"
-          + "t\212N\016ZoneOperations\202\323\344\223\002\204\001\"\201\001/compute/v1/"
+          + "ges/{resource}/getIamPolicy\022\313\001\n\006Insert\022+"
+          + ".google.cloud.compute.v1.InsertImageRequ"
+          + "est\032\".google.cloud.compute.v1.Operation\""
+          + "p\332A\026project,image_resource\212N\020GlobalOpera"
+          + "tions\202\323\344\223\002>\",/compute/v1/projects/{proje"
+          + "ct}/global/images:\016image_resource\022\226\001\n\004Li"
+          + "st\022*.google.cloud.compute.v1.ListImagesR"
+          + "equest\032\".google.cloud.compute.v1.ImageLi"
+          + "st\">\332A\007project\202\323\344\223\002.\022,/compute/v1/projec"
+          + "ts/{project}/global/images\022\327\001\n\005Patch\022*.g"
+          + "oogle.cloud.compute.v1.PatchImageRequest"
+          + "\032\".google.cloud.compute.v1.Operation\"~\332A"
+          + "\034project,image,image_resource\212N\020GlobalOp"
+          + "erations\202\323\344\223\002F24/compute/v1/projects/{pr"
+          + "oject}/global/images/{image}:\016image_reso"
+          + "urce\022\213\002\n\014SetIamPolicy\0221.google.cloud.com"
+          + "pute.v1.SetIamPolicyImageRequest\032\037.googl"
+          + "e.cloud.compute.v1.Policy\"\246\001\332A3project,r"
+          + "esource,global_set_policy_request_resour"
+          + "ce\202\323\344\223\002j\"D/compute/v1/projects/{project}"
+          + "/global/images/{resource}/setIamPolicy:\""
+          + "global_set_policy_request_resource\022\230\002\n\tS"
+          + "etLabels\022..google.cloud.compute.v1.SetLa"
+          + "belsImageRequest\032\".google.cloud.compute."
+          + "v1.Operation\"\266\001\332A3project,resource,globa"
+          + "l_set_labels_request_resource\212N\020GlobalOp"
+          + "erations\202\323\344\223\002g\"A/compute/v1/projects/{pr"
+          + "oject}/global/images/{resource}/setLabel"
+          + "s:\"global_set_labels_request_resource\022\254\002"
+          + "\n\022TestIamPermissions\0227.google.cloud.comp"
+          + "ute.v1.TestIamPermissionsImageRequest\0320."
+          + "google.cloud.compute.v1.TestPermissionsR"
+          + "esponse\"\252\001\332A2project,resource,test_permi"
+          + "ssions_request_resource\202\323\344\223\002o\"J/compute/"
+          + "v1/projects/{project}/global/images/{res"
+          + "ource}/testIamPermissions:!test_permissi"
+          + "ons_request_resource\032r\312A\026compute.googlea"
+          + "pis.com\322AVhttps://www.googleapis.com/aut"
+          + "h/compute,https://www.googleapis.com/aut"
+          + "h/cloud-platform2\242\016\n\"InstanceGroupManage"
+          + "rResizeRequests\022\311\002\n\006Cancel\022G.google.clou"
+          + "d.compute.v1.CancelInstanceGroupManagerR"
+          + "esizeRequestRequest\032\".google.cloud.compu"
+          + "te.v1.Operation\"\321\001\332A2project,zone,instan"
+          + "ce_group_manager,resize_request\212N\016ZoneOp"
+          + "erations\202\323\344\223\002\204\001\"\201\001/compute/v1/projects/{"
+          + "project}/zones/{zone}/instanceGroupManag"
+          + "ers/{instance_group_manager}/resizeReque"
+          + "sts/{resize_request}/cancel\022\300\002\n\006Delete\022G"
+          + ".google.cloud.compute.v1.DeleteInstanceG"
+          + "roupManagerResizeRequestRequest\032\".google"
+          + ".cloud.compute.v1.Operation\"\310\001\332A2project"
+          + ",zone,instance_group_manager,resize_requ"
+          + "est\212N\016ZoneOperations\202\323\344\223\002|*z/compute/v1/"
           + "projects/{project}/zones/{zone}/instance"
           + "GroupManagers/{instance_group_manager}/r"
-          + "esizeRequests/{resize_request}/cancel\022\300\002"
-          + "\n\006Delete\022G.google.cloud.compute.v1.Delet"
-          + "eInstanceGroupManagerResizeRequestReques"
-          + "t\032\".google.cloud.compute.v1.Operation\"\310\001"
-          + "\332A2project,zone,instance_group_manager,r"
-          + "esize_request\212N\016ZoneOperations\202\323\344\223\002|*z/c"
-          + "ompute/v1/projects/{project}/zones/{zone"
-          + "}/instanceGroupManagers/{instance_group_"
-          + "manager}/resizeRequests/{resize_request}"
-          + "\022\301\002\n\003Get\022D.google.cloud.compute.v1.GetIn"
-          + "stanceGroupManagerResizeRequestRequest\032:"
-          + ".google.cloud.compute.v1.InstanceGroupMa"
-          + "nagerResizeRequest\"\267\001\332A2project,zone,ins"
-          + "tance_group_manager,resize_request\202\323\344\223\002|"
-          + "\022z/compute/v1/projects/{project}/zones/{"
-          + "zone}/instanceGroupManagers/{instance_gr"
-          + "oup_manager}/resizeRequests/{resize_requ"
-          + "est}\022\200\003\n\006Insert\022G.google.cloud.compute.v"
-          + "1.InsertInstanceGroupManagerResizeReques"
-          + "tRequest\032\".google.cloud.compute.v1.Opera"
-          + "tion\"\210\002\332ARproject,zone,instance_group_ma"
-          + "nager,instance_group_manager_resize_requ"
-          + "est_resource\212N\016ZoneOperations\202\323\344\223\002\233\001\"i/c"
-          + "ompute/v1/projects/{project}/zones/{zone"
-          + "}/instanceGroupManagers/{instance_group_"
-          + "manager}/resizeRequests:.instance_group_"
-          + "manager_resize_request_resource\022\261\002\n\004List"
-          + "\022F.google.cloud.compute.v1.ListInstanceG"
-          + "roupManagerResizeRequestsRequest\032G.googl"
-          + "e.cloud.compute.v1.InstanceGroupManagerR"
-          + "esizeRequestsListResponse\"\227\001\332A#project,z"
-          + "one,instance_group_manager\202\323\344\223\002k\022i/compu"
-          + "te/v1/projects/{project}/zones/{zone}/in"
-          + "stanceGroupManagers/{instance_group_mana"
-          + "ger}/resizeRequests\032r\312A\026compute.googleap"
-          + "is.com\322AVhttps://www.googleapis.com/auth"
-          + "/compute,https://www.googleapis.com/auth"
-          + "/cloud-platform2\325E\n\025InstanceGroupManager"
-          + "s\022\241\003\n\020AbandonInstances\022D.google.cloud.co"
-          + "mpute.v1.AbandonInstancesInstanceGroupMa"
-          + "nagerRequest\032\".google.cloud.compute.v1.O"
-          + "peration\"\242\002\332A^project,zone,instance_grou"
-          + "p_manager,instance_group_managers_abando"
-          + "n_instances_request_resource\212N\016ZoneOpera"
-          + "tions\202\323\344\223\002\251\001\"k/compute/v1/projects/{proj"
-          + "ect}/zones/{zone}/instanceGroupManagers/"
-          + "{instance_group_manager}/abandonInstance"
-          + "s::instance_group_managers_abandon_insta"
-          + "nces_request_resource\022\345\001\n\016AggregatedList"
-          + "\022C.google.cloud.compute.v1.AggregatedLis"
-          + "tInstanceGroupManagersRequest\032;.google.c"
-          + "loud.compute.v1.InstanceGroupManagerAggr"
-          + "egatedList\"Q\332A\007project\202\323\344\223\002A\022?/compute/v"
-          + "1/projects/{project}/aggregated/instance"
-          + "GroupManagers\022\256\003\n\027ApplyUpdatesToInstance"
-          + "s\022K.google.cloud.compute.v1.ApplyUpdates"
-          + "ToInstancesInstanceGroupManagerRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\241\002\332AZ"
+          + "esizeRequests/{resize_request}\022\301\002\n\003Get\022D"
+          + ".google.cloud.compute.v1.GetInstanceGrou"
+          + "pManagerResizeRequestRequest\032:.google.cl"
+          + "oud.compute.v1.InstanceGroupManagerResiz"
+          + "eRequest\"\267\001\332A2project,zone,instance_grou"
+          + "p_manager,resize_request\202\323\344\223\002|\022z/compute"
+          + "/v1/projects/{project}/zones/{zone}/inst"
+          + "anceGroupManagers/{instance_group_manage"
+          + "r}/resizeRequests/{resize_request}\022\200\003\n\006I"
+          + "nsert\022G.google.cloud.compute.v1.InsertIn"
+          + "stanceGroupManagerResizeRequestRequest\032\""
+          + ".google.cloud.compute.v1.Operation\"\210\002\332AR"
           + "project,zone,instance_group_manager,inst"
-          + "ance_group_managers_apply_updates_reques"
-          + "t_resource\212N\016ZoneOperations\202\323\344\223\002\254\001\"r/com"
-          + "pute/v1/projects/{project}/zones/{zone}/"
-          + "instanceGroupManagers/{instance_group_ma"
-          + "nager}/applyUpdatesToInstances:6instance"
-          + "_group_managers_apply_updates_request_re"
-          + "source\022\234\003\n\017CreateInstances\022C.google.clou"
-          + "d.compute.v1.CreateInstancesInstanceGrou"
-          + "pManagerRequest\032\".google.cloud.compute.v"
-          + "1.Operation\"\237\002\332A]project,zone,instance_g"
-          + "roup_manager,instance_group_managers_cre"
-          + "ate_instances_request_resource\212N\016ZoneOpe"
-          + "rations\202\323\344\223\002\247\001\"j/compute/v1/projects/{pr"
-          + "oject}/zones/{zone}/instanceGroupManager"
-          + "s/{instance_group_manager}/createInstanc"
-          + "es:9instance_group_managers_create_insta"
-          + "nces_request_resource\022\204\002\n\006Delete\022:.googl"
-          + "e.cloud.compute.v1.DeleteInstanceGroupMa"
-          + "nagerRequest\032\".google.cloud.compute.v1.O"
-          + "peration\"\231\001\332A#project,zone,instance_grou"
-          + "p_manager\212N\016ZoneOperations\202\323\344\223\002\\*Z/compu"
-          + "te/v1/projects/{project}/zones/{zone}/in"
-          + "stanceGroupManagers/{instance_group_mana"
-          + "ger}\022\234\003\n\017DeleteInstances\022C.google.cloud."
-          + "compute.v1.DeleteInstancesInstanceGroupM"
-          + "anagerRequest\032\".google.cloud.compute.v1."
-          + "Operation\"\237\002\332A]project,zone,instance_gro"
-          + "up_manager,instance_group_managers_delet"
-          + "e_instances_request_resource\212N\016ZoneOpera"
-          + "tions\202\323\344\223\002\247\001\"j/compute/v1/projects/{proj"
-          + "ect}/zones/{zone}/instanceGroupManagers/"
-          + "{instance_group_manager}/deleteInstances"
-          + ":9instance_group_managers_delete_instanc"
-          + "es_request_resource\022\305\003\n\030DeletePerInstanc"
-          + "eConfigs\022L.google.cloud.compute.v1.Delet"
-          + "ePerInstanceConfigsInstanceGroupManagerR"
-          + "equest\032\".google.cloud.compute.v1.Operati"
-          + "on\"\266\002\332Adproject,zone,instance_group_mana"
-          + "ger,instance_group_managers_delete_per_i"
-          + "nstance_configs_req_resource\212N\016ZoneOpera"
-          + "tions\202\323\344\223\002\267\001\"s/compute/v1/projects/{proj"
-          + "ect}/zones/{zone}/instanceGroupManagers/"
-          + "{instance_group_manager}/deletePerInstan"
-          + "ceConfigs:@instance_group_managers_delet"
-          + "e_per_instance_configs_req_resource\022\370\001\n\003"
-          + "Get\0227.google.cloud.compute.v1.GetInstanc"
-          + "eGroupManagerRequest\032-.google.cloud.comp"
-          + "ute.v1.InstanceGroupManager\"\210\001\332A#project"
-          + ",zone,instance_group_manager\202\323\344\223\002\\\022Z/com"
-          + "pute/v1/projects/{project}/zones/{zone}/"
-          + "instanceGroupManagers/{instance_group_ma"
-          + "nager}\022\225\002\n\006Insert\022:.google.cloud.compute"
-          + ".v1.InsertInstanceGroupManagerRequest\032\"."
-          + "google.cloud.compute.v1.Operation\"\252\001\332A,p"
-          + "roject,zone,instance_group_manager_resou"
-          + "rce\212N\016ZoneOperations\202\323\344\223\002d\"A/compute/v1/"
+          + "ance_group_manager_resize_request_resour"
+          + "ce\212N\016ZoneOperations\202\323\344\223\002\233\001\"i/compute/v1/"
           + "projects/{project}/zones/{zone}/instance"
-          + "GroupManagers:\037instance_group_manager_re"
-          + "source\022\316\001\n\004List\0229.google.cloud.compute.v"
-          + "1.ListInstanceGroupManagersRequest\0321.goo"
-          + "gle.cloud.compute.v1.InstanceGroupManage"
-          + "rList\"X\332A\014project,zone\202\323\344\223\002C\022A/compute/v"
-          + "1/projects/{project}/zones/{zone}/instan"
-          + "ceGroupManagers\022\245\002\n\nListErrors\022?.google."
-          + "cloud.compute.v1.ListErrorsInstanceGroup"
-          + "ManagersRequest\032@.google.cloud.compute.v"
-          + "1.InstanceGroupManagersListErrorsRespons"
-          + "e\"\223\001\332A#project,zone,instance_group_manag"
-          + "er\202\323\344\223\002g\022e/compute/v1/projects/{project}"
-          + "/zones/{zone}/instanceGroupManagers/{ins"
-          + "tance_group_manager}/listErrors\022\315\002\n\024List"
-          + "ManagedInstances\022I.google.cloud.compute."
-          + "v1.ListManagedInstancesInstanceGroupMana"
-          + "gersRequest\032J.google.cloud.compute.v1.In"
-          + "stanceGroupManagersListManagedInstancesR"
-          + "esponse\"\235\001\332A#project,zone,instance_group"
-          + "_manager\202\323\344\223\002q\"o/compute/v1/projects/{pr"
-          + "oject}/zones/{zone}/instanceGroupManager"
-          + "s/{instance_group_manager}/listManagedIn"
-          + "stances\022\321\002\n\026ListPerInstanceConfigs\022K.goo"
-          + "gle.cloud.compute.v1.ListPerInstanceConf"
-          + "igsInstanceGroupManagersRequest\032H.google"
-          + ".cloud.compute.v1.InstanceGroupManagersL"
-          + "istPerInstanceConfigsResp\"\237\001\332A#project,z"
-          + "one,instance_group_manager\202\323\344\223\002s\"q/compu"
-          + "te/v1/projects/{project}/zones/{zone}/in"
-          + "stanceGroupManagers/{instance_group_mana"
-          + "ger}/listPerInstanceConfigs\022\303\002\n\005Patch\0229."
-          + "google.cloud.compute.v1.PatchInstanceGro"
-          + "upManagerRequest\032\".google.cloud.compute."
-          + "v1.Operation\"\332\001\332ACproject,zone,instance_"
-          + "group_manager,instance_group_manager_res"
-          + "ource\212N\016ZoneOperations\202\323\344\223\002}2Z/compute/v"
-          + "1/projects/{project}/zones/{zone}/instan"
-          + "ceGroupManagers/{instance_group_manager}"
-          + ":\037instance_group_manager_resource\022\300\003\n\027Pa"
-          + "tchPerInstanceConfigs\022K.google.cloud.com"
-          + "pute.v1.PatchPerInstanceConfigsInstanceG"
-          + "roupManagerRequest\032\".google.cloud.comput"
-          + "e.v1.Operation\"\263\002\332Acproject,zone,instanc"
-          + "e_group_manager,instance_group_managers_"
-          + "patch_per_instance_configs_req_resource\212"
-          + "N\016ZoneOperations\202\323\344\223\002\265\001\"r/compute/v1/pro"
-          + "jects/{project}/zones/{zone}/instanceGro"
-          + "upManagers/{instance_group_manager}/patc"
-          + "hPerInstanceConfigs:?instance_group_mana"
-          + "gers_patch_per_instance_configs_req_reso"
-          + "urce\022\246\003\n\021RecreateInstances\022E.google.clou"
-          + "d.compute.v1.RecreateInstancesInstanceGr"
-          + "oupManagerRequest\032\".google.cloud.compute"
-          + ".v1.Operation\"\245\002\332A_project,zone,instance"
-          + "_group_manager,instance_group_managers_r"
-          + "ecreate_instances_request_resource\212N\016Zon"
-          + "eOperations\202\323\344\223\002\253\001\"l/compute/v1/projects"
-          + "/{project}/zones/{zone}/instanceGroupMan"
-          + "agers/{instance_group_manager}/recreateI"
-          + "nstances:;instance_group_managers_recrea"
-          + "te_instances_request_resource\022\220\002\n\006Resize"
-          + "\022:.google.cloud.compute.v1.ResizeInstanc"
-          + "eGroupManagerRequest\032\".google.cloud.comp"
-          + "ute.v1.Operation\"\245\001\332A(project,zone,insta"
-          + "nce_group_manager,size\212N\016ZoneOperations\202"
-          + "\323\344\223\002c\"a/compute/v1/projects/{project}/zo"
-          + "nes/{zone}/instanceGroupManagers/{instan"
-          + "ce_group_manager}/resize\022\234\003\n\017ResumeInsta"
-          + "nces\022C.google.cloud.compute.v1.ResumeIns"
-          + "tancesInstanceGroupManagerRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"\237\002\332A]proje"
-          + "ct,zone,instance_group_manager,instance_"
-          + "group_managers_resume_instances_request_"
-          + "resource\212N\016ZoneOperations\202\323\344\223\002\247\001\"j/compu"
-          + "te/v1/projects/{project}/zones/{zone}/in"
-          + "stanceGroupManagers/{instance_group_mana"
-          + "ger}/resumeInstances:9instance_group_man"
-          + "agers_resume_instances_request_resource\022"
-          + "\262\003\n\023SetInstanceTemplate\022G.google.cloud.c"
-          + "ompute.v1.SetInstanceTemplateInstanceGro"
-          + "upManagerRequest\032\".google.cloud.compute."
-          + "v1.Operation\"\255\002\332Abproject,zone,instance_"
-          + "group_manager,instance_group_managers_se"
-          + "t_instance_template_request_resource\212N\016Z"
-          + "oneOperations\202\323\344\223\002\260\001\"n/compute/v1/projec"
-          + "ts/{project}/zones/{zone}/instanceGroupM"
-          + "anagers/{instance_group_manager}/setInst"
-          + "anceTemplate:>instance_group_managers_se"
-          + "t_instance_template_request_resource\022\231\003\n"
-          + "\016SetTargetPools\022B.google.cloud.compute.v"
-          + "1.SetTargetPoolsInstanceGroupManagerRequ"
+          + "GroupManagers/{instance_group_manager}/r"
+          + "esizeRequests:.instance_group_manager_re"
+          + "size_request_resource\022\261\002\n\004List\022F.google."
+          + "cloud.compute.v1.ListInstanceGroupManage"
+          + "rResizeRequestsRequest\032G.google.cloud.co"
+          + "mpute.v1.InstanceGroupManagerResizeReque"
+          + "stsListResponse\"\227\001\332A#project,zone,instan"
+          + "ce_group_manager\202\323\344\223\002k\022i/compute/v1/proj"
+          + "ects/{project}/zones/{zone}/instanceGrou"
+          + "pManagers/{instance_group_manager}/resiz"
+          + "eRequests\032r\312A\026compute.googleapis.com\322AVh"
+          + "ttps://www.googleapis.com/auth/compute,h"
+          + "ttps://www.googleapis.com/auth/cloud-pla"
+          + "tform2\325E\n\025InstanceGroupManagers\022\241\003\n\020Aban"
+          + "donInstances\022D.google.cloud.compute.v1.A"
+          + "bandonInstancesInstanceGroupManagerReque"
+          + "st\032\".google.cloud.compute.v1.Operation\"\242"
+          + "\002\332A^project,zone,instance_group_manager,"
+          + "instance_group_managers_abandon_instance"
+          + "s_request_resource\212N\016ZoneOperations\202\323\344\223\002"
+          + "\251\001\"k/compute/v1/projects/{project}/zones"
+          + "/{zone}/instanceGroupManagers/{instance_"
+          + "group_manager}/abandonInstances::instanc"
+          + "e_group_managers_abandon_instances_reque"
+          + "st_resource\022\345\001\n\016AggregatedList\022C.google."
+          + "cloud.compute.v1.AggregatedListInstanceG"
+          + "roupManagersRequest\032;.google.cloud.compu"
+          + "te.v1.InstanceGroupManagerAggregatedList"
+          + "\"Q\332A\007project\202\323\344\223\002A\022?/compute/v1/projects"
+          + "/{project}/aggregated/instanceGroupManag"
+          + "ers\022\256\003\n\027ApplyUpdatesToInstances\022K.google"
+          + ".cloud.compute.v1.ApplyUpdatesToInstance"
+          + "sInstanceGroupManagerRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\241\002\332AZproject,zo"
+          + "ne,instance_group_manager,instance_group"
+          + "_managers_apply_updates_request_resource"
+          + "\212N\016ZoneOperations\202\323\344\223\002\254\001\"r/compute/v1/pr"
+          + "ojects/{project}/zones/{zone}/instanceGr"
+          + "oupManagers/{instance_group_manager}/app"
+          + "lyUpdatesToInstances:6instance_group_man"
+          + "agers_apply_updates_request_resource\022\234\003\n"
+          + "\017CreateInstances\022C.google.cloud.compute."
+          + "v1.CreateInstancesInstanceGroupManagerRe"
+          + "quest\032\".google.cloud.compute.v1.Operatio"
+          + "n\"\237\002\332A]project,zone,instance_group_manag"
+          + "er,instance_group_managers_create_instan"
+          + "ces_request_resource\212N\016ZoneOperations\202\323\344"
+          + "\223\002\247\001\"j/compute/v1/projects/{project}/zon"
+          + "es/{zone}/instanceGroupManagers/{instanc"
+          + "e_group_manager}/createInstances:9instan"
+          + "ce_group_managers_create_instances_reque"
+          + "st_resource\022\204\002\n\006Delete\022:.google.cloud.co"
+          + "mpute.v1.DeleteInstanceGroupManagerReque"
+          + "st\032\".google.cloud.compute.v1.Operation\"\231"
+          + "\001\332A#project,zone,instance_group_manager\212"
+          + "N\016ZoneOperations\202\323\344\223\002\\*Z/compute/v1/proj"
+          + "ects/{project}/zones/{zone}/instanceGrou"
+          + "pManagers/{instance_group_manager}\022\234\003\n\017D"
+          + "eleteInstances\022C.google.cloud.compute.v1"
+          + ".DeleteInstancesInstanceGroupManagerRequ"
           + "est\032\".google.cloud.compute.v1.Operation\""
-          + "\236\002\332A]project,zone,instance_group_manager"
-          + ",instance_group_managers_set_target_pool"
+          + "\237\002\332A]project,zone,instance_group_manager"
+          + ",instance_group_managers_delete_instance"
           + "s_request_resource\212N\016ZoneOperations\202\323\344\223\002"
-          + "\246\001\"i/compute/v1/projects/{project}/zones"
+          + "\247\001\"j/compute/v1/projects/{project}/zones"
           + "/{zone}/instanceGroupManagers/{instance_"
-          + "group_manager}/setTargetPools:9instance_"
-          + "group_managers_set_target_pools_request_"
-          + "resource\022\227\003\n\016StartInstances\022B.google.clo"
-          + "ud.compute.v1.StartInstancesInstanceGrou"
-          + "pManagerRequest\032\".google.cloud.compute.v"
-          + "1.Operation\"\234\002\332A\\project,zone,instance_g"
-          + "roup_manager,instance_group_managers_sta"
-          + "rt_instances_request_resource\212N\016ZoneOper"
-          + "ations\202\323\344\223\002\245\001\"i/compute/v1/projects/{pro"
+          + "group_manager}/deleteInstances:9instance"
+          + "_group_managers_delete_instances_request"
+          + "_resource\022\305\003\n\030DeletePerInstanceConfigs\022L"
+          + ".google.cloud.compute.v1.DeletePerInstan"
+          + "ceConfigsInstanceGroupManagerRequest\032\".g"
+          + "oogle.cloud.compute.v1.Operation\"\266\002\332Adpr"
+          + "oject,zone,instance_group_manager,instan"
+          + "ce_group_managers_delete_per_instance_co"
+          + "nfigs_req_resource\212N\016ZoneOperations\202\323\344\223\002"
+          + "\267\001\"s/compute/v1/projects/{project}/zones"
+          + "/{zone}/instanceGroupManagers/{instance_"
+          + "group_manager}/deletePerInstanceConfigs:"
+          + "@instance_group_managers_delete_per_inst"
+          + "ance_configs_req_resource\022\370\001\n\003Get\0227.goog"
+          + "le.cloud.compute.v1.GetInstanceGroupMana"
+          + "gerRequest\032-.google.cloud.compute.v1.Ins"
+          + "tanceGroupManager\"\210\001\332A#project,zone,inst"
+          + "ance_group_manager\202\323\344\223\002\\\022Z/compute/v1/pr"
+          + "ojects/{project}/zones/{zone}/instanceGr"
+          + "oupManagers/{instance_group_manager}\022\225\002\n"
+          + "\006Insert\022:.google.cloud.compute.v1.Insert"
+          + "InstanceGroupManagerRequest\032\".google.clo"
+          + "ud.compute.v1.Operation\"\252\001\332A,project,zon"
+          + "e,instance_group_manager_resource\212N\016Zone"
+          + "Operations\202\323\344\223\002d\"A/compute/v1/projects/{"
+          + "project}/zones/{zone}/instanceGroupManag"
+          + "ers:\037instance_group_manager_resource\022\316\001\n"
+          + "\004List\0229.google.cloud.compute.v1.ListInst"
+          + "anceGroupManagersRequest\0321.google.cloud."
+          + "compute.v1.InstanceGroupManagerList\"X\332A\014"
+          + "project,zone\202\323\344\223\002C\022A/compute/v1/projects"
+          + "/{project}/zones/{zone}/instanceGroupMan"
+          + "agers\022\245\002\n\nListErrors\022?.google.cloud.comp"
+          + "ute.v1.ListErrorsInstanceGroupManagersRe"
+          + "quest\032@.google.cloud.compute.v1.Instance"
+          + "GroupManagersListErrorsResponse\"\223\001\332A#pro"
+          + "ject,zone,instance_group_manager\202\323\344\223\002g\022e"
+          + "/compute/v1/projects/{project}/zones/{zo"
+          + "ne}/instanceGroupManagers/{instance_grou"
+          + "p_manager}/listErrors\022\315\002\n\024ListManagedIns"
+          + "tances\022I.google.cloud.compute.v1.ListMan"
+          + "agedInstancesInstanceGroupManagersReques"
+          + "t\032J.google.cloud.compute.v1.InstanceGrou"
+          + "pManagersListManagedInstancesResponse\"\235\001"
+          + "\332A#project,zone,instance_group_manager\202\323"
+          + "\344\223\002q\"o/compute/v1/projects/{project}/zon"
+          + "es/{zone}/instanceGroupManagers/{instanc"
+          + "e_group_manager}/listManagedInstances\022\321\002"
+          + "\n\026ListPerInstanceConfigs\022K.google.cloud."
+          + "compute.v1.ListPerInstanceConfigsInstanc"
+          + "eGroupManagersRequest\032H.google.cloud.com"
+          + "pute.v1.InstanceGroupManagersListPerInst"
+          + "anceConfigsResp\"\237\001\332A#project,zone,instan"
+          + "ce_group_manager\202\323\344\223\002s\"q/compute/v1/proj"
+          + "ects/{project}/zones/{zone}/instanceGrou"
+          + "pManagers/{instance_group_manager}/listP"
+          + "erInstanceConfigs\022\303\002\n\005Patch\0229.google.clo"
+          + "ud.compute.v1.PatchInstanceGroupManagerR"
+          + "equest\032\".google.cloud.compute.v1.Operati"
+          + "on\"\332\001\332ACproject,zone,instance_group_mana"
+          + "ger,instance_group_manager_resource\212N\016Zo"
+          + "neOperations\202\323\344\223\002}2Z/compute/v1/projects"
+          + "/{project}/zones/{zone}/instanceGroupMan"
+          + "agers/{instance_group_manager}:\037instance"
+          + "_group_manager_resource\022\300\003\n\027PatchPerInst"
+          + "anceConfigs\022K.google.cloud.compute.v1.Pa"
+          + "tchPerInstanceConfigsInstanceGroupManage"
+          + "rRequest\032\".google.cloud.compute.v1.Opera"
+          + "tion\"\263\002\332Acproject,zone,instance_group_ma"
+          + "nager,instance_group_managers_patch_per_"
+          + "instance_configs_req_resource\212N\016ZoneOper"
+          + "ations\202\323\344\223\002\265\001\"r/compute/v1/projects/{pro"
           + "ject}/zones/{zone}/instanceGroupManagers"
-          + "/{instance_group_manager}/startInstances"
-          + ":8instance_group_managers_start_instance"
-          + "s_request_resource\022\222\003\n\rStopInstances\022A.g"
-          + "oogle.cloud.compute.v1.StopInstancesInst"
+          + "/{instance_group_manager}/patchPerInstan"
+          + "ceConfigs:?instance_group_managers_patch"
+          + "_per_instance_configs_req_resource\022\246\003\n\021R"
+          + "ecreateInstances\022E.google.cloud.compute."
+          + "v1.RecreateInstancesInstanceGroupManager"
+          + "Request\032\".google.cloud.compute.v1.Operat"
+          + "ion\"\245\002\332A_project,zone,instance_group_man"
+          + "ager,instance_group_managers_recreate_in"
+          + "stances_request_resource\212N\016ZoneOperation"
+          + "s\202\323\344\223\002\253\001\"l/compute/v1/projects/{project}"
+          + "/zones/{zone}/instanceGroupManagers/{ins"
+          + "tance_group_manager}/recreateInstances:;"
+          + "instance_group_managers_recreate_instanc"
+          + "es_request_resource\022\220\002\n\006Resize\022:.google."
+          + "cloud.compute.v1.ResizeInstanceGroupMana"
+          + "gerRequest\032\".google.cloud.compute.v1.Ope"
+          + "ration\"\245\001\332A(project,zone,instance_group_"
+          + "manager,size\212N\016ZoneOperations\202\323\344\223\002c\"a/co"
+          + "mpute/v1/projects/{project}/zones/{zone}"
+          + "/instanceGroupManagers/{instance_group_m"
+          + "anager}/resize\022\234\003\n\017ResumeInstances\022C.goo"
+          + "gle.cloud.compute.v1.ResumeInstancesInst"
           + "anceGroupManagerRequest\032\".google.cloud.c"
-          + "ompute.v1.Operation\"\231\002\332A[project,zone,in"
+          + "ompute.v1.Operation\"\237\002\332A]project,zone,in"
           + "stance_group_manager,instance_group_mana"
-          + "gers_stop_instances_request_resource\212N\016Z"
-          + "oneOperations\202\323\344\223\002\243\001\"h/compute/v1/projec"
-          + "ts/{project}/zones/{zone}/instanceGroupM"
-          + "anagers/{instance_group_manager}/stopIns"
-          + "tances:7instance_group_managers_stop_ins"
-          + "tances_request_resource\022\241\003\n\020SuspendInsta"
-          + "nces\022D.google.cloud.compute.v1.SuspendIn"
-          + "stancesInstanceGroupManagerRequest\032\".goo"
-          + "gle.cloud.compute.v1.Operation\"\242\002\332A^proj"
-          + "ect,zone,instance_group_manager,instance"
-          + "_group_managers_suspend_instances_reques"
-          + "t_resource\212N\016ZoneOperations\202\323\344\223\002\251\001\"k/com"
-          + "pute/v1/projects/{project}/zones/{zone}/"
-          + "instanceGroupManagers/{instance_group_ma"
-          + "nager}/suspendInstances::instance_group_"
-          + "managers_suspend_instances_request_resou"
-          + "rce\022\305\003\n\030UpdatePerInstanceConfigs\022L.googl"
-          + "e.cloud.compute.v1.UpdatePerInstanceConf"
-          + "igsInstanceGroupManagerRequest\032\".google."
-          + "cloud.compute.v1.Operation\"\266\002\332Adproject,"
-          + "zone,instance_group_manager,instance_gro"
-          + "up_managers_update_per_instance_configs_"
-          + "req_resource\212N\016ZoneOperations\202\323\344\223\002\267\001\"s/c"
-          + "ompute/v1/projects/{project}/zones/{zone"
-          + "}/instanceGroupManagers/{instance_group_"
-          + "manager}/updatePerInstanceConfigs:@insta"
-          + "nce_group_managers_update_per_instance_c"
-          + "onfigs_req_resource\032r\312A\026compute.googleap"
-          + "is.com\322AVhttps://www.googleapis.com/auth"
-          + "/compute,https://www.googleapis.com/auth"
-          + "/cloud-platform2\272\027\n\016InstanceGroups\022\337\002\n\014A"
-          + "ddInstances\0229.google.cloud.compute.v1.Ad"
-          + "dInstancesInstanceGroupRequest\032\".google."
-          + "cloud.compute.v1.Operation\"\357\001\332AJproject,"
-          + "zone,instance_group,instance_groups_add_"
+          + "gers_resume_instances_request_resource\212N"
+          + "\016ZoneOperations\202\323\344\223\002\247\001\"j/compute/v1/proj"
+          + "ects/{project}/zones/{zone}/instanceGrou"
+          + "pManagers/{instance_group_manager}/resum"
+          + "eInstances:9instance_group_managers_resu"
+          + "me_instances_request_resource\022\262\003\n\023SetIns"
+          + "tanceTemplate\022G.google.cloud.compute.v1."
+          + "SetInstanceTemplateInstanceGroupManagerR"
+          + "equest\032\".google.cloud.compute.v1.Operati"
+          + "on\"\255\002\332Abproject,zone,instance_group_mana"
+          + "ger,instance_group_managers_set_instance"
+          + "_template_request_resource\212N\016ZoneOperati"
+          + "ons\202\323\344\223\002\260\001\"n/compute/v1/projects/{projec"
+          + "t}/zones/{zone}/instanceGroupManagers/{i"
+          + "nstance_group_manager}/setInstanceTempla"
+          + "te:>instance_group_managers_set_instance"
+          + "_template_request_resource\022\231\003\n\016SetTarget"
+          + "Pools\022B.google.cloud.compute.v1.SetTarge"
+          + "tPoolsInstanceGroupManagerRequest\032\".goog"
+          + "le.cloud.compute.v1.Operation\"\236\002\332A]proje"
+          + "ct,zone,instance_group_manager,instance_"
+          + "group_managers_set_target_pools_request_"
+          + "resource\212N\016ZoneOperations\202\323\344\223\002\246\001\"i/compu"
+          + "te/v1/projects/{project}/zones/{zone}/in"
+          + "stanceGroupManagers/{instance_group_mana"
+          + "ger}/setTargetPools:9instance_group_mana"
+          + "gers_set_target_pools_request_resource\022\227"
+          + "\003\n\016StartInstances\022B.google.cloud.compute"
+          + ".v1.StartInstancesInstanceGroupManagerRe"
+          + "quest\032\".google.cloud.compute.v1.Operatio"
+          + "n\"\234\002\332A\\project,zone,instance_group_manag"
+          + "er,instance_group_managers_start_instanc"
+          + "es_request_resource\212N\016ZoneOperations\202\323\344\223"
+          + "\002\245\001\"i/compute/v1/projects/{project}/zone"
+          + "s/{zone}/instanceGroupManagers/{instance"
+          + "_group_manager}/startInstances:8instance"
+          + "_group_managers_start_instances_request_"
+          + "resource\022\222\003\n\rStopInstances\022A.google.clou"
+          + "d.compute.v1.StopInstancesInstanceGroupM"
+          + "anagerRequest\032\".google.cloud.compute.v1."
+          + "Operation\"\231\002\332A[project,zone,instance_gro"
+          + "up_manager,instance_group_managers_stop_"
           + "instances_request_resource\212N\016ZoneOperati"
-          + "ons\202\323\344\223\002\212\001\"X/compute/v1/projects/{projec"
-          + "t}/zones/{zone}/instanceGroups/{instance"
-          + "_group}/addInstances:.instance_groups_ad"
-          + "d_instances_request_resource\022\320\001\n\016Aggrega"
-          + "tedList\022<.google.cloud.compute.v1.Aggreg"
-          + "atedListInstanceGroupsRequest\0324.google.c"
-          + "loud.compute.v1.InstanceGroupAggregatedL"
-          + "ist\"J\332A\007project\202\323\344\223\002:\0228/compute/v1/proje"
-          + "cts/{project}/aggregated/instanceGroups\022"
-          + "\346\001\n\006Delete\0223.google.cloud.compute.v1.Del"
-          + "eteInstanceGroupRequest\032\".google.cloud.c"
-          + "ompute.v1.Operation\"\202\001\332A\033project,zone,in"
-          + "stance_group\212N\016ZoneOperations\202\323\344\223\002M*K/co"
-          + "mpute/v1/projects/{project}/zones/{zone}"
-          + "/instanceGroups/{instance_group}\022\322\001\n\003Get"
-          + "\0220.google.cloud.compute.v1.GetInstanceGr"
-          + "oupRequest\032&.google.cloud.compute.v1.Ins"
-          + "tanceGroup\"q\332A\033project,zone,instance_gro"
-          + "up\202\323\344\223\002M\022K/compute/v1/projects/{project}"
-          + "/zones/{zone}/instanceGroups/{instance_g"
-          + "roup}\022\367\001\n\006Insert\0223.google.cloud.compute."
-          + "v1.InsertInstanceGroupRequest\032\".google.c"
-          + "loud.compute.v1.Operation\"\223\001\332A$project,z"
-          + "one,instance_group_resource\212N\016ZoneOperat"
-          + "ions\202\323\344\223\002U\":/compute/v1/projects/{projec"
-          + "t}/zones/{zone}/instanceGroups:\027instance"
-          + "_group_resource\022\271\001\n\004List\0222.google.cloud."
-          + "compute.v1.ListInstanceGroupsRequest\032*.g"
-          + "oogle.cloud.compute.v1.InstanceGroupList"
-          + "\"Q\332A\014project,zone\202\323\344\223\002<\022:/compute/v1/pro"
-          + "jects/{project}/zones/{zone}/instanceGro"
-          + "ups\022\346\002\n\rListInstances\022;.google.cloud.com"
-          + "pute.v1.ListInstancesInstanceGroupsReque"
-          + "st\0324.google.cloud.compute.v1.InstanceGro"
-          + "upsListInstances\"\341\001\332AKproject,zone,insta"
-          + "nce_group,instance_groups_list_instances"
-          + "_request_resource\202\323\344\223\002\214\001\"Y/compute/v1/pr"
+          + "ons\202\323\344\223\002\243\001\"h/compute/v1/projects/{projec"
+          + "t}/zones/{zone}/instanceGroupManagers/{i"
+          + "nstance_group_manager}/stopInstances:7in"
+          + "stance_group_managers_stop_instances_req"
+          + "uest_resource\022\241\003\n\020SuspendInstances\022D.goo"
+          + "gle.cloud.compute.v1.SuspendInstancesIns"
+          + "tanceGroupManagerRequest\032\".google.cloud."
+          + "compute.v1.Operation\"\242\002\332A^project,zone,i"
+          + "nstance_group_manager,instance_group_man"
+          + "agers_suspend_instances_request_resource"
+          + "\212N\016ZoneOperations\202\323\344\223\002\251\001\"k/compute/v1/pr"
           + "ojects/{project}/zones/{zone}/instanceGr"
-          + "oups/{instance_group}/listInstances:/ins"
-          + "tance_groups_list_instances_request_reso"
-          + "urce\022\356\002\n\017RemoveInstances\022<.google.cloud."
-          + "compute.v1.RemoveInstancesInstanceGroupR"
-          + "equest\032\".google.cloud.compute.v1.Operati"
-          + "on\"\370\001\332AMproject,zone,instance_group,inst"
-          + "ance_groups_remove_instances_request_res"
-          + "ource\212N\016ZoneOperations\202\323\344\223\002\220\001\"[/compute/"
-          + "v1/projects/{project}/zones/{zone}/insta"
-          + "nceGroups/{instance_group}/removeInstanc"
-          + "es:1instance_groups_remove_instances_req"
-          + "uest_resource\022\346\002\n\rSetNamedPorts\022:.google"
-          + ".cloud.compute.v1.SetNamedPortsInstanceG"
-          + "roupRequest\032\".google.cloud.compute.v1.Op"
-          + "eration\"\364\001\332ALproject,zone,instance_group"
-          + ",instance_groups_set_named_ports_request"
-          + "_resource\212N\016ZoneOperations\202\323\344\223\002\215\001\"Y/comp"
-          + "ute/v1/projects/{project}/zones/{zone}/i"
-          + "nstanceGroups/{instance_group}/setNamedP"
-          + "orts:0instance_groups_set_named_ports_re"
-          + "quest_resource\022\307\002\n\022TestIamPermissions\022?."
-          + "google.cloud.compute.v1.TestIamPermissio"
-          + "nsInstanceGroupRequest\0320.google.cloud.co"
-          + "mpute.v1.TestPermissionsResponse\"\275\001\332A7pr"
-          + "oject,zone,resource,test_permissions_req"
-          + "uest_resource\202\323\344\223\002}\"X/compute/v1/project"
+          + "oupManagers/{instance_group_manager}/sus"
+          + "pendInstances::instance_group_managers_s"
+          + "uspend_instances_request_resource\022\305\003\n\030Up"
+          + "datePerInstanceConfigs\022L.google.cloud.co"
+          + "mpute.v1.UpdatePerInstanceConfigsInstanc"
+          + "eGroupManagerRequest\032\".google.cloud.comp"
+          + "ute.v1.Operation\"\266\002\332Adproject,zone,insta"
+          + "nce_group_manager,instance_group_manager"
+          + "s_update_per_instance_configs_req_resour"
+          + "ce\212N\016ZoneOperations\202\323\344\223\002\267\001\"s/compute/v1/"
+          + "projects/{project}/zones/{zone}/instance"
+          + "GroupManagers/{instance_group_manager}/u"
+          + "pdatePerInstanceConfigs:@instance_group_"
+          + "managers_update_per_instance_configs_req"
+          + "_resource\032r\312A\026compute.googleapis.com\322AVh"
+          + "ttps://www.googleapis.com/auth/compute,h"
+          + "ttps://www.googleapis.com/auth/cloud-pla"
+          + "tform2\272\027\n\016InstanceGroups\022\337\002\n\014AddInstance"
+          + "s\0229.google.cloud.compute.v1.AddInstances"
+          + "InstanceGroupRequest\032\".google.cloud.comp"
+          + "ute.v1.Operation\"\357\001\332AJproject,zone,insta"
+          + "nce_group,instance_groups_add_instances_"
+          + "request_resource\212N\016ZoneOperations\202\323\344\223\002\212\001"
+          + "\"X/compute/v1/projects/{project}/zones/{"
+          + "zone}/instanceGroups/{instance_group}/ad"
+          + "dInstances:.instance_groups_add_instance"
+          + "s_request_resource\022\320\001\n\016AggregatedList\022<."
+          + "google.cloud.compute.v1.AggregatedListIn"
+          + "stanceGroupsRequest\0324.google.cloud.compu"
+          + "te.v1.InstanceGroupAggregatedList\"J\332A\007pr"
+          + "oject\202\323\344\223\002:\0228/compute/v1/projects/{proje"
+          + "ct}/aggregated/instanceGroups\022\346\001\n\006Delete"
+          + "\0223.google.cloud.compute.v1.DeleteInstanc"
+          + "eGroupRequest\032\".google.cloud.compute.v1."
+          + "Operation\"\202\001\332A\033project,zone,instance_gro"
+          + "up\212N\016ZoneOperations\202\323\344\223\002M*K/compute/v1/p"
+          + "rojects/{project}/zones/{zone}/instanceG"
+          + "roups/{instance_group}\022\322\001\n\003Get\0220.google."
+          + "cloud.compute.v1.GetInstanceGroupRequest"
+          + "\032&.google.cloud.compute.v1.InstanceGroup"
+          + "\"q\332A\033project,zone,instance_group\202\323\344\223\002M\022K"
+          + "/compute/v1/projects/{project}/zones/{zo"
+          + "ne}/instanceGroups/{instance_group}\022\367\001\n\006"
+          + "Insert\0223.google.cloud.compute.v1.InsertI"
+          + "nstanceGroupRequest\032\".google.cloud.compu"
+          + "te.v1.Operation\"\223\001\332A$project,zone,instan"
+          + "ce_group_resource\212N\016ZoneOperations\202\323\344\223\002U"
+          + "\":/compute/v1/projects/{project}/zones/{"
+          + "zone}/instanceGroups:\027instance_group_res"
+          + "ource\022\271\001\n\004List\0222.google.cloud.compute.v1"
+          + ".ListInstanceGroupsRequest\032*.google.clou"
+          + "d.compute.v1.InstanceGroupList\"Q\332A\014proje"
+          + "ct,zone\202\323\344\223\002<\022:/compute/v1/projects/{pro"
+          + "ject}/zones/{zone}/instanceGroups\022\346\002\n\rLi"
+          + "stInstances\022;.google.cloud.compute.v1.Li"
+          + "stInstancesInstanceGroupsRequest\0324.googl"
+          + "e.cloud.compute.v1.InstanceGroupsListIns"
+          + "tances\"\341\001\332AKproject,zone,instance_group,"
+          + "instance_groups_list_instances_request_r"
+          + "esource\202\323\344\223\002\214\001\"Y/compute/v1/projects/{pr"
+          + "oject}/zones/{zone}/instanceGroups/{inst"
+          + "ance_group}/listInstances:/instance_grou"
+          + "ps_list_instances_request_resource\022\356\002\n\017R"
+          + "emoveInstances\022<.google.cloud.compute.v1"
+          + ".RemoveInstancesInstanceGroupRequest\032\".g"
+          + "oogle.cloud.compute.v1.Operation\"\370\001\332AMpr"
+          + "oject,zone,instance_group,instance_group"
+          + "s_remove_instances_request_resource\212N\016Zo"
+          + "neOperations\202\323\344\223\002\220\001\"[/compute/v1/project"
           + "s/{project}/zones/{zone}/instanceGroups/"
-          + "{resource}/testIamPermissions:!test_perm"
-          + "issions_request_resource\032r\312A\026compute.goo"
-          + "gleapis.com\322AVhttps://www.googleapis.com"
-          + "/auth/compute,https://www.googleapis.com"
-          + "/auth/cloud-platform2\313\004\n\027InstanceSetting"
-          + "sService\022\271\001\n\003Get\0222.google.cloud.compute."
-          + "v1.GetInstanceSettingRequest\032).google.cl"
-          + "oud.compute.v1.InstanceSettings\"S\332A\014proj"
-          + "ect,zone\202\323\344\223\002>\022project,zo"
-          + "ne,instance,network_interface,access_con"
-          + "fig_resource\212N\016ZoneOperations\202\323\344\223\002j\"P/co"
-          + "mpute/v1/projects/{project}/zones/{zone}"
-          + "/instances/{instance}/addAccessConfig:\026a"
-          + "ccess_config_resource\022\265\002\n\023AddNetworkInte"
-          + "rface\022;.google.cloud.compute.v1.AddNetwo"
-          + "rkInterfaceInstanceRequest\032\".google.clou"
-          + "d.compute.v1.Operation\"\274\001\332A0project,zone"
-          + ",instance,network_interface_resource\212N\016Z"
-          + "oneOperations\202\323\344\223\002r\"T/compute/v1/project"
-          + "s/{project}/zones/{zone}/instances/{inst"
-          + "ance}/addNetworkInterface:\032network_inter"
-          + "face_resource\022\342\002\n\023AddResourcePolicies\022;."
-          + "google.cloud.compute.v1.AddResourcePolic"
-          + "iesInstanceRequest\032\".google.cloud.comput"
-          + "e.v1.Operation\"\351\001\332AFproject,zone,instanc"
-          + "e,instances_add_resource_policies_reques"
-          + "t_resource\212N\016ZoneOperations\202\323\344\223\002\210\001\"T/com"
-          + "pute/v1/projects/{project}/zones/{zone}/"
-          + "instances/{instance}/addResourcePolicies"
-          + ":0instances_add_resource_policies_reques"
-          + "t_resource\022\301\001\n\016AggregatedList\0227.google.c"
-          + "loud.compute.v1.AggregatedListInstancesR"
-          + "equest\032/.google.cloud.compute.v1.Instanc"
-          + "eAggregatedList\"E\332A\007project\202\323\344\223\0025\0223/comp"
-          + "ute/v1/projects/{project}/aggregated/ins"
-          + "tances\022\222\002\n\nAttachDisk\0222.google.cloud.com"
-          + "pute.v1.AttachDiskInstanceRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"\253\001\332A,proje"
-          + "ct,zone,instance,attached_disk_resource\212"
-          + "N\016ZoneOperations\202\323\344\223\002e\"K/compute/v1/proj"
-          + "ects/{project}/zones/{zone}/instances/{i"
-          + "nstance}/attachDisk:\026attached_disk_resou"
-          + "rce\022\236\002\n\nBulkInsert\0222.google.cloud.comput"
-          + "e.v1.BulkInsertInstanceRequest\032\".google."
-          + "cloud.compute.v1.Operation\"\267\001\332A3project,"
-          + "zone,bulk_insert_instance_resource_resou"
-          + "rce\212N\016ZoneOperations\202\323\344\223\002j\"@/compute/v1/"
-          + "projects/{project}/zones/{zone}/instance"
-          + "s/bulkInsert:&bulk_insert_instance_resou"
-          + "rce_resource\022\317\001\n\006Delete\022..google.cloud.c"
-          + "ompute.v1.DeleteInstanceRequest\032\".google"
-          + ".cloud.compute.v1.Operation\"q\332A\025project,"
-          + "zone,instance\212N\016ZoneOperations\202\323\344\223\002B*@/c"
-          + "ompute/v1/projects/{project}/zones/{zone"
-          + "}/instances/{instance}\022\233\002\n\022DeleteAccessC"
-          + "onfig\022:.google.cloud.compute.v1.DeleteAc"
-          + "cessConfigInstanceRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\244\001\332A5project,zone,"
-          + "instance,access_config,network_interface"
-          + "\212N\016ZoneOperations\202\323\344\223\002U\"S/compute/v1/pro"
-          + "jects/{project}/zones/{zone}/instances/{"
-          + "instance}/deleteAccessConfig\022\236\002\n\026DeleteN"
-          + "etworkInterface\022>.google.cloud.compute.v"
-          + "1.DeleteNetworkInterfaceInstanceRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\237\001\332A"
-          + ",project,zone,instance,network_interface"
-          + "_name\212N\016ZoneOperations\202\323\344\223\002Y\"W/compute/v"
-          + "1/projects/{project}/zones/{zone}/instan"
-          + "ces/{instance}/deleteNetworkInterface\022\357\001"
-          + "\n\nDetachDisk\0222.google.cloud.compute.v1.D"
-          + "etachDiskInstanceRequest\032\".google.cloud."
-          + "compute.v1.Operation\"\210\001\332A!project,zone,i"
-          + "nstance,device_name\212N\016ZoneOperations\202\323\344\223"
-          + "\002M\"K/compute/v1/projects/{project}/zones"
-          + "/{zone}/instances/{instance}/detachDisk\022"
-          + "\267\001\n\003Get\022+.google.cloud.compute.v1.GetIns"
-          + "tanceRequest\032!.google.cloud.compute.v1.I"
-          + "nstance\"`\332A\025project,zone,instance\202\323\344\223\002B\022"
-          + "@/compute/v1/projects/{project}/zones/{z"
-          + "one}/instances/{instance}\022\242\002\n\025GetEffecti"
-          + "veFirewalls\022=.google.cloud.compute.v1.Ge"
-          + "tEffectiveFirewallsInstanceRequest\032?.goo"
-          + "gle.cloud.compute.v1.InstancesGetEffecti"
-          + "veFirewallsResponse\"\210\001\332A\'project,zone,in"
-          + "stance,network_interface\202\323\344\223\002X\022V/compute"
-          + "/v1/projects/{project}/zones/{zone}/inst"
-          + "ances/{instance}/getEffectiveFirewalls\022\357"
-          + "\001\n\022GetGuestAttributes\022:.google.cloud.com"
-          + "pute.v1.GetGuestAttributesInstanceReques"
-          + "t\032(.google.cloud.compute.v1.GuestAttribu"
-          + "tes\"s\332A\025project,zone,instance\202\323\344\223\002U\022S/co"
-          + "mpute/v1/projects/{project}/zones/{zone}"
-          + "/instances/{instance}/getGuestAttributes"
-          + "\022\324\001\n\014GetIamPolicy\0224.google.cloud.compute"
-          + ".v1.GetIamPolicyInstanceRequest\032\037.google"
-          + ".cloud.compute.v1.Policy\"m\332A\025project,zon"
-          + "e,resource\202\323\344\223\002O\022M/compute/v1/projects/{"
-          + "project}/zones/{zone}/instances/{resourc"
-          + "e}/getIamPolicy\022\330\001\n\rGetScreenshot\0225.goog"
-          + "le.cloud.compute.v1.GetScreenshotInstanc"
-          + "eRequest\032#.google.cloud.compute.v1.Scree"
-          + "nshot\"k\332A\025project,zone,instance\202\323\344\223\002M\022K/"
-          + "compute/v1/projects/{project}/zones/{zon"
-          + "e}/instances/{instance}/screenshot\022\352\001\n\023G"
-          + "etSerialPortOutput\022;.google.cloud.comput"
-          + "e.v1.GetSerialPortOutputInstanceRequest\032"
-          + ").google.cloud.compute.v1.SerialPortOutp"
-          + "ut\"k\332A\025project,zone,instance\202\323\344\223\002M\022K/com"
+          + "d-platform2\313\004\n\027InstanceSettingsService\022\271"
+          + "\001\n\003Get\0222.google.cloud.compute.v1.GetInst"
+          + "anceSettingRequest\032).google.cloud.comput"
+          + "e.v1.InstanceSettings\"S\332A\014project,zone\202\323"
+          + "\344\223\002>\022project,zone,instanc"
+          + "e,network_interface,access_config_resour"
+          + "ce\212N\016ZoneOperations\202\323\344\223\002j\"P/compute/v1/p"
+          + "rojects/{project}/zones/{zone}/instances"
+          + "/{instance}/addAccessConfig:\026access_conf"
+          + "ig_resource\022\265\002\n\023AddNetworkInterface\022;.go"
+          + "ogle.cloud.compute.v1.AddNetworkInterfac"
+          + "eInstanceRequest\032\".google.cloud.compute."
+          + "v1.Operation\"\274\001\332A0project,zone,instance,"
+          + "network_interface_resource\212N\016ZoneOperati"
+          + "ons\202\323\344\223\002r\"T/compute/v1/projects/{project"
+          + "}/zones/{zone}/instances/{instance}/addN"
+          + "etworkInterface:\032network_interface_resou"
+          + "rce\022\342\002\n\023AddResourcePolicies\022;.google.clo"
+          + "ud.compute.v1.AddResourcePoliciesInstanc"
           + "eRequest\032\".google.cloud.compute.v1.Opera"
-          + "tion\"\202\001\332A\036project,zone,instance_resource"
-          + "\212N\016ZoneOperations\202\323\344\223\002J\"5/compute/v1/pro"
-          + "jects/{project}/zones/{zone}/instances:\021"
-          + "instance_resource\022\252\001\n\004List\022-.google.clou"
-          + "d.compute.v1.ListInstancesRequest\032%.goog"
-          + "le.cloud.compute.v1.InstanceList\"L\332A\014pro"
-          + "ject,zone\202\323\344\223\0027\0225/compute/v1/projects/{p"
-          + "roject}/zones/{zone}/instances\022\343\001\n\rListR"
-          + "eferrers\0226.google.cloud.compute.v1.ListR"
-          + "eferrersInstancesRequest\032..google.cloud."
-          + "compute.v1.InstanceListReferrers\"j\332A\025pro"
-          + "ject,zone,instance\202\323\344\223\002L\022J/compute/v1/pr"
+          + "tion\"\351\001\332AFproject,zone,instance,instance"
+          + "s_add_resource_policies_request_resource"
+          + "\212N\016ZoneOperations\202\323\344\223\002\210\001\"T/compute/v1/pr"
           + "ojects/{project}/zones/{zone}/instances/"
-          + "{instance}/referrers\022\373\001\n\022PerformMaintena"
-          + "nce\022:.google.cloud.compute.v1.PerformMai"
-          + "ntenanceInstanceRequest\032\".google.cloud.c"
-          + "ompute.v1.Operation\"\204\001\332A\025project,zone,in"
-          + "stance\212N\016ZoneOperations\202\323\344\223\002U\"S/compute/"
-          + "v1/projects/{project}/zones/{zone}/insta"
-          + "nces/{instance}/performMaintenance\022\361\002\n\026R"
-          + "emoveResourcePolicies\022>.google.cloud.com"
-          + "pute.v1.RemoveResourcePoliciesInstanceRe"
-          + "quest\032\".google.cloud.compute.v1.Operatio"
-          + "n\"\362\001\332AIproject,zone,instance,instances_r"
-          + "emove_resource_policies_request_resource"
-          + "\212N\016ZoneOperations\202\323\344\223\002\216\001\"W/compute/v1/pr"
-          + "ojects/{project}/zones/{zone}/instances/"
-          + "{instance}/removeResourcePolicies:3insta"
-          + "nces_remove_resource_policies_request_re"
-          + "source\022\337\002\n\022ReportHostAsFaulty\022:.google.c"
-          + "loud.compute.v1.ReportHostAsFaultyInstan"
-          + "ceRequest\032\".google.cloud.compute.v1.Oper"
-          + "ation\"\350\001\332AFproject,zone,instance,instanc"
-          + "es_report_host_as_faulty_request_resourc"
-          + "e\212N\016ZoneOperations\202\323\344\223\002\207\001\"S/compute/v1/p"
-          + "rojects/{project}/zones/{zone}/instances"
-          + "/{instance}/reportHostAsFaulty:0instance"
-          + "s_report_host_as_faulty_request_resource"
-          + "\022\323\001\n\005Reset\022-.google.cloud.compute.v1.Res"
-          + "etInstanceRequest\032\".google.cloud.compute"
-          + ".v1.Operation\"w\332A\025project,zone,instance\212"
-          + "N\016ZoneOperations\202\323\344\223\002H\"F/compute/v1/proj"
-          + "ects/{project}/zones/{zone}/instances/{i"
-          + "nstance}/reset\022\326\001\n\006Resume\022..google.cloud"
-          + ".compute.v1.ResumeInstanceRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"x\332A\025projec"
-          + "t,zone,instance\212N\016ZoneOperations\202\323\344\223\002I\"G"
-          + "/compute/v1/projects/{project}/zones/{zo"
-          + "ne}/instances/{instance}/resume\022\226\002\n\027Send"
-          + "DiagnosticInterrupt\022?.google.cloud.compu"
-          + "te.v1.SendDiagnosticInterruptInstanceReq"
-          + "uest\032@.google.cloud.compute.v1.SendDiagn"
-          + "osticInterruptInstanceResponse\"x\332A\025proje"
-          + "ct,zone,instance\202\323\344\223\002Z\"X/compute/v1/proj"
-          + "ects/{project}/zones/{zone}/instances/{i"
-          + "nstance}/sendDiagnosticInterrupt\022\204\002\n\025Set"
-          + "DeletionProtection\022=.google.cloud.comput"
-          + "e.v1.SetDeletionProtectionInstanceReques"
-          + "t\032\".google.cloud.compute.v1.Operation\"\207\001"
-          + "\332A\025project,zone,resource\212N\016ZoneOperation"
-          + "s\202\323\344\223\002X\"V/compute/v1/projects/{project}/"
-          + "zones/{zone}/instances/{resource}/setDel"
-          + "etionProtection\022\220\002\n\021SetDiskAutoDelete\0229."
-          + "google.cloud.compute.v1.SetDiskAutoDelet"
-          + "eInstanceRequest\032\".google.cloud.compute."
-          + "v1.Operation\"\233\001\332A-project,zone,instance,"
-          + "auto_delete,device_name\212N\016ZoneOperations"
-          + "\202\323\344\223\002T\"R/compute/v1/projects/{project}/z"
-          + "ones/{zone}/instances/{instance}/setDisk"
-          + "AutoDelete\022\230\002\n\014SetIamPolicy\0224.google.clo"
-          + "ud.compute.v1.SetIamPolicyInstanceReques"
-          + "t\032\037.google.cloud.compute.v1.Policy\"\260\001\332A6"
-          + "project,zone,resource,zone_set_policy_re"
-          + "quest_resource\202\323\344\223\002q\"M/compute/v1/projec"
-          + "ts/{project}/zones/{zone}/instances/{res"
-          + "ource}/setIamPolicy: zone_set_policy_req"
-          + "uest_resource\022\255\002\n\tSetLabels\0221.google.clo"
-          + "ud.compute.v1.SetLabelsInstanceRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\310\001\332A;"
-          + "project,zone,instance,instances_set_labe"
-          + "ls_request_resource\212N\016ZoneOperations\202\323\344\223"
-          + "\002s\"J/compute/v1/projects/{project}/zones"
-          + "/{zone}/instances/{instance}/setLabels:%"
-          + "instances_set_labels_request_resource\022\342\002"
-          + "\n\023SetMachineResources\022;.google.cloud.com"
-          + "pute.v1.SetMachineResourcesInstanceReque"
-          + "st\032\".google.cloud.compute.v1.Operation\"\351"
-          + "\001\332AFproject,zone,instance,instances_set_"
-          + "machine_resources_request_resource\212N\016Zon"
-          + "eOperations\202\323\344\223\002\210\001\"T/compute/v1/projects"
-          + "/{project}/zones/{zone}/instances/{insta"
-          + "nce}/setMachineResources:0instances_set_"
-          + "machine_resources_request_resource\022\310\002\n\016S"
-          + "etMachineType\0226.google.cloud.compute.v1."
-          + "SetMachineTypeInstanceRequest\032\".google.c"
-          + "loud.compute.v1.Operation\"\331\001\332AAproject,z"
-          + "one,instance,instances_set_machine_type_"
-          + "request_resource\212N\016ZoneOperations\202\323\344\223\002~\""
-          + "O/compute/v1/projects/{project}/zones/{z"
-          + "one}/instances/{instance}/setMachineType"
-          + ":+instances_set_machine_type_request_res"
-          + "ource\022\213\002\n\013SetMetadata\0223.google.cloud.com"
-          + "pute.v1.SetMetadataInstanceRequest\032\".goo"
-          + "gle.cloud.compute.v1.Operation\"\242\001\332A\'proj"
-          + "ect,zone,instance,metadata_resource\212N\016Zo"
-          + "neOperations\202\323\344\223\002a\"L/compute/v1/projects"
-          + "/{project}/zones/{zone}/instances/{insta"
-          + "nce}/setMetadata:\021metadata_resource\022\332\002\n\021"
-          + "SetMinCpuPlatform\0229.google.cloud.compute"
-          + ".v1.SetMinCpuPlatformInstanceRequest\032\".g"
-          + "oogle.cloud.compute.v1.Operation\"\345\001\332AEpr"
-          + "oject,zone,instance,instances_set_min_cp"
-          + "u_platform_request_resource\212N\016ZoneOperat"
-          + "ions\202\323\344\223\002\205\001\"R/compute/v1/projects/{proje"
-          + "ct}/zones/{zone}/instances/{instance}/se"
-          + "tMinCpuPlatform:/instances_set_min_cpu_p"
-          + "latform_request_resource\022\243\002\n\007SetName\022/.g"
-          + "oogle.cloud.compute.v1.SetNameInstanceRe"
-          + "quest\032\".google.cloud.compute.v1.Operatio"
-          + "n\"\302\001\332A9project,zone,instance,instances_s"
-          + "et_name_request_resource\212N\016ZoneOperation"
-          + "s\202\323\344\223\002o\"H/compute/v1/projects/{project}/"
-          + "zones/{zone}/instances/{instance}/setNam"
-          + "e:#instances_set_name_request_resource\022\225"
-          + "\002\n\rSetScheduling\0225.google.cloud.compute."
-          + "v1.SetSchedulingInstanceRequest\032\".google"
-          + ".cloud.compute.v1.Operation\"\250\001\332A)project"
-          + ",zone,instance,scheduling_resource\212N\016Zon"
-          + "eOperations\202\323\344\223\002e\"N/compute/v1/projects/"
-          + "{project}/zones/{zone}/instances/{instan"
-          + "ce}/setScheduling:\023scheduling_resource\022\330"
-          + "\002\n\021SetSecurityPolicy\0229.google.cloud.comp"
-          + "ute.v1.SetSecurityPolicyInstanceRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\343\001\332A"
-          + "Dproject,zone,instance,instances_set_sec"
-          + "urity_policy_request_resource\212N\016ZoneOper"
-          + "ations\202\323\344\223\002\204\001\"R/compute/v1/projects/{pro"
+          + "{instance}/addResourcePolicies:0instance"
+          + "s_add_resource_policies_request_resource"
+          + "\022\301\001\n\016AggregatedList\0227.google.cloud.compu"
+          + "te.v1.AggregatedListInstancesRequest\032/.g"
+          + "oogle.cloud.compute.v1.InstanceAggregate"
+          + "dList\"E\332A\007project\202\323\344\223\0025\0223/compute/v1/pro"
+          + "jects/{project}/aggregated/instances\022\222\002\n"
+          + "\nAttachDisk\0222.google.cloud.compute.v1.At"
+          + "tachDiskInstanceRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\253\001\332A,project,zone,in"
+          + "stance,attached_disk_resource\212N\016ZoneOper"
+          + "ations\202\323\344\223\002e\"K/compute/v1/projects/{proj"
+          + "ect}/zones/{zone}/instances/{instance}/a"
+          + "ttachDisk:\026attached_disk_resource\022\236\002\n\nBu"
+          + "lkInsert\0222.google.cloud.compute.v1.BulkI"
+          + "nsertInstanceRequest\032\".google.cloud.comp"
+          + "ute.v1.Operation\"\267\001\332A3project,zone,bulk_"
+          + "insert_instance_resource_resource\212N\016Zone"
+          + "Operations\202\323\344\223\002j\"@/compute/v1/projects/{"
+          + "project}/zones/{zone}/instances/bulkInse"
+          + "rt:&bulk_insert_instance_resource_resour"
+          + "ce\022\317\001\n\006Delete\022..google.cloud.compute.v1."
+          + "DeleteInstanceRequest\032\".google.cloud.com"
+          + "pute.v1.Operation\"q\332A\025project,zone,insta"
+          + "nce\212N\016ZoneOperations\202\323\344\223\002B*@/compute/v1/"
+          + "projects/{project}/zones/{zone}/instance"
+          + "s/{instance}\022\233\002\n\022DeleteAccessConfig\022:.go"
+          + "ogle.cloud.compute.v1.DeleteAccessConfig"
+          + "InstanceRequest\032\".google.cloud.compute.v"
+          + "1.Operation\"\244\001\332A5project,zone,instance,a"
+          + "ccess_config,network_interface\212N\016ZoneOpe"
+          + "rations\202\323\344\223\002U\"S/compute/v1/projects/{pro"
           + "ject}/zones/{zone}/instances/{instance}/"
-          + "setSecurityPolicy:.instances_set_securit"
-          + "y_policy_request_resource\022\330\002\n\021SetService"
-          + "Account\0229.google.cloud.compute.v1.SetSer"
-          + "viceAccountInstanceRequest\032\".google.clou"
-          + "d.compute.v1.Operation\"\343\001\332ADproject,zone"
-          + ",instance,instances_set_service_account_"
-          + "request_resource\212N\016ZoneOperations\202\323\344\223\002\204\001"
-          + "\"R/compute/v1/projects/{project}/zones/{"
-          + "zone}/instances/{instance}/setServiceAcc"
-          + "ount:.instances_set_service_account_requ"
-          + "est_resource\022\205\003\n\"SetShieldedInstanceInte"
-          + "grityPolicy\022J.google.cloud.compute.v1.Se"
-          + "tShieldedInstanceIntegrityPolicyInstance"
-          + "Request\032\".google.cloud.compute.v1.Operat"
-          + "ion\"\356\001\332AAproject,zone,instance,shielded_"
-          + "instance_integrity_policy_resource\212N\016Zon"
-          + "eOperations\202\323\344\223\002\222\0012c/compute/v1/projects"
+          + "deleteAccessConfig\022\236\002\n\026DeleteNetworkInte"
+          + "rface\022>.google.cloud.compute.v1.DeleteNe"
+          + "tworkInterfaceInstanceRequest\032\".google.c"
+          + "loud.compute.v1.Operation\"\237\001\332A,project,z"
+          + "one,instance,network_interface_name\212N\016Zo"
+          + "neOperations\202\323\344\223\002Y\"W/compute/v1/projects"
           + "/{project}/zones/{zone}/instances/{insta"
-          + "nce}/setShieldedInstanceIntegrityPolicy:"
-          + "+shielded_instance_integrity_policy_reso"
-          + "urce\022\367\001\n\007SetTags\022/.google.cloud.compute."
-          + "v1.SetTagsInstanceRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\226\001\332A#project,zone,"
-          + "instance,tags_resource\212N\016ZoneOperations\202"
-          + "\323\344\223\002Y\"H/compute/v1/projects/{project}/zo"
-          + "nes/{zone}/instances/{instance}/setTags:"
-          + "\rtags_resource\022\215\002\n\030SimulateMaintenanceEv"
-          + "ent\022@.google.cloud.compute.v1.SimulateMa"
-          + "intenanceEventInstanceRequest\032\".google.c"
-          + "loud.compute.v1.Operation\"\212\001\332A\025project,z"
-          + "one,instance\212N\016ZoneOperations\202\323\344\223\002[\"Y/co"
-          + "mpute/v1/projects/{project}/zones/{zone}"
-          + "/instances/{instance}/simulateMaintenanc"
-          + "eEvent\022\323\001\n\005Start\022-.google.cloud.compute."
-          + "v1.StartInstanceRequest\032\".google.cloud.c"
-          + "ompute.v1.Operation\"w\332A\025project,zone,ins"
-          + "tance\212N\016ZoneOperations\202\323\344\223\002H\"F/compute/v"
-          + "1/projects/{project}/zones/{zone}/instan"
-          + "ces/{instance}/start\022\363\002\n\026StartWithEncryp"
-          + "tionKey\022>.google.cloud.compute.v1.StartW"
-          + "ithEncryptionKeyInstanceRequest\032\".google"
-          + ".cloud.compute.v1.Operation\"\364\001\332AJproject"
-          + ",zone,instance,instances_start_with_encr"
-          + "yption_key_request_resource\212N\016ZoneOperat"
-          + "ions\202\323\344\223\002\217\001\"W/compute/v1/projects/{proje"
-          + "ct}/zones/{zone}/instances/{instance}/st"
-          + "artWithEncryptionKey:4instances_start_wi"
-          + "th_encryption_key_request_resource\022\320\001\n\004S"
-          + "top\022,.google.cloud.compute.v1.StopInstan"
-          + "ceRequest\032\".google.cloud.compute.v1.Oper"
-          + "ation\"v\332A\025project,zone,instance\212N\016ZoneOp"
-          + "erations\202\323\344\223\002G\"E/compute/v1/projects/{pr"
-          + "oject}/zones/{zone}/instances/{instance}"
-          + "/stop\022\331\001\n\007Suspend\022/.google.cloud.compute"
-          + ".v1.SuspendInstanceRequest\032\".google.clou"
-          + "d.compute.v1.Operation\"y\332A\025project,zone,"
-          + "instance\212N\016ZoneOperations\202\323\344\223\002J\"H/comput"
-          + "e/v1/projects/{project}/zones/{zone}/ins"
-          + "tances/{instance}/suspend\022\275\002\n\022TestIamPer"
-          + "missions\022:.google.cloud.compute.v1.TestI"
-          + "amPermissionsInstanceRequest\0320.google.cl"
-          + "oud.compute.v1.TestPermissionsResponse\"\270"
-          + "\001\332A7project,zone,resource,test_permissio"
-          + "ns_request_resource\202\323\344\223\002x\"S/compute/v1/p"
+          + "nce}/deleteNetworkInterface\022\357\001\n\nDetachDi"
+          + "sk\0222.google.cloud.compute.v1.DetachDiskI"
+          + "nstanceRequest\032\".google.cloud.compute.v1"
+          + ".Operation\"\210\001\332A!project,zone,instance,de"
+          + "vice_name\212N\016ZoneOperations\202\323\344\223\002M\"K/compu"
+          + "te/v1/projects/{project}/zones/{zone}/in"
+          + "stances/{instance}/detachDisk\022\267\001\n\003Get\022+."
+          + "google.cloud.compute.v1.GetInstanceReque"
+          + "st\032!.google.cloud.compute.v1.Instance\"`\332"
+          + "A\025project,zone,instance\202\323\344\223\002B\022@/compute/"
+          + "v1/projects/{project}/zones/{zone}/insta"
+          + "nces/{instance}\022\242\002\n\025GetEffectiveFirewall"
+          + "s\022=.google.cloud.compute.v1.GetEffective"
+          + "FirewallsInstanceRequest\032?.google.cloud."
+          + "compute.v1.InstancesGetEffectiveFirewall"
+          + "sResponse\"\210\001\332A\'project,zone,instance,net"
+          + "work_interface\202\323\344\223\002X\022V/compute/v1/projec"
+          + "ts/{project}/zones/{zone}/instances/{ins"
+          + "tance}/getEffectiveFirewalls\022\357\001\n\022GetGues"
+          + "tAttributes\022:.google.cloud.compute.v1.Ge"
+          + "tGuestAttributesInstanceRequest\032(.google"
+          + ".cloud.compute.v1.GuestAttributes\"s\332A\025pr"
+          + "oject,zone,instance\202\323\344\223\002U\022S/compute/v1/p"
           + "rojects/{project}/zones/{zone}/instances"
-          + "/{resource}/testIamPermissions:!test_per"
-          + "missions_request_resource\022\365\001\n\006Update\022..g"
-          + "oogle.cloud.compute.v1.UpdateInstanceReq"
-          + "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"\226\001\332A\'project,zone,instance,instance_res"
-          + "ource\212N\016ZoneOperations\202\323\344\223\002U\032@/compute/v"
-          + "1/projects/{project}/zones/{zone}/instan"
-          + "ces/{instance}:\021instance_resource\022\274\002\n\022Up"
-          + "dateAccessConfig\022:.google.cloud.compute."
-          + "v1.UpdateAccessConfigInstanceRequest\032\".g"
-          + "oogle.cloud.compute.v1.Operation\"\305\001\332A>pr"
-          + "oject,zone,instance,network_interface,ac"
-          + "cess_config_resource\212N\016ZoneOperations\202\323\344"
-          + "\223\002m\"S/compute/v1/projects/{project}/zone"
-          + "s/{zone}/instances/{instance}/updateAcce"
-          + "ssConfig:\026access_config_resource\022\257\002\n\023Upd"
-          + "ateDisplayDevice\022;.google.cloud.compute."
-          + "v1.UpdateDisplayDeviceInstanceRequest\032\"."
-          + "google.cloud.compute.v1.Operation\"\266\001\332A-p"
-          + "roject,zone,instance,display_device_reso"
-          + "urce\212N\016ZoneOperations\202\323\344\223\002o2T/compute/v1"
+          + "/{instance}/getGuestAttributes\022\324\001\n\014GetIa"
+          + "mPolicy\0224.google.cloud.compute.v1.GetIam"
+          + "PolicyInstanceRequest\032\037.google.cloud.com"
+          + "pute.v1.Policy\"m\332A\025project,zone,resource"
+          + "\202\323\344\223\002O\022M/compute/v1/projects/{project}/z"
+          + "ones/{zone}/instances/{resource}/getIamP"
+          + "olicy\022\330\001\n\rGetScreenshot\0225.google.cloud.c"
+          + "ompute.v1.GetScreenshotInstanceRequest\032#"
+          + ".google.cloud.compute.v1.Screenshot\"k\332A\025"
+          + "project,zone,instance\202\323\344\223\002M\022K/compute/v1"
           + "/projects/{project}/zones/{zone}/instanc"
-          + "es/{instance}/updateDisplayDevice:\027displ"
-          + "ay_device_resource\022\320\002\n\026UpdateNetworkInte"
-          + "rface\022>.google.cloud.compute.v1.UpdateNe"
-          + "tworkInterfaceInstanceRequest\032\".google.c"
-          + "loud.compute.v1.Operation\"\321\001\332ABproject,z"
-          + "one,instance,network_interface,network_i"
-          + "nterface_resource\212N\016ZoneOperations\202\323\344\223\002u"
-          + "2W/compute/v1/projects/{project}/zones/{"
-          + "zone}/instances/{instance}/updateNetwork"
-          + "Interface:\032network_interface_resource\022\337\002"
-          + "\n\034UpdateShieldedInstanceConfig\022D.google."
-          + "cloud.compute.v1.UpdateShieldedInstanceC"
-          + "onfigInstanceRequest\032\".google.cloud.comp"
-          + "ute.v1.Operation\"\324\001\332A7project,zone,insta"
-          + "nce,shielded_instance_config_resource\212N\016"
-          + "ZoneOperations\202\323\344\223\002\202\0012]/compute/v1/proje"
-          + "cts/{project}/zones/{zone}/instances/{in"
-          + "stance}/updateShieldedInstanceConfig:!sh"
-          + "ielded_instance_config_resource\032r\312A\026comp"
-          + "ute.googleapis.com\322AVhttps://www.googlea"
-          + "pis.com/auth/compute,https://www.googlea"
-          + "pis.com/auth/cloud-platform2\362\017\n\025InstantS"
-          + "napshotGroups\022\204\002\n\006Delete\022:.google.cloud."
-          + "compute.v1.DeleteInstantSnapshotGroupReq"
-          + "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"\231\001\332A#project,zone,instant_snapshot_grou"
-          + "p\212N\016ZoneOperations\202\323\344\223\002\\*Z/compute/v1/pr"
-          + "ojects/{project}/zones/{zone}/instantSna"
-          + "pshotGroups/{instant_snapshot_group}\022\370\001\n"
-          + "\003Get\0227.google.cloud.compute.v1.GetInstan"
-          + "tSnapshotGroupRequest\032-.google.cloud.com"
-          + "pute.v1.InstantSnapshotGroup\"\210\001\332A#projec"
-          + "t,zone,instant_snapshot_group\202\323\344\223\002\\\022Z/co"
-          + "mpute/v1/projects/{project}/zones/{zone}"
-          + "/instantSnapshotGroups/{instant_snapshot"
-          + "_group}\022\354\001\n\014GetIamPolicy\022@.google.cloud."
-          + "compute.v1.GetIamPolicyInstantSnapshotGr"
-          + "oupRequest\032\037.google.cloud.compute.v1.Pol"
-          + "icy\"y\332A\025project,zone,resource\202\323\344\223\002[\022Y/co",
-      "mpute/v1/projects/{project}/zones/{zone}"
-          + "/instantSnapshotGroups/{resource}/getIam"
-          + "Policy\022\225\002\n\006Insert\022:.google.cloud.compute"
-          + ".v1.InsertInstantSnapshotGroupRequest\032\"."
-          + "google.cloud.compute.v1.Operation\"\252\001\332A,p"
-          + "roject,zone,instant_snapshot_group_resou"
-          + "rce\212N\016ZoneOperations\202\323\344\223\002d\"A/compute/v1/"
-          + "projects/{project}/zones/{zone}/instantS"
-          + "napshotGroups:\037instant_snapshot_group_re"
-          + "source\022\317\001\n\004List\0229.google.cloud.compute.v"
-          + "1.ListInstantSnapshotGroupsRequest\0322.goo"
-          + "gle.cloud.compute.v1.ListInstantSnapshot"
-          + "Groups\"X\332A\014project,zone\202\323\344\223\002C\022A/compute/"
-          + "v1/projects/{project}/zones/{zone}/insta"
-          + "ntSnapshotGroups\022\260\002\n\014SetIamPolicy\022@.goog"
-          + "le.cloud.compute.v1.SetIamPolicyInstantS"
-          + "napshotGroupRequest\032\037.google.cloud.compu"
-          + "te.v1.Policy\"\274\001\332A6project,zone,resource,"
-          + "zone_set_policy_request_resource\202\323\344\223\002}\"Y"
-          + "/compute/v1/projects/{project}/zones/{zo"
-          + "ne}/instantSnapshotGroups/{resource}/set"
+          + "es/{instance}/screenshot\022\352\001\n\023GetSerialPo"
+          + "rtOutput\022;.google.cloud.compute.v1.GetSe"
+          + "rialPortOutputInstanceRequest\032).google.c"
+          + "loud.compute.v1.SerialPortOutput\"k\332A\025pro"
+          + "ject,zone,instance\202\323\344\223\002M\022K/compute/v1/pr"
+          + "ojects/{project}/zones/{zone}/instances/"
+          + "{instance}/serialPort\022\223\002\n\033GetShieldedIns"
+          + "tanceIdentity\022C.google.cloud.compute.v1."
+          + "GetShieldedInstanceIdentityInstanceReque"
+          + "st\0321.google.cloud.compute.v1.ShieldedIns"
+          + "tanceIdentity\"|\332A\025project,zone,instance\202"
+          + "\323\344\223\002^\022\\/compute/v1/projects/{project}/zo"
+          + "nes/{zone}/instances/{instance}/getShiel"
+          + "dedInstanceIdentity\022\341\001\n\006Insert\022..google."
+          + "cloud.compute.v1.InsertInstanceRequest\032\""
+          + ".google.cloud.compute.v1.Operation\"\202\001\332A\036"
+          + "project,zone,instance_resource\212N\016ZoneOpe"
+          + "rations\202\323\344\223\002J\"5/compute/v1/projects/{pro"
+          + "ject}/zones/{zone}/instances:\021instance_r"
+          + "esource\022\252\001\n\004List\022-.google.cloud.compute."
+          + "v1.ListInstancesRequest\032%.google.cloud.c"
+          + "ompute.v1.InstanceList\"L\332A\014project,zone\202"
+          + "\323\344\223\0027\0225/compute/v1/projects/{project}/zo"
+          + "nes/{zone}/instances\022\343\001\n\rListReferrers\0226"
+          + ".google.cloud.compute.v1.ListReferrersIn"
+          + "stancesRequest\032..google.cloud.compute.v1"
+          + ".InstanceListReferrers\"j\332A\025project,zone,"
+          + "instance\202\323\344\223\002L\022J/compute/v1/projects/{pr"
+          + "oject}/zones/{zone}/instances/{instance}"
+          + "/referrers\022\373\001\n\022PerformMaintenance\022:.goog"
+          + "le.cloud.compute.v1.PerformMaintenanceIn"
+          + "stanceRequest\032\".google.cloud.compute.v1."
+          + "Operation\"\204\001\332A\025project,zone,instance\212N\016Z"
+          + "oneOperations\202\323\344\223\002U\"S/compute/v1/project"
+          + "s/{project}/zones/{zone}/instances/{inst"
+          + "ance}/performMaintenance\022\361\002\n\026RemoveResou"
+          + "rcePolicies\022>.google.cloud.compute.v1.Re"
+          + "moveResourcePoliciesInstanceRequest\032\".go"
+          + "ogle.cloud.compute.v1.Operation\"\362\001\332AIpro"
+          + "ject,zone,instance,instances_remove_reso"
+          + "urce_policies_request_resource\212N\016ZoneOpe"
+          + "rations\202\323\344\223\002\216\001\"W/compute/v1/projects/{pr"
+          + "oject}/zones/{zone}/instances/{instance}"
+          + "/removeResourcePolicies:3instances_remov"
+          + "e_resource_policies_request_resource\022\337\002\n"
+          + "\022ReportHostAsFaulty\022:.google.cloud.compu"
+          + "te.v1.ReportHostAsFaultyInstanceRequest\032"
+          + "\".google.cloud.compute.v1.Operation\"\350\001\332A"
+          + "Fproject,zone,instance,instances_report_"
+          + "host_as_faulty_request_resource\212N\016ZoneOp"
+          + "erations\202\323\344\223\002\207\001\"S/compute/v1/projects/{p"
+          + "roject}/zones/{zone}/instances/{instance"
+          + "}/reportHostAsFaulty:0instances_report_h"
+          + "ost_as_faulty_request_resource\022\323\001\n\005Reset"
+          + "\022-.google.cloud.compute.v1.ResetInstance"
+          + "Request\032\".google.cloud.compute.v1.Operat"
+          + "ion\"w\332A\025project,zone,instance\212N\016ZoneOper"
+          + "ations\202\323\344\223\002H\"F/compute/v1/projects/{proj"
+          + "ect}/zones/{zone}/instances/{instance}/r"
+          + "eset\022\326\001\n\006Resume\022..google.cloud.compute.v"
+          + "1.ResumeInstanceRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"x\332A\025project,zone,ins"
+          + "tance\212N\016ZoneOperations\202\323\344\223\002I\"G/compute/v"
+          + "1/projects/{project}/zones/{zone}/instan"
+          + "ces/{instance}/resume\022\226\002\n\027SendDiagnostic"
+          + "Interrupt\022?.google.cloud.compute.v1.Send"
+          + "DiagnosticInterruptInstanceRequest\032@.goo"
+          + "gle.cloud.compute.v1.SendDiagnosticInter"
+          + "ruptInstanceResponse\"x\332A\025project,zone,in"
+          + "stance\202\323\344\223\002Z\"X/compute/v1/projects/{proj"
+          + "ect}/zones/{zone}/instances/{instance}/s"
+          + "endDiagnosticInterrupt\022\204\002\n\025SetDeletionPr"
+          + "otection\022=.google.cloud.compute.v1.SetDe"
+          + "letionProtectionInstanceRequest\032\".google"
+          + ".cloud.compute.v1.Operation\"\207\001\332A\025project"
+          + ",zone,resource\212N\016ZoneOperations\202\323\344\223\002X\"V/"
+          + "compute/v1/projects/{project}/zones/{zon"
+          + "e}/instances/{resource}/setDeletionProte"
+          + "ction\022\220\002\n\021SetDiskAutoDelete\0229.google.clo"
+          + "ud.compute.v1.SetDiskAutoDeleteInstanceR"
+          + "equest\032\".google.cloud.compute.v1.Operati"
+          + "on\"\233\001\332A-project,zone,instance,auto_delet"
+          + "e,device_name\212N\016ZoneOperations\202\323\344\223\002T\"R/c"
+          + "ompute/v1/projects/{project}/zones/{zone"
+          + "}/instances/{instance}/setDiskAutoDelete"
+          + "\022\230\002\n\014SetIamPolicy\0224.google.cloud.compute"
+          + ".v1.SetIamPolicyInstanceRequest\032\037.google"
+          + ".cloud.compute.v1.Policy\"\260\001\332A6project,zo"
+          + "ne,resource,zone_set_policy_request_reso"
+          + "urce\202\323\344\223\002q\"M/compute/v1/projects/{projec"
+          + "t}/zones/{zone}/instances/{resource}/set"
           + "IamPolicy: zone_set_policy_request_resou"
-          + "rce\022\326\002\n\022TestIamPermissions\022F.google.clou"
-          + "d.compute.v1.TestIamPermissionsInstantSn"
-          + "apshotGroupRequest\0320.google.cloud.comput"
-          + "e.v1.TestPermissionsResponse\"\305\001\332A7projec"
-          + "t,zone,resource,test_permissions_request"
-          + "_resource\202\323\344\223\002\204\001\"_/compute/v1/projects/{"
-          + "project}/zones/{zone}/instantSnapshotGro"
-          + "ups/{resource}/testIamPermissions:!test_"
-          + "permissions_request_resource\032r\312A\026compute"
-          + ".googleapis.com\322AVhttps://www.googleapis"
-          + ".com/auth/compute,https://www.googleapis"
-          + ".com/auth/cloud-platform2\203\023\n\020InstantSnap"
-          + "shots\022\326\001\n\016AggregatedList\022>.google.cloud."
-          + "compute.v1.AggregatedListInstantSnapshot"
-          + "sRequest\0326.google.cloud.compute.v1.Insta"
-          + "ntSnapshotAggregatedList\"L\332A\007project\202\323\344\223"
-          + "\002<\022:/compute/v1/projects/{project}/aggre"
-          + "gated/instantSnapshots\022\356\001\n\006Delete\0225.goog"
-          + "le.cloud.compute.v1.DeleteInstantSnapsho"
-          + "tRequest\032\".google.cloud.compute.v1.Opera"
-          + "tion\"\210\001\332A\035project,zone,instant_snapshot\212"
-          + "N\016ZoneOperations\202\323\344\223\002Q*O/compute/v1/proj"
-          + "ects/{project}/zones/{zone}/instantSnaps"
-          + "hots/{instant_snapshot}\022\334\001\n\003Get\0222.google"
-          + ".cloud.compute.v1.GetInstantSnapshotRequ"
-          + "est\032(.google.cloud.compute.v1.InstantSna"
-          + "pshot\"w\332A\035project,zone,instant_snapshot\202"
-          + "\323\344\223\002Q\022O/compute/v1/projects/{project}/zo"
-          + "nes/{zone}/instantSnapshots/{instant_sna"
-          + "pshot}\022\342\001\n\014GetIamPolicy\022;.google.cloud.c"
-          + "ompute.v1.GetIamPolicyInstantSnapshotReq"
-          + "uest\032\037.google.cloud.compute.v1.Policy\"t\332"
-          + "A\025project,zone,resource\202\323\344\223\002V\022T/compute/"
+          + "rce\022\255\002\n\tSetLabels\0221.google.cloud.compute"
+          + ".v1.SetLabelsInstanceRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\310\001\332A;project,zo"
+          + "ne,instance,instances_set_labels_request"
+          + "_resource\212N\016ZoneOperations\202\323\344\223\002s\"J/compu"
+          + "te/v1/projects/{project}/zones/{zone}/in"
+          + "stances/{instance}/setLabels:%instances_"
+          + "set_labels_request_resource\022\342\002\n\023SetMachi"
+          + "neResources\022;.google.cloud.compute.v1.Se"
+          + "tMachineResourcesInstanceRequest\032\".googl"
+          + "e.cloud.compute.v1.Operation\"\351\001\332AFprojec"
+          + "t,zone,instance,instances_set_machine_re"
+          + "sources_request_resource\212N\016ZoneOperation"
+          + "s\202\323\344\223\002\210\001\"T/compute/v1/projects/{project}"
+          + "/zones/{zone}/instances/{instance}/setMa"
+          + "chineResources:0instances_set_machine_re"
+          + "sources_request_resource\022\310\002\n\016SetMachineT"
+          + "ype\0226.google.cloud.compute.v1.SetMachine"
+          + "TypeInstanceRequest\032\".google.cloud.compu"
+          + "te.v1.Operation\"\331\001\332AAproject,zone,instan"
+          + "ce,instances_set_machine_type_request_re"
+          + "source\212N\016ZoneOperations\202\323\344\223\002~\"O/compute/"
           + "v1/projects/{project}/zones/{zone}/insta"
-          + "ntSnapshots/{resource}/getIamPolicy\022\377\001\n\006"
-          + "Insert\0225.google.cloud.compute.v1.InsertI"
-          + "nstantSnapshotRequest\032\".google.cloud.com"
-          + "pute.v1.Operation\"\231\001\332A&project,zone,inst"
-          + "ant_snapshot_resource\212N\016ZoneOperations\202\323"
-          + "\344\223\002Y\"\022."
+          + "google.cloud.compute.v1.StartWithEncrypt"
+          + "ionKeyInstanceRequest\032\".google.cloud.com"
+          + "pute.v1.Operation\"\364\001\332AJproject,zone,inst"
+          + "ance,instances_start_with_encryption_key"
+          + "_request_resource\212N\016ZoneOperations\202\323\344\223\002\217"
+          + "\001\"W/compute/v1/projects/{project}/zones/"
+          + "{zone}/instances/{instance}/startWithEnc"
+          + "ryptionKey:4instances_start_with_encrypt"
+          + "ion_key_request_resource\022\320\001\n\004Stop\022,.goog"
+          + "le.cloud.compute.v1.StopInstanceRequest\032"
+          + "\".google.cloud.compute.v1.Operation\"v\332A\025"
+          + "project,zone,instance\212N\016ZoneOperations\202\323"
+          + "\344\223\002G\"E/compute/v1/projects/{project}/zon"
+          + "es/{zone}/instances/{instance}/stop\022\331\001\n\007"
+          + "Suspend\022/.google.cloud.compute.v1.Suspen"
+          + "dInstanceRequest\032\".google.cloud.compute."
+          + "v1.Operation\"y\332A\025project,zone,instance\212N"
+          + "\016ZoneOperations\202\323\344\223\002J\"H/compute/v1/proje"
+          + "cts/{project}/zones/{zone}/instances/{in"
+          + "stance}/suspend\022\275\002\n\022TestIamPermissions\022:"
+          + ".google.cloud.compute.v1.TestIamPermissi"
+          + "onsInstanceRequest\0320.google.cloud.comput"
+          + "e.v1.TestPermissionsResponse\"\270\001\332A7projec"
+          + "t,zone,resource,test_permissions_request"
+          + "_resource\202\323\344\223\002x\"S/compute/v1/projects/{p"
+          + "roject}/zones/{zone}/instances/{resource"
+          + "}/testIamPermissions:!test_permissions_r"
+          + "equest_resource\022\365\001\n\006Update\022..google.clou"
+          + "d.compute.v1.UpdateInstanceRequest\032\".goo"
+          + "gle.cloud.compute.v1.Operation\"\226\001\332A\'proj",
+      "ect,zone,instance,instance_resource\212N\016Zo"
+          + "neOperations\202\323\344\223\002U\032@/compute/v1/projects"
+          + "/{project}/zones/{zone}/instances/{insta"
+          + "nce}:\021instance_resource\022\274\002\n\022UpdateAccess"
+          + "Config\022:.google.cloud.compute.v1.UpdateA"
+          + "ccessConfigInstanceRequest\032\".google.clou"
+          + "d.compute.v1.Operation\"\305\001\332A>project,zone"
+          + ",instance,network_interface,access_confi"
+          + "g_resource\212N\016ZoneOperations\202\323\344\223\002m\"S/comp"
+          + "ute/v1/projects/{project}/zones/{zone}/i"
+          + "nstances/{instance}/updateAccessConfig:\026"
+          + "access_config_resource\022\257\002\n\023UpdateDisplay"
+          + "Device\022;.google.cloud.compute.v1.UpdateD"
+          + "isplayDeviceInstanceRequest\032\".google.clo"
+          + "ud.compute.v1.Operation\"\266\001\332A-project,zon"
+          + "e,instance,display_device_resource\212N\016Zon"
+          + "eOperations\202\323\344\223\002o2T/compute/v1/projects/"
+          + "{project}/zones/{zone}/instances/{instan"
+          + "ce}/updateDisplayDevice:\027display_device_"
+          + "resource\022\320\002\n\026UpdateNetworkInterface\022>.go"
+          + "ogle.cloud.compute.v1.UpdateNetworkInter"
+          + "faceInstanceRequest\032\".google.cloud.compu"
+          + "te.v1.Operation\"\321\001\332ABproject,zone,instan"
+          + "ce,network_interface,network_interface_r"
+          + "esource\212N\016ZoneOperations\202\323\344\223\002u2W/compute"
+          + "/v1/projects/{project}/zones/{zone}/inst"
+          + "ances/{instance}/updateNetworkInterface:"
+          + "\032network_interface_resource\022\337\002\n\034UpdateSh"
+          + "ieldedInstanceConfig\022D.google.cloud.comp"
+          + "ute.v1.UpdateShieldedInstanceConfigInsta"
+          + "nceRequest\032\".google.cloud.compute.v1.Ope"
+          + "ration\"\324\001\332A7project,zone,instance,shield"
+          + "ed_instance_config_resource\212N\016ZoneOperat"
+          + "ions\202\323\344\223\002\202\0012]/compute/v1/projects/{proje"
+          + "ct}/zones/{zone}/instances/{instance}/up"
+          + "dateShieldedInstanceConfig:!shielded_ins"
+          + "tance_config_resource\032r\312A\026compute.google"
+          + "apis.com\322AVhttps://www.googleapis.com/au"
+          + "th/compute,https://www.googleapis.com/au"
+          + "th/cloud-platform2\362\017\n\025InstantSnapshotGro"
+          + "ups\022\204\002\n\006Delete\022:.google.cloud.compute.v1"
+          + ".DeleteInstantSnapshotGroupRequest\032\".goo"
+          + "gle.cloud.compute.v1.Operation\"\231\001\332A#proj"
+          + "ect,zone,instant_snapshot_group\212N\016ZoneOp"
+          + "erations\202\323\344\223\002\\*Z/compute/v1/projects/{pr"
+          + "oject}/zones/{zone}/instantSnapshotGroup"
+          + "s/{instant_snapshot_group}\022\370\001\n\003Get\0227.goo"
+          + "gle.cloud.compute.v1.GetInstantSnapshotG"
+          + "roupRequest\032-.google.cloud.compute.v1.In"
+          + "stantSnapshotGroup\"\210\001\332A#project,zone,ins"
+          + "tant_snapshot_group\202\323\344\223\002\\\022Z/compute/v1/p"
           + "rojects/{project}/zones/{zone}/instantSn"
-          + "apshots\022\246\002\n\014SetIamPolicy\022;.google.cloud."
-          + "compute.v1.SetIamPolicyInstantSnapshotRe"
-          + "quest\032\037.google.cloud.compute.v1.Policy\"\267"
-          + "\001\332A6project,zone,resource,zone_set_polic"
-          + "y_request_resource\202\323\344\223\002x\"T/compute/v1/pr"
-          + "ojects/{project}/zones/{zone}/instantSna"
-          + "pshots/{resource}/setIamPolicy: zone_set"
-          + "_policy_request_resource\022\261\002\n\tSetLabels\0228"
-          + ".google.cloud.compute.v1.SetLabelsInstan"
-          + "tSnapshotRequest\032\".google.cloud.compute."
-          + "v1.Operation\"\305\001\332A6project,zone,resource,"
-          + "zone_set_labels_request_resource\212N\016ZoneO"
-          + "perations\202\323\344\223\002u\"Q/compute/v1/projects/{p"
-          + "roject}/zones/{zone}/instantSnapshots/{r"
-          + "esource}/setLabels: zone_set_labels_requ"
-          + "est_resource\022\313\002\n\022TestIamPermissions\022A.go"
-          + "ogle.cloud.compute.v1.TestIamPermissions"
-          + "InstantSnapshotRequest\0320.google.cloud.co"
-          + "mpute.v1.TestPermissionsResponse\"\277\001\332A7pr"
-          + "oject,zone,resource,test_permissions_req"
-          + "uest_resource\202\323\344\223\002\177\"Z/compute/v1/project"
+          + "apshotGroups/{instant_snapshot_group}\022\354\001"
+          + "\n\014GetIamPolicy\022@.google.cloud.compute.v1"
+          + ".GetIamPolicyInstantSnapshotGroupRequest"
+          + "\032\037.google.cloud.compute.v1.Policy\"y\332A\025pr"
+          + "oject,zone,resource\202\323\344\223\002[\022Y/compute/v1/p"
+          + "rojects/{project}/zones/{zone}/instantSn"
+          + "apshotGroups/{resource}/getIamPolicy\022\225\002\n"
+          + "\006Insert\022:.google.cloud.compute.v1.Insert"
+          + "InstantSnapshotGroupRequest\032\".google.clo"
+          + "ud.compute.v1.Operation\"\252\001\332A,project,zon"
+          + "e,instant_snapshot_group_resource\212N\016Zone"
+          + "Operations\202\323\344\223\002d\"A/compute/v1/projects/{"
+          + "project}/zones/{zone}/instantSnapshotGro"
+          + "ups:\037instant_snapshot_group_resource\022\317\001\n"
+          + "\004List\0229.google.cloud.compute.v1.ListInst"
+          + "antSnapshotGroupsRequest\0322.google.cloud."
+          + "compute.v1.ListInstantSnapshotGroups\"X\332A"
+          + "\014project,zone\202\323\344\223\002C\022A/compute/v1/project"
           + "s/{project}/zones/{zone}/instantSnapshot"
-          + "s/{resource}/testIamPermissions:!test_pe"
-          + "rmissions_request_resource\032r\312A\026compute.g"
-          + "oogleapis.com\322AVhttps://www.googleapis.c"
-          + "om/auth/compute,https://www.googleapis.c"
-          + "om/auth/cloud-platform2\246\026\n\034InterconnectA"
-          + "ttachmentGroups\022\227\002\n\006Delete\022A.google.clou"
+          + "Groups\022\260\002\n\014SetIamPolicy\022@.google.cloud.c"
+          + "ompute.v1.SetIamPolicyInstantSnapshotGro"
+          + "upRequest\032\037.google.cloud.compute.v1.Poli"
+          + "cy\"\274\001\332A6project,zone,resource,zone_set_p"
+          + "olicy_request_resource\202\323\344\223\002}\"Y/compute/v"
+          + "1/projects/{project}/zones/{zone}/instan"
+          + "tSnapshotGroups/{resource}/setIamPolicy:"
+          + " zone_set_policy_request_resource\022\326\002\n\022Te"
+          + "stIamPermissions\022F.google.cloud.compute."
+          + "v1.TestIamPermissionsInstantSnapshotGrou"
+          + "pRequest\0320.google.cloud.compute.v1.TestP"
+          + "ermissionsResponse\"\305\001\332A7project,zone,res"
+          + "ource,test_permissions_request_resource\202"
+          + "\323\344\223\002\204\001\"_/compute/v1/projects/{project}/z"
+          + "ones/{zone}/instantSnapshotGroups/{resou"
+          + "rce}/testIamPermissions:!test_permission"
+          + "s_request_resource\032r\312A\026compute.googleapi"
+          + "s.com\322AVhttps://www.googleapis.com/auth/"
+          + "compute,https://www.googleapis.com/auth/"
+          + "cloud-platform2\203\023\n\020InstantSnapshots\022\326\001\n\016"
+          + "AggregatedList\022>.google.cloud.compute.v1"
+          + ".AggregatedListInstantSnapshotsRequest\0326"
+          + ".google.cloud.compute.v1.InstantSnapshot"
+          + "AggregatedList\"L\332A\007project\202\323\344\223\002<\022:/compu"
+          + "te/v1/projects/{project}/aggregated/inst"
+          + "antSnapshots\022\356\001\n\006Delete\0225.google.cloud.c"
+          + "ompute.v1.DeleteInstantSnapshotRequest\032\""
+          + ".google.cloud.compute.v1.Operation\"\210\001\332A\035"
+          + "project,zone,instant_snapshot\212N\016ZoneOper"
+          + "ations\202\323\344\223\002Q*O/compute/v1/projects/{proj"
+          + "ect}/zones/{zone}/instantSnapshots/{inst"
+          + "ant_snapshot}\022\334\001\n\003Get\0222.google.cloud.com"
+          + "pute.v1.GetInstantSnapshotRequest\032(.goog"
+          + "le.cloud.compute.v1.InstantSnapshot\"w\332A\035"
+          + "project,zone,instant_snapshot\202\323\344\223\002Q\022O/co"
+          + "mpute/v1/projects/{project}/zones/{zone}"
+          + "/instantSnapshots/{instant_snapshot}\022\342\001\n"
+          + "\014GetIamPolicy\022;.google.cloud.compute.v1."
+          + "GetIamPolicyInstantSnapshotRequest\032\037.goo"
+          + "gle.cloud.compute.v1.Policy\"t\332A\025project,"
+          + "zone,resource\202\323\344\223\002V\022T/compute/v1/project"
+          + "s/{project}/zones/{zone}/instantSnapshot"
+          + "s/{resource}/getIamPolicy\022\377\001\n\006Insert\0225.g"
+          + "oogle.cloud.compute.v1.InsertInstantSnap"
+          + "shotRequest\032\".google.cloud.compute.v1.Op"
+          + "eration\"\231\001\332A&project,zone,instant_snapsh"
+          + "ot_resource\212N\016ZoneOperations\202\323\344\223\002Y\"\022.google.cloud.compute.v"
+          + "1.GetInterconnectAttachmentGroupRequest\032"
+          + "4.google.cloud.compute.v1.InterconnectAt"
+          + "tachmentGroup\"\222\001\332A%project,interconnect_"
+          + "attachment_group\202\323\344\223\002d\022b/compute/v1/proj"
+          + "ects/{project}/global/interconnectAttach"
+          + "mentGroups/{interconnect_attachment_grou"
+          + "p}\022\357\001\n\014GetIamPolicy\022G.google.cloud.compu"
+          + "te.v1.GetIamPolicyInterconnectAttachment"
+          + "GroupRequest\032\037.google.cloud.compute.v1.P"
+          + "olicy\"u\332A\020project,resource\202\323\344\223\002\\\022Z/compu"
+          + "te/v1/projects/{project}/global/intercon"
+          + "nectAttachmentGroups/{resource}/getIamPo"
+          + "licy\022\344\002\n\024GetOperationalStatus\022O.google.c"
+          + "loud.compute.v1.GetOperationalStatusInte"
+          + "rconnectAttachmentGroupRequest\032Q.google."
+          + "cloud.compute.v1.InterconnectAttachmentG"
+          + "roupsGetOperationalStatusResponse\"\247\001\332A%p"
+          + "roject,interconnect_attachment_group\202\323\344\223"
+          + "\002y\022w/compute/v1/projects/{project}/globa"
+          + "l/interconnectAttachmentGroups/{intercon"
+          + "nect_attachment_group}/getOperationalSta"
+          + "tus\022\250\002\n\006Insert\022A.google.cloud.compute.v1"
+          + ".InsertInterconnectAttachmentGroupReques"
+          + "t\032\".google.cloud.compute.v1.Operation\"\266\001"
+          + "\332A.project,interconnect_attachment_group"
+          + "_resource\212N\020GlobalOperations\202\323\344\223\002l\"B/com"
+          + "pute/v1/projects/{project}/global/interc"
+          + "onnectAttachmentGroups:&interconnect_att"
+          + "achment_group_resource\022\341\001\n\004List\022@.google"
+          + ".cloud.compute.v1.ListInterconnectAttach"
+          + "mentGroupsRequest\032A.google.cloud.compute"
+          + ".v1.InterconnectAttachmentGroupsListResp"
+          + "onse\"T\332A\007project\202\323\344\223\002D\022B/compute/v1/proj"
+          + "ects/{project}/global/interconnectAttach"
+          + "mentGroups\022\345\002\n\005Patch\022@.google.cloud.comp"
+          + "ute.v1.PatchInterconnectAttachmentGroupR"
+          + "equest\032\".google.cloud.compute.v1.Operati"
+          + "on\"\365\001\332ALproject,interconnect_attachment_"
+          + "group,interconnect_attachment_group_reso"
+          + "urce\212N\020GlobalOperations\202\323\344\223\002\214\0012b/compute"
+          + "/v1/projects/{project}/global/interconne"
+          + "ctAttachmentGroups/{interconnect_attachm"
+          + "ent_group}:&interconnect_attachment_grou"
+          + "p_resource\022\270\002\n\014SetIamPolicy\022G.google.clo"
+          + "ud.compute.v1.SetIamPolicyInterconnectAt"
+          + "tachmentGroupRequest\032\037.google.cloud.comp"
+          + "ute.v1.Policy\"\275\001\332A3project,resource,glob"
+          + "al_set_policy_request_resource\202\323\344\223\002\200\001\"Z/"
+          + "compute/v1/projects/{project}/global/int"
+          + "erconnectAttachmentGroups/{resource}/set"
+          + "IamPolicy:\"global_set_policy_request_res"
+          + "ource\022\331\002\n\022TestIamPermissions\022M.google.cl"
+          + "oud.compute.v1.TestIamPermissionsInterco"
+          + "nnectAttachmentGroupRequest\0320.google.clo"
+          + "ud.compute.v1.TestPermissionsResponse\"\301\001"
+          + "\332A2project,resource,test_permissions_req"
+          + "uest_resource\202\323\344\223\002\205\001\"`/compute/v1/projec"
+          + "ts/{project}/global/interconnectAttachme"
+          + "ntGroups/{resource}/testIamPermissions:!"
+          + "test_permissions_request_resource\032r\312A\026co"
+          + "mpute.googleapis.com\322AVhttps://www.googl"
+          + "eapis.com/auth/compute,https://www.googl"
+          + "eapis.com/auth/cloud-platform2\302\020\n\027Interc"
+          + "onnectAttachments\022\353\001\n\016AggregatedList\022E.g"
+          + "oogle.cloud.compute.v1.AggregatedListInt"
+          + "erconnectAttachmentsRequest\032=.google.clo"
+          + "ud.compute.v1.InterconnectAttachmentAggr"
+          + "egatedList\"S\332A\007project\202\323\344\223\002C\022A/compute/v"
+          + "1/projects/{project}/aggregated/intercon"
+          + "nectAttachments\022\222\002\n\006Delete\022<.google.clou"
           + "d.compute.v1.DeleteInterconnectAttachmen"
-          + "tGroupRequest\032\".google.cloud.compute.v1."
-          + "Operation\"\245\001\332A%project,interconnect_atta"
-          + "chment_group\212N\020GlobalOperations\202\323\344\223\002d*b/"
+          + "tRequest\032\".google.cloud.compute.v1.Opera"
+          + "tion\"\245\001\332A&project,region,interconnect_at"
+          + "tachment\212N\020RegionOperations\202\323\344\223\002c*a/comp"
+          + "ute/v1/projects/{project}/regions/{regio"
+          + "n}/interconnectAttachments/{interconnect"
+          + "_attachment}\022\206\002\n\003Get\0229.google.cloud.comp"
+          + "ute.v1.GetInterconnectAttachmentRequest\032"
+          + "/.google.cloud.compute.v1.InterconnectAt"
+          + "tachment\"\222\001\332A&project,region,interconnec"
+          + "t_attachment\202\323\344\223\002c\022a/compute/v1/projects"
+          + "/{project}/regions/{region}/interconnect"
+          + "Attachments/{interconnect_attachment}\022\243\002"
+          + "\n\006Insert\022<.google.cloud.compute.v1.Inser"
+          + "tInterconnectAttachmentRequest\032\".google."
+          + "cloud.compute.v1.Operation\"\266\001\332A/project,"
+          + "region,interconnect_attachment_resource\212"
+          + "N\020RegionOperations\202\323\344\223\002k\"G/compute/v1/pr"
+          + "ojects/{project}/regions/{region}/interc"
+          + "onnectAttachments: interconnect_attachme"
+          + "nt_resource\022\332\001\n\004List\022;.google.cloud.comp"
+          + "ute.v1.ListInterconnectAttachmentsReques"
+          + "t\0323.google.cloud.compute.v1.Interconnect"
+          + "AttachmentList\"`\332A\016project,region\202\323\344\223\002I\022"
+          + "G/compute/v1/projects/{project}/regions/"
+          + "{region}/interconnectAttachments\022\324\002\n\005Pat"
+          + "ch\022;.google.cloud.compute.v1.PatchInterc"
+          + "onnectAttachmentRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\351\001\332AGproject,region,"
+          + "interconnect_attachment,interconnect_att"
+          + "achment_resource\212N\020RegionOperations\202\323\344\223\002"
+          + "\205\0012a/compute/v1/projects/{project}/regio"
+          + "ns/{region}/interconnectAttachments/{int"
+          + "erconnect_attachment}: interconnect_atta"
+          + "chment_resource\022\314\002\n\tSetLabels\022?.google.c"
+          + "loud.compute.v1.SetLabelsInterconnectAtt"
+          + "achmentRequest\032\".google.cloud.compute.v1"
+          + ".Operation\"\331\001\332A:project,region,resource,"
+          + "region_set_labels_request_resource\212N\020Reg"
+          + "ionOperations\202\323\344\223\002\202\001\"\\/compute/v1/projec"
+          + "ts/{project}/regions/{region}/interconne"
+          + "ctAttachments/{resource}/setLabels:\"regi"
+          + "on_set_labels_request_resource\032r\312A\026compu"
+          + "te.googleapis.com\322AVhttps://www.googleap"
+          + "is.com/auth/compute,https://www.googleap"
+          + "is.com/auth/cloud-platform2\270\026\n\022Interconn"
+          + "ectGroups\022\363\002\n\rCreateMembers\022>.google.clo"
+          + "ud.compute.v1.CreateMembersInterconnectG"
+          + "roupRequest\032\".google.cloud.compute.v1.Op"
+          + "eration\"\375\001\332ANproject,interconnect_group,"
+          + "interconnect_groups_create_members_reque"
+          + "st_resource\212N\020GlobalOperations\202\323\344\223\002\222\001\"[/"
           + "compute/v1/projects/{project}/global/int"
-          + "erconnectAttachmentGroups/{interconnect_"
-          + "attachment_group}\022\220\002\n\003Get\022>.google.cloud"
-          + ".compute.v1.GetInterconnectAttachmentGro"
-          + "upRequest\0324.google.cloud.compute.v1.Inte"
-          + "rconnectAttachmentGroup\"\222\001\332A%project,int"
-          + "erconnect_attachment_group\202\323\344\223\002d\022b/compu"
-          + "te/v1/projects/{project}/global/intercon"
-          + "nectAttachmentGroups/{interconnect_attac"
-          + "hment_group}\022\357\001\n\014GetIamPolicy\022G.google.c"
-          + "loud.compute.v1.GetIamPolicyInterconnect"
-          + "AttachmentGroupRequest\032\037.google.cloud.co"
-          + "mpute.v1.Policy\"u\332A\020project,resource\202\323\344\223"
-          + "\002\\\022Z/compute/v1/projects/{project}/globa"
-          + "l/interconnectAttachmentGroups/{resource"
-          + "}/getIamPolicy\022\344\002\n\024GetOperationalStatus\022"
-          + "O.google.cloud.compute.v1.GetOperational"
-          + "StatusInterconnectAttachmentGroupRequest"
-          + "\032Q.google.cloud.compute.v1.InterconnectA"
-          + "ttachmentGroupsGetOperationalStatusRespo"
-          + "nse\"\247\001\332A%project,interconnect_attachment"
-          + "_group\202\323\344\223\002y\022w/compute/v1/projects/{proj"
-          + "ect}/global/interconnectAttachmentGroups"
-          + "/{interconnect_attachment_group}/getOper"
-          + "ationalStatus\022\250\002\n\006Insert\022A.google.cloud."
-          + "compute.v1.InsertInterconnectAttachmentG"
+          + "erconnectGroups/{interconnect_group}/cre"
+          + "ateMembers:3interconnect_groups_create_m"
+          + "embers_request_resource\022\355\001\n\006Delete\0227.goo"
+          + "gle.cloud.compute.v1.DeleteInterconnectG"
           + "roupRequest\032\".google.cloud.compute.v1.Op"
-          + "eration\"\266\001\332A.project,interconnect_attach"
-          + "ment_group_resource\212N\020GlobalOperations\202\323"
-          + "\344\223\002l\"B/compute/v1/projects/{project}/glo"
-          + "bal/interconnectAttachmentGroups:&interc"
-          + "onnect_attachment_group_resource\022\341\001\n\004Lis"
-          + "t\022@.google.cloud.compute.v1.ListIntercon"
-          + "nectAttachmentGroupsRequest\032A.google.clo"
-          + "ud.compute.v1.InterconnectAttachmentGrou"
-          + "psListResponse\"T\332A\007project\202\323\344\223\002D\022B/compu"
-          + "te/v1/projects/{project}/global/intercon"
-          + "nectAttachmentGroups\022\345\002\n\005Patch\022@.google."
-          + "cloud.compute.v1.PatchInterconnectAttach"
-          + "mentGroupRequest\032\".google.cloud.compute."
-          + "v1.Operation\"\365\001\332ALproject,interconnect_a"
-          + "ttachment_group,interconnect_attachment_"
-          + "group_resource\212N\020GlobalOperations\202\323\344\223\002\214\001"
-          + "2b/compute/v1/projects/{project}/global/"
-          + "interconnectAttachmentGroups/{interconne"
-          + "ct_attachment_group}:&interconnect_attac"
-          + "hment_group_resource\022\270\002\n\014SetIamPolicy\022G."
-          + "google.cloud.compute.v1.SetIamPolicyInte"
-          + "rconnectAttachmentGroupRequest\032\037.google."
-          + "cloud.compute.v1.Policy\"\275\001\332A3project,res"
-          + "ource,global_set_policy_request_resource"
-          + "\202\323\344\223\002\200\001\"Z/compute/v1/projects/{project}/"
-          + "global/interconnectAttachmentGroups/{res"
-          + "ource}/setIamPolicy:\"global_set_policy_r"
-          + "equest_resource\022\331\002\n\022TestIamPermissions\022M"
-          + ".google.cloud.compute.v1.TestIamPermissi"
-          + "onsInterconnectAttachmentGroupRequest\0320."
-          + "google.cloud.compute.v1.TestPermissionsR"
-          + "esponse\"\301\001\332A2project,resource,test_permi"
-          + "ssions_request_resource\202\323\344\223\002\205\001\"`/compute"
-          + "/v1/projects/{project}/global/interconne"
-          + "ctAttachmentGroups/{resource}/testIamPer"
-          + "missions:!test_permissions_request_resou"
-          + "rce\032r\312A\026compute.googleapis.com\322AVhttps:/"
-          + "/www.googleapis.com/auth/compute,https:/"
-          + "/www.googleapis.com/auth/cloud-platform2"
-          + "\302\020\n\027InterconnectAttachments\022\353\001\n\016Aggregat"
-          + "edList\022E.google.cloud.compute.v1.Aggrega"
-          + "tedListInterconnectAttachmentsRequest\032=."
-          + "google.cloud.compute.v1.InterconnectAtta"
-          + "chmentAggregatedList\"S\332A\007project\202\323\344\223\002C\022A"
-          + "/compute/v1/projects/{project}/aggregate"
-          + "d/interconnectAttachments\022\222\002\n\006Delete\022<.g"
-          + "oogle.cloud.compute.v1.DeleteInterconnec"
-          + "tAttachmentRequest\032\".google.cloud.comput"
-          + "e.v1.Operation\"\245\001\332A&project,region,inter"
-          + "connect_attachment\212N\020RegionOperations\202\323\344"
-          + "\223\002c*a/compute/v1/projects/{project}/regi"
-          + "ons/{region}/interconnectAttachments/{in"
-          + "terconnect_attachment}\022\206\002\n\003Get\0229.google."
-          + "cloud.compute.v1.GetInterconnectAttachme"
-          + "ntRequest\032/.google.cloud.compute.v1.Inte"
-          + "rconnectAttachment\"\222\001\332A&project,region,i"
-          + "nterconnect_attachment\202\323\344\223\002c\022a/compute/v"
-          + "1/projects/{project}/regions/{region}/in"
-          + "terconnectAttachments/{interconnect_atta"
-          + "chment}\022\243\002\n\006Insert\022<.google.cloud.comput"
-          + "e.v1.InsertInterconnectAttachmentRequest"
-          + "\032\".google.cloud.compute.v1.Operation\"\266\001\332"
-          + "A/project,region,interconnect_attachment"
-          + "_resource\212N\020RegionOperations\202\323\344\223\002k\"G/com"
-          + "pute/v1/projects/{project}/regions/{regi"
-          + "on}/interconnectAttachments: interconnec"
-          + "t_attachment_resource\022\332\001\n\004List\022;.google."
-          + "cloud.compute.v1.ListInterconnectAttachm"
-          + "entsRequest\0323.google.cloud.compute.v1.In"
-          + "terconnectAttachmentList\"`\332A\016project,reg"
-          + "ion\202\323\344\223\002I\022G/compute/v1/projects/{project"
-          + "}/regions/{region}/interconnectAttachmen"
-          + "ts\022\324\002\n\005Patch\022;.google.cloud.compute.v1.P"
-          + "atchInterconnectAttachmentRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"\351\001\332AGproje"
-          + "ct,region,interconnect_attachment,interc"
-          + "onnect_attachment_resource\212N\020RegionOpera"
-          + "tions\202\323\344\223\002\205\0012a/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/interconnectAttach"
-          + "ments/{interconnect_attachment}: interco"
-          + "nnect_attachment_resource\022\314\002\n\tSetLabels\022"
-          + "?.google.cloud.compute.v1.SetLabelsInter"
-          + "connectAttachmentRequest\032\".google.cloud."
-          + "compute.v1.Operation\"\331\001\332A:project,region"
-          + ",resource,region_set_labels_request_reso"
-          + "urce\212N\020RegionOperations\202\323\344\223\002\202\001\"\\/compute"
-          + "/v1/projects/{project}/regions/{region}/"
-          + "interconnectAttachments/{resource}/setLa"
-          + "bels:\"region_set_labels_request_resource"
-          + "\032r\312A\026compute.googleapis.com\322AVhttps://ww"
-          + "w.googleapis.com/auth/compute,https://ww"
-          + "w.googleapis.com/auth/cloud-platform2\270\026\n"
-          + "\022InterconnectGroups\022\363\002\n\rCreateMembers\022>."
-          + "google.cloud.compute.v1.CreateMembersInt"
-          + "erconnectGroupRequest\032\".google.cloud.com"
-          + "pute.v1.Operation\"\375\001\332ANproject,interconn"
-          + "ect_group,interconnect_groups_create_mem"
-          + "bers_request_resource\212N\020GlobalOperations"
-          + "\202\323\344\223\002\222\001\"[/compute/v1/projects/{project}/"
-          + "global/interconnectGroups/{interconnect_"
-          + "group}/createMembers:3interconnect_group"
-          + "s_create_members_request_resource\022\355\001\n\006De"
-          + "lete\0227.google.cloud.compute.v1.DeleteInt"
-          + "erconnectGroupRequest\032\".google.cloud.com"
-          + "pute.v1.Operation\"\205\001\332A\032project,interconn"
-          + "ect_group\212N\020GlobalOperations\202\323\344\223\002O*M/com"
+          + "eration\"\205\001\332A\032project,interconnect_group\212"
+          + "N\020GlobalOperations\202\323\344\223\002O*M/compute/v1/pr"
+          + "ojects/{project}/global/interconnectGrou"
+          + "ps/{interconnect_group}\022\333\001\n\003Get\0224.google"
+          + ".cloud.compute.v1.GetInterconnectGroupRe"
+          + "quest\032*.google.cloud.compute.v1.Intercon"
+          + "nectGroup\"r\332A\032project,interconnect_group"
+          + "\202\323\344\223\002O\022M/compute/v1/projects/{project}/g"
+          + "lobal/interconnectGroups/{interconnect_g"
+          + "roup}\022\333\001\n\014GetIamPolicy\022=.google.cloud.co"
+          + "mpute.v1.GetIamPolicyInterconnectGroupRe"
+          + "quest\032\037.google.cloud.compute.v1.Policy\"k"
+          + "\332A\020project,resource\202\323\344\223\002R\022P/compute/v1/p"
+          + "rojects/{project}/global/interconnectGro"
+          + "ups/{resource}/getIamPolicy\022\260\002\n\024GetOpera"
+          + "tionalStatus\022E.google.cloud.compute.v1.G"
+          + "etOperationalStatusInterconnectGroupRequ"
+          + "est\032G.google.cloud.compute.v1.Interconne"
+          + "ctGroupsGetOperationalStatusResponse\"\207\001\332"
+          + "A\032project,interconnect_group\202\323\344\223\002d\022b/com"
           + "pute/v1/projects/{project}/global/interc"
-          + "onnectGroups/{interconnect_group}\022\333\001\n\003Ge"
-          + "t\0224.google.cloud.compute.v1.GetInterconn"
-          + "ectGroupRequest\032*.google.cloud.compute.v"
-          + "1.InterconnectGroup\"r\332A\032project,intercon"
-          + "nect_group\202\323\344\223\002O\022M/compute/v1/projects/{"
+          + "onnectGroups/{interconnect_group}/getOpe"
+          + "rationalStatus\022\376\001\n\006Insert\0227.google.cloud"
+          + ".compute.v1.InsertInterconnectGroupReque"
+          + "st\032\".google.cloud.compute.v1.Operation\"\226"
+          + "\001\332A#project,interconnect_group_resource\212"
+          + "N\020GlobalOperations\202\323\344\223\002W\"8/compute/v1/pr"
+          + "ojects/{project}/global/interconnectGrou"
+          + "ps:\033interconnect_group_resource\022\303\001\n\004List"
+          + "\0226.google.cloud.compute.v1.ListInterconn"
+          + "ectGroupsRequest\0327.google.cloud.compute."
+          + "v1.InterconnectGroupsListResponse\"J\332A\007pr"
+          + "oject\202\323\344\223\002:\0228/compute/v1/projects/{proje"
+          + "ct}/global/interconnectGroups\022\244\002\n\005Patch\022"
+          + "6.google.cloud.compute.v1.PatchInterconn"
+          + "ectGroupRequest\032\".google.cloud.compute.v"
+          + "1.Operation\"\276\001\332A6project,interconnect_gr"
+          + "oup,interconnect_group_resource\212N\020Global"
+          + "Operations\202\323\344\223\002l2M/compute/v1/projects/{"
           + "project}/global/interconnectGroups/{inte"
-          + "rconnect_group}\022\333\001\n\014GetIamPolicy\022=.googl"
-          + "e.cloud.compute.v1.GetIamPolicyInterconn"
-          + "ectGroupRequest\032\037.google.cloud.compute.v"
-          + "1.Policy\"k\332A\020project,resource\202\323\344\223\002R\022P/co"
-          + "mpute/v1/projects/{project}/global/inter"
-          + "connectGroups/{resource}/getIamPolicy\022\260\002"
-          + "\n\024GetOperationalStatus\022E.google.cloud.co"
-          + "mpute.v1.GetOperationalStatusInterconnec"
-          + "tGroupRequest\032G.google.cloud.compute.v1."
-          + "InterconnectGroupsGetOperationalStatusRe"
-          + "sponse\"\207\001\332A\032project,interconnect_group\202\323"
-          + "\344\223\002d\022b/compute/v1/projects/{project}/glo"
-          + "bal/interconnectGroups/{interconnect_gro"
-          + "up}/getOperationalStatus\022\376\001\n\006Insert\0227.go"
-          + "ogle.cloud.compute.v1.InsertInterconnect"
-          + "GroupRequest\032\".google.cloud.compute.v1.O"
-          + "peration\"\226\001\332A#project,interconnect_group"
-          + "_resource\212N\020GlobalOperations\202\323\344\223\002W\"8/com"
+          + "rconnect_group}:\033interconnect_group_reso"
+          + "urce\022\243\002\n\014SetIamPolicy\022=.google.cloud.com"
+          + "pute.v1.SetIamPolicyInterconnectGroupReq"
+          + "uest\032\037.google.cloud.compute.v1.Policy\"\262\001"
+          + "\332A3project,resource,global_set_policy_re"
+          + "quest_resource\202\323\344\223\002v\"P/compute/v1/projec"
+          + "ts/{project}/global/interconnectGroups/{"
+          + "resource}/setIamPolicy:\"global_set_polic"
+          + "y_request_resource\022\304\002\n\022TestIamPermission"
+          + "s\022C.google.cloud.compute.v1.TestIamPermi"
+          + "ssionsInterconnectGroupRequest\0320.google."
+          + "cloud.compute.v1.TestPermissionsResponse"
+          + "\"\266\001\332A2project,resource,test_permissions_"
+          + "request_resource\202\323\344\223\002{\"V/compute/v1/proj"
+          + "ects/{project}/global/interconnectGroups"
+          + "/{resource}/testIamPermissions:!test_per"
+          + "missions_request_resource\032r\312A\026compute.go"
+          + "ogleapis.com\322AVhttps://www.googleapis.co"
+          + "m/auth/compute,https://www.googleapis.co"
+          + "m/auth/cloud-platform2\361\004\n\025InterconnectLo"
+          + "cations\022\352\001\n\003Get\0227.google.cloud.compute.v"
+          + "1.GetInterconnectLocationRequest\032-.googl"
+          + "e.cloud.compute.v1.InterconnectLocation\""
+          + "{\332A\035project,interconnect_location\202\323\344\223\002U\022"
+          + "S/compute/v1/projects/{project}/global/i"
+          + "nterconnectLocations/{interconnect_locat"
+          + "ion}\022\303\001\n\004List\0229.google.cloud.compute.v1."
+          + "ListInterconnectLocationsRequest\0321.googl"
+          + "e.cloud.compute.v1.InterconnectLocationL"
+          + "ist\"M\332A\007project\202\323\344\223\002=\022;/compute/v1/proje"
+          + "cts/{project}/global/interconnectLocatio"
+          + "ns\032\244\001\312A\026compute.googleapis.com\322A\207\001https:"
+          + "//www.googleapis.com/auth/compute.readon"
+          + "ly,https://www.googleapis.com/auth/compu"
+          + "te,https://www.googleapis.com/auth/cloud"
+          + "-platform2\252\005\n\033InterconnectRemoteLocation"
+          + "s\022\213\002\n\003Get\022=.google.cloud.compute.v1.GetI"
+          + "nterconnectRemoteLocationRequest\0323.googl"
+          + "e.cloud.compute.v1.InterconnectRemoteLoc"
+          + "ation\"\217\001\332A$project,interconnect_remote_l"
+          + "ocation\202\323\344\223\002b\022`/compute/v1/projects/{pro"
+          + "ject}/global/interconnectRemoteLocations"
+          + "/{interconnect_remote_location}\022\325\001\n\004List"
+          + "\022?.google.cloud.compute.v1.ListInterconn"
+          + "ectRemoteLocationsRequest\0327.google.cloud"
+          + ".compute.v1.InterconnectRemoteLocationLi"
+          + "st\"S\332A\007project\202\323\344\223\002C\022A/compute/v1/projec"
+          + "ts/{project}/global/interconnectRemoteLo"
+          + "cations\032\244\001\312A\026compute.googleapis.com\322A\207\001h"
+          + "ttps://www.googleapis.com/auth/compute.r"
+          + "eadonly,https://www.googleapis.com/auth/"
+          + "compute,https://www.googleapis.com/auth/"
+          + "cloud-platform2\350\017\n\rInterconnects\022\326\001\n\006Del"
+          + "ete\0222.google.cloud.compute.v1.DeleteInte"
+          + "rconnectRequest\032\".google.cloud.compute.v"
+          + "1.Operation\"t\332A\024project,interconnect\212N\020G"
+          + "lobalOperations\202\323\344\223\002D*B/compute/v1/proje"
+          + "cts/{project}/global/interconnects/{inte"
+          + "rconnect}\022\300\001\n\003Get\022/.google.cloud.compute"
+          + ".v1.GetInterconnectRequest\032%.google.clou"
+          + "d.compute.v1.Interconnect\"a\332A\024project,in"
+          + "terconnect\202\323\344\223\002D\022B/compute/v1/projects/{"
+          + "project}/global/interconnects/{interconn"
+          + "ect}\022\374\001\n\016GetDiagnostics\022:.google.cloud.c"
+          + "ompute.v1.GetDiagnosticsInterconnectRequ"
+          + "est\032<.google.cloud.compute.v1.Interconne"
+          + "ctsGetDiagnosticsResponse\"p\332A\024project,in"
+          + "terconnect\202\323\344\223\002S\022Q/compute/v1/projects/{"
+          + "project}/global/interconnects/{interconn"
+          + "ect}/getDiagnostics\022\200\002\n\017GetMacsecConfig\022"
+          + ";.google.cloud.compute.v1.GetMacsecConfi"
+          + "gInterconnectRequest\032=.google.cloud.comp",
+      "ute.v1.InterconnectsGetMacsecConfigRespo"
+          + "nse\"q\332A\024project,interconnect\202\323\344\223\002T\022R/com"
           + "pute/v1/projects/{project}/global/interc"
-          + "onnectGroups:\033interconnect_group_resourc"
-          + "e\022\303\001\n\004List\0226.google.cloud.compute.v1.Lis"
-          + "tInterconnectGroupsRequest\0327.google.clou"
-          + "d.compute.v1.InterconnectGroupsListRespo"
-          + "nse\"J\332A\007project\202\323\344\223\002:\0228/compute/v1/proje"
-          + "cts/{project}/global/interconnectGroups\022"
-          + "\244\002\n\005Patch\0226.google.cloud.compute.v1.Patc"
-          + "hInterconnectGroupRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\276\001\332A6project,inter"
-          + "connect_group,interconnect_group_resourc"
-          + "e\212N\020GlobalOperations\202\323\344\223\002l2M/compute/v1/"
-          + "projects/{project}/global/interconnectGr"
-          + "oups/{interconnect_group}:\033interconnect_"
-          + "group_resource\022\243\002\n\014SetIamPolicy\022=.google"
-          + ".cloud.compute.v1.SetIamPolicyInterconne"
-          + "ctGroupRequest\032\037.google.cloud.compute.v1"
-          + ".Policy\"\262\001\332A3project,resource,global_set"
-          + "_policy_request_resource\202\323\344\223\002v\"P/compute"
-          + "/v1/projects/{project}/global/interconne"
-          + "ctGroups/{resource}/setIamPolicy:\"global"
-          + "_set_policy_request_resource\022\304\002\n\022TestIam"
-          + "Permissions\022C.google.cloud.compute.v1.Te"
-          + "stIamPermissionsInterconnectGroupRequest"
-          + "\0320.google.cloud.compute.v1.TestPermissio"
-          + "nsResponse\"\266\001\332A2project,resource,test_pe"
-          + "rmissions_request_resource\202\323\344\223\002{\"V/compu"
-          + "te/v1/projects/{project}/global/intercon"
-          + "nectGroups/{resource}/testIamPermissions"
-          + ":!test_permissions_request_resource\032r\312A\026"
-          + "compute.googleapis.com\322AVhttps://www.goo"
-          + "gleapis.com/auth/compute,https://www.goo"
-          + "gleapis.com/auth/cloud-platform2\361\004\n\025Inte"
-          + "rconnectLocations\022\352\001\n\003Get\0227.google.cloud"
-          + ".compute.v1.GetInterconnectLocationReque"
-          + "st\032-.google.cloud.compute.v1.Interconnec"
-          + "tLocation\"{\332A\035project,interconnect_locat"
-          + "ion\202\323\344\223\002U\022S/compute/v1/projects/{project"
-          + "}/global/interconnectLocations/{intercon"
-          + "nect_location}\022\303\001\n\004List\0229.google.cloud.c"
-          + "ompute.v1.ListInterconnectLocationsReque"
-          + "st\0321.google.cloud.compute.v1.Interconnec"
-          + "tLocationList\"M\332A\007project\202\323\344\223\002=\022;/comput"
-          + "e/v1/projects/{project}/global/interconn"
-          + "ectLocations\032\244\001\312A\026compute.googleapis.com"
-          + "\322A\207\001https://www.googleapis.com/auth/comp"
-          + "ute.readonly,https://www.googleapis.com/"
-          + "auth/compute,https://www.googleapis.com/"
-          + "auth/cloud-platform2\252\005\n\033InterconnectRemo"
-          + "teLocations\022\213\002\n\003Get\022=.google.cloud.compu"
-          + "te.v1.GetInterconnectRemoteLocationReque"
-          + "st\0323.google.cloud.compute.v1.Interconnec"
-          + "tRemoteLocation\"\217\001\332A$project,interconnec"
-          + "t_remote_location\202\323\344\223\002b\022`/compute/v1/pro"
-          + "jects/{project}/global/interconnectRemot"
-          + "eLocations/{interconnect_remote_location"
-          + "}\022\325\001\n\004List\022?.google.cloud.compute.v1.Lis"
-          + "tInterconnectRemoteLocationsRequest\0327.go"
-          + "ogle.cloud.compute.v1.InterconnectRemote"
-          + "LocationList\"S\332A\007project\202\323\344\223\002C\022A/compute"
-          + "/v1/projects/{project}/global/interconne"
-          + "ctRemoteLocations\032\244\001\312A\026compute.googleapi"
-          + "s.com\322A\207\001https://www.googleapis.com/auth"
-          + "/compute.readonly,https://www.googleapis"
-          + ".com/auth/compute,https://www.googleapis"
-          + ".com/auth/cloud-platform2\350\017\n\rInterconnec"
-          + "ts\022\326\001\n\006Delete\0222.google.cloud.compute.v1."
-          + "DeleteInterconnectRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"t\332A\024project,interc"
-          + "onnect\212N\020GlobalOperations\202\323\344\223\002D*B/comput"
-          + "e/v1/projects/{project}/global/interconn"
-          + "ects/{interconnect}\022\300\001\n\003Get\022/.google.clo"
-          + "ud.compute.v1.GetInterconnectRequest\032%.g"
-          + "oogle.cloud.compute.v1.Interconnect\"a\332A\024"
-          + "project,interconnect\202\323\344\223\002D\022B/compute/v1/"
-          + "projects/{project}/global/interconnects/"
-          + "{interconnect}\022\374\001\n\016GetDiagnostics\022:.goog"
-          + "le.cloud.compute.v1.GetDiagnosticsInterc"
-          + "onnectRequest\032<.google.cloud.compute.v1."
-          + "InterconnectsGetDiagnosticsResponse\"p\332A\024"
-          + "project,interconnect\202\323\344\223\002S\022Q/compute/v1/"
-          + "projects/{project}/global/interconnects/"
-          + "{interconnect}/getDiagnostics\022\200\002\n\017GetMac"
-          + "secConfig\022;.google.cloud.compute.v1.GetM"
-          + "acsecConfigInterconnectRequest\032=.google."
-          + "cloud.compute.v1.InterconnectsGetMacsecC"
-          + "onfigResponse\"q\332A\024project,interconnect\202\323"
-          + "\344\223\002T\022R/compute/v1/projects/{project}/glo"
-          + "bal/interconnects/{interconnect}/getMacs"
-          + "ecConfig\022\350\001\n\006Insert\0222.google.cloud.compu"
-          + "te.v1.InsertInterconnectRequest\032\".google"
-          + ".cloud.compute.v1.Operation\"\205\001\332A\035project"
-          + ",interconnect_resource\212N\020GlobalOperation"
-          + "s\202\323\344\223\002L\"3/compute/v1/projects/{project}/"
-          + "global/interconnects:\025interconnect_resou"
-          + "rce\022\253\001\n\004List\0221.google.cloud.compute.v1.L"
-          + "istInterconnectsRequest\032).google.cloud.c"
-          + "ompute.v1.InterconnectList\"E\332A\007project\202\323"
-          + "\344\223\0025\0223/compute/v1/projects/{project}/glo"
-          + "bal/interconnects\022\202\002\n\005Patch\0221.google.clo"
-          + "ud.compute.v1.PatchInterconnectRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\241\001\332A*"
-          + "project,interconnect,interconnect_resour"
-          + "ce\212N\020GlobalOperations\202\323\344\223\002[2B/compute/v1"
-          + "/projects/{project}/global/interconnects"
-          + "/{interconnect}:\025interconnect_resource\022\246"
-          + "\002\n\tSetLabels\0225.google.cloud.compute.v1.S"
-          + "etLabelsInterconnectRequest\032\".google.clo"
-          + "ud.compute.v1.Operation\"\275\001\332A3project,res"
-          + "ource,global_set_labels_request_resource"
-          + "\212N\020GlobalOperations\202\323\344\223\002n\"H/compute/v1/p"
-          + "rojects/{project}/global/interconnects/{"
-          + "resource}/setLabels:\"global_set_labels_r"
-          + "equest_resource\032r\312A\026compute.googleapis.c"
-          + "om\322AVhttps://www.googleapis.com/auth/com"
-          + "pute,https://www.googleapis.com/auth/clo"
-          + "ud-platform2\351\010\n\014LicenseCodes\022\275\001\n\003Get\022..g"
-          + "oogle.cloud.compute.v1.GetLicenseCodeReq"
-          + "uest\032$.google.cloud.compute.v1.LicenseCo"
-          + "de\"`\332A\024project,license_code\202\323\344\223\002C\022A/comp"
-          + "ute/v1/projects/{project}/global/license"
-          + "Codes/{license_code}\022\317\001\n\014GetIamPolicy\0227."
-          + "google.cloud.compute.v1.GetIamPolicyLice"
+          + "onnects/{interconnect}/getMacsecConfig\022\350"
+          + "\001\n\006Insert\0222.google.cloud.compute.v1.Inse"
+          + "rtInterconnectRequest\032\".google.cloud.com"
+          + "pute.v1.Operation\"\205\001\332A\035project,interconn"
+          + "ect_resource\212N\020GlobalOperations\202\323\344\223\002L\"3/"
+          + "compute/v1/projects/{project}/global/int"
+          + "erconnects:\025interconnect_resource\022\253\001\n\004Li"
+          + "st\0221.google.cloud.compute.v1.ListInterco"
+          + "nnectsRequest\032).google.cloud.compute.v1."
+          + "InterconnectList\"E\332A\007project\202\323\344\223\0025\0223/com"
+          + "pute/v1/projects/{project}/global/interc"
+          + "onnects\022\202\002\n\005Patch\0221.google.cloud.compute"
+          + ".v1.PatchInterconnectRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\241\001\332A*project,in"
+          + "terconnect,interconnect_resource\212N\020Globa"
+          + "lOperations\202\323\344\223\002[2B/compute/v1/projects/"
+          + "{project}/global/interconnects/{intercon"
+          + "nect}:\025interconnect_resource\022\246\002\n\tSetLabe"
+          + "ls\0225.google.cloud.compute.v1.SetLabelsIn"
+          + "terconnectRequest\032\".google.cloud.compute"
+          + ".v1.Operation\"\275\001\332A3project,resource,glob"
+          + "al_set_labels_request_resource\212N\020GlobalO"
+          + "perations\202\323\344\223\002n\"H/compute/v1/projects/{p"
+          + "roject}/global/interconnects/{resource}/"
+          + "setLabels:\"global_set_labels_request_res"
+          + "ource\032r\312A\026compute.googleapis.com\322AVhttps"
+          + "://www.googleapis.com/auth/compute,https"
+          + "://www.googleapis.com/auth/cloud-platfor"
+          + "m2\351\010\n\014LicenseCodes\022\275\001\n\003Get\022..google.clou"
+          + "d.compute.v1.GetLicenseCodeRequest\032$.goo"
+          + "gle.cloud.compute.v1.LicenseCode\"`\332A\024pro"
+          + "ject,license_code\202\323\344\223\002C\022A/compute/v1/pro"
+          + "jects/{project}/global/licenseCodes/{lic"
+          + "ense_code}\022\317\001\n\014GetIamPolicy\0227.google.clo"
+          + "ud.compute.v1.GetIamPolicyLicenseCodeReq"
+          + "uest\032\037.google.cloud.compute.v1.Policy\"e\332"
+          + "A\020project,resource\202\323\344\223\002L\022J/compute/v1/pr"
+          + "ojects/{project}/global/licenseCodes/{re"
+          + "source}/getIamPolicy\022\227\002\n\014SetIamPolicy\0227."
+          + "google.cloud.compute.v1.SetIamPolicyLice"
           + "nseCodeRequest\032\037.google.cloud.compute.v1"
-          + ".Policy\"e\332A\020project,resource\202\323\344\223\002L\022J/com"
-          + "pute/v1/projects/{project}/global/licens"
-          + "eCodes/{resource}/getIamPolicy\022\227\002\n\014SetIa"
-          + "mPolicy\0227.google.cloud.compute.v1.SetIam"
-          + "PolicyLicenseCodeRequest\032\037.google.cloud."
-          + "compute.v1.Policy\"\254\001\332A3project,resource,"
-          + "global_set_policy_request_resource\202\323\344\223\002p"
-          + "\"J/compute/v1/projects/{project}/global/"
-          + "licenseCodes/{resource}/setIamPolicy:\"gl"
-          + "obal_set_policy_request_resource\022\270\002\n\022Tes"
-          + "tIamPermissions\022=.google.cloud.compute.v"
-          + "1.TestIamPermissionsLicenseCodeRequest\0320"
-          + ".google.cloud.compute.v1.TestPermissions"
-          + "Response\"\260\001\332A2project,resource,test_perm"
-          + "issions_request_resource\202\323\344\223\002u\"P/compute"
+          + ".Policy\"\254\001\332A3project,resource,global_set"
+          + "_policy_request_resource\202\323\344\223\002p\"J/compute"
           + "/v1/projects/{project}/global/licenseCod"
-          + "es/{resource}/testIamPermissions:!test_p"
-          + "ermissions_request_resource\032r\312A\026compute.",
-      "googleapis.com\322AVhttps://www.googleapis."
-          + "com/auth/compute,https://www.googleapis."
-          + "com/auth/cloud-platform2\343\016\n\010Licenses\022\302\001\n"
-          + "\006Delete\022-.google.cloud.compute.v1.Delete"
-          + "LicenseRequest\032\".google.cloud.compute.v1"
-          + ".Operation\"e\332A\017project,license\212N\020GlobalO"
-          + "perations\202\323\344\223\002:*8/compute/v1/projects/{p"
-          + "roject}/global/licenses/{license}\022\247\001\n\003Ge"
-          + "t\022*.google.cloud.compute.v1.GetLicenseRe"
-          + "quest\032 .google.cloud.compute.v1.License\""
-          + "R\332A\017project,license\202\323\344\223\002:\0228/compute/v1/p"
-          + "rojects/{project}/global/licenses/{licen"
-          + "se}\022\307\001\n\014GetIamPolicy\0223.google.cloud.comp"
-          + "ute.v1.GetIamPolicyLicenseRequest\032\037.goog"
-          + "le.cloud.compute.v1.Policy\"a\332A\020project,r"
-          + "esource\202\323\344\223\002H\022F/compute/v1/projects/{pro"
-          + "ject}/global/licenses/{resource}/getIamP"
-          + "olicy\022\323\001\n\006Insert\022-.google.cloud.compute."
-          + "v1.InsertLicenseRequest\032\".google.cloud.c"
-          + "ompute.v1.Operation\"v\332A\030project,license_"
-          + "resource\212N\020GlobalOperations\202\323\344\223\002B\"./comp"
-          + "ute/v1/projects/{project}/global/license"
-          + "s:\020license_resource\022\245\001\n\004List\022,.google.cl"
-          + "oud.compute.v1.ListLicensesRequest\032-.goo"
-          + "gle.cloud.compute.v1.LicensesListRespons"
-          + "e\"@\332A\007project\202\323\344\223\0020\022./compute/v1/project"
-          + "s/{project}/global/licenses\022\217\002\n\014SetIamPo"
-          + "licy\0223.google.cloud.compute.v1.SetIamPol"
-          + "icyLicenseRequest\032\037.google.cloud.compute"
-          + ".v1.Policy\"\250\001\332A3project,resource,global_"
-          + "set_policy_request_resource\202\323\344\223\002l\"F/comp"
-          + "ute/v1/projects/{project}/global/license"
-          + "s/{resource}/setIamPolicy:\"global_set_po"
-          + "licy_request_resource\022\260\002\n\022TestIamPermiss"
-          + "ions\0229.google.cloud.compute.v1.TestIamPe"
-          + "rmissionsLicenseRequest\0320.google.cloud.c"
-          + "ompute.v1.TestPermissionsResponse\"\254\001\332A2p"
-          + "roject,resource,test_permissions_request"
-          + "_resource\202\323\344\223\002q\"L/compute/v1/projects/{p"
-          + "roject}/global/licenses/{resource}/testI"
-          + "amPermissions:!test_permissions_request_"
-          + "resource\022\346\001\n\006Update\022-.google.cloud.compu"
-          + "te.v1.UpdateLicenseRequest\032\".google.clou"
-          + "d.compute.v1.Operation\"\210\001\332A project,lice"
-          + "nse,license_resource\212N\020GlobalOperations\202"
-          + "\323\344\223\002L28/compute/v1/projects/{project}/gl"
-          + "obal/licenses/{license}:\020license_resourc"
-          + "e\032r\312A\026compute.googleapis.com\322AVhttps://w"
-          + "ww.googleapis.com/auth/compute,https://w"
-          + "ww.googleapis.com/auth/cloud-platform2\224\020"
-          + "\n\rMachineImages\022\330\001\n\006Delete\0222.google.clou"
-          + "d.compute.v1.DeleteMachineImageRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"v\332A\025p"
-          + "roject,machine_image\212N\020GlobalOperations\202"
-          + "\323\344\223\002E*C/compute/v1/projects/{project}/gl"
-          + "obal/machineImages/{machine_image}\022\302\001\n\003G"
-          + "et\022/.google.cloud.compute.v1.GetMachineI"
-          + "mageRequest\032%.google.cloud.compute.v1.Ma"
-          + "chineImage\"c\332A\025project,machine_image\202\323\344\223"
-          + "\002E\022C/compute/v1/projects/{project}/globa"
-          + "l/machineImages/{machine_image}\022\321\001\n\014GetI"
-          + "amPolicy\0228.google.cloud.compute.v1.GetIa"
-          + "mPolicyMachineImageRequest\032\037.google.clou"
-          + "d.compute.v1.Policy\"f\332A\020project,resource"
-          + "\202\323\344\223\002M\022K/compute/v1/projects/{project}/g"
-          + "lobal/machineImages/{resource}/getIamPol"
-          + "icy\022\352\001\n\006Insert\0222.google.cloud.compute.v1"
-          + ".InsertMachineImageRequest\032\".google.clou"
-          + "d.compute.v1.Operation\"\207\001\332A\036project,mach"
-          + "ine_image_resource\212N\020GlobalOperations\202\323\344"
-          + "\223\002M\"3/compute/v1/projects/{project}/glob"
-          + "al/machineImages:\026machine_image_resource"
-          + "\022\253\001\n\004List\0221.google.cloud.compute.v1.List"
-          + "MachineImagesRequest\032).google.cloud.comp"
-          + "ute.v1.MachineImageList\"E\332A\007project\202\323\344\223\002"
-          + "5\0223/compute/v1/projects/{project}/global"
-          + "/machineImages\022\231\002\n\014SetIamPolicy\0228.google"
-          + ".cloud.compute.v1.SetIamPolicyMachineIma"
-          + "geRequest\032\037.google.cloud.compute.v1.Poli"
-          + "cy\"\255\001\332A3project,resource,global_set_poli"
-          + "cy_request_resource\202\323\344\223\002q\"K/compute/v1/p"
-          + "rojects/{project}/global/machineImages/{"
-          + "resource}/setIamPolicy:\"global_set_polic"
-          + "y_request_resource\022\246\002\n\tSetLabels\0225.googl"
-          + "e.cloud.compute.v1.SetLabelsMachineImage"
-          + "Request\032\".google.cloud.compute.v1.Operat"
-          + "ion\"\275\001\332A3project,resource,global_set_lab"
-          + "els_request_resource\212N\020GlobalOperations\202"
-          + "\323\344\223\002n\"H/compute/v1/projects/{project}/gl"
-          + "obal/machineImages/{resource}/setLabels:"
-          + "\"global_set_labels_request_resource\022\272\002\n\022"
-          + "TestIamPermissions\022>.google.cloud.comput"
-          + "e.v1.TestIamPermissionsMachineImageReque"
-          + "st\0320.google.cloud.compute.v1.TestPermiss"
-          + "ionsResponse\"\261\001\332A2project,resource,test_"
-          + "permissions_request_resource\202\323\344\223\002v\"Q/com"
-          + "pute/v1/projects/{project}/global/machin"
-          + "eImages/{resource}/testIamPermissions:!t"
-          + "est_permissions_request_resource\032r\312A\026com"
-          + "pute.googleapis.com\322AVhttps://www.google"
-          + "apis.com/auth/compute,https://www.google"
-          + "apis.com/auth/cloud-platform2\203\006\n\014Machine"
-          + "Types\022\312\001\n\016AggregatedList\022:.google.cloud."
-          + "compute.v1.AggregatedListMachineTypesReq"
-          + "uest\0322.google.cloud.compute.v1.MachineTy"
-          + "peAggregatedList\"H\332A\007project\202\323\344\223\0028\0226/com"
-          + "pute/v1/projects/{project}/aggregated/ma"
-          + "chineTypes\022\310\001\n\003Get\022..google.cloud.comput"
-          + "e.v1.GetMachineTypeRequest\032$.google.clou"
-          + "d.compute.v1.MachineType\"k\332A\031project,zon"
-          + "e,machine_type\202\323\344\223\002I\022G/compute/v1/projec"
-          + "ts/{project}/zones/{zone}/machineTypes/{"
-          + "machine_type}\022\263\001\n\004List\0220.google.cloud.co"
-          + "mpute.v1.ListMachineTypesRequest\032(.googl"
-          + "e.cloud.compute.v1.MachineTypeList\"O\332A\014p"
-          + "roject,zone\202\323\344\223\002:\0228/compute/v1/projects/"
-          + "{project}/zones/{zone}/machineTypes\032\244\001\312A"
-          + "\026compute.googleapis.com\322A\207\001https://www.g"
-          + "oogleapis.com/auth/compute.readonly,http"
-          + "s://www.googleapis.com/auth/compute,http"
-          + "s://www.googleapis.com/auth/cloud-platfo"
-          + "rm2\360\023\n\022NetworkAttachments\022\334\001\n\016Aggregated"
-          + "List\022@.google.cloud.compute.v1.Aggregate"
-          + "dListNetworkAttachmentsRequest\0328.google."
-          + "cloud.compute.v1.NetworkAttachmentAggreg"
-          + "atedList\"N\332A\007project\202\323\344\223\002>\022.google.cloud.compute.v1.TestI"
+          + "amPermissionsMachineImageRequest\0320.googl"
+          + "e.cloud.compute.v1.TestPermissionsRespon"
+          + "se\"\261\001\332A2project,resource,test_permission"
+          + "s_request_resource\202\323\344\223\002v\"Q/compute/v1/pr"
+          + "ojects/{project}/global/machineImages/{r"
           + "esource}/testIamPermissions:!test_permis"
           + "sions_request_resource\032r\312A\026compute.googl"
           + "eapis.com\322AVhttps://www.googleapis.com/a"
           + "uth/compute,https://www.googleapis.com/a"
-          + "uth/cloud-platform2\260.\n\027NetworkFirewallPo"
-          + "licies\022\323\002\n\016AddAssociation\022C.google.cloud"
-          + ".compute.v1.AddAssociationNetworkFirewal"
-          + "lPolicyRequest\032\".google.cloud.compute.v1"
-          + ".Operation\"\327\001\332A\022.google.cloud.compute.v1.PatchRu"
-          + "leNetworkFirewallPolicyRequest\032\".google."
-          + "cloud.compute.v1.Operation\"\304\001\332A5project,"
-          + "firewall_policy,firewall_policy_rule_res"
-          + "ource\212N\020GlobalOperations\202\323\344\223\002s\"R/compute"
-          + "/v1/projects/{project}/global/firewallPo"
-          + "licies/{firewall_policy}/patchRule:\035fire"
-          + "wall_policy_rule_resource\022\221\002\n\021RemoveAsso"
-          + "ciation\022F.google.cloud.compute.v1.Remove"
-          + "AssociationNetworkFirewallPolicyRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\217\001\332A"
-          + "\027project,firewall_policy\212N\020GlobalOperati"
-          + "ons\202\323\344\223\002\\\"Z/compute/v1/projects/{project"
-          + "}/global/firewallPolicies/{firewall_poli"
-          + "cy}/removeAssociation\022\251\002\n\031RemovePacketMi"
-          + "rroringRule\022N.google.cloud.compute.v1.Re"
-          + "movePacketMirroringRuleNetworkFirewallPo"
+          + "_policy}/getRule\022\372\001\n\006Insert\022;.google.clo"
+          + "ud.compute.v1.InsertNetworkFirewallPolic"
+          + "yRequest\032\".google.cloud.compute.v1.Opera"
+          + "tion\"\216\001\332A project,firewall_policy_resour"
+          + "ce\212N\020GlobalOperations\202\323\344\223\002R\"6/compute/v1"
+          + "/projects/{project}/global/firewallPolic"
+          + "ies:\030firewall_policy_resource\022\272\001\n\004List\022;"
+          + ".google.cloud.compute.v1.ListNetworkFire"
+          + "wallPoliciesRequest\032+.google.cloud.compu"
+          + "te.v1.FirewallPolicyList\"H\332A\007project\202\323\344\223"
+          + "\0028\0226/compute/v1/projects/{project}/globa"
+          + "l/firewallPolicies\022\232\002\n\005Patch\022:.google.cl"
+          + "oud.compute.v1.PatchNetworkFirewallPolic"
+          + "yRequest\032\".google.cloud.compute.v1.Opera"
+          + "tion\"\260\001\332A0project,firewall_policy,firewa"
+          + "ll_policy_resource\212N\020GlobalOperations\202\323\344"
+          + "\223\002d2H/compute/v1/projects/{project}/glob"
+          + "al/firewallPolicies/{firewall_policy}:\030f"
+          + "irewall_policy_resource\022\344\002\n\030PatchPacketM"
+          + "irroringRule\022M.google.cloud.compute.v1.P"
+          + "atchPacketMirroringRuleNetworkFirewallPo"
           + "licyRequest\032\".google.cloud.compute.v1.Op"
-          + "eration\"\227\001\332A\027project,firewall_policy\212N\020G"
-          + "lobalOperations\202\323\344\223\002d\"b/compute/v1/proje"
-          + "cts/{project}/global/firewallPolicies/{f"
-          + "irewall_policy}/removePacketMirroringRul"
-          + "e\022\374\001\n\nRemoveRule\022?.google.cloud.compute."
-          + "v1.RemoveRuleNetworkFirewallPolicyReques"
-          + "t\032\".google.cloud.compute.v1.Operation\"\210\001"
+          + "eration\"\324\001\332A5project,firewall_policy,fir"
+          + "ewall_policy_rule_resource\212N\020GlobalOpera"
+          + "tions\202\323\344\223\002\202\001\"a/compute/v1/projects/{proj"
+          + "ect}/global/firewallPolicies/{firewall_p"
+          + "olicy}/patchPacketMirroringRule:\035firewal"
+          + "l_policy_rule_resource\022\266\002\n\tPatchRule\022>.g"
+          + "oogle.cloud.compute.v1.PatchRuleNetworkF"
+          + "irewallPolicyRequest\032\".google.cloud.comp"
+          + "ute.v1.Operation\"\304\001\332A5project,firewall_p"
+          + "olicy,firewall_policy_rule_resource\212N\020Gl"
+          + "obalOperations\202\323\344\223\002s\"R/compute/v1/projec"
+          + "ts/{project}/global/firewallPolicies/{fi"
+          + "rewall_policy}/patchRule:\035firewall_polic"
+          + "y_rule_resource\022\221\002\n\021RemoveAssociation\022F."
+          + "google.cloud.compute.v1.RemoveAssociatio"
+          + "nNetworkFirewallPolicyRequest\032\".google.c"
+          + "loud.compute.v1.Operation\"\217\001\332A\027project,f"
+          + "irewall_policy\212N\020GlobalOperations\202\323\344\223\002\\\""
+          + "Z/compute/v1/projects/{project}/global/f"
+          + "irewallPolicies/{firewall_policy}/remove"
+          + "Association\022\251\002\n\031RemovePacketMirroringRul"
+          + "e\022N.google.cloud.compute.v1.RemovePacket"
+          + "MirroringRuleNetworkFirewallPolicyReques"
+          + "t\032\".google.cloud.compute.v1.Operation\"\227\001"
           + "\332A\027project,firewall_policy\212N\020GlobalOpera"
-          + "tions\202\323\344\223\002U\"S/compute/v1/projects/{proje"
+          + "tions\202\323\344\223\002d\"b/compute/v1/projects/{proje"
           + "ct}/global/firewallPolicies/{firewall_po"
-          + "licy}/removeRule\022\245\002\n\014SetIamPolicy\022A.goog"
-          + "le.cloud.compute.v1.SetIamPolicyNetworkF"
-          + "irewallPolicyRequest\032\037.google.cloud.comp"
-          + "ute.v1.Policy\"\260\001\332A3project,resource,glob"
-          + "al_set_policy_request_resource\202\323\344\223\002t\"N/c"
-          + "ompute/v1/projects/{project}/global/fire"
-          + "wallPolicies/{resource}/setIamPolicy:\"gl"
-          + "obal_set_policy_request_resource\022\306\002\n\022Tes"
-          + "tIamPermissions\022G.google.cloud.compute.v"
-          + "1.TestIamPermissionsNetworkFirewallPolic"
-          + "yRequest\0320.google.cloud.compute.v1.TestP"
-          + "ermissionsResponse\"\264\001\332A2project,resource"
-          + ",test_permissions_request_resource\202\323\344\223\002y"
-          + "\"T/compute/v1/projects/{project}/global/"
-          + "firewallPolicies/{resource}/testIamPermi"
-          + "ssions:!test_permissions_request_resourc"
-          + "e\032r\312A\026compute.googleapis.com\322AVhttps://w"
-          + "ww.googleapis.com/auth/compute,https://w"
-          + "ww.googleapis.com/auth/cloud-platform2\304\004"
-          + "\n\017NetworkProfiles\022\314\001\n\003Get\0221.google.cloud"
-          + ".compute.v1.GetNetworkProfileRequest\032\'.g"
-          + "oogle.cloud.compute.v1.NetworkProfile\"i\332"
-          + "A\027project,network_profile\202\323\344\223\002I\022G/comput"
-          + "e/v1/projects/{project}/global/networkPr"
-          + "ofiles/{network_profile}\022\272\001\n\004List\0223.goog"
-          + "le.cloud.compute.v1.ListNetworkProfilesR"
-          + "equest\0324.google.cloud.compute.v1.Network"
-          + "ProfilesListResponse\"G\332A\007project\202\323\344\223\0027\0225"
-          + "/compute/v1/projects/{project}/global/ne"
-          + "tworkProfiles\032\244\001\312A\026compute.googleapis.co"
-          + "m\322A\207\001https://www.googleapis.com/auth/com"
-          + "pute.readonly,https://www.googleapis.com"
-          + "/auth/compute,https://www.googleapis.com"
-          + "/auth/cloud-platform2\215\033\n\010Networks\022\243\002\n\nAd"
-          + "dPeering\0221.google.cloud.compute.v1.AddPe"
-          + "eringNetworkRequest\032\".google.cloud.compu"
-          + "te.v1.Operation\"\275\001\332A5project,network,net"
-          + "works_add_peering_request_resource\212N\020Glo"
-          + "balOperations\202\323\344\223\002l\"C/compute/v1/project"
-          + "s/{project}/global/networks/{network}/ad"
-          + "dPeering:%networks_add_peering_request_r"
-          + "esource\022\370\002\n\032CancelRequestRemovePeering\022A"
-          + ".google.cloud.compute.v1.CancelRequestRe"
-          + "movePeeringNetworkRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\362\001\332AGproject,netwo"
-          + "rk,networks_cancel_request_remove_peerin"
-          + "g_request_resource\212N\020GlobalOperations\202\323\344"
-          + "\223\002\216\001\"S/compute/v1/projects/{project}/glo"
-          + "bal/networks/{network}/cancelRequestRemo"
-          + "vePeering:7networks_cancel_request_remov"
-          + "e_peering_request_resource\022\302\001\n\006Delete\022-."
-          + "google.cloud.compute.v1.DeleteNetworkReq"
-          + "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"e\332A\017project,network\212N\020GlobalOperations\202"
-          + "\323\344\223\002:*8/compute/v1/projects/{project}/gl"
-          + "obal/networks/{network}\022\247\001\n\003Get\022*.google"
-          + ".cloud.compute.v1.GetNetworkRequest\032 .go"
-          + "ogle.cloud.compute.v1.Network\"R\332A\017projec"
-          + "t,network\202\323\344\223\002:\0228/compute/v1/projects/{p"
-          + "roject}/global/networks/{network}\022\377\001\n\025Ge"
-          + "tEffectiveFirewalls\022<.google.cloud.compu"
-          + "te.v1.GetEffectiveFirewallsNetworkReques"
-          + "t\032>.google.cloud.compute.v1.NetworksGetE"
-          + "ffectiveFirewallsResponse\"h\332A\017project,ne"
-          + "twork\202\323\344\223\002P\022N/compute/v1/projects/{proje"
-          + "ct}/global/networks/{network}/getEffecti"
-          + "veFirewalls\022\323\001\n\006Insert\022-.google.cloud.co"
-          + "mpute.v1.InsertNetworkRequest\032\".google.c"
-          + "loud.compute.v1.Operation\"v\332A\030project,ne"
-          + "twork_resource\212N\020GlobalOperations\202\323\344\223\002B\""
-          + "./compute/v1/projects/{project}/global/n"
-          + "etworks:\020network_resource\022\234\001\n\004List\022,.goo"
-          + "gle.cloud.compute.v1.ListNetworksRequest"
-          + "\032$.google.cloud.compute.v1.NetworkList\"@"
-          + "\332A\007project\202\323\344\223\0020\022./compute/v1/projects/{"
-          + "project}/global/networks\022\351\001\n\021ListPeering"
-          + "Routes\0229.google.cloud.compute.v1.ListPee"
-          + "ringRoutesNetworksRequest\0323.google.cloud"
-          + ".compute.v1.ExchangedPeeringRoutesList\"d"
-          + "\332A\017project,network\202\323\344\223\002L\022J/compute/v1/pr"
-          + "ojects/{project}/global/networks/{networ"
-          + "k}/listPeeringRoutes\022\344\001\n\005Patch\022,.google."
-          + "cloud.compute.v1.PatchNetworkRequest\032\".g"
-          + "oogle.cloud.compute.v1.Operation\"\210\001\332A pr"
-          + "oject,network,network_resource\212N\020GlobalO"
-          + "perations\202\323\344\223\002L28/compute/v1/projects/{p"
-          + "roject}/global/networks/{network}:\020netwo"
-          + "rk_resource\022\262\002\n\rRemovePeering\0224.google.c"
-          + "loud.compute.v1.RemovePeeringNetworkRequ"
-          + "est\032\".google.cloud.compute.v1.Operation\""
-          + "\306\001\332A8project,network,networks_remove_pee"
-          + "ring_request_resource\212N\020GlobalOperations"
-          + "\202\323\344\223\002r\"F/compute/v1/projects/{project}/g"
-          + "lobal/networks/{network}/removePeering:("
-          + "networks_remove_peering_request_resource"
-          + "\022\330\002\n\024RequestRemovePeering\022;.google.cloud"
-          + ".compute.v1.RequestRemovePeeringNetworkR"
-          + "equest\032\".google.cloud.compute.v1.Operati"
-          + "on\"\336\001\332A@project,network,networks_request"
-          + "_remove_peering_request_resource\212N\020Globa"
-          + "lOperations\202\323\344\223\002\201\001\"M/compute/v1/projects"
-          + "/{project}/global/networks/{network}/req"
-          + "uestRemovePeering:0networks_request_remo"
-          + "ve_peering_request_resource\022\355\001\n\022SwitchTo"
-          + "CustomMode\0229.google.cloud.compute.v1.Swi"
-          + "tchToCustomModeNetworkRequest\032\".google.c"
-          + "loud.compute.v1.Operation\"x\332A\017project,ne"
-          + "twork\212N\020GlobalOperations\202\323\344\223\002M\"K/compute"
-          + "/v1/projects/{project}/global/networks/{"
-          + "network}/switchToCustomMode\022\262\002\n\rUpdatePe"
-          + "ering\0224.google.cloud.compute.v1.UpdatePe"
-          + "eringNetworkRequest\032\".google.cloud.compu"
-          + "te.v1.Operation\"\306\001\332A8project,network,net"
-          + "works_update_peering_request_resource\212N\020"
-          + "GlobalOperations\202\323\344\223\002r2F/compute/v1/proj"
-          + "ects/{project}/global/networks/{network}"
-          + "/updatePeering:(networks_update_peering_"
-          + "request_resource\032r\312A\026compute.googleapis."
-          + "com\322AVhttps://www.googleapis.com/auth/co"
-          + "mpute,https://www.googleapis.com/auth/cl"
-          + "oud-platform2\353 \n\nNodeGroups\022\262\002\n\010AddNodes"
-          + "\0221.google.cloud.compute.v1.AddNodesNodeG"
+          + "licy}/removePacketMirroringRule\022\374\001\n\nRemo"
+          + "veRule\022?.google.cloud.compute.v1.RemoveR"
+          + "uleNetworkFirewallPolicyRequest\032\".google"
+          + ".cloud.compute.v1.Operation\"\210\001\332A\027project"
+          + ",firewall_policy\212N\020GlobalOperations\202\323\344\223\002"
+          + "U\"S/compute/v1/projects/{project}/global"
+          + "/firewallPolicies/{firewall_policy}/remo"
+          + "veRule\022\245\002\n\014SetIamPolicy\022A.google.cloud.c"
+          + "ompute.v1.SetIamPolicyNetworkFirewallPol"
+          + "icyRequest\032\037.google.cloud.compute.v1.Pol"
+          + "icy\"\260\001\332A3project,resource,global_set_pol"
+          + "icy_request_resource\202\323\344\223\002t\"N/compute/v1/"
+          + "projects/{project}/global/firewallPolici"
+          + "es/{resource}/setIamPolicy:\"global_set_p"
+          + "olicy_request_resource\022\306\002\n\022TestIamPermis"
+          + "sions\022G.google.cloud.compute.v1.TestIamP"
+          + "ermissionsNetworkFirewallPolicyRequest\0320"
+          + ".google.cloud.compute.v1.TestPermissions"
+          + "Response\"\264\001\332A2project,resource,test_perm"
+          + "issions_request_resource\202\323\344\223\002y\"T/compute"
+          + "/v1/projects/{project}/global/firewallPo"
+          + "licies/{resource}/testIamPermissions:!te"
+          + "st_permissions_request_resource\032r\312A\026comp"
+          + "ute.googleapis.com\322AVhttps://www.googlea"
+          + "pis.com/auth/compute,https://www.googlea"
+          + "pis.com/auth/cloud-platform2\304\004\n\017NetworkP"
+          + "rofiles\022\314\001\n\003Get\0221.google.cloud.compute.v"
+          + "1.GetNetworkProfileRequest\032\'.google.clou"
+          + "d.compute.v1.NetworkProfile\"i\332A\027project,"
+          + "network_profile\202\323\344\223\002I\022G/compute/v1/proje"
+          + "cts/{project}/global/networkProfiles/{ne"
+          + "twork_profile}\022\272\001\n\004List\0223.google.cloud.c"
+          + "ompute.v1.ListNetworkProfilesRequest\0324.g"
+          + "oogle.cloud.compute.v1.NetworkProfilesLi"
+          + "stResponse\"G\332A\007project\202\323\344\223\0027\0225/compute/v"
+          + "1/projects/{project}/global/networkProfi"
+          + "les\032\244\001\312A\026compute.googleapis.com\322A\207\001https"
+          + "://www.googleapis.com/auth/compute.reado"
+          + "nly,https://www.googleapis.com/auth/comp"
+          + "ute,https://www.googleapis.com/auth/clou"
+          + "d-platform2\215\033\n\010Networks\022\243\002\n\nAddPeering\0221"
+          + ".google.cloud.compute.v1.AddPeeringNetwo"
+          + "rkRequest\032\".google.cloud.compute.v1.Oper"
+          + "ation\"\275\001\332A5project,network,networks_add_"
+          + "peering_request_resource\212N\020GlobalOperati"
+          + "ons\202\323\344\223\002l\"C/compute/v1/projects/{project"
+          + "}/global/networks/{network}/addPeering:%"
+          + "networks_add_peering_request_resource\022\370\002"
+          + "\n\032CancelRequestRemovePeering\022A.google.cl"
+          + "oud.compute.v1.CancelRequestRemovePeerin"
+          + "gNetworkRequest\032\".google.cloud.compute.v"
+          + "1.Operation\"\362\001\332AGproject,network,network"
+          + "s_cancel_request_remove_peering_request_"
+          + "resource\212N\020GlobalOperations\202\323\344\223\002\216\001\"S/com"
+          + "pute/v1/projects/{project}/global/networ"
+          + "ks/{network}/cancelRequestRemovePeering:"
+          + "7networks_cancel_request_remove_peering_"
+          + "request_resource\022\302\001\n\006Delete\022-.google.clo"
+          + "ud.compute.v1.DeleteNetworkRequest\032\".goo"
+          + "gle.cloud.compute.v1.Operation\"e\332A\017proje"
+          + "ct,network\212N\020GlobalOperations\202\323\344\223\002:*8/co"
+          + "mpute/v1/projects/{project}/global/netwo"
+          + "rks/{network}\022\247\001\n\003Get\022*.google.cloud.com"
+          + "pute.v1.GetNetworkRequest\032 .google.cloud"
+          + ".compute.v1.Network\"R\332A\017project,network\202"
+          + "\323\344\223\002:\0228/compute/v1/projects/{project}/gl"
+          + "obal/networks/{network}\022\377\001\n\025GetEffective"
+          + "Firewalls\022<.google.cloud.compute.v1.GetE"
+          + "ffectiveFirewallsNetworkRequest\032>.google"
+          + ".cloud.compute.v1.NetworksGetEffectiveFi"
+          + "rewallsResponse\"h\332A\017project,network\202\323\344\223\002"
+          + "P\022N/compute/v1/projects/{project}/global"
+          + "/networks/{network}/getEffectiveFirewall"
+          + "s\022\323\001\n\006Insert\022-.google.cloud.compute.v1.I"
+          + "nsertNetworkRequest\032\".google.cloud.compu"
+          + "te.v1.Operation\"v\332A\030project,network_reso"
+          + "urce\212N\020GlobalOperations\202\323\344\223\002B\"./compute/"
+          + "v1/projects/{project}/global/networks:\020n"
+          + "etwork_resource\022\234\001\n\004List\022,.google.cloud."
+          + "compute.v1.ListNetworksRequest\032$.google."
+          + "cloud.compute.v1.NetworkList\"@\332A\007project"
+          + "\202\323\344\223\0020\022./compute/v1/projects/{project}/g"
+          + "lobal/networks\022\351\001\n\021ListPeeringRoutes\0229.g"
+          + "oogle.cloud.compute.v1.ListPeeringRoutes"
+          + "NetworksRequest\0323.google.cloud.compute.v"
+          + "1.ExchangedPeeringRoutesList\"d\332A\017project"
+          + ",network\202\323\344\223\002L\022J/compute/v1/projects/{pr"
+          + "oject}/global/networks/{network}/listPee"
+          + "ringRoutes\022\344\001\n\005Patch\022,.google.cloud.comp"
+          + "ute.v1.PatchNetworkRequest\032\".google.clou"
+          + "d.compute.v1.Operation\"\210\001\332A project,netw"
+          + "ork,network_resource\212N\020GlobalOperations\202"
+          + "\323\344\223\002L28/compute/v1/projects/{project}/gl"
+          + "obal/networks/{network}:\020network_resourc"
+          + "e\022\262\002\n\rRemovePeering\0224.google.cloud.compu"
+          + "te.v1.RemovePeeringNetworkRequest\032\".goog"
+          + "le.cloud.compute.v1.Operation\"\306\001\332A8proje"
+          + "ct,network,networks_remove_peering_reque"
+          + "st_resource\212N\020GlobalOperations\202\323\344\223\002r\"F/c"
+          + "ompute/v1/projects/{project}/global/netw"
+          + "orks/{network}/removePeering:(networks_r"
+          + "emove_peering_request_resource\022\330\002\n\024Reque"
+          + "stRemovePeering\022;.google.cloud.compute.v"
+          + "1.RequestRemovePeeringNetworkRequest\032\".g"
+          + "oogle.cloud.compute.v1.Operation\"\336\001\332A@pr"
+          + "oject,network,networks_request_remove_pe"
+          + "ering_request_resource\212N\020GlobalOperation"
+          + "s\202\323\344\223\002\201\001\"M/compute/v1/projects/{project}"
+          + "/global/networks/{network}/requestRemove"
+          + "Peering:0networks_request_remove_peering"
+          + "_request_resource\022\355\001\n\022SwitchToCustomMode"
+          + "\0229.google.cloud.compute.v1.SwitchToCusto"
+          + "mModeNetworkRequest\032\".google.cloud.compu"
+          + "te.v1.Operation\"x\332A\017project,network\212N\020Gl"
+          + "obalOperations\202\323\344\223\002M\"K/compute/v1/projec"
+          + "ts/{project}/global/networks/{network}/s"
+          + "witchToCustomMode\022\262\002\n\rUpdatePeering\0224.go"
+          + "ogle.cloud.compute.v1.UpdatePeeringNetwo"
+          + "rkRequest\032\".google.cloud.compute.v1.Oper"
+          + "ation\"\306\001\332A8project,network,networks_upda"
+          + "te_peering_request_resource\212N\020GlobalOper"
+          + "ations\202\323\344\223\002r2F/compute/v1/projects/{proj"
+          + "ect}/global/networks/{network}/updatePee"
+          + "ring:(networks_update_peering_request_re"
+          + "source\032r\312A\026compute.googleapis.com\322AVhttp"
+          + "s://www.googleapis.com/auth/compute,http"
+          + "s://www.googleapis.com/auth/cloud-platfo"
+          + "rm2\353 \n\nNodeGroups\022\262\002\n\010AddNodes\0221.google."
+          + "cloud.compute.v1.AddNodesNodeGroupReques"
+          + "t\032\".google.cloud.compute.v1.Operation\"\316\001"
+          + "\332A>project,zone,node_group,node_groups_a"
+          + "dd_nodes_request_resource\212N\016ZoneOperatio"
+          + "ns\202\323\344\223\002v\"L/compute/v1/projects/{project}"
+          + "/zones/{zone}/nodeGroups/{node_group}/ad"
+          + "dNodes:&node_groups_add_nodes_request_re"
+          + "source\022\304\001\n\016AggregatedList\0228.google.cloud"
+          + ".compute.v1.AggregatedListNodeGroupsRequ"
+          + "est\0320.google.cloud.compute.v1.NodeGroupA"
+          + "ggregatedList\"F\332A\007project\202\323\344\223\0026\0224/comput"
+          + "e/v1/projects/{project}/aggregated/nodeG"
+          + "roups\022\325\001\n\006Delete\022/.google.cloud.compute."
+          + "v1.DeleteNodeGroupRequest\032\".google.cloud"
+          + ".compute.v1.Operation\"v\332A\027project,zone,n"
+          + "ode_group\212N\016ZoneOperations\202\323\344\223\002E*C/compu"
+          + "te/v1/projects/{project}/zones/{zone}/no"
+          + "deGroups/{node_group}\022\301\002\n\013DeleteNodes\0224."
+          + "google.cloud.compute.v1.DeleteNodesNodeG"
           + "roupRequest\032\".google.cloud.compute.v1.Op"
-          + "eration\"\316\001\332A>project,zone,node_group,nod"
-          + "e_groups_add_nodes_request_resource\212N\016Zo"
-          + "neOperations\202\323\344\223\002v\"L/compute/v1/projects"
-          + "/{project}/zones/{zone}/nodeGroups/{node"
-          + "_group}/addNodes:&node_groups_add_nodes_"
-          + "request_resource\022\304\001\n\016AggregatedList\0228.go"
-          + "ogle.cloud.compute.v1.AggregatedListNode"
-          + "GroupsRequest\0320.google.cloud.compute.v1."
-          + "NodeGroupAggregatedList\"F\332A\007project\202\323\344\223\002"
-          + "6\0224/compute/v1/projects/{project}/aggreg"
-          + "ated/nodeGroups\022\325\001\n\006Delete\022/.google.clou"
-          + "d.compute.v1.DeleteNodeGroupRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"v\332A\027proj"
-          + "ect,zone,node_group\212N\016ZoneOperations\202\323\344\223"
-          + "\002E*C/compute/v1/projects/{project}/zones"
-          + "/{zone}/nodeGroups/{node_group}\022\301\002\n\013Dele"
-          + "teNodes\0224.google.cloud.compute.v1.Delete"
-          + "NodesNodeGroupRequest\032\".google.cloud.com"
-          + "pute.v1.Operation\"\327\001\332AAproject,zone,node"
-          + "_group,node_groups_delete_nodes_request_"
-          + "resource\212N\016ZoneOperations\202\323\344\223\002|\"O/comput"
-          + "e/v1/projects/{project}/zones/{zone}/nod"
-          + "eGroups/{node_group}/deleteNodes:)node_g"
-          + "roups_delete_nodes_request_resource\022\276\001\n\003"
-          + "Get\022,.google.cloud.compute.v1.GetNodeGro"
-          + "upRequest\032\".google.cloud.compute.v1.Node"
-          + "Group\"e\332A\027project,zone,node_group\202\323\344\223\002E\022"
-          + "C/compute/v1/projects/{project}/zones/{z"
-          + "one}/nodeGroups/{node_group}\022\326\001\n\014GetIamP"
-          + "olicy\0225.google.cloud.compute.v1.GetIamPo"
-          + "licyNodeGroupRequest\032\037.google.cloud.comp"
-          + "ute.v1.Policy\"n\332A\025project,zone,resource\202"
-          + "\323\344\223\002P\022N/compute/v1/projects/{project}/zo"
-          + "nes/{zone}/nodeGroups/{resource}/getIamP"
-          + "olicy\022\372\001\n\006Insert\022/.google.cloud.compute."
-          + "v1.InsertNodeGroupRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\232\001\332A3project,zone,"
-          + "initial_node_count,node_group_resource\212N"
-          + "\016ZoneOperations\202\323\344\223\002M\"6/compute/v1/proje"
-          + "cts/{project}/zones/{zone}/nodeGroups:\023n"
-          + "ode_group_resource\022\255\001\n\004List\022..google.clo"
-          + "ud.compute.v1.ListNodeGroupsRequest\032&.go"
-          + "ogle.cloud.compute.v1.NodeGroupList\"M\332A\014"
-          + "project,zone\202\323\344\223\0028\0226/compute/v1/projects"
-          + "/{project}/zones/{zone}/nodeGroups\022\337\001\n\tL"
-          + "istNodes\0223.google.cloud.compute.v1.ListN"
-          + "odesNodeGroupsRequest\032,.google.cloud.com"
-          + "pute.v1.NodeGroupsListNodes\"o\332A\027project,"
-          + "zone,node_group\202\323\344\223\002O\"M/compute/v1/proje"
+          + "eration\"\327\001\332AAproject,zone,node_group,nod"
+          + "e_groups_delete_nodes_request_resource\212N"
+          + "\016ZoneOperations\202\323\344\223\002|\"O/compute/v1/proje"
           + "cts/{project}/zones/{zone}/nodeGroups/{n"
-          + "ode_group}/listNodes\022\375\001\n\005Patch\022..google."
-          + "cloud.compute.v1.PatchNodeGroupRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\237\001\332A+"
-          + "project,zone,node_group,node_group_resou"
-          + "rce\212N\016ZoneOperations\202\323\344\223\002Z2C/compute/v1/"
-          + "projects/{project}/zones/{zone}/nodeGrou"
-          + "ps/{node_group}:\023node_group_resource\022\345\002\n"
-          + "\022PerformMaintenance\022;.google.cloud.compu"
-          + "te.v1.PerformMaintenanceNodeGroupRequest"
-          + "\032\".google.cloud.compute.v1.Operation\"\355\001\332"
-          + "AHproject,zone,node_group,node_groups_pe"
-          + "rform_maintenance_request_resource\212N\016Zon"
-          + "eOperations\202\323\344\223\002\212\001\"V/compute/v1/projects"
-          + "/{project}/zones/{zone}/nodeGroups/{node"
-          + "_group}/performMaintenance:0node_groups_"
-          + "perform_maintenance_request_resource\022\232\002\n"
-          + "\014SetIamPolicy\0225.google.cloud.compute.v1."
-          + "SetIamPolicyNodeGroupRequest\032\037.google.cl"
-          + "oud.compute.v1.Policy\"\261\001\332A6project,zone,"
-          + "resource,zone_set_policy_request_resourc"
-          + "e\202\323\344\223\002r\"N/compute/v1/projects/{project}/"
-          + "zones/{zone}/nodeGroups/{resource}/setIa"
-          + "mPolicy: zone_set_policy_request_resourc"
-          + "e\022\330\002\n\017SetNodeTemplate\0228.google.cloud.com"
-          + "pute.v1.SetNodeTemplateNodeGroupRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\346\001\332A"
-          + "Fproject,zone,node_group,node_groups_set"
-          + "_node_template_request_resource\212N\016ZoneOp"
-          + "erations\202\323\344\223\002\205\001\"S/compute/v1/projects/{p"
-          + "roject}/zones/{zone}/nodeGroups/{node_gr"
-          + "oup}/setNodeTemplate:.node_groups_set_no"
-          + "de_template_request_resource\022\205\003\n\030Simulat"
-          + "eMaintenanceEvent\022A.google.cloud.compute"
-          + ".v1.SimulateMaintenanceEventNodeGroupReq"
-          + "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"\201\002\332AOproject,zone,node_group,node_group"
-          + "s_simulate_maintenance_event_request_res"
-          + "ource\212N\016ZoneOperations\202\323\344\223\002\227\001\"\\/compute/"
+          + "ode_group}/deleteNodes:)node_groups_dele"
+          + "te_nodes_request_resource\022\276\001\n\003Get\022,.goog"
+          + "le.cloud.compute.v1.GetNodeGroupRequest\032"
+          + "\".google.cloud.compute.v1.NodeGroup\"e\332A\027"
+          + "project,zone,node_group\202\323\344\223\002E\022C/compute/"
           + "v1/projects/{project}/zones/{zone}/nodeG"
-          + "roups/{node_group}/simulateMaintenanceEv"
-          + "ent:7node_groups_simulate_maintenance_ev"
-          + "ent_request_resource\022\277\002\n\022TestIamPermissi"
-          + "ons\022;.google.cloud.compute.v1.TestIamPer"
-          + "missionsNodeGroupRequest\0320.google.cloud."
-          + "compute.v1.TestPermissionsResponse\"\271\001\332A7"
-          + "project,zone,resource,test_permissions_r"
-          + "equest_resource\202\323\344\223\002y\"T/compute/v1/proje"
-          + "cts/{project}/zones/{zone}/nodeGroups/{r"
-          + "esource}/testIamPermissions:!test_permis"
-          + "sions_request_resource\032r\312A\026compute.googl"
-          + "eapis.com\322AVhttps://www.googleapis.com/a"
-          + "uth/compute,https://www.googleapis.com/a"
-          + "uth/cloud-platform2\264\020\n\rNodeTemplates\022\315\001\n"
-          + "\016AggregatedList\022;.google.cloud.compute.v"
-          + "1.AggregatedListNodeTemplatesRequest\0323.g"
-          + "oogle.cloud.compute.v1.NodeTemplateAggre"
-          + "gatedList\"I\332A\007project\202\323\344\223\0029\0227/compute/v1"
-          + "/projects/{project}/aggregated/nodeTempl"
-          + "ates\022\352\001\n\006Delete\0222.google.cloud.compute.v"
-          + "1.DeleteNodeTemplateRequest\032\".google.clo"
-          + "ud.compute.v1.Operation\"\207\001\332A\034project,reg"
-          + "ion,node_template\212N\020RegionOperations\202\323\344\223"
-          + "\002O*M/compute/v1/projects/{project}/regio"
-          + "ns/{region}/nodeTemplates/{node_template"
-          + "}\022\323\001\n\003Get\022/.google.cloud.compute.v1.GetN"
-          + "odeTemplateRequest\032%.google.cloud.comput"
-          + "e.v1.NodeTemplate\"t\332A\034project,region,nod"
-          + "e_template\202\323\344\223\002O\022M/compute/v1/projects/{"
-          + "project}/regions/{region}/nodeTemplates/"
-          + "{node_template}\022\342\001\n\014GetIamPolicy\0228.googl"
-          + "e.cloud.compute.v1.GetIamPolicyNodeTempl"
-          + "ateRequest\032\037.google.cloud.compute.v1.Pol"
-          + "icy\"w\332A\027project,region,resource\202\323\344\223\002W\022U/"
-          + "compute/v1/projects/{project}/regions/{r"
-          + "egion}/nodeTemplates/{resource}/getIamPo"
-          + "licy\022\373\001\n\006Insert\0222.google.cloud.compute.v"
-          + "1.InsertNodeTemplateRequest\032\".google.clo"
-          + "ud.compute.v1.Operation\"\230\001\332A%project,reg"
-          + "ion,node_template_resource\212N\020RegionOpera"
-          + "tions\202\323\344\223\002W\"=/compute/v1/projects/{proje"
-          + "ct}/regions/{region}/nodeTemplates:\026node"
-          + "_template_resource\022\274\001\n\004List\0221.google.clo"
-          + "ud.compute.v1.ListNodeTemplatesRequest\032)"
-          + ".google.cloud.compute.v1.NodeTemplateLis"
-          + "t\"V\332A\016project,region\202\323\344\223\002?\022=/compute/v1/"
-          + "projects/{project}/regions/{region}/node"
-          + "Templates\022\252\002\n\014SetIamPolicy\0228.google.clou"
-          + "d.compute.v1.SetIamPolicyNodeTemplateReq"
-          + "uest\032\037.google.cloud.compute.v1.Policy\"\276\001"
-          + "\332A:project,region,resource,region_set_po"
-          + "licy_request_resource\202\323\344\223\002{\"U/compute/v1"
-          + "/projects/{project}/regions/{region}/nod"
-          + "eTemplates/{resource}/setIamPolicy:\"regi"
-          + "on_set_policy_request_resource\022\314\002\n\022TestI"
-          + "amPermissions\022>.google.cloud.compute.v1."
-          + "TestIamPermissionsNodeTemplateRequest\0320."
-          + "google.cloud.compute.v1.TestPermissionsR"
-          + "esponse\"\303\001\332A9project,region,resource,tes"
-          + "t_permissions_request_resource\202\323\344\223\002\200\001\"[/"
-          + "compute/v1/projects/{project}/regions/{r"
-          + "egion}/nodeTemplates/{resource}/testIamP"
-          + "ermissions:!test_permissions_request_res"
-          + "ource\032r\312A\026compute.googleapis.com\322AVhttps"
-          + "://www.googleapis.com/auth/compute,https"
-          + "://www.googleapis.com/auth/cloud-platfor"
-          + "m2\337\005\n\tNodeTypes\022\301\001\n\016AggregatedList\0227.goo"
-          + "gle.cloud.compute.v1.AggregatedListNodeT"
-          + "ypesRequest\032/.google.cloud.compute.v1.No"
-          + "deTypeAggregatedList\"E\332A\007project\202\323\344\223\0025\0223"
-          + "/compute/v1/projects/{project}/aggregate"
-          + "d/nodeTypes\022\271\001\n\003Get\022+.google.cloud.compu"
-          + "te.v1.GetNodeTypeRequest\032!.google.cloud."
-          + "compute.v1.NodeType\"b\332A\026project,zone,nod"
-          + "e_type\202\323\344\223\002C\022A/compute/v1/projects/{proj"
-          + "ect}/zones/{zone}/nodeTypes/{node_type}\022"
-          + "\252\001\n\004List\022-.google.cloud.compute.v1.ListN"
-          + "odeTypesRequest\032%.google.cloud.compute.v"
-          + "1.NodeTypeList\"L\332A\014project,zone\202\323\344\223\0027\0225/"
+          + "roups/{node_group}\022\326\001\n\014GetIamPolicy\0225.go"
+          + "ogle.cloud.compute.v1.GetIamPolicyNodeGr"
+          + "oupRequest\032\037.google.cloud.compute.v1.Pol"
+          + "icy\"n\332A\025project,zone,resource\202\323\344\223\002P\022N/co"
+          + "mpute/v1/projects/{project}/zones/{zone}"
+          + "/nodeGroups/{resource}/getIamPolicy\022\372\001\n\006"
+          + "Insert\022/.google.cloud.compute.v1.InsertN"
+          + "odeGroupRequest\032\".google.cloud.compute.v"
+          + "1.Operation\"\232\001\332A3project,zone,initial_no"
+          + "de_count,node_group_resource\212N\016ZoneOpera"
+          + "tions\202\323\344\223\002M\"6/compute/v1/projects/{proje"
+          + "ct}/zones/{zone}/nodeGroups:\023node_group_"
+          + "resource\022\255\001\n\004List\022..google.cloud.compute"
+          + ".v1.ListNodeGroupsRequest\032&.google.cloud"
+          + ".compute.v1.NodeGroupList\"M\332A\014project,zo"
+          + "ne\202\323\344\223\0028\0226/compute/v1/projects/{project}"
+          + "/zones/{zone}/nodeGroups\022\337\001\n\tListNodes\0223"
+          + ".google.cloud.compute.v1.ListNodesNodeGr"
+          + "oupsRequest\032,.google.cloud.compute.v1.No"
+          + "deGroupsListNodes\"o\332A\027project,zone,node_"
+          + "group\202\323\344\223\002O\"M/compute/v1/projects/{proje"
+          + "ct}/zones/{zone}/nodeGroups/{node_group}"
+          + "/listNodes\022\375\001\n\005Patch\022..google.cloud.comp"
+          + "ute.v1.PatchNodeGroupRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\237\001\332A+project,zo"
+          + "ne,node_group,node_group_resource\212N\016Zone"
+          + "Operations\202\323\344\223\002Z2C/compute/v1/projects/{"
+          + "project}/zones/{zone}/nodeGroups/{node_g"
+          + "roup}:\023node_group_resource\022\345\002\n\022PerformMa"
+          + "intenance\022;.google.cloud.compute.v1.Perf"
+          + "ormMaintenanceNodeGroupRequest\032\".google."
+          + "cloud.compute.v1.Operation\"\355\001\332AHproject,"
+          + "zone,node_group,node_groups_perform_main"
+          + "tenance_request_resource\212N\016ZoneOperation"
+          + "s\202\323\344\223\002\212\001\"V/compute/v1/projects/{project}"
+          + "/zones/{zone}/nodeGroups/{node_group}/pe"
+          + "rformMaintenance:0node_groups_perform_ma"
+          + "intenance_request_resource\022\232\002\n\014SetIamPol"
+          + "icy\0225.google.cloud.compute.v1.SetIamPoli"
+          + "cyNodeGroupRequest\032\037.google.cloud.comput"
+          + "e.v1.Policy\"\261\001\332A6project,zone,resource,z"
+          + "one_set_policy_request_resource\202\323\344\223\002r\"N/"
           + "compute/v1/projects/{project}/zones/{zon"
-          + "e}/nodeTypes\032\244\001\312A\026compute.googleapis.com"
-          + "\322A\207\001https://www.googleapis.com/auth/comp"
-          + "ute.readonly,https://www.googleapis.com/"
-          + "auth/compute,https://www.googleapis.com/"
-          + "auth/cloud-platform2\323!\n\034OrganizationSecu"
-          + "rityPolicies\022\323\002\n\016AddAssociation\022H.google"
-          + ".cloud.compute.v1.AddAssociationOrganiza"
-          + "tionSecurityPolicyRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\322\001\332A4security_poli"
-          + "cy,security_policy_association_resource\212"
-          + "N\034GlobalOrganizationOperations\202\323\344\223\002v\"N/c"
+          + "e}/nodeGroups/{resource}/setIamPolicy: z"
+          + "one_set_policy_request_resource\022\330\002\n\017SetN"
+          + "odeTemplate\0228.google.cloud.compute.v1.Se"
+          + "tNodeTemplateNodeGroupRequest\032\".google.c"
+          + "loud.compute.v1.Operation\"\346\001\332AFproject,z"
+          + "one,node_group,node_groups_set_node_temp"
+          + "late_request_resource\212N\016ZoneOperations\202\323"
+          + "\344\223\002\205\001\"S/compute/v1/projects/{project}/zo"
+          + "nes/{zone}/nodeGroups/{node_group}/setNo"
+          + "deTemplate:.node_groups_set_node_templat"
+          + "e_request_resource\022\205\003\n\030SimulateMaintenan"
+          + "ceEvent\022A.google.cloud.compute.v1.Simula"
+          + "teMaintenanceEventNodeGroupRequest\032\".goo"
+          + "gle.cloud.compute.v1.Operation\"\201\002\332AOproj"
+          + "ect,zone,node_group,node_groups_simulate"
+          + "_maintenance_event_request_resource\212N\016Zo"
+          + "neOperations\202\323\344\223\002\227\001\"\\/compute/v1/project"
+          + "s/{project}/zones/{zone}/nodeGroups/{nod"
+          + "e_group}/simulateMaintenanceEvent:7node_"
+          + "groups_simulate_maintenance_event_reques"
+          + "t_resource\022\277\002\n\022TestIamPermissions\022;.goog"
+          + "le.cloud.compute.v1.TestIamPermissionsNo"
+          + "deGroupRequest\0320.google.cloud.compute.v1"
+          + ".TestPermissionsResponse\"\271\001\332A7project,zo"
+          + "ne,resource,test_permissions_request_res"
+          + "ource\202\323\344\223\002y\"T/compute/v1/projects/{proje"
+          + "ct}/zones/{zone}/nodeGroups/{resource}/t"
+          + "estIamPermissions:!test_permissions_requ"
+          + "est_resource\032r\312A\026compute.googleapis.com\322"
+          + "AVhttps://www.googleapis.com/auth/comput"
+          + "e,https://www.googleapis.com/auth/cloud-"
+          + "platform2\264\020\n\rNodeTemplates\022\315\001\n\016Aggregate"
+          + "dList\022;.google.cloud.compute.v1.Aggregat"
+          + "edListNodeTemplatesRequest\0323.google.clou"
+          + "d.compute.v1.NodeTemplateAggregatedList\""
+          + "I\332A\007project\202\323\344\223\0029\0227/compute/v1/projects/"
+          + "{project}/aggregated/nodeTemplates\022\352\001\n\006D"
+          + "elete\0222.google.cloud.compute.v1.DeleteNo"
+          + "deTemplateRequest\032\".google.cloud.compute"
+          + ".v1.Operation\"\207\001\332A\034project,region,node_t"
+          + "emplate\212N\020RegionOperations\202\323\344\223\002O*M/compu"
+          + "te/v1/projects/{project}/regions/{region"
+          + "}/nodeTemplates/{node_template}\022\323\001\n\003Get\022"
+          + "/.google.cloud.compute.v1.GetNodeTemplat"
+          + "eRequest\032%.google.cloud.compute.v1.NodeT"
+          + "emplate\"t\332A\034project,region,node_template"
+          + "\202\323\344\223\002O\022M/compute/v1/projects/{project}/r"
+          + "egions/{region}/nodeTemplates/{node_temp"
+          + "late}\022\342\001\n\014GetIamPolicy\0228.google.cloud.co"
+          + "mpute.v1.GetIamPolicyNodeTemplateRequest"
+          + "\032\037.google.cloud.compute.v1.Policy\"w\332A\027pr"
+          + "oject,region,resource\202\323\344\223\002W\022U/compute/v1"
+          + "/projects/{project}/regions/{region}/nod"
+          + "eTemplates/{resource}/getIamPolicy\022\373\001\n\006I"
+          + "nsert\0222.google.cloud.compute.v1.InsertNo"
+          + "deTemplateRequest\032\".google.cloud.compute"
+          + ".v1.Operation\"\230\001\332A%project,region,node_t"
+          + "emplate_resource\212N\020RegionOperations\202\323\344\223\002"
+          + "W\"=/compute/v1/projects/{project}/region"
+          + "s/{region}/nodeTemplates:\026node_template_"
+          + "resource\022\274\001\n\004List\0221.google.cloud.compute"
+          + ".v1.ListNodeTemplatesRequest\032).google.cl"
+          + "oud.compute.v1.NodeTemplateList\"V\332A\016proj"
+          + "ect,region\202\323\344\223\002?\022=/compute/v1/projects/{"
+          + "project}/regions/{region}/nodeTemplates\022"
+          + "\252\002\n\014SetIamPolicy\0228.google.cloud.compute."
+          + "v1.SetIamPolicyNodeTemplateRequest\032\037.goo"
+          + "gle.cloud.compute.v1.Policy\"\276\001\332A:project"
+          + ",region,resource,region_set_policy_reque"
+          + "st_resource\202\323\344\223\002{\"U/compute/v1/projects/"
+          + "{project}/regions/{region}/nodeTemplates"
+          + "/{resource}/setIamPolicy:\"region_set_pol"
+          + "icy_request_resource\022\314\002\n\022TestIamPermissi"
+          + "ons\022>.google.cloud.compute.v1.TestIamPer"
+          + "missionsNodeTemplateRequest\0320.google.clo"
+          + "ud.compute.v1.TestPermissionsResponse\"\303\001"
+          + "\332A9project,region,resource,test_permissi"
+          + "ons_request_resource\202\323\344\223\002\200\001\"[/compute/v1"
+          + "/projects/{project}/regions/{region}/nod"
+          + "eTemplates/{resource}/testIamPermissions"
+          + ":!test_permissions_request_resource\032r\312A\026"
+          + "compute.googleapis.com\322AVhttps://www.goo"
+          + "gleapis.com/auth/compute,https://www.goo"
+          + "gleapis.com/auth/cloud-platform2\337\005\n\tNode"
+          + "Types\022\301\001\n\016AggregatedList\0227.google.cloud."
+          + "compute.v1.AggregatedListNodeTypesReques"
+          + "t\032/.google.cloud.compute.v1.NodeTypeAggr"
+          + "egatedList\"E\332A\007project\202\323\344\223\0025\0223/compute/v"
+          + "1/projects/{project}/aggregated/nodeType"
+          + "s\022\271\001\n\003Get\022+.google.cloud.compute.v1.GetN"
+          + "odeTypeRequest\032!.google.cloud.compute.v1"
+          + ".NodeType\"b\332A\026project,zone,node_type\202\323\344\223"
+          + "\002C\022A/compute/v1/projects/{project}/zones"
+          + "/{zone}/nodeTypes/{node_type}\022\252\001\n\004List\022-"
+          + ".google.cloud.compute.v1.ListNodeTypesRe"
+          + "quest\032%.google.cloud.compute.v1.NodeType"
+          + "List\"L\332A\014project,zone\202\323\344\223\0027\0225/compute/v1"
+          + "/projects/{project}/zones/{zone}/nodeTyp"
+          + "es\032\244\001\312A\026compute.googleapis.com\322A\207\001https:"
+          + "//www.googleapis.com/auth/compute.readon"
+          + "ly,https://www.googleapis.com/auth/compu"
+          + "te,https://www.googleapis.com/auth/cloud"
+          + "-platform2\323!\n\034OrganizationSecurityPolici"
+          + "es\022\323\002\n\016AddAssociation\022H.google.cloud.com"
+          + "pute.v1.AddAssociationOrganizationSecuri"
+          + "tyPolicyRequest\032\".google.cloud.compute.v"
+          + "1.Operation\"\322\001\332A4security_policy,securit"
+          + "y_policy_association_resource\212N\034GlobalOr"
+          + "ganizationOperations\202\323\344\223\002v\"N/compute/v1/"
+          + "locations/global/securityPolicies/{secur"
+          + "ity_policy}/addAssociation:$security_pol"
+          + "icy_association_resource\022\260\002\n\007AddRule\022A.g"
+          + "oogle.cloud.compute.v1.AddRuleOrganizati"
+          + "onSecurityPolicyRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\275\001\332A-security_policy"
+          + ",security_policy_rule_resource\212N\034GlobalO"
+          + "rganizationOperations\202\323\344\223\002h\"G/compute/v1",
+      "/locations/global/securityPolicies/{secu"
+          + "rity_policy}/addRule:\035security_policy_ru"
+          + "le_resource\022\371\001\n\tCopyRules\022C.google.cloud"
+          + ".compute.v1.CopyRulesOrganizationSecurit"
+          + "yPolicyRequest\032\".google.cloud.compute.v1"
+          + ".Operation\"\202\001\332A\017security_policy\212N\034Global"
+          + "OrganizationOperations\202\323\344\223\002K\"I/compute/v"
+          + "1/locations/global/securityPolicies/{sec"
+          + "urity_policy}/copyRules\022\350\001\n\006Delete\022@.goo"
+          + "gle.cloud.compute.v1.DeleteOrganizationS"
+          + "ecurityPolicyRequest\032\".google.cloud.comp"
+          + "ute.v1.Operation\"x\332A\017security_policy\212N\034G"
+          + "lobalOrganizationOperations\202\323\344\223\002A*?/comp"
+          + "ute/v1/locations/global/securityPolicies"
+          + "/{security_policy}\022\310\001\n\003Get\022=.google.clou"
+          + "d.compute.v1.GetOrganizationSecurityPoli"
+          + "cyRequest\032\'.google.cloud.compute.v1.Secu"
+          + "rityPolicy\"Y\332A\017security_policy\202\323\344\223\002A\022?/c"
           + "ompute/v1/locations/global/securityPolic"
-          + "ies/{security_policy}/addAssociation:$se"
-          + "curity_policy_association_resource\022\260\002\n\007A"
-          + "ddRule\022A.google.cloud.compute.v1.AddRule"
-          + "OrganizationSecurityPolicyRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"\275\001\332A-secur"
-          + "ity_policy,security_policy_rule_resource"
-          + "\212N\034GlobalOrganizationOperations\202\323\344\223\002h\"G/"
-          + "compute/v1/locations/global/securityPoli"
-          + "cies/{security_policy}/addRule:\035security"
-          + "_policy_rule_resource\022\371\001\n\tCopyRules\022C.go"
-          + "ogle.cloud.compute.v1.CopyRulesOrganizat"
-          + "ionSecurityPolicyRequest\032\".google.cloud."
-          + "compute.v1.Operation\"\202\001\332A\017security_polic"
-          + "y\212N\034GlobalOrganizationOperations\202\323\344\223\002K\"I"
-          + "/compute/v1/locations/global/securityPol"
-          + "icies/{security_policy}/copyRules\022\350\001\n\006De"
-          + "lete\022@.google.cloud.compute.v1.DeleteOrg"
-          + "anizationSecurityPolicyRequest\032\".google."
-          + "cloud.compute.v1.Operation\"x\332A\017security_"
-          + "policy\212N\034GlobalOrganizationOperations\202\323\344"
-          + "\223\002A*?/compute/v1/locations/global/securi"
-          + "tyPolicies/{security_policy}\022\310\001\n\003Get\022=.g"
-          + "oogle.cloud.compute.v1.GetOrganizationSe"
-          + "curityPolicyRequest\032\'.google.cloud.compu"
-          + "te.v1.SecurityPolicy\"Y\332A\017security_policy"
-          + "\202\323\344\223\002A\022?/compute/v1/locations/global/sec"
-          + "urityPolicies/{security_policy}\022\370\001\n\016GetA"
-          + "ssociation\022H.google.cloud.compute.v1.Get"
-          + "AssociationOrganizationSecurityPolicyReq"
-          + "uest\0322.google.cloud.compute.v1.SecurityP"
-          + "olicyAssociation\"h\332A\017security_policy\202\323\344\223"
-          + "\002P\022N/compute/v1/locations/global/securit"
-          + "yPolicies/{security_policy}/getAssociati"
-          + "on\022\334\001\n\007GetRule\022A.google.cloud.compute.v1"
-          + ".GetRuleOrganizationSecurityPolicyReques"
-          + "t\032+.google.cloud.compute.v1.SecurityPoli"
-          + "cyRule\"a\332A\017security_policy\202\323\344\223\002I\022G/compu"
+          + "ies/{security_policy}\022\370\001\n\016GetAssociation"
+          + "\022H.google.cloud.compute.v1.GetAssociatio"
+          + "nOrganizationSecurityPolicyRequest\0322.goo"
+          + "gle.cloud.compute.v1.SecurityPolicyAssoc"
+          + "iation\"h\332A\017security_policy\202\323\344\223\002P\022N/compu"
           + "te/v1/locations/global/securityPolicies/"
-          + "{security_policy}/getRule\022\372\001\n\006Insert\022@.g"
-          + "oogle.cloud.compute.v1.InsertOrganizatio"
-          + "nSecurityPolicyRequest\032\".google.cloud.co"
-          + "mpute.v1.Operation\"\211\001\332A\030security_policy_"
-          + "resource\212N\034GlobalOrganizationOperations\202"
-          + "\323\344\223\002I\"-/compute/v1/locations/global/secu"
-          + "rityPolicies:\030security_policy_resource\022\257"
-          + "\001\n\004List\022@.google.cloud.compute.v1.ListOr"
-          + "ganizationSecurityPoliciesRequest\032+.goog"
-          + "le.cloud.compute.v1.SecurityPolicyList\"8"
-          + "\332A\000\202\323\344\223\002/\022-/compute/v1/locations/global/"
-          + "securityPolicies\022\370\001\n\020ListAssociations\022J."
-          + "google.cloud.compute.v1.ListAssociations"
-          + "OrganizationSecurityPolicyRequest\032M.goog"
-          + "le.cloud.compute.v1.OrganizationSecurity"
-          + "PoliciesListAssociationsResponse\"I\332A\000\202\323\344"
-          + "\223\002@\022>/compute/v1/locations/global/securi"
-          + "tyPolicies/listAssociations\022\252\002\n\037ListPrec"
-          + "onfiguredExpressionSets\022[.google.cloud.c"
-          + "ompute.v1.ListPreconfiguredExpressionSet"
-          + "sOrganizationSecurityPoliciesRequest\032P.g"
-          + "oogle.cloud.compute.v1.SecurityPoliciesL"
-          + "istPreconfiguredExpressionSetsResponse\"X"
-          + "\332A\000\202\323\344\223\002O\022M/compute/v1/locations/global/"
-          + "securityPolicies/listPreconfiguredExpres"
-          + "sionSets\022\351\001\n\004Move\022>.google.cloud.compute",
-      ".v1.MoveOrganizationSecurityPolicyReques"
-          + "t\032\".google.cloud.compute.v1.Operation\"}\332"
-          + "A\017security_policy\212N\034GlobalOrganizationOp"
-          + "erations\202\323\344\223\002F\"D/compute/v1/locations/gl"
-          + "obal/securityPolicies/{security_policy}/"
-          + "move\022\232\002\n\005Patch\022?.google.cloud.compute.v1"
-          + ".PatchOrganizationSecurityPolicyRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\253\001\332A"
-          + "(security_policy,security_policy_resourc"
-          + "e\212N\034GlobalOrganizationOperations\202\323\344\223\002[2?"
-          + "/compute/v1/locations/global/securityPol"
-          + "icies/{security_policy}:\030security_policy"
-          + "_resource\022\266\002\n\tPatchRule\022C.google.cloud.c"
-          + "ompute.v1.PatchRuleOrganizationSecurityP"
+          + "{security_policy}/getAssociation\022\334\001\n\007Get"
+          + "Rule\022A.google.cloud.compute.v1.GetRuleOr"
+          + "ganizationSecurityPolicyRequest\032+.google"
+          + ".cloud.compute.v1.SecurityPolicyRule\"a\332A"
+          + "\017security_policy\202\323\344\223\002I\022G/compute/v1/loca"
+          + "tions/global/securityPolicies/{security_"
+          + "policy}/getRule\022\372\001\n\006Insert\022@.google.clou"
+          + "d.compute.v1.InsertOrganizationSecurityP"
           + "olicyRequest\032\".google.cloud.compute.v1.O"
-          + "peration\"\277\001\332A-security_policy,security_p"
-          + "olicy_rule_resource\212N\034GlobalOrganization"
-          + "Operations\202\323\344\223\002j\"I/compute/v1/locations/"
-          + "global/securityPolicies/{security_policy"
-          + "}/patchRule:\035security_policy_rule_resour"
-          + "ce\022\221\002\n\021RemoveAssociation\022K.google.cloud."
-          + "compute.v1.RemoveAssociationOrganization"
-          + "SecurityPolicyRequest\032\".google.cloud.com"
-          + "pute.v1.Operation\"\212\001\332A\017security_policy\212N"
-          + "\034GlobalOrganizationOperations\202\323\344\223\002S\"Q/co"
+          + "peration\"\211\001\332A\030security_policy_resource\212N"
+          + "\034GlobalOrganizationOperations\202\323\344\223\002I\"-/co"
           + "mpute/v1/locations/global/securityPolici"
-          + "es/{security_policy}/removeAssociation\022\374"
-          + "\001\n\nRemoveRule\022D.google.cloud.compute.v1."
-          + "RemoveRuleOrganizationSecurityPolicyRequ"
-          + "est\032\".google.cloud.compute.v1.Operation\""
-          + "\203\001\332A\017security_policy\212N\034GlobalOrganizatio"
-          + "nOperations\202\323\344\223\002L\"J/compute/v1/locations"
-          + "/global/securityPolicies/{security_polic"
-          + "y}/removeRule\032r\312A\026compute.googleapis.com"
-          + "\322AVhttps://www.googleapis.com/auth/compu"
-          + "te,https://www.googleapis.com/auth/cloud"
-          + "-platform2\220\017\n\020PacketMirrorings\022\326\001\n\016Aggre"
-          + "gatedList\022>.google.cloud.compute.v1.Aggr"
-          + "egatedListPacketMirroringsRequest\0326.goog"
-          + "le.cloud.compute.v1.PacketMirroringAggre"
-          + "gatedList\"L\332A\007project\202\323\344\223\002<\022:/compute/v1"
-          + "/projects/{project}/aggregated/packetMir"
-          + "rorings\022\366\001\n\006Delete\0225.google.cloud.comput"
-          + "e.v1.DeletePacketMirroringRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"\220\001\332A\037proje"
-          + "ct,region,packet_mirroring\212N\020RegionOpera"
-          + "tions\202\323\344\223\002U*S/compute/v1/projects/{proje"
-          + "ct}/regions/{region}/packetMirrorings/{p"
-          + "acket_mirroring}\022\342\001\n\003Get\0222.google.cloud."
-          + "compute.v1.GetPacketMirroringRequest\032(.g"
-          + "oogle.cloud.compute.v1.PacketMirroring\"}"
-          + "\332A\037project,region,packet_mirroring\202\323\344\223\002U"
-          + "\022S/compute/v1/projects/{project}/regions"
-          + "/{region}/packetMirrorings/{packet_mirro"
-          + "ring}\022\207\002\n\006Insert\0225.google.cloud.compute."
-          + "v1.InsertPacketMirroringRequest\032\".google"
-          + ".cloud.compute.v1.Operation\"\241\001\332A(project"
-          + ",region,packet_mirroring_resource\212N\020Regi"
-          + "onOperations\202\323\344\223\002]\"@/compute/v1/projects"
-          + "/{project}/regions/{region}/packetMirror"
-          + "ings:\031packet_mirroring_resource\022\305\001\n\004List"
-          + "\0224.google.cloud.compute.v1.ListPacketMir"
-          + "roringsRequest\032,.google.cloud.compute.v1"
-          + ".PacketMirroringList\"Y\332A\016project,region\202"
-          + "\323\344\223\002B\022@/compute/v1/projects/{project}/re"
-          + "gions/{region}/packetMirrorings\022\251\002\n\005Patc"
-          + "h\0224.google.cloud.compute.v1.PatchPacketM"
-          + "irroringRequest\032\".google.cloud.compute.v"
-          + "1.Operation\"\305\001\332A9project,region,packet_m"
-          + "irroring,packet_mirroring_resource\212N\020Reg"
-          + "ionOperations\202\323\344\223\002p2S/compute/v1/project"
-          + "s/{project}/regions/{region}/packetMirro"
-          + "rings/{packet_mirroring}:\031packet_mirrori"
-          + "ng_resource\022\322\002\n\022TestIamPermissions\022A.goo"
-          + "gle.cloud.compute.v1.TestIamPermissionsP"
-          + "acketMirroringRequest\0320.google.cloud.com"
-          + "pute.v1.TestPermissionsResponse\"\306\001\332A9pro"
-          + "ject,region,resource,test_permissions_re"
-          + "quest_resource\202\323\344\223\002\203\001\"^/compute/v1/proje"
-          + "cts/{project}/regions/{region}/packetMir"
-          + "rorings/{resource}/testIamPermissions:!t"
-          + "est_permissions_request_resource\032r\312A\026com"
-          + "pute.googleapis.com\322AVhttps://www.google"
-          + "apis.com/auth/compute,https://www.google"
-          + "apis.com/auth/cloud-platform2\237\006\n\017Preview"
-          + "Features\022\314\001\n\003Get\0221.google.cloud.compute."
-          + "v1.GetPreviewFeatureRequest\032\'.google.clo"
-          + "ud.compute.v1.PreviewFeature\"i\332A\027project"
-          + ",preview_feature\202\323\344\223\002I\022G/compute/v1/proj"
-          + "ects/{project}/global/previewFeatures/{p"
-          + "review_feature}\022\261\001\n\004List\0223.google.cloud."
-          + "compute.v1.ListPreviewFeaturesRequest\032+."
-          + "google.cloud.compute.v1.PreviewFeatureLi"
-          + "st\"G\332A\007project\202\323\344\223\0027\0225/compute/v1/projec"
-          + "ts/{project}/global/previewFeatures\022\224\002\n\006"
-          + "Update\0224.google.cloud.compute.v1.UpdateP"
-          + "reviewFeatureRequest\032\".google.cloud.comp"
-          + "ute.v1.Operation\"\257\001\332A0project,preview_fe"
-          + "ature,preview_feature_resource\212N\020GlobalO"
-          + "perations\202\323\344\223\002c2G/compute/v1/projects/{p"
-          + "roject}/global/previewFeatures/{preview_"
-          + "feature}:\030preview_feature_resource\032r\312A\026c"
-          + "ompute.googleapis.com\322AVhttps://www.goog"
-          + "leapis.com/auth/compute,https://www.goog"
-          + "leapis.com/auth/cloud-platform2\253\033\n\010Proje"
-          + "cts\022\277\001\n\016DisableXpnHost\0225.google.cloud.co"
-          + "mpute.v1.DisableXpnHostProjectRequest\032\"."
-          + "google.cloud.compute.v1.Operation\"R\332A\007pr"
-          + "oject\212N\020GlobalOperations\202\323\344\223\002/\"-/compute"
-          + "/v1/projects/{project}/disableXpnHost\022\253\002"
-          + "\n\022DisableXpnResource\0229.google.cloud.comp"
-          + "ute.v1.DisableXpnResourceProjectRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\265\001\332A"
-          + "6project,projects_disable_xpn_resource_r"
-          + "equest_resource\212N\020GlobalOperations\202\323\344\223\002c"
-          + "\"1/compute/v1/projects/{project}/disable"
-          + "XpnResource:.projects_disable_xpn_resour"
-          + "ce_request_resource\022\274\001\n\rEnableXpnHost\0224."
-          + "google.cloud.compute.v1.EnableXpnHostPro"
-          + "jectRequest\032\".google.cloud.compute.v1.Op"
-          + "eration\"Q\332A\007project\212N\020GlobalOperations\202\323"
-          + "\344\223\002.\",/compute/v1/projects/{project}/ena"
-          + "bleXpnHost\022\246\002\n\021EnableXpnResource\0228.googl"
-          + "e.cloud.compute.v1.EnableXpnResourceProj"
-          + "ectRequest\032\".google.cloud.compute.v1.Ope"
-          + "ration\"\262\001\332A5project,projects_enable_xpn_"
-          + "resource_request_resource\212N\020GlobalOperat"
-          + "ions\202\323\344\223\002a\"0/compute/v1/projects/{projec"
-          + "t}/enableXpnResource:-projects_enable_xp"
-          + "n_resource_request_resource\022\205\001\n\003Get\022*.go"
-          + "ogle.cloud.compute.v1.GetProjectRequest\032"
-          + " .google.cloud.compute.v1.Project\"0\332A\007pr"
-          + "oject\202\323\344\223\002 \022\036/compute/v1/projects/{proje"
-          + "ct}\022\236\001\n\nGetXpnHost\0221.google.cloud.comput"
-          + "e.v1.GetXpnHostProjectRequest\032 .google.c"
-          + "loud.compute.v1.Project\";\332A\007project\202\323\344\223\002"
-          + "+\022)/compute/v1/projects/{project}/getXpn"
-          + "Host\022\276\001\n\017GetXpnResources\0227.google.cloud."
-          + "compute.v1.GetXpnResourcesProjectsReques"
-          + "t\0320.google.cloud.compute.v1.ProjectsGetX"
-          + "pnResources\"@\332A\007project\202\323\344\223\0020\022./compute/"
-          + "v1/projects/{project}/getXpnResources\022\375\001"
-          + "\n\014ListXpnHosts\0224.google.cloud.compute.v1"
-          + ".ListXpnHostsProjectsRequest\032$.google.cl"
-          + "oud.compute.v1.XpnHostList\"\220\001\332A0project,"
-          + "projects_list_xpn_hosts_request_resource"
-          + "\202\323\344\223\002W\"+/compute/v1/projects/{project}/l"
-          + "istXpnHosts:(projects_list_xpn_hosts_req"
-          + "uest_resource\022\345\001\n\010MoveDisk\022/.google.clou"
-          + "d.compute.v1.MoveDiskProjectRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"\203\001\332A\"pro"
-          + "ject,disk_move_request_resource\212N\020Global"
-          + "Operations\202\323\344\223\002E\"\'/compute/v1/projects/{"
-          + "project}/moveDisk:\032disk_move_request_res"
-          + "ource\022\371\001\n\014MoveInstance\0223.google.cloud.co"
-          + "mpute.v1.MoveInstanceProjectRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"\217\001\332A&pro"
-          + "ject,instance_move_request_resource\212N\020Gl"
-          + "obalOperations\202\323\344\223\002M\"+/compute/v1/projec"
-          + "ts/{project}/moveInstance:\036instance_move"
-          + "_request_resource\022\250\002\n\021SetCloudArmorTier\022"
-          + "8.google.cloud.compute.v1.SetCloudArmorT"
-          + "ierProjectRequest\032\".google.cloud.compute"
-          + ".v1.Operation\"\264\001\332A6project,projects_set_"
-          + "cloud_armor_tier_request_resource\212N\020Glob"
-          + "alOperations\202\323\344\223\002b\"0/compute/v1/projects"
-          + "/{project}/setCloudArmorTier:.projects_s"
-          + "et_cloud_armor_tier_request_resource\022\206\002\n"
-          + "\031SetCommonInstanceMetadata\022@.google.clou"
-          + "d.compute.v1.SetCommonInstanceMetadataPr"
-          + "ojectRequest\032\".google.cloud.compute.v1.O"
-          + "peration\"\202\001\332A\031project,metadata_resource\212"
-          + "N\020GlobalOperations\202\323\344\223\002M\"8/compute/v1/pr"
-          + "ojects/{project}/setCommonInstanceMetada"
-          + "ta:\021metadata_resource\022\274\002\n\025SetDefaultNetw"
-          + "orkTier\022<.google.cloud.compute.v1.SetDef"
-          + "aultNetworkTierProjectRequest\032\".google.c"
-          + "loud.compute.v1.Operation\"\300\001\332A:project,p"
-          + "rojects_set_default_network_tier_request"
-          + "_resource\212N\020GlobalOperations\202\323\344\223\002j\"4/com"
-          + "pute/v1/projects/{project}/setDefaultNet"
-          + "workTier:2projects_set_default_network_t"
-          + "ier_request_resource\022\221\002\n\024SetUsageExportB"
-          + "ucket\022;.google.cloud.compute.v1.SetUsage"
-          + "ExportBucketProjectRequest\032\".google.clou"
-          + "d.compute.v1.Operation\"\227\001\332A&project,usag"
-          + "e_export_location_resource\212N\020GlobalOpera"
-          + "tions\202\323\344\223\002U\"3/compute/v1/projects/{proje"
-          + "ct}/setUsageExportBucket:\036usage_export_l"
-          + "ocation_resource\032r\312A\026compute.googleapis."
-          + "com\322AVhttps://www.googleapis.com/auth/co"
-          + "mpute,https://www.googleapis.com/auth/cl"
-          + "oud-platform2\356\017\n\030PublicAdvertisedPrefixe"
-          + "s\022\222\002\n\010Announce\022?.google.cloud.compute.v1"
-          + ".AnnouncePublicAdvertisedPrefixeRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\240\001\332A"
-          + " project,public_advertised_prefix\212N\020Glob"
-          + "alOperations\202\323\344\223\002d\"b/compute/v1/projects"
-          + "/{project}/global/publicAdvertisedPrefix"
-          + "es/{public_advertised_prefix}/announce\022\205"
-          + "\002\n\006Delete\022=.google.cloud.compute.v1.Dele"
-          + "tePublicAdvertisedPrefixeRequest\032\".googl"
-          + "e.cloud.compute.v1.Operation\"\227\001\332A projec"
-          + "t,public_advertised_prefix\212N\020GlobalOpera"
-          + "tions\202\323\344\223\002[*Y/compute/v1/projects/{proje"
-          + "ct}/global/publicAdvertisedPrefixes/{pub"
-          + "lic_advertised_prefix}\022\371\001\n\003Get\022:.google."
-          + "cloud.compute.v1.GetPublicAdvertisedPref"
-          + "ixeRequest\032/.google.cloud.compute.v1.Pub"
-          + "licAdvertisedPrefix\"\204\001\332A project,public_"
-          + "advertised_prefix\202\323\344\223\002[\022Y/compute/v1/pro"
-          + "jects/{project}/global/publicAdvertisedP"
-          + "refixes/{public_advertised_prefix}\022\226\002\n\006I"
-          + "nsert\022=.google.cloud.compute.v1.InsertPu"
-          + "blicAdvertisedPrefixeRequest\032\".google.cl"
-          + "oud.compute.v1.Operation\"\250\001\332A)project,pu"
-          + "blic_advertised_prefix_resource\212N\020Global"
-          + "Operations\202\323\344\223\002c\">/compute/v1/projects/{"
-          + "project}/global/publicAdvertisedPrefixes"
-          + ":!public_advertised_prefix_resource\022\313\001\n\004"
-          + "List\022<.google.cloud.compute.v1.ListPubli"
-          + "cAdvertisedPrefixesRequest\0323.google.clou"
-          + "d.compute.v1.PublicAdvertisedPrefixList\""
-          + "P\332A\007project\202\323\344\223\002@\022>/compute/v1/projects/"
-          + "{project}/global/publicAdvertisedPrefixe"
-          + "s\022\310\002\n\005Patch\022<.google.cloud.compute.v1.Pa"
-          + "tchPublicAdvertisedPrefixeRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"\334\001\332ABproje"
-          + "ct,public_advertised_prefix,public_adver"
+          + "es:\030security_policy_resource\022\257\001\n\004List\022@."
+          + "google.cloud.compute.v1.ListOrganization"
+          + "SecurityPoliciesRequest\032+.google.cloud.c"
+          + "ompute.v1.SecurityPolicyList\"8\332A\000\202\323\344\223\002/\022"
+          + "-/compute/v1/locations/global/securityPo"
+          + "licies\022\370\001\n\020ListAssociations\022J.google.clo"
+          + "ud.compute.v1.ListAssociationsOrganizati"
+          + "onSecurityPolicyRequest\032M.google.cloud.c"
+          + "ompute.v1.OrganizationSecurityPoliciesLi"
+          + "stAssociationsResponse\"I\332A\000\202\323\344\223\002@\022>/comp"
+          + "ute/v1/locations/global/securityPolicies"
+          + "/listAssociations\022\252\002\n\037ListPreconfiguredE"
+          + "xpressionSets\022[.google.cloud.compute.v1."
+          + "ListPreconfiguredExpressionSetsOrganizat"
+          + "ionSecurityPoliciesRequest\032P.google.clou"
+          + "d.compute.v1.SecurityPoliciesListPreconf"
+          + "iguredExpressionSetsResponse\"X\332A\000\202\323\344\223\002O\022"
+          + "M/compute/v1/locations/global/securityPo"
+          + "licies/listPreconfiguredExpressionSets\022\351"
+          + "\001\n\004Move\022>.google.cloud.compute.v1.MoveOr"
+          + "ganizationSecurityPolicyRequest\032\".google"
+          + ".cloud.compute.v1.Operation\"}\332A\017security"
+          + "_policy\212N\034GlobalOrganizationOperations\202\323"
+          + "\344\223\002F\"D/compute/v1/locations/global/secur"
+          + "ityPolicies/{security_policy}/move\022\232\002\n\005P"
+          + "atch\022?.google.cloud.compute.v1.PatchOrga"
+          + "nizationSecurityPolicyRequest\032\".google.c"
+          + "loud.compute.v1.Operation\"\253\001\332A(security_"
+          + "policy,security_policy_resource\212N\034Global"
+          + "OrganizationOperations\202\323\344\223\002[2?/compute/v"
+          + "1/locations/global/securityPolicies/{sec"
+          + "urity_policy}:\030security_policy_resource\022"
+          + "\266\002\n\tPatchRule\022C.google.cloud.compute.v1."
+          + "PatchRuleOrganizationSecurityPolicyReque"
+          + "st\032\".google.cloud.compute.v1.Operation\"\277"
+          + "\001\332A-security_policy,security_policy_rule"
+          + "_resource\212N\034GlobalOrganizationOperations"
+          + "\202\323\344\223\002j\"I/compute/v1/locations/global/sec"
+          + "urityPolicies/{security_policy}/patchRul"
+          + "e:\035security_policy_rule_resource\022\221\002\n\021Rem"
+          + "oveAssociation\022K.google.cloud.compute.v1"
+          + ".RemoveAssociationOrganizationSecurityPo"
+          + "licyRequest\032\".google.cloud.compute.v1.Op"
+          + "eration\"\212\001\332A\017security_policy\212N\034GlobalOrg"
+          + "anizationOperations\202\323\344\223\002S\"Q/compute/v1/l"
+          + "ocations/global/securityPolicies/{securi"
+          + "ty_policy}/removeAssociation\022\374\001\n\nRemoveR"
+          + "ule\022D.google.cloud.compute.v1.RemoveRule"
+          + "OrganizationSecurityPolicyRequest\032\".goog"
+          + "le.cloud.compute.v1.Operation\"\203\001\332A\017secur"
+          + "ity_policy\212N\034GlobalOrganizationOperation"
+          + "s\202\323\344\223\002L\"J/compute/v1/locations/global/se"
+          + "curityPolicies/{security_policy}/removeR"
+          + "ule\032r\312A\026compute.googleapis.com\322AVhttps:/"
+          + "/www.googleapis.com/auth/compute,https:/"
+          + "/www.googleapis.com/auth/cloud-platform2"
+          + "\220\017\n\020PacketMirrorings\022\326\001\n\016AggregatedList\022"
+          + ">.google.cloud.compute.v1.AggregatedList"
+          + "PacketMirroringsRequest\0326.google.cloud.c"
+          + "ompute.v1.PacketMirroringAggregatedList\""
+          + "L\332A\007project\202\323\344\223\002<\022:/compute/v1/projects/"
+          + "{project}/aggregated/packetMirrorings\022\366\001"
+          + "\n\006Delete\0225.google.cloud.compute.v1.Delet"
+          + "ePacketMirroringRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\220\001\332A\037project,region,"
+          + "packet_mirroring\212N\020RegionOperations\202\323\344\223\002"
+          + "U*S/compute/v1/projects/{project}/region"
+          + "s/{region}/packetMirrorings/{packet_mirr"
+          + "oring}\022\342\001\n\003Get\0222.google.cloud.compute.v1"
+          + ".GetPacketMirroringRequest\032(.google.clou"
+          + "d.compute.v1.PacketMirroring\"}\332A\037project"
+          + ",region,packet_mirroring\202\323\344\223\002U\022S/compute"
+          + "/v1/projects/{project}/regions/{region}/"
+          + "packetMirrorings/{packet_mirroring}\022\207\002\n\006"
+          + "Insert\0225.google.cloud.compute.v1.InsertP"
+          + "acketMirroringRequest\032\".google.cloud.com"
+          + "pute.v1.Operation\"\241\001\332A(project,region,pa"
+          + "cket_mirroring_resource\212N\020RegionOperatio"
+          + "ns\202\323\344\223\002]\"@/compute/v1/projects/{project}"
+          + "/regions/{region}/packetMirrorings:\031pack"
+          + "et_mirroring_resource\022\305\001\n\004List\0224.google."
+          + "cloud.compute.v1.ListPacketMirroringsReq"
+          + "uest\032,.google.cloud.compute.v1.PacketMir"
+          + "roringList\"Y\332A\016project,region\202\323\344\223\002B\022@/co"
+          + "mpute/v1/projects/{project}/regions/{reg"
+          + "ion}/packetMirrorings\022\251\002\n\005Patch\0224.google"
+          + ".cloud.compute.v1.PatchPacketMirroringRe"
+          + "quest\032\".google.cloud.compute.v1.Operatio"
+          + "n\"\305\001\332A9project,region,packet_mirroring,p"
+          + "acket_mirroring_resource\212N\020RegionOperati"
+          + "ons\202\323\344\223\002p2S/compute/v1/projects/{project"
+          + "}/regions/{region}/packetMirrorings/{pac"
+          + "ket_mirroring}:\031packet_mirroring_resourc"
+          + "e\022\322\002\n\022TestIamPermissions\022A.google.cloud."
+          + "compute.v1.TestIamPermissionsPacketMirro"
+          + "ringRequest\0320.google.cloud.compute.v1.Te"
+          + "stPermissionsResponse\"\306\001\332A9project,regio"
+          + "n,resource,test_permissions_request_reso"
+          + "urce\202\323\344\223\002\203\001\"^/compute/v1/projects/{proje"
+          + "ct}/regions/{region}/packetMirrorings/{r"
+          + "esource}/testIamPermissions:!test_permis"
+          + "sions_request_resource\032r\312A\026compute.googl"
+          + "eapis.com\322AVhttps://www.googleapis.com/a"
+          + "uth/compute,https://www.googleapis.com/a"
+          + "uth/cloud-platform2\237\006\n\017PreviewFeatures\022\314"
+          + "\001\n\003Get\0221.google.cloud.compute.v1.GetPrev"
+          + "iewFeatureRequest\032\'.google.cloud.compute"
+          + ".v1.PreviewFeature\"i\332A\027project,preview_f"
+          + "eature\202\323\344\223\002I\022G/compute/v1/projects/{proj"
+          + "ect}/global/previewFeatures/{preview_fea"
+          + "ture}\022\261\001\n\004List\0223.google.cloud.compute.v1"
+          + ".ListPreviewFeaturesRequest\032+.google.clo"
+          + "ud.compute.v1.PreviewFeatureList\"G\332A\007pro"
+          + "ject\202\323\344\223\0027\0225/compute/v1/projects/{projec"
+          + "t}/global/previewFeatures\022\224\002\n\006Update\0224.g"
+          + "oogle.cloud.compute.v1.UpdatePreviewFeat"
+          + "ureRequest\032\".google.cloud.compute.v1.Ope"
+          + "ration\"\257\001\332A0project,preview_feature,prev"
+          + "iew_feature_resource\212N\020GlobalOperations\202"
+          + "\323\344\223\002c2G/compute/v1/projects/{project}/gl"
+          + "obal/previewFeatures/{preview_feature}:\030"
+          + "preview_feature_resource\032r\312A\026compute.goo"
+          + "gleapis.com\322AVhttps://www.googleapis.com"
+          + "/auth/compute,https://www.googleapis.com"
+          + "/auth/cloud-platform2\253\033\n\010Projects\022\277\001\n\016Di"
+          + "sableXpnHost\0225.google.cloud.compute.v1.D"
+          + "isableXpnHostProjectRequest\032\".google.clo"
+          + "ud.compute.v1.Operation\"R\332A\007project\212N\020Gl"
+          + "obalOperations\202\323\344\223\002/\"-/compute/v1/projec"
+          + "ts/{project}/disableXpnHost\022\253\002\n\022DisableX"
+          + "pnResource\0229.google.cloud.compute.v1.Dis"
+          + "ableXpnResourceProjectRequest\032\".google.c"
+          + "loud.compute.v1.Operation\"\265\001\332A6project,p"
+          + "rojects_disable_xpn_resource_request_res"
+          + "ource\212N\020GlobalOperations\202\323\344\223\002c\"1/compute"
+          + "/v1/projects/{project}/disableXpnResourc"
+          + "e:.projects_disable_xpn_resource_request"
+          + "_resource\022\274\001\n\rEnableXpnHost\0224.google.clo"
+          + "ud.compute.v1.EnableXpnHostProjectReques"
+          + "t\032\".google.cloud.compute.v1.Operation\"Q\332"
+          + "A\007project\212N\020GlobalOperations\202\323\344\223\002.\",/com"
+          + "pute/v1/projects/{project}/enableXpnHost"
+          + "\022\246\002\n\021EnableXpnResource\0228.google.cloud.co"
+          + "mpute.v1.EnableXpnResourceProjectRequest"
+          + "\032\".google.cloud.compute.v1.Operation\"\262\001\332"
+          + "A5project,projects_enable_xpn_resource_r"
+          + "equest_resource\212N\020GlobalOperations\202\323\344\223\002a"
+          + "\"0/compute/v1/projects/{project}/enableX"
+          + "pnResource:-projects_enable_xpn_resource"
+          + "_request_resource\022\205\001\n\003Get\022*.google.cloud"
+          + ".compute.v1.GetProjectRequest\032 .google.c"
+          + "loud.compute.v1.Project\"0\332A\007project\202\323\344\223\002"
+          + " \022\036/compute/v1/projects/{project}\022\236\001\n\nGe"
+          + "tXpnHost\0221.google.cloud.compute.v1.GetXp"
+          + "nHostProjectRequest\032 .google.cloud.compu"
+          + "te.v1.Project\";\332A\007project\202\323\344\223\002+\022)/comput"
+          + "e/v1/projects/{project}/getXpnHost\022\276\001\n\017G"
+          + "etXpnResources\0227.google.cloud.compute.v1"
+          + ".GetXpnResourcesProjectsRequest\0320.google"
+          + ".cloud.compute.v1.ProjectsGetXpnResource"
+          + "s\"@\332A\007project\202\323\344\223\0020\022./compute/v1/project"
+          + "s/{project}/getXpnResources\022\375\001\n\014ListXpnH"
+          + "osts\0224.google.cloud.compute.v1.ListXpnHo"
+          + "stsProjectsRequest\032$.google.cloud.comput"
+          + "e.v1.XpnHostList\"\220\001\332A0project,projects_l"
+          + "ist_xpn_hosts_request_resource\202\323\344\223\002W\"+/c"
+          + "ompute/v1/projects/{project}/listXpnHost"
+          + "s:(projects_list_xpn_hosts_request_resou"
+          + "rce\022\345\001\n\010MoveDisk\022/.google.cloud.compute."
+          + "v1.MoveDiskProjectRequest\032\".google.cloud"
+          + ".compute.v1.Operation\"\203\001\332A\"project,disk_"
+          + "move_request_resource\212N\020GlobalOperations"
+          + "\202\323\344\223\002E\"\'/compute/v1/projects/{project}/m"
+          + "oveDisk:\032disk_move_request_resource\022\371\001\n\014"
+          + "MoveInstance\0223.google.cloud.compute.v1.M"
+          + "oveInstanceProjectRequest\032\".google.cloud"
+          + ".compute.v1.Operation\"\217\001\332A&project,insta"
+          + "nce_move_request_resource\212N\020GlobalOperat"
+          + "ions\202\323\344\223\002M\"+/compute/v1/projects/{projec"
+          + "t}/moveInstance:\036instance_move_request_r"
+          + "esource\022\250\002\n\021SetCloudArmorTier\0228.google.c"
+          + "loud.compute.v1.SetCloudArmorTierProject"
+          + "Request\032\".google.cloud.compute.v1.Operat"
+          + "ion\"\264\001\332A6project,projects_set_cloud_armo"
+          + "r_tier_request_resource\212N\020GlobalOperatio"
+          + "ns\202\323\344\223\002b\"0/compute/v1/projects/{project}"
+          + "/setCloudArmorTier:.projects_set_cloud_a"
+          + "rmor_tier_request_resource\022\206\002\n\031SetCommon"
+          + "InstanceMetadata\022@.google.cloud.compute."
+          + "v1.SetCommonInstanceMetadataProjectReque"
+          + "st\032\".google.cloud.compute.v1.Operation\"\202"
+          + "\001\332A\031project,metadata_resource\212N\020GlobalOp"
+          + "erations\202\323\344\223\002M\"8/compute/v1/projects/{pr"
+          + "oject}/setCommonInstanceMetadata:\021metada"
+          + "ta_resource\022\274\002\n\025SetDefaultNetworkTier\022<."
+          + "google.cloud.compute.v1.SetDefaultNetwor"
+          + "kTierProjectRequest\032\".google.cloud.compu"
+          + "te.v1.Operation\"\300\001\332A:project,projects_se"
+          + "t_default_network_tier_request_resource\212"
+          + "N\020GlobalOperations\202\323\344\223\002j\"4/compute/v1/pr"
+          + "ojects/{project}/setDefaultNetworkTier:2"
+          + "projects_set_default_network_tier_reques"
+          + "t_resource\022\221\002\n\024SetUsageExportBucket\022;.go"
+          + "ogle.cloud.compute.v1.SetUsageExportBuck"
+          + "etProjectRequest\032\".google.cloud.compute."
+          + "v1.Operation\"\227\001\332A&project,usage_export_l"
+          + "ocation_resource\212N\020GlobalOperations\202\323\344\223\002"
+          + "U\"3/compute/v1/projects/{project}/setUsa"
+          + "geExportBucket:\036usage_export_location_re"
+          + "source\032r\312A\026compute.googleapis.com\322AVhttp"
+          + "s://www.googleapis.com/auth/compute,http"
+          + "s://www.googleapis.com/auth/cloud-platfo"
+          + "rm2\356\017\n\030PublicAdvertisedPrefixes\022\222\002\n\010Anno"
+          + "unce\022?.google.cloud.compute.v1.AnnounceP"
+          + "ublicAdvertisedPrefixeRequest\032\".google.c"
+          + "loud.compute.v1.Operation\"\240\001\332A project,p"
+          + "ublic_advertised_prefix\212N\020GlobalOperatio"
+          + "ns\202\323\344\223\002d\"b/compute/v1/projects/{project}"
+          + "/global/publicAdvertisedPrefixes/{public"
+          + "_advertised_prefix}/announce\022\205\002\n\006Delete\022"
+          + "=.google.cloud.compute.v1.DeletePublicAd"
+          + "vertisedPrefixeRequest\032\".google.cloud.co"
+          + "mpute.v1.Operation\"\227\001\332A project,public_a"
+          + "dvertised_prefix\212N\020GlobalOperations\202\323\344\223\002"
+          + "[*Y/compute/v1/projects/{project}/global"
+          + "/publicAdvertisedPrefixes/{public_advert"
+          + "ised_prefix}\022\371\001\n\003Get\022:.google.cloud.comp"
+          + "ute.v1.GetPublicAdvertisedPrefixeRequest"
+          + "\032/.google.cloud.compute.v1.PublicAdverti"
+          + "sedPrefix\"\204\001\332A project,public_advertised"
+          + "_prefix\202\323\344\223\002[\022Y/compute/v1/projects/{pro"
+          + "ject}/global/publicAdvertisedPrefixes/{p"
+          + "ublic_advertised_prefix}\022\226\002\n\006Insert\022=.go"
+          + "ogle.cloud.compute.v1.InsertPublicAdvert"
+          + "isedPrefixeRequest\032\".google.cloud.comput"
+          + "e.v1.Operation\"\250\001\332A)project,public_adver"
           + "tised_prefix_resource\212N\020GlobalOperations"
-          + "\202\323\344\223\002~2Y/compute/v1/projects/{project}/g"
-          + "lobal/publicAdvertisedPrefixes/{public_a"
-          + "dvertised_prefix}:!public_advertised_pre"
-          + "fix_resource\022\222\002\n\010Withdraw\022?.google.cloud"
-          + ".compute.v1.WithdrawPublicAdvertisedPref"
-          + "ixeRequest\032\".google.cloud.compute.v1.Ope"
-          + "ration\"\240\001\332A project,public_advertised_pr"
-          + "efix\212N\020GlobalOperations\202\323\344\223\002d\"b/compute/"
-          + "v1/projects/{project}/global/publicAdver"
-          + "tisedPrefixes/{public_advertised_prefix}"
-          + "/withdraw\032r\312A\026compute.googleapis.com\322AVh"
-          + "ttps://www.googleapis.com/auth/compute,h"
-          + "ttps://www.googleapis.com/auth/cloud-pla"
-          + "tform2\264\022\n\027PublicDelegatedPrefixes\022\352\001\n\016Ag"
-          + "gregatedList\022E.google.cloud.compute.v1.A"
-          + "ggregatedListPublicDelegatedPrefixesRequ"
-          + "est\032<.google.cloud.compute.v1.PublicDele"
-          + "gatedPrefixAggregatedList\"S\332A\007project\202\323\344"
-          + "\223\002C\022A/compute/v1/projects/{project}/aggr"
-          + "egated/publicDelegatedPrefixes\022\237\002\n\010Annou"
-          + "nce\022>.google.cloud.compute.v1.AnnouncePu"
-          + "blicDelegatedPrefixeRequest\032\".google.clo"
-          + "ud.compute.v1.Operation\"\256\001\332A&project,reg"
-          + "ion,public_delegated_prefix\212N\020RegionOper"
-          + "ations\202\323\344\223\002l\"j/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/publicDelegatedPre"
-          + "fixes/{public_delegated_prefix}/announce"
-          + "\022\222\002\n\006Delete\022<.google.cloud.compute.v1.De"
-          + "letePublicDelegatedPrefixeRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"\245\001\332A&proje"
-          + "ct,region,public_delegated_prefix\212N\020Regi"
-          + "onOperations\202\323\344\223\002c*a/compute/v1/projects"
-          + "/{project}/regions/{region}/publicDelega"
-          + "tedPrefixes/{public_delegated_prefix}\022\205\002"
-          + "\n\003Get\0229.google.cloud.compute.v1.GetPubli"
-          + "cDelegatedPrefixeRequest\032..google.cloud."
-          + "compute.v1.PublicDelegatedPrefix\"\222\001\332A&pr"
-          + "oject,region,public_delegated_prefix\202\323\344\223"
-          + "\002c\022a/compute/v1/projects/{project}/regio"
+          + "\202\323\344\223\002c\">/compute/v1/projects/{project}/g"
+          + "lobal/publicAdvertisedPrefixes:!public_a"
+          + "dvertised_prefix_resource\022\313\001\n\004List\022<.goo"
+          + "gle.cloud.compute.v1.ListPublicAdvertise"
+          + "dPrefixesRequest\0323.google.cloud.compute."
+          + "v1.PublicAdvertisedPrefixList\"P\332A\007projec"
+          + "t\202\323\344\223\002@\022>/compute/v1/projects/{project}/"
+          + "global/publicAdvertisedPrefixes\022\310\002\n\005Patc"
+          + "h\022<.google.cloud.compute.v1.PatchPublicA"
+          + "dvertisedPrefixeRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\334\001\332ABproject,public_"
+          + "advertised_prefix,public_advertised_pref"
+          + "ix_resource\212N\020GlobalOperations\202\323\344\223\002~2Y/c"
+          + "ompute/v1/projects/{project}/global/publ"
+          + "icAdvertisedPrefixes/{public_advertised_"
+          + "prefix}:!public_advertised_prefix_resour"
+          + "ce\022\222\002\n\010Withdraw\022?.google.cloud.compute.v"
+          + "1.WithdrawPublicAdvertisedPrefixeRequest"
+          + "\032\".google.cloud.compute.v1.Operation\"\240\001\332"
+          + "A project,public_advertised_prefix\212N\020Glo"
+          + "balOperations\202\323\344\223\002d\"b/compute/v1/project"
+          + "s/{project}/global/publicAdvertisedPrefi"
+          + "xes/{public_advertised_prefix}/withdraw\032"
+          + "r\312A\026compute.googleapis.com\322AVhttps://www"
+          + ".googleapis.com/auth/compute,https://www"
+          + ".googleapis.com/auth/cloud-platform2\264\022\n\027"
+          + "PublicDelegatedPrefixes\022\352\001\n\016AggregatedLi"
+          + "st\022E.google.cloud.compute.v1.AggregatedL"
+          + "istPublicDelegatedPrefixesRequest\032<.goog"
+          + "le.cloud.compute.v1.PublicDelegatedPrefi"
+          + "xAggregatedList\"S\332A\007project\202\323\344\223\002C\022A/comp"
+          + "ute/v1/projects/{project}/aggregated/pub"
+          + "licDelegatedPrefixes\022\237\002\n\010Announce\022>.goog"
+          + "le.cloud.compute.v1.AnnouncePublicDelega"
+          + "tedPrefixeRequest\032\".google.cloud.compute"
+          + ".v1.Operation\"\256\001\332A&project,region,public"
+          + "_delegated_prefix\212N\020RegionOperations\202\323\344\223"
+          + "\002l\"j/compute/v1/projects/{project}/regio"
           + "ns/{region}/publicDelegatedPrefixes/{pub"
-          + "lic_delegated_prefix}\022\243\002\n\006Insert\022<.googl"
-          + "e.cloud.compute.v1.InsertPublicDelegated"
-          + "PrefixeRequest\032\".google.cloud.compute.v1"
-          + ".Operation\"\266\001\332A/project,region,public_de"
-          + "legated_prefix_resource\212N\020RegionOperatio"
-          + "ns\202\323\344\223\002k\"G/compute/v1/projects/{project}"
+          + "lic_delegated_prefix}/announce\022\222\002\n\006Delet"
+          + "e\022<.google.cloud.compute.v1.DeletePublic"
+          + "DelegatedPrefixeRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\245\001\332A&project,region,"
+          + "public_delegated_prefix\212N\020RegionOperatio"
+          + "ns\202\323\344\223\002c*a/compute/v1/projects/{project}"
           + "/regions/{region}/publicDelegatedPrefixe"
-          + "s: public_delegated_prefix_resource\022\331\001\n\004"
-          + "List\022;.google.cloud.compute.v1.ListPubli"
-          + "cDelegatedPrefixesRequest\0322.google.cloud"
-          + ".compute.v1.PublicDelegatedPrefixList\"`\332"
-          + "A\016project,region\202\323\344\223\002I\022G/compute/v1/proj"
-          + "ects/{project}/regions/{region}/publicDe"
-          + "legatedPrefixes\022\324\002\n\005Patch\022;.google.cloud"
-          + ".compute.v1.PatchPublicDelegatedPrefixeR"
-          + "equest\032\".google.cloud.compute.v1.Operati"
-          + "on\"\351\001\332AGproject,region,public_delegated_"
-          + "prefix,public_delegated_prefix_resource\212"
-          + "N\020RegionOperations\202\323\344\223\002\205\0012a/compute/v1/p"
-          + "rojects/{project}/regions/{region}/publi"
-          + "cDelegatedPrefixes/{public_delegated_pre"
-          + "fix}: public_delegated_prefix_resource\022\237"
-          + "\002\n\010Withdraw\022>.google.cloud.compute.v1.Wi"
-          + "thdrawPublicDelegatedPrefixeRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"\256\001\332A&pro"
-          + "ject,region,public_delegated_prefix\212N\020Re"
-          + "gionOperations\202\323\344\223\002l\"j/compute/v1/projec"
-          + "ts/{project}/regions/{region}/publicDele"
-          + "gatedPrefixes/{public_delegated_prefix}/"
-          + "withdraw\032r\312A\026compute.googleapis.com\322AVht"
-          + "tps://www.googleapis.com/auth/compute,ht"
-          + "tps://www.googleapis.com/auth/cloud-plat"
-          + "form2\300\016\n\021RegionAutoscalers\022\345\001\n\006Delete\0226."
-          + "google.cloud.compute.v1.DeleteRegionAuto"
-          + "scalerRequest\032\".google.cloud.compute.v1."
-          + "Operation\"\177\332A\031project,region,autoscaler\212"
-          + "N\020RegionOperations\202\323\344\223\002J*H/compute/v1/pr"
-          + "ojects/{project}/regions/{region}/autosc"
-          + "alers/{autoscaler}\022\315\001\n\003Get\0223.google.clou"
-          + "d.compute.v1.GetRegionAutoscalerRequest\032"
-          + "#.google.cloud.compute.v1.Autoscaler\"l\332A"
-          + "\031project,region,autoscaler\202\323\344\223\002J\022H/compu"
+          + "s/{public_delegated_prefix}\022\205\002\n\003Get\0229.go"
+          + "ogle.cloud.compute.v1.GetPublicDelegated"
+          + "PrefixeRequest\032..google.cloud.compute.v1"
+          + ".PublicDelegatedPrefix\"\222\001\332A&project,regi"
+          + "on,public_delegated_prefix\202\323\344\223\002c\022a/compu"
           + "te/v1/projects/{project}/regions/{region"
-          + "}/autoscalers/{autoscaler}\022\367\001\n\006Insert\0226."
-          + "google.cloud.compute.v1.InsertRegionAuto"
-          + "scalerRequest\032\".google.cloud.compute.v1."
-          + "Operation\"\220\001\332A\"project,region,autoscaler"
-          + "_resource\212N\020RegionOperations\202\323\344\223\002R\";/com"
-          + "pute/v1/projects/{project}/regions/{regi"
-          + "on}/autoscalers:\023autoscaler_resource\022\302\001\n"
-          + "\004List\0225.google.cloud.compute.v1.ListRegi"
-          + "onAutoscalersRequest\032-.google.cloud.comp"
-          + "ute.v1.RegionAutoscalerList\"T\332A\016project,"
-          + "region\202\323\344\223\002=\022;/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/autoscalers\022\365\001\n\005Pa"
-          + "tch\0225.google.cloud.compute.v1.PatchRegio"
-          + "nAutoscalerRequest\032\".google.cloud.comput"
-          + "e.v1.Operation\"\220\001\332A\"project,region,autos"
-          + "caler_resource\212N\020RegionOperations\202\323\344\223\002R2"
-          + ";/compute/v1/projects/{project}/regions/"
-          + "{region}/autoscalers:\023autoscaler_resourc"
-          + "e\022\315\002\n\022TestIamPermissions\022B.google.cloud."
-          + "compute.v1.TestIamPermissionsRegionAutos"
-          + "calerRequest\0320.google.cloud.compute.v1.T"
-          + "estPermissionsResponse\"\300\001\332A9project,regi"
-          + "on,resource,test_permissions_request_res"
-          + "ource\202\323\344\223\002~\"Y/compute/v1/projects/{proje"
-          + "ct}/regions/{region}/autoscalers/{resour"
-          + "ce}/testIamPermissions:!test_permissions"
-          + "_request_resource\022\367\001\n\006Update\0226.google.cl"
-          + "oud.compute.v1.UpdateRegionAutoscalerReq"
+          + "}/publicDelegatedPrefixes/{public_delega"
+          + "ted_prefix}\022\243\002\n\006Insert\022<.google.cloud.co"
+          + "mpute.v1.InsertPublicDelegatedPrefixeReq"
           + "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"\220\001\332A\"project,region,autoscaler_resource"
-          + "\212N\020RegionOperations\202\323\344\223\002R\032;/compute/v1/p"
-          + "rojects/{project}/regions/{region}/autos"
-          + "calers:\023autoscaler_resource\032r\312A\026compute."
-          + "googleapis.com\322AVhttps://www.googleapis."
-          + "com/auth/compute,https://www.googleapis."
-          + "com/auth/cloud-platform2\266\023\n\024RegionBacken"
-          + "dBuckets\022\364\001\n\006Delete\0229.google.cloud.compu"
-          + "te.v1.DeleteRegionBackendBucketRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\212\001\332A\035"
-          + "project,region,backend_bucket\212N\020RegionOp"
-          + "erations\202\323\344\223\002Q*O/compute/v1/projects/{pr"
-          + "oject}/regions/{region}/backendBuckets/{"
-          + "backend_bucket}\022\336\001\n\003Get\0226.google.cloud.c"
-          + "ompute.v1.GetRegionBackendBucketRequest\032"
-          + "&.google.cloud.compute.v1.BackendBucket\""
-          + "w\332A\035project,region,backend_bucket\202\323\344\223\002Q\022"
-          + "O/compute/v1/projects/{project}/regions/"
-          + "{region}/backendBuckets/{backend_bucket}"
-          + "\022\352\001\n\014GetIamPolicy\022?.google.cloud.compute"
-          + ".v1.GetIamPolicyRegionBackendBucketReque"
-          + "st\032\037.google.cloud.compute.v1.Policy\"x\332A\027"
-          + "project,region,resource\202\323\344\223\002X\022V/compute/"
-          + "v1/projects/{project}/regions/{region}/b"
-          + "ackendBuckets/{resource}/getIamPolicy\022\205\002"
-          + "\n\006Insert\0229.google.cloud.compute.v1.Inser"
-          + "tRegionBackendBucketRequest\032\".google.clo"
-          + "ud.compute.v1.Operation\"\233\001\332A&project,reg"
-          + "ion,backend_bucket_resource\212N\020RegionOper"
-          + "ations\202\323\344\223\002Y\">/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/backendBuckets:\027ba"
-          + "ckend_bucket_resource\022\305\001\n\004List\0228.google."
-          + "cloud.compute.v1.ListRegionBackendBucket"
-          + "sRequest\032*.google.cloud.compute.v1.Backe"
-          + "ndBucketList\"W\332A\016project,region\202\323\344\223\002@\022>/"
-          + "compute/v1/projects/{project}/regions/{r"
-          + "egion}/backendBuckets\022\342\001\n\nListUsable\022>.g"
-          + "oogle.cloud.compute.v1.ListUsableRegionB"
-          + "ackendBucketsRequest\0320.google.cloud.comp"
-          + "ute.v1.BackendBucketListUsable\"b\332A\016proje"
-          + "ct,region\202\323\344\223\002K\022I/compute/v1/projects/{p"
-          + "roject}/regions/{region}/backendBuckets/"
-          + "listUsable\022\243\002\n\005Patch\0228.google.cloud.comp"
-          + "ute.v1.PatchRegionBackendBucketRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\273\001\332A5"
-          + "project,region,backend_bucket,backend_bu"
-          + "cket_resource\212N\020RegionOperations\202\323\344\223\002j2O"
+          + "\"\266\001\332A/project,region,public_delegated_pr"
+          + "efix_resource\212N\020RegionOperations\202\323\344\223\002k\"G"
           + "/compute/v1/projects/{project}/regions/{"
-          + "region}/backendBuckets/{backend_bucket}:"
-          + "\027backend_bucket_resource\022\262\002\n\014SetIamPolic"
-          + "y\022?.google.cloud.compute.v1.SetIamPolicy"
-          + "RegionBackendBucketRequest\032\037.google.clou"
-          + "d.compute.v1.Policy\"\277\001\332A:project,region,"
-          + "resource,region_set_policy_request_resou"
-          + "rce\202\323\344\223\002|\"V/compute/v1/projects/{project"
-          + "}/regions/{region}/backendBuckets/{resou"
-          + "rce}/setIamPolicy:\"region_set_policy_req"
-          + "uest_resource\022\324\002\n\022TestIamPermissions\022E.g",
-      "oogle.cloud.compute.v1.TestIamPermission"
-          + "sRegionBackendBucketRequest\0320.google.clo"
-          + "ud.compute.v1.TestPermissionsResponse\"\304\001"
-          + "\332A9project,region,resource,test_permissi"
-          + "ons_request_resource\202\323\344\223\002\201\001\"\\/compute/v1"
+          + "region}/publicDelegatedPrefixes: public_"
+          + "delegated_prefix_resource\022\331\001\n\004List\022;.goo"
+          + "gle.cloud.compute.v1.ListPublicDelegated"
+          + "PrefixesRequest\0322.google.cloud.compute.v"
+          + "1.PublicDelegatedPrefixList\"`\332A\016project,"
+          + "region\202\323\344\223\002I\022G/compute/v1/projects/{proj"
+          + "ect}/regions/{region}/publicDelegatedPre"
+          + "fixes\022\324\002\n\005Patch\022;.google.cloud.compute.v"
+          + "1.PatchPublicDelegatedPrefixeRequest\032\".g"
+          + "oogle.cloud.compute.v1.Operation\"\351\001\332AGpr"
+          + "oject,region,public_delegated_prefix,pub"
+          + "lic_delegated_prefix_resource\212N\020RegionOp"
+          + "erations\202\323\344\223\002\205\0012a/compute/v1/projects/{p"
+          + "roject}/regions/{region}/publicDelegated"
+          + "Prefixes/{public_delegated_prefix}: publ"
+          + "ic_delegated_prefix_resource\022\237\002\n\010Withdra"
+          + "w\022>.google.cloud.compute.v1.WithdrawPubl"
+          + "icDelegatedPrefixeRequest\032\".google.cloud"
+          + ".compute.v1.Operation\"\256\001\332A&project,regio"
+          + "n,public_delegated_prefix\212N\020RegionOperat"
+          + "ions\202\323\344\223\002l\"j/compute/v1/projects/{projec"
+          + "t}/regions/{region}/publicDelegatedPrefi"
+          + "xes/{public_delegated_prefix}/withdraw\032r"
+          + "\312A\026compute.googleapis.com\322AVhttps://www."
+          + "googleapis.com/auth/compute,https://www."
+          + "googleapis.com/auth/cloud-platform2\300\016\n\021R"
+          + "egionAutoscalers\022\345\001\n\006Delete\0226.google.clo"
+          + "ud.compute.v1.DeleteRegionAutoscalerRequ"
+          + "est\032\".google.cloud.compute.v1.Operation\""
+          + "\177\332A\031project,region,autoscaler\212N\020RegionOp"
+          + "erations\202\323\344\223\002J*H/compute/v1/projects/{pr"
+          + "oject}/regions/{region}/autoscalers/{aut"
+          + "oscaler}\022\315\001\n\003Get\0223.google.cloud.compute."
+          + "v1.GetRegionAutoscalerRequest\032#.google.c"
+          + "loud.compute.v1.Autoscaler\"l\332A\031project,r"
+          + "egion,autoscaler\202\323\344\223\002J\022H/compute/v1/proj"
+          + "ects/{project}/regions/{region}/autoscal"
+          + "ers/{autoscaler}\022\367\001\n\006Insert\0226.google.clo"
+          + "ud.compute.v1.InsertRegionAutoscalerRequ"
+          + "est\032\".google.cloud.compute.v1.Operation\""
+          + "\220\001\332A\"project,region,autoscaler_resource\212"
+          + "N\020RegionOperations\202\323\344\223\002R\";/compute/v1/pr"
+          + "ojects/{project}/regions/{region}/autosc"
+          + "alers:\023autoscaler_resource\022\302\001\n\004List\0225.go"
+          + "ogle.cloud.compute.v1.ListRegionAutoscal"
+          + "ersRequest\032-.google.cloud.compute.v1.Reg"
+          + "ionAutoscalerList\"T\332A\016project,region\202\323\344\223"
+          + "\002=\022;/compute/v1/projects/{project}/regio"
+          + "ns/{region}/autoscalers\022\365\001\n\005Patch\0225.goog"
+          + "le.cloud.compute.v1.PatchRegionAutoscale"
+          + "rRequest\032\".google.cloud.compute.v1.Opera"
+          + "tion\"\220\001\332A\"project,region,autoscaler_reso"
+          + "urce\212N\020RegionOperations\202\323\344\223\002R2;/compute/"
+          + "v1/projects/{project}/regions/{region}/a"
+          + "utoscalers:\023autoscaler_resource\022\315\002\n\022Test"
+          + "IamPermissions\022B.google.cloud.compute.v1"
+          + ".TestIamPermissionsRegionAutoscalerReque"
+          + "st\0320.google.cloud.compute.v1.TestPermiss"
+          + "ionsResponse\"\300\001\332A9project,region,resourc"
+          + "e,test_permissions_request_resource\202\323\344\223\002"
+          + "~\"Y/compute/v1/projects/{project}/region"
+          + "s/{region}/autoscalers/{resource}/testIa"
+          + "mPermissions:!test_permissions_request_r"
+          + "esource\022\367\001\n\006Update\0226.google.cloud.comput"
+          + "e.v1.UpdateRegionAutoscalerRequest\032\".goo"
+          + "gle.cloud.compute.v1.Operation\"\220\001\332A\"proj"
+          + "ect,region,autoscaler_resource\212N\020RegionO",
+      "perations\202\323\344\223\002R\032;/compute/v1/projects/{p"
+          + "roject}/regions/{region}/autoscalers:\023au"
+          + "toscaler_resource\032r\312A\026compute.googleapis"
+          + ".com\322AVhttps://www.googleapis.com/auth/c"
+          + "ompute,https://www.googleapis.com/auth/c"
+          + "loud-platform2\266\023\n\024RegionBackendBuckets\022\364"
+          + "\001\n\006Delete\0229.google.cloud.compute.v1.Dele"
+          + "teRegionBackendBucketRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\212\001\332A\035project,re"
+          + "gion,backend_bucket\212N\020RegionOperations\202\323"
+          + "\344\223\002Q*O/compute/v1/projects/{project}/reg"
+          + "ions/{region}/backendBuckets/{backend_bu"
+          + "cket}\022\336\001\n\003Get\0226.google.cloud.compute.v1."
+          + "GetRegionBackendBucketRequest\032&.google.c"
+          + "loud.compute.v1.BackendBucket\"w\332A\035projec"
+          + "t,region,backend_bucket\202\323\344\223\002Q\022O/compute/"
+          + "v1/projects/{project}/regions/{region}/b"
+          + "ackendBuckets/{backend_bucket}\022\352\001\n\014GetIa"
+          + "mPolicy\022?.google.cloud.compute.v1.GetIam"
+          + "PolicyRegionBackendBucketRequest\032\037.googl"
+          + "e.cloud.compute.v1.Policy\"x\332A\027project,re"
+          + "gion,resource\202\323\344\223\002X\022V/compute/v1/project"
+          + "s/{project}/regions/{region}/backendBuck"
+          + "ets/{resource}/getIamPolicy\022\205\002\n\006Insert\0229"
+          + ".google.cloud.compute.v1.InsertRegionBac"
+          + "kendBucketRequest\032\".google.cloud.compute"
+          + ".v1.Operation\"\233\001\332A&project,region,backen"
+          + "d_bucket_resource\212N\020RegionOperations\202\323\344\223"
+          + "\002Y\">/compute/v1/projects/{project}/regio"
+          + "ns/{region}/backendBuckets:\027backend_buck"
+          + "et_resource\022\305\001\n\004List\0228.google.cloud.comp"
+          + "ute.v1.ListRegionBackendBucketsRequest\032*"
+          + ".google.cloud.compute.v1.BackendBucketLi"
+          + "st\"W\332A\016project,region\202\323\344\223\002@\022>/compute/v1"
           + "/projects/{project}/regions/{region}/bac"
-          + "kendBuckets/{resource}/testIamPermission"
-          + "s:!test_permissions_request_resource\032r\312A"
-          + "\026compute.googleapis.com\322AVhttps://www.go"
-          + "ogleapis.com/auth/compute,https://www.go"
-          + "ogleapis.com/auth/cloud-platform2\275\033\n\025Reg"
-          + "ionBackendServices\022\370\001\n\006Delete\022:.google.c"
-          + "loud.compute.v1.DeleteRegionBackendServi"
-          + "ceRequest\032\".google.cloud.compute.v1.Oper"
-          + "ation\"\215\001\332A\036project,region,backend_servic"
-          + "e\212N\020RegionOperations\202\323\344\223\002S*Q/compute/v1/"
-          + "projects/{project}/regions/{region}/back"
-          + "endServices/{backend_service}\022\343\001\n\003Get\0227."
-          + "google.cloud.compute.v1.GetRegionBackend"
-          + "ServiceRequest\032\'.google.cloud.compute.v1"
-          + ".BackendService\"z\332A\036project,region,backe"
-          + "nd_service\202\323\344\223\002S\022Q/compute/v1/projects/{"
+          + "kendBuckets\022\342\001\n\nListUsable\022>.google.clou"
+          + "d.compute.v1.ListUsableRegionBackendBuck"
+          + "etsRequest\0320.google.cloud.compute.v1.Bac"
+          + "kendBucketListUsable\"b\332A\016project,region\202"
+          + "\323\344\223\002K\022I/compute/v1/projects/{project}/re"
+          + "gions/{region}/backendBuckets/listUsable"
+          + "\022\243\002\n\005Patch\0228.google.cloud.compute.v1.Pat"
+          + "chRegionBackendBucketRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\273\001\332A5project,re"
+          + "gion,backend_bucket,backend_bucket_resou"
+          + "rce\212N\020RegionOperations\202\323\344\223\002j2O/compute/v"
+          + "1/projects/{project}/regions/{region}/ba"
+          + "ckendBuckets/{backend_bucket}:\027backend_b"
+          + "ucket_resource\022\262\002\n\014SetIamPolicy\022?.google"
+          + ".cloud.compute.v1.SetIamPolicyRegionBack"
+          + "endBucketRequest\032\037.google.cloud.compute."
+          + "v1.Policy\"\277\001\332A:project,region,resource,r"
+          + "egion_set_policy_request_resource\202\323\344\223\002|\""
+          + "V/compute/v1/projects/{project}/regions/"
+          + "{region}/backendBuckets/{resource}/setIa"
+          + "mPolicy:\"region_set_policy_request_resou"
+          + "rce\022\324\002\n\022TestIamPermissions\022E.google.clou"
+          + "d.compute.v1.TestIamPermissionsRegionBac"
+          + "kendBucketRequest\0320.google.cloud.compute"
+          + ".v1.TestPermissionsResponse\"\304\001\332A9project"
+          + ",region,resource,test_permissions_reques"
+          + "t_resource\202\323\344\223\002\201\001\"\\/compute/v1/projects/"
+          + "{project}/regions/{region}/backendBucket"
+          + "s/{resource}/testIamPermissions:!test_pe"
+          + "rmissions_request_resource\032r\312A\026compute.g"
+          + "oogleapis.com\322AVhttps://www.googleapis.c"
+          + "om/auth/compute,https://www.googleapis.c"
+          + "om/auth/cloud-platform2\275\033\n\025RegionBackend"
+          + "Services\022\370\001\n\006Delete\022:.google.cloud.compu"
+          + "te.v1.DeleteRegionBackendServiceRequest\032"
+          + "\".google.cloud.compute.v1.Operation\"\215\001\332A"
+          + "\036project,region,backend_service\212N\020Region"
+          + "Operations\202\323\344\223\002S*Q/compute/v1/projects/{"
           + "project}/regions/{region}/backendService"
-          + "s/{backend_service}\022\313\002\n\tGetHealth\022=.goog"
-          + "le.cloud.compute.v1.GetHealthRegionBacke"
-          + "ndServiceRequest\0322.google.cloud.compute."
-          + "v1.BackendServiceGroupHealth\"\312\001\332A@projec"
-          + "t,region,backend_service,resource_group_"
-          + "reference_resource\202\323\344\223\002\200\001\"[/compute/v1/p"
-          + "rojects/{project}/regions/{region}/backe"
-          + "ndServices/{backend_service}/getHealth:!"
-          + "resource_group_reference_resource\022\354\001\n\014Ge"
-          + "tIamPolicy\022@.google.cloud.compute.v1.Get"
-          + "IamPolicyRegionBackendServiceRequest\032\037.g"
-          + "oogle.cloud.compute.v1.Policy\"y\332A\027projec"
-          + "t,region,resource\202\323\344\223\002Y\022W/compute/v1/pro"
-          + "jects/{project}/regions/{region}/backend"
-          + "Services/{resource}/getIamPolicy\022\211\002\n\006Ins"
-          + "ert\022:.google.cloud.compute.v1.InsertRegi"
-          + "onBackendServiceRequest\032\".google.cloud.c"
-          + "ompute.v1.Operation\"\236\001\332A\'project,region,"
-          + "backend_service_resource\212N\020RegionOperati"
-          + "ons\202\323\344\223\002[\"?/compute/v1/projects/{project"
-          + "}/regions/{region}/backendServices:\030back"
-          + "end_service_resource\022\310\001\n\004List\0229.google.c"
-          + "loud.compute.v1.ListRegionBackendService"
-          + "sRequest\032+.google.cloud.compute.v1.Backe"
-          + "ndServiceList\"X\332A\016project,region\202\323\344\223\002A\022?"
-          + "/compute/v1/projects/{project}/regions/{"
-          + "region}/backendServices\022\345\001\n\nListUsable\022?"
-          + ".google.cloud.compute.v1.ListUsableRegio"
-          + "nBackendServicesRequest\0321.google.cloud.c"
-          + "ompute.v1.BackendServiceListUsable\"c\332A\016p"
-          + "roject,region\202\323\344\223\002L\022J/compute/v1/project"
-          + "s/{project}/regions/{region}/backendServ"
-          + "ices/listUsable\022\251\002\n\005Patch\0229.google.cloud"
-          + ".compute.v1.PatchRegionBackendServiceReq"
-          + "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"\300\001\332A7project,region,backend_service,bac"
-          + "kend_service_resource\212N\020RegionOperations"
-          + "\202\323\344\223\002m2Q/compute/v1/projects/{project}/r"
+          + "s/{backend_service}\022\343\001\n\003Get\0227.google.clo"
+          + "ud.compute.v1.GetRegionBackendServiceReq"
+          + "uest\032\'.google.cloud.compute.v1.BackendSe"
+          + "rvice\"z\332A\036project,region,backend_service"
+          + "\202\323\344\223\002S\022Q/compute/v1/projects/{project}/r"
           + "egions/{region}/backendServices/{backend"
-          + "_service}:\030backend_service_resource\022\264\002\n\014"
-          + "SetIamPolicy\022@.google.cloud.compute.v1.S"
-          + "etIamPolicyRegionBackendServiceRequest\032\037"
-          + ".google.cloud.compute.v1.Policy\"\300\001\332A:pro"
-          + "ject,region,resource,region_set_policy_r"
-          + "equest_resource\202\323\344\223\002}\"W/compute/v1/proje"
-          + "cts/{project}/regions/{region}/backendSe"
-          + "rvices/{resource}/setIamPolicy:\"region_s"
-          + "et_policy_request_resource\022\350\002\n\021SetSecuri"
-          + "tyPolicy\022E.google.cloud.compute.v1.SetSe"
-          + "curityPolicyRegionBackendServiceRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\347\001\332A"
-          + "Aproject,region,backend_service,security"
-          + "_policy_reference_resource\212N\020RegionOpera"
-          + "tions\202\323\344\223\002\211\001\"c/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/backendServices/{b"
-          + "ackend_service}/setSecurityPolicy:\"secur"
-          + "ity_policy_reference_resource\022\326\002\n\022TestIa"
-          + "mPermissions\022F.google.cloud.compute.v1.T"
-          + "estIamPermissionsRegionBackendServiceReq"
-          + "uest\0320.google.cloud.compute.v1.TestPermi"
-          + "ssionsResponse\"\305\001\332A9project,region,resou"
-          + "rce,test_permissions_request_resource\202\323\344"
-          + "\223\002\202\001\"]/compute/v1/projects/{project}/reg"
-          + "ions/{region}/backendServices/{resource}"
-          + "/testIamPermissions:!test_permissions_re"
-          + "quest_resource\022\253\002\n\006Update\022:.google.cloud"
-          + ".compute.v1.UpdateRegionBackendServiceRe"
-          + "quest\032\".google.cloud.compute.v1.Operatio"
-          + "n\"\300\001\332A7project,region,backend_service,ba"
-          + "ckend_service_resource\212N\020RegionOperation"
-          + "s\202\323\344\223\002m\032Q/compute/v1/projects/{project}/"
-          + "regions/{region}/backendServices/{backen"
-          + "d_service}:\030backend_service_resource\032r\312A"
-          + "\026compute.googleapis.com\322AVhttps://www.go"
-          + "ogleapis.com/auth/compute,https://www.go"
-          + "ogleapis.com/auth/cloud-platform2\362\t\n\021Reg"
-          + "ionCommitments\022\315\001\n\016AggregatedList\022?.goog"
-          + "le.cloud.compute.v1.AggregatedListRegion"
-          + "CommitmentsRequest\0321.google.cloud.comput"
-          + "e.v1.CommitmentAggregatedList\"G\332A\007projec"
-          + "t\202\323\344\223\0027\0225/compute/v1/projects/{project}/"
-          + "aggregated/commitments\022\315\001\n\003Get\0223.google."
-          + "cloud.compute.v1.GetRegionCommitmentRequ"
-          + "est\032#.google.cloud.compute.v1.Commitment"
-          + "\"l\332A\031project,region,commitment\202\323\344\223\002J\022H/c"
+          + "_service}\022\313\002\n\tGetHealth\022=.google.cloud.c"
+          + "ompute.v1.GetHealthRegionBackendServiceR"
+          + "equest\0322.google.cloud.compute.v1.Backend"
+          + "ServiceGroupHealth\"\312\001\332A@project,region,b"
+          + "ackend_service,resource_group_reference_"
+          + "resource\202\323\344\223\002\200\001\"[/compute/v1/projects/{p"
+          + "roject}/regions/{region}/backendServices"
+          + "/{backend_service}/getHealth:!resource_g"
+          + "roup_reference_resource\022\354\001\n\014GetIamPolicy"
+          + "\022@.google.cloud.compute.v1.GetIamPolicyR"
+          + "egionBackendServiceRequest\032\037.google.clou"
+          + "d.compute.v1.Policy\"y\332A\027project,region,r"
+          + "esource\202\323\344\223\002Y\022W/compute/v1/projects/{pro"
+          + "ject}/regions/{region}/backendServices/{"
+          + "resource}/getIamPolicy\022\211\002\n\006Insert\022:.goog"
+          + "le.cloud.compute.v1.InsertRegionBackendS"
+          + "erviceRequest\032\".google.cloud.compute.v1."
+          + "Operation\"\236\001\332A\'project,region,backend_se"
+          + "rvice_resource\212N\020RegionOperations\202\323\344\223\002[\""
+          + "?/compute/v1/projects/{project}/regions/"
+          + "{region}/backendServices:\030backend_servic"
+          + "e_resource\022\310\001\n\004List\0229.google.cloud.compu"
+          + "te.v1.ListRegionBackendServicesRequest\032+"
+          + ".google.cloud.compute.v1.BackendServiceL"
+          + "ist\"X\332A\016project,region\202\323\344\223\002A\022?/compute/v"
+          + "1/projects/{project}/regions/{region}/ba"
+          + "ckendServices\022\345\001\n\nListUsable\022?.google.cl"
+          + "oud.compute.v1.ListUsableRegionBackendSe"
+          + "rvicesRequest\0321.google.cloud.compute.v1."
+          + "BackendServiceListUsable\"c\332A\016project,reg"
+          + "ion\202\323\344\223\002L\022J/compute/v1/projects/{project"
+          + "}/regions/{region}/backendServices/listU"
+          + "sable\022\251\002\n\005Patch\0229.google.cloud.compute.v"
+          + "1.PatchRegionBackendServiceRequest\032\".goo"
+          + "gle.cloud.compute.v1.Operation\"\300\001\332A7proj"
+          + "ect,region,backend_service,backend_servi"
+          + "ce_resource\212N\020RegionOperations\202\323\344\223\002m2Q/c"
           + "ompute/v1/projects/{project}/regions/{re"
-          + "gion}/commitments/{commitment}\022\367\001\n\006Inser"
-          + "t\0226.google.cloud.compute.v1.InsertRegion"
-          + "CommitmentRequest\032\".google.cloud.compute"
-          + ".v1.Operation\"\220\001\332A\"project,region,commit"
-          + "ment_resource\212N\020RegionOperations\202\323\344\223\002R\";"
-          + "/compute/v1/projects/{project}/regions/{"
-          + "region}/commitments:\023commitment_resource"
-          + "\022\274\001\n\004List\0225.google.cloud.compute.v1.List"
-          + "RegionCommitmentsRequest\032\'.google.cloud."
-          + "compute.v1.CommitmentList\"T\332A\016project,re"
-          + "gion\202\323\344\223\002=\022;/compute/v1/projects/{projec"
-          + "t}/regions/{region}/commitments\022\217\002\n\006Upda"
-          + "te\0226.google.cloud.compute.v1.UpdateRegio"
-          + "nCommitmentRequest\032\".google.cloud.comput"
-          + "e.v1.Operation\"\250\001\332A-project,region,commi"
-          + "tment,commitment_resource\212N\020RegionOperat"
-          + "ions\202\323\344\223\002_2H/compute/v1/projects/{projec"
-          + "t}/regions/{region}/commitments/{commitm"
-          + "ent}:\023commitment_resource\032r\312A\026compute.go"
-          + "ogleapis.com\322AVhttps://www.googleapis.co"
-          + "m/auth/compute,https://www.googleapis.co"
-          + "m/auth/cloud-platform2\373\022\n\033RegionComposit"
-          + "eHealthChecks\022\353\001\n\016AggregatedList\022I.googl"
-          + "e.cloud.compute.v1.AggregatedListRegionC"
-          + "ompositeHealthChecksRequest\032;.google.clo"
-          + "ud.compute.v1.CompositeHealthCheckAggreg"
-          + "atedList\"Q\332A\007project\202\323\344\223\002A\022?/compute/v1/"
-          + "projects/{project}/aggregated/compositeH"
-          + "ealthChecks\022\222\002\n\006Delete\022@.google.cloud.co"
-          + "mpute.v1.DeleteRegionCompositeHealthChec"
-          + "kRequest\032\".google.cloud.compute.v1.Opera"
-          + "tion\"\241\001\332A%project,region,composite_healt"
-          + "h_check\212N\020RegionOperations\202\323\344\223\002`*^/compu"
-          + "te/v1/projects/{project}/regions/{region"
-          + "}/compositeHealthChecks/{composite_healt"
-          + "h_check}\022\204\002\n\003Get\022=.google.cloud.compute."
-          + "v1.GetRegionCompositeHealthCheckRequest\032"
-          + "-.google.cloud.compute.v1.CompositeHealt"
-          + "hCheck\"\216\001\332A%project,region,composite_hea"
-          + "lth_check\202\323\344\223\002`\022^/compute/v1/projects/{p"
-          + "roject}/regions/{region}/compositeHealth"
-          + "Checks/{composite_health_check}\022\240\002\n\tGetH"
-          + "ealth\022C.google.cloud.compute.v1.GetHealt"
-          + "hRegionCompositeHealthCheckRequest\0323.goo"
-          + "gle.cloud.compute.v1.CompositeHealthChec"
-          + "kHealth\"\230\001\332A%project,region,composite_he"
-          + "alth_check\202\323\344\223\002j\022h/compute/v1/projects/{"
-          + "project}/regions/{region}/compositeHealt"
-          + "hChecks/{composite_health_check}/getHeal"
-          + "th\022\243\002\n\006Insert\022@.google.cloud.compute.v1."
-          + "InsertRegionCompositeHealthCheckRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\262\001\332A"
-          + ".project,region,composite_health_check_r"
-          + "esource\212N\020RegionOperations\202\323\344\223\002h\"E/compu"
-          + "te/v1/projects/{project}/regions/{region"
-          + "}/compositeHealthChecks:\037composite_healt"
-          + "h_check_resource\022\332\001\n\004List\022?.google.cloud"
-          + ".compute.v1.ListRegionCompositeHealthChe"
-          + "cksRequest\0321.google.cloud.compute.v1.Com"
-          + "positeHealthCheckList\"^\332A\016project,region"
-          + "\202\323\344\223\002G\022E/compute/v1/projects/{project}/r"
-          + "egions/{region}/compositeHealthChecks\022\322\002"
-          + "\n\005Patch\022?.google.cloud.compute.v1.PatchR"
-          + "egionCompositeHealthCheckRequest\032\".googl"
-          + "e.cloud.compute.v1.Operation\"\343\001\332AEprojec"
-          + "t,region,composite_health_check,composit"
-          + "e_health_check_resource\212N\020RegionOperatio"
-          + "ns\202\323\344\223\002\201\0012^/compute/v1/projects/{project"
-          + "}/regions/{region}/compositeHealthChecks"
-          + "/{composite_health_check}:\037composite_hea"
-          + "lth_check_resource\022\342\002\n\022TestIamPermission"
-          + "s\022L.google.cloud.compute.v1.TestIamPermi"
-          + "ssionsRegionCompositeHealthCheckRequest\032"
-          + "0.google.cloud.compute.v1.TestPermission"
-          + "sResponse\"\313\001\332A9project,region,resource,t"
-          + "est_permissions_request_resource\202\323\344\223\002\210\001\""
-          + "c/compute/v1/projects/{project}/regions/"
-          + "{region}/compositeHealthChecks/{resource"
-          + "}/testIamPermissions:!test_permissions_r"
-          + "equest_resource\032r\312A\026compute.googleapis.c"
+          + "gion}/backendServices/{backend_service}:"
+          + "\030backend_service_resource\022\264\002\n\014SetIamPoli"
+          + "cy\022@.google.cloud.compute.v1.SetIamPolic"
+          + "yRegionBackendServiceRequest\032\037.google.cl"
+          + "oud.compute.v1.Policy\"\300\001\332A:project,regio"
+          + "n,resource,region_set_policy_request_res"
+          + "ource\202\323\344\223\002}\"W/compute/v1/projects/{proje"
+          + "ct}/regions/{region}/backendServices/{re"
+          + "source}/setIamPolicy:\"region_set_policy_"
+          + "request_resource\022\350\002\n\021SetSecurityPolicy\022E"
+          + ".google.cloud.compute.v1.SetSecurityPoli"
+          + "cyRegionBackendServiceRequest\032\".google.c"
+          + "loud.compute.v1.Operation\"\347\001\332AAproject,r"
+          + "egion,backend_service,security_policy_re"
+          + "ference_resource\212N\020RegionOperations\202\323\344\223\002"
+          + "\211\001\"c/compute/v1/projects/{project}/regio"
+          + "ns/{region}/backendServices/{backend_ser"
+          + "vice}/setSecurityPolicy:\"security_policy"
+          + "_reference_resource\022\326\002\n\022TestIamPermissio"
+          + "ns\022F.google.cloud.compute.v1.TestIamPerm"
+          + "issionsRegionBackendServiceRequest\0320.goo"
+          + "gle.cloud.compute.v1.TestPermissionsResp"
+          + "onse\"\305\001\332A9project,region,resource,test_p"
+          + "ermissions_request_resource\202\323\344\223\002\202\001\"]/com"
+          + "pute/v1/projects/{project}/regions/{regi"
+          + "on}/backendServices/{resource}/testIamPe"
+          + "rmissions:!test_permissions_request_reso"
+          + "urce\022\253\002\n\006Update\022:.google.cloud.compute.v"
+          + "1.UpdateRegionBackendServiceRequest\032\".go"
+          + "ogle.cloud.compute.v1.Operation\"\300\001\332A7pro"
+          + "ject,region,backend_service,backend_serv"
+          + "ice_resource\212N\020RegionOperations\202\323\344\223\002m\032Q/"
+          + "compute/v1/projects/{project}/regions/{r"
+          + "egion}/backendServices/{backend_service}"
+          + ":\030backend_service_resource\032r\312A\026compute.g"
+          + "oogleapis.com\322AVhttps://www.googleapis.c"
+          + "om/auth/compute,https://www.googleapis.c"
+          + "om/auth/cloud-platform2\362\t\n\021RegionCommitm"
+          + "ents\022\315\001\n\016AggregatedList\022?.google.cloud.c"
+          + "ompute.v1.AggregatedListRegionCommitment"
+          + "sRequest\0321.google.cloud.compute.v1.Commi"
+          + "tmentAggregatedList\"G\332A\007project\202\323\344\223\0027\0225/"
+          + "compute/v1/projects/{project}/aggregated"
+          + "/commitments\022\315\001\n\003Get\0223.google.cloud.comp"
+          + "ute.v1.GetRegionCommitmentRequest\032#.goog"
+          + "le.cloud.compute.v1.Commitment\"l\332A\031proje"
+          + "ct,region,commitment\202\323\344\223\002J\022H/compute/v1/"
+          + "projects/{project}/regions/{region}/comm"
+          + "itments/{commitment}\022\367\001\n\006Insert\0226.google"
+          + ".cloud.compute.v1.InsertRegionCommitment"
+          + "Request\032\".google.cloud.compute.v1.Operat"
+          + "ion\"\220\001\332A\"project,region,commitment_resou"
+          + "rce\212N\020RegionOperations\202\323\344\223\002R\";/compute/v"
+          + "1/projects/{project}/regions/{region}/co"
+          + "mmitments:\023commitment_resource\022\274\001\n\004List\022"
+          + "5.google.cloud.compute.v1.ListRegionComm"
+          + "itmentsRequest\032\'.google.cloud.compute.v1"
+          + ".CommitmentList\"T\332A\016project,region\202\323\344\223\002="
+          + "\022;/compute/v1/projects/{project}/regions"
+          + "/{region}/commitments\022\217\002\n\006Update\0226.googl"
+          + "e.cloud.compute.v1.UpdateRegionCommitmen"
+          + "tRequest\032\".google.cloud.compute.v1.Opera"
+          + "tion\"\250\001\332A-project,region,commitment,comm"
+          + "itment_resource\212N\020RegionOperations\202\323\344\223\002_"
+          + "2H/compute/v1/projects/{project}/regions"
+          + "/{region}/commitments/{commitment}:\023comm"
+          + "itment_resource\032r\312A\026compute.googleapis.c"
           + "om\322AVhttps://www.googleapis.com/auth/com"
           + "pute,https://www.googleapis.com/auth/clo"
-          + "ud-platform2\277\004\n\017RegionDiskTypes\022\305\001\n\003Get\022"
-          + "1.google.cloud.compute.v1.GetRegionDiskT"
-          + "ypeRequest\032!.google.cloud.compute.v1.Dis"
-          + "kType\"h\332A\030project,region,disk_type\202\323\344\223\002G"
-          + "\022E/compute/v1/projects/{project}/regions"
-          + "/{region}/diskTypes/{disk_type}\022\274\001\n\004List"
-          + "\0223.google.cloud.compute.v1.ListRegionDis"
-          + "kTypesRequest\032+.google.cloud.compute.v1."
-          + "RegionDiskTypeList\"R\332A\016project,region\202\323\344"
-          + "\223\002;\0229/compute/v1/projects/{project}/regi"
-          + "ons/{region}/diskTypes\032\244\001\312A\026compute.goog"
-          + "leapis.com\322A\207\001https://www.googleapis.com"
-          + "/auth/compute.readonly,https://www.googl"
-          + "eapis.com/auth/compute,https://www.googl"
-          + "eapis.com/auth/cloud-platform2\322(\n\013Region"
-          + "Disks\022\346\002\n\023AddResourcePolicies\022=.google.c"
-          + "loud.compute.v1.AddResourcePoliciesRegio"
-          + "nDiskRequest\032\".google.cloud.compute.v1.O"
-          + "peration\"\353\001\332AGproject,region,disk,region"
-          + "_disks_add_resource_policies_request_res"
-          + "ource\212N\020RegionOperations\202\323\344\223\002\207\001\"P/comput"
-          + "e/v1/projects/{project}/regions/{region}"
-          + "/disks/{disk}/addResourcePolicies:3regio"
-          + "n_disks_add_resource_policies_request_re"
-          + "source\022\234\002\n\nBulkInsert\0224.google.cloud.com"
-          + "pute.v1.BulkInsertRegionDiskRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"\263\001\332A1pro"
-          + "ject,region,bulk_insert_disk_resource_re"
-          + "source\212N\020RegionOperations\202\323\344\223\002f\"@/comput"
-          + "e/v1/projects/{project}/regions/{region}"
-          + "/disks/bulkInsert:\"bulk_insert_disk_reso"
-          + "urce_resource\022\222\002\n\016CreateSnapshot\0228.googl"
-          + "e.cloud.compute.v1.CreateSnapshotRegionD"
-          + "iskRequest\032\".google.cloud.compute.v1.Ope"
-          + "ration\"\241\001\332A%project,region,disk,snapshot"
-          + "_resource\212N\020RegionOperations\202\323\344\223\002`\"K/com"
-          + "pute/v1/projects/{project}/regions/{regi"
-          + "on}/disks/{disk}/createSnapshot:\021snapsho"
-          + "t_resource\022\315\001\n\006Delete\0220.google.cloud.com"
-          + "pute.v1.DeleteRegionDiskRequest\032\".google"
-          + ".cloud.compute.v1.Operation\"m\332A\023project,"
-          + "region,disk\212N\020RegionOperations\202\323\344\223\002>*\022.google"
-          + ".cloud.compute.v1.StopAsyncReplicationRe"
-          + "gionDiskRequest\032\".google.cloud.compute.v"
-          + "1.Operation\"\202\001\332A\023project,region,disk\212N\020R"
-          + "egionOperations\202\323\344\223\002S\"Q/compute/v1/proje"
+          + "gion}/compositeHealthChecks\022\322\002\n\005Patch\022?."
+          + "google.cloud.compute.v1.PatchRegionCompo"
+          + "siteHealthCheckRequest\032\".google.cloud.co"
+          + "mpute.v1.Operation\"\343\001\332AEproject,region,c"
+          + "omposite_health_check,composite_health_c"
+          + "heck_resource\212N\020RegionOperations\202\323\344\223\002\201\0012"
+          + "^/compute/v1/projects/{project}/regions/"
+          + "{region}/compositeHealthChecks/{composit"
+          + "e_health_check}:\037composite_health_check_"
+          + "resource\022\342\002\n\022TestIamPermissions\022L.google"
+          + ".cloud.compute.v1.TestIamPermissionsRegi"
+          + "onCompositeHealthCheckRequest\0320.google.c"
+          + "loud.compute.v1.TestPermissionsResponse\""
+          + "\313\001\332A9project,region,resource,test_permis"
+          + "sions_request_resource\202\323\344\223\002\210\001\"c/compute/"
+          + "v1/projects/{project}/regions/{region}/c"
+          + "ompositeHealthChecks/{resource}/testIamP"
+          + "ermissions:!test_permissions_request_res"
+          + "ource\032r\312A\026compute.googleapis.com\322AVhttps"
+          + "://www.googleapis.com/auth/compute,https"
+          + "://www.googleapis.com/auth/cloud-platfor"
+          + "m2\277\004\n\017RegionDiskTypes\022\305\001\n\003Get\0221.google.c"
+          + "loud.compute.v1.GetRegionDiskTypeRequest"
+          + "\032!.google.cloud.compute.v1.DiskType\"h\332A\030"
+          + "project,region,disk_type\202\323\344\223\002G\022E/compute"
+          + "/v1/projects/{project}/regions/{region}/"
+          + "diskTypes/{disk_type}\022\274\001\n\004List\0223.google."
+          + "cloud.compute.v1.ListRegionDiskTypesRequ"
+          + "est\032+.google.cloud.compute.v1.RegionDisk"
+          + "TypeList\"R\332A\016project,region\202\323\344\223\002;\0229/comp"
+          + "ute/v1/projects/{project}/regions/{regio"
+          + "n}/diskTypes\032\244\001\312A\026compute.googleapis.com"
+          + "\322A\207\001https://www.googleapis.com/auth/comp"
+          + "ute.readonly,https://www.googleapis.com/"
+          + "auth/compute,https://www.googleapis.com/"
+          + "auth/cloud-platform2\322(\n\013RegionDisks\022\346\002\n\023"
+          + "AddResourcePolicies\022=.google.cloud.compu"
+          + "te.v1.AddResourcePoliciesRegionDiskReque"
+          + "st\032\".google.cloud.compute.v1.Operation\"\353"
+          + "\001\332AGproject,region,disk,region_disks_add"
+          + "_resource_policies_request_resource\212N\020Re"
+          + "gionOperations\202\323\344\223\002\207\001\"P/compute/v1/proje"
           + "cts/{project}/regions/{region}/disks/{di"
-          + "sk}/stopAsyncReplication\022\356\002\n\031StopGroupAs"
-          + "yncReplication\022C.google.cloud.compute.v1"
-          + ".StopGroupAsyncReplicationRegionDiskRequ"
-          + "est\032\".google.cloud.compute.v1.Operation\""
-          + "\347\001\332ACproject,region,disks_stop_group_asy"
-          + "nc_replication_resource_resource\212N\020Regio"
-          + "nOperations\202\323\344\223\002\207\001\"O/compute/v1/projects"
-          + "/{project}/regions/{region}/disks/stopGr"
-          + "oupAsyncReplication:4disks_stop_group_as"
-          + "ync_replication_resource_resource\022\301\002\n\022Te"
-          + "stIamPermissions\022<.google.cloud.compute."
-          + "v1.TestIamPermissionsRegionDiskRequest\0320"
-          + ".google.cloud.compute.v1.TestPermissions"
-          + "Response\"\272\001\332A9project,region,resource,te"
-          + "st_permissions_request_resource\202\323\344\223\002x\"S/"
-          + "compute/v1/projects/{project}/regions/{r"
-          + "egion}/disks/{resource}/testIamPermissio"
-          + "ns:!test_permissions_request_resource\022\353\001"
-          + "\n\006Update\0220.google.cloud.compute.v1.Updat"
-          + "eRegionDiskRequest\032\".google.cloud.comput"
-          + "e.v1.Operation\"\212\001\332A!project,region,disk,"
-          + "disk_resource\212N\020RegionOperations\202\323\344\223\002M2<"
+          + "sk}/addResourcePolicies:3region_disks_ad"
+          + "d_resource_policies_request_resource\022\234\002\n"
+          + "\nBulkInsert\0224.google.cloud.compute.v1.Bu"
+          + "lkInsertRegionDiskRequest\032\".google.cloud"
+          + ".compute.v1.Operation\"\263\001\332A1project,regio"
+          + "n,bulk_insert_disk_resource_resource\212N\020R"
+          + "egionOperations\202\323\344\223\002f\"@/compute/v1/proje"
+          + "cts/{project}/regions/{region}/disks/bul"
+          + "kInsert:\"bulk_insert_disk_resource_resou"
+          + "rce\022\222\002\n\016CreateSnapshot\0228.google.cloud.co"
+          + "mpute.v1.CreateSnapshotRegionDiskRequest"
+          + "\032\".google.cloud.compute.v1.Operation\"\241\001\332"
+          + "A%project,region,disk,snapshot_resource\212"
+          + "N\020RegionOperations\202\323\344\223\002`\"K/compute/v1/pr"
+          + "ojects/{project}/regions/{region}/disks/"
+          + "{disk}/createSnapshot:\021snapshot_resource"
+          + "\022\315\001\n\006Delete\0220.google.cloud.compute.v1.De"
+          + "leteRegionDiskRequest\032\".google.cloud.com"
+          + "pute.v1.Operation\"m\332A\023project,region,dis"
+          + "k\212N\020RegionOperations\202\323\344\223\002>*\022.google.cloud.compute.v1.Healt"
-          + "hAggregationPolicyAggregatedList\"U\332A\007pro"
-          + "ject\202\323\344\223\002E\022C/compute/v1/projects/{projec"
-          + "t}/aggregated/healthAggregationPolicies\022"
-          + "\237\002\n\006Delete\022C.google.cloud.compute.v1.Del"
-          + "eteRegionHealthAggregationPolicyRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\253\001\332A"
-          + "(project,region,health_aggregation_polic"
-          + "y\212N\020RegionOperations\202\323\344\223\002g*e/compute/v1/"
-          + "projects/{project}/regions/{region}/heal"
-          + "thAggregationPolicies/{health_aggregatio"
-          + "n_policy}\022\224\002\n\003Get\022@.google.cloud.compute"
-          + ".v1.GetRegionHealthAggregationPolicyRequ"
-          + "est\0320.google.cloud.compute.v1.HealthAggr"
-          + "egationPolicy\"\230\001\332A(project,region,health"
-          + "_aggregation_policy\202\323\344\223\002g\022e/compute/v1/p"
-          + "rojects/{project}/regions/{region}/healt"
-          + "hAggregationPolicies/{health_aggregation"
-          + "_policy}\022\260\002\n\006Insert\022C.google.cloud.compu"
-          + "te.v1.InsertRegionHealthAggregationPolic"
-          + "yRequest\032\".google.cloud.compute.v1.Opera"
-          + "tion\"\274\001\332A1project,region,health_aggregat"
-          + "ion_policy_resource\212N\020RegionOperations\202\323"
-          + "\344\223\002o\"I/compute/v1/projects/{project}/reg"
-          + "ions/{region}/healthAggregationPolicies:"
-          + "\"health_aggregation_policy_resource\022\345\001\n\004"
-          + "List\022C.google.cloud.compute.v1.ListRegio"
-          + "nHealthAggregationPoliciesRequest\0324.goog"
+          + "region}/disks/{disk}/removeResourcePolic"
+          + "ies:6region_disks_remove_resource_polici"
+          + "es_request_resource\022\240\002\n\006Resize\0220.google."
+          + "cloud.compute.v1.ResizeRegionDiskRequest"
+          + "\032\".google.cloud.compute.v1.Operation\"\277\001\332"
+          + "A8project,region,disk,region_disks_resiz"
+          + "e_request_resource\212N\020RegionOperations\202\323\344"
+          + "\223\002k\"C/compute/v1/projects/{project}/regi"
+          + "ons/{region}/disks/{disk}/resize:$region"
+          + "_disks_resize_request_resource\022\240\002\n\014SetIa"
+          + "mPolicy\0226.google.cloud.compute.v1.SetIam"
+          + "PolicyRegionDiskRequest\032\037.google.cloud.c"
+          + "ompute.v1.Policy\"\266\001\332A:project,region,res"
+          + "ource,region_set_policy_request_resource"
+          + "\202\323\344\223\002s\"M/compute/v1/projects/{project}/r"
+          + "egions/{region}/disks/{resource}/setIamP"
+          + "olicy:\"region_set_policy_request_resourc"
+          + "e\022\255\002\n\tSetLabels\0223.google.cloud.compute.v"
+          + "1.SetLabelsRegionDiskRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\306\001\332A:project,re"
+          + "gion,resource,region_set_labels_request_"
+          + "resource\212N\020RegionOperations\202\323\344\223\002p\"J/comp"
+          + "ute/v1/projects/{project}/regions/{regio"
+          + "n}/disks/{resource}/setLabels:\"region_se"
+          + "t_labels_request_resource\022\360\002\n\025StartAsync"
+          + "Replication\022?.google.cloud.compute.v1.St"
+          + "artAsyncReplicationRegionDiskRequest\032\".g"
+          + "oogle.cloud.compute.v1.Operation\"\361\001\332AIpr"
+          + "oject,region,disk,region_disks_start_asy"
+          + "nc_replication_request_resource\212N\020Region"
+          + "Operations\202\323\344\223\002\213\001\"R/compute/v1/projects/"
+          + "{project}/regions/{region}/disks/{disk}/"
+          + "startAsyncReplication:5region_disks_star"
+          + "t_async_replication_request_resource\022\377\001\n"
+          + "\024StopAsyncReplication\022>.google.cloud.com"
+          + "pute.v1.StopAsyncReplicationRegionDiskRe"
+          + "quest\032\".google.cloud.compute.v1.Operatio"
+          + "n\"\202\001\332A\023project,region,disk\212N\020RegionOpera"
+          + "tions\202\323\344\223\002S\"Q/compute/v1/projects/{proje"
+          + "ct}/regions/{region}/disks/{disk}/stopAs"
+          + "yncReplication\022\356\002\n\031StopGroupAsyncReplica"
+          + "tion\022C.google.cloud.compute.v1.StopGroup"
+          + "AsyncReplicationRegionDiskRequest\032\".goog"
+          + "le.cloud.compute.v1.Operation\"\347\001\332ACproje"
+          + "ct,region,disks_stop_group_async_replica"
+          + "tion_resource_resource\212N\020RegionOperation"
+          + "s\202\323\344\223\002\207\001\"O/compute/v1/projects/{project}"
+          + "/regions/{region}/disks/stopGroupAsyncRe"
+          + "plication:4disks_stop_group_async_replic"
+          + "ation_resource_resource\022\301\002\n\022TestIamPermi"
+          + "ssions\022<.google.cloud.compute.v1.TestIam"
+          + "PermissionsRegionDiskRequest\0320.google.cl"
+          + "oud.compute.v1.TestPermissionsResponse\"\272"
+          + "\001\332A9project,region,resource,test_permiss"
+          + "ions_request_resource\202\323\344\223\002x\"S/compute/v1"
+          + "/projects/{project}/regions/{region}/dis"
+          + "ks/{resource}/testIamPermissions:!test_p"
+          + "ermissions_request_resource\022\353\001\n\006Update\0220"
+          + ".google.cloud.compute.v1.UpdateRegionDis"
+          + "kRequest\032\".google.cloud.compute.v1.Opera"
+          + "tion\"\212\001\332A!project,region,disk,disk_resou"
+          + "rce\212N\020RegionOperations\202\323\344\223\002M2"
+          + ".google.cloud.compute.v1.HealthAggregati"
+          + "onPolicyAggregatedList\"U\332A\007project\202\323\344\223\002E"
+          + "\022C/compute/v1/projects/{project}/aggrega"
+          + "ted/healthAggregationPolicies\022\237\002\n\006Delete",
+      "\022C.google.cloud.compute.v1.DeleteRegionH"
+          + "ealthAggregationPolicyRequest\032\".google.c"
+          + "loud.compute.v1.Operation\"\253\001\332A(project,r"
+          + "egion,health_aggregation_policy\212N\020Region"
+          + "Operations\202\323\344\223\002g*e/compute/v1/projects/{"
+          + "project}/regions/{region}/healthAggregat"
+          + "ionPolicies/{health_aggregation_policy}\022"
+          + "\224\002\n\003Get\022@.google.cloud.compute.v1.GetReg"
+          + "ionHealthAggregationPolicyRequest\0320.goog"
           + "le.cloud.compute.v1.HealthAggregationPol"
-          + "icyList\"b\332A\016project,region\202\323\344\223\002K\022I/compu"
-          + "te/v1/projects/{project}/regions/{region"
-          + "}/healthAggregationPolicies\022\345\002\n\005Patch\022B."
-          + "google.cloud.compute.v1.PatchRegionHealt"
-          + "hAggregationPolicyRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\363\001\332AKproject,regio"
-          + "n,health_aggregation_policy,health_aggre"
-          + "gation_policy_resource\212N\020RegionOperation"
-          + "s\202\323\344\223\002\213\0012e/compute/v1/projects/{project}"
-          + "/regions/{region}/healthAggregationPolic"
-          + "ies/{health_aggregation_policy}:\"health_"
-          + "aggregation_policy_resource\022\351\002\n\022TestIamP"
-          + "ermissions\022O.google.cloud.compute.v1.Tes"
-          + "tIamPermissionsRegionHealthAggregationPo"
-          + "licyRequest\0320.google.cloud.compute.v1.Te"
-          + "stPermissionsResponse\"\317\001\332A9project,regio"
-          + "n,resource,test_permissions_request_reso"
-          + "urce\202\323\344\223\002\214\001\"g/compute/v1/projects/{proje"
-          + "ct}/regions/{region}/healthAggregationPo"
-          + "licies/{resource}/testIamPermissions:!te"
-          + "st_permissions_request_resource\032r\312A\026comp"
-          + "ute.googleapis.com\322AVhttps://www.googlea"
-          + "pis.com/auth/compute,https://www.googlea"
-          + "pis.com/auth/cloud-platform2\240\020\n\031RegionHe"
-          + "althCheckServices\022\345\001\n\016AggregatedList\022G.g"
-          + "oogle.cloud.compute.v1.AggregatedListReg"
-          + "ionHealthCheckServicesRequest\0329.google.c"
-          + "loud.compute.v1.HealthCheckServiceAggreg"
-          + "atedList\"O\332A\007project\202\323\344\223\002?\022=/compute/v1/"
-          + "projects/{project}/aggregated/healthChec"
-          + "kServices\022\212\002\n\006Delete\022>.google.cloud.comp"
-          + "ute.v1.DeleteRegionHealthCheckServiceReq",
-      "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"\233\001\332A#project,region,health_check_servic"
-          + "e\212N\020RegionOperations\202\323\344\223\002\\*Z/compute/v1/"
-          + "projects/{project}/regions/{region}/heal"
-          + "thCheckServices/{health_check_service}\022\372"
-          + "\001\n\003Get\022;.google.cloud.compute.v1.GetRegi"
-          + "onHealthCheckServiceRequest\032+.google.clo"
-          + "ud.compute.v1.HealthCheckService\"\210\001\332A#pr"
-          + "oject,region,health_check_service\202\323\344\223\002\\\022"
-          + "Z/compute/v1/projects/{project}/regions/"
-          + "{region}/healthCheckServices/{health_che"
-          + "ck_service}\022\233\002\n\006Insert\022>.google.cloud.co"
-          + "mpute.v1.InsertRegionHealthCheckServiceR"
-          + "equest\032\".google.cloud.compute.v1.Operati"
-          + "on\"\254\001\332A,project,region,health_check_serv"
-          + "ice_resource\212N\020RegionOperations\202\323\344\223\002d\"C/"
-          + "compute/v1/projects/{project}/regions/{r"
-          + "egion}/healthCheckServices:\035health_check"
-          + "_service_resource\022\325\001\n\004List\022=.google.clou"
-          + "d.compute.v1.ListRegionHealthCheckServic"
-          + "esRequest\0320.google.cloud.compute.v1.Heal"
-          + "thCheckServicesList\"\\\332A\016project,region\202\323"
-          + "\344\223\002E\022C/compute/v1/projects/{project}/reg"
-          + "ions/{region}/healthCheckServices\022\305\002\n\005Pa"
-          + "tch\022=.google.cloud.compute.v1.PatchRegio"
-          + "nHealthCheckServiceRequest\032\".google.clou"
-          + "d.compute.v1.Operation\"\330\001\332AAproject,regi"
-          + "on,health_check_service,health_check_ser"
-          + "vice_resource\212N\020RegionOperations\202\323\344\223\002{2Z"
+          + "icy\"\230\001\332A(project,region,health_aggregati"
+          + "on_policy\202\323\344\223\002g\022e/compute/v1/projects/{p"
+          + "roject}/regions/{region}/healthAggregati"
+          + "onPolicies/{health_aggregation_policy}\022\260"
+          + "\002\n\006Insert\022C.google.cloud.compute.v1.Inse"
+          + "rtRegionHealthAggregationPolicyRequest\032\""
+          + ".google.cloud.compute.v1.Operation\"\274\001\332A1"
+          + "project,region,health_aggregation_policy"
+          + "_resource\212N\020RegionOperations\202\323\344\223\002o\"I/com"
+          + "pute/v1/projects/{project}/regions/{regi"
+          + "on}/healthAggregationPolicies:\"health_ag"
+          + "gregation_policy_resource\022\345\001\n\004List\022C.goo"
+          + "gle.cloud.compute.v1.ListRegionHealthAgg"
+          + "regationPoliciesRequest\0324.google.cloud.c"
+          + "ompute.v1.HealthAggregationPolicyList\"b\332"
+          + "A\016project,region\202\323\344\223\002K\022I/compute/v1/proj"
+          + "ects/{project}/regions/{region}/healthAg"
+          + "gregationPolicies\022\345\002\n\005Patch\022B.google.clo"
+          + "ud.compute.v1.PatchRegionHealthAggregati"
+          + "onPolicyRequest\032\".google.cloud.compute.v"
+          + "1.Operation\"\363\001\332AKproject,region,health_a"
+          + "ggregation_policy,health_aggregation_pol"
+          + "icy_resource\212N\020RegionOperations\202\323\344\223\002\213\0012e"
           + "/compute/v1/projects/{project}/regions/{"
-          + "region}/healthCheckServices/{health_chec"
-          + "k_service}:\035health_check_service_resourc"
-          + "e\022\336\002\n\022TestIamPermissions\022J.google.cloud."
-          + "compute.v1.TestIamPermissionsRegionHealt"
-          + "hCheckServiceRequest\0320.google.cloud.comp"
-          + "ute.v1.TestPermissionsResponse\"\311\001\332A9proj"
-          + "ect,region,resource,test_permissions_req"
-          + "uest_resource\202\323\344\223\002\206\001\"a/compute/v1/projec"
+          + "region}/healthAggregationPolicies/{healt"
+          + "h_aggregation_policy}:\"health_aggregatio"
+          + "n_policy_resource\022\351\002\n\022TestIamPermissions"
+          + "\022O.google.cloud.compute.v1.TestIamPermis"
+          + "sionsRegionHealthAggregationPolicyReques"
+          + "t\0320.google.cloud.compute.v1.TestPermissi"
+          + "onsResponse\"\317\001\332A9project,region,resource"
+          + ",test_permissions_request_resource\202\323\344\223\002\214"
+          + "\001\"g/compute/v1/projects/{project}/region"
+          + "s/{region}/healthAggregationPolicies/{re"
+          + "source}/testIamPermissions:!test_permiss"
+          + "ions_request_resource\032r\312A\026compute.google"
+          + "apis.com\322AVhttps://www.googleapis.com/au"
+          + "th/compute,https://www.googleapis.com/au"
+          + "th/cloud-platform2\240\020\n\031RegionHealthCheckS"
+          + "ervices\022\345\001\n\016AggregatedList\022G.google.clou"
+          + "d.compute.v1.AggregatedListRegionHealthC"
+          + "heckServicesRequest\0329.google.cloud.compu"
+          + "te.v1.HealthCheckServiceAggregatedList\"O"
+          + "\332A\007project\202\323\344\223\002?\022=/compute/v1/projects/{"
+          + "project}/aggregated/healthCheckServices\022"
+          + "\212\002\n\006Delete\022>.google.cloud.compute.v1.Del"
+          + "eteRegionHealthCheckServiceRequest\032\".goo"
+          + "gle.cloud.compute.v1.Operation\"\233\001\332A#proj"
+          + "ect,region,health_check_service\212N\020Region"
+          + "Operations\202\323\344\223\002\\*Z/compute/v1/projects/{"
+          + "project}/regions/{region}/healthCheckSer"
+          + "vices/{health_check_service}\022\372\001\n\003Get\022;.g"
+          + "oogle.cloud.compute.v1.GetRegionHealthCh"
+          + "eckServiceRequest\032+.google.cloud.compute"
+          + ".v1.HealthCheckService\"\210\001\332A#project,regi"
+          + "on,health_check_service\202\323\344\223\002\\\022Z/compute/"
+          + "v1/projects/{project}/regions/{region}/h"
+          + "ealthCheckServices/{health_check_service"
+          + "}\022\233\002\n\006Insert\022>.google.cloud.compute.v1.I"
+          + "nsertRegionHealthCheckServiceRequest\032\".g"
+          + "oogle.cloud.compute.v1.Operation\"\254\001\332A,pr"
+          + "oject,region,health_check_service_resour"
+          + "ce\212N\020RegionOperations\202\323\344\223\002d\"C/compute/v1"
+          + "/projects/{project}/regions/{region}/hea"
+          + "lthCheckServices:\035health_check_service_r"
+          + "esource\022\325\001\n\004List\022=.google.cloud.compute."
+          + "v1.ListRegionHealthCheckServicesRequest\032"
+          + "0.google.cloud.compute.v1.HealthCheckSer"
+          + "vicesList\"\\\332A\016project,region\202\323\344\223\002E\022C/com"
+          + "pute/v1/projects/{project}/regions/{regi"
+          + "on}/healthCheckServices\022\305\002\n\005Patch\022=.goog"
+          + "le.cloud.compute.v1.PatchRegionHealthChe"
+          + "ckServiceRequest\032\".google.cloud.compute."
+          + "v1.Operation\"\330\001\332AAproject,region,health_"
+          + "check_service,health_check_service_resou"
+          + "rce\212N\020RegionOperations\202\323\344\223\002{2Z/compute/v"
+          + "1/projects/{project}/regions/{region}/he"
+          + "althCheckServices/{health_check_service}"
+          + ":\035health_check_service_resource\022\336\002\n\022Test"
+          + "IamPermissions\022J.google.cloud.compute.v1"
+          + ".TestIamPermissionsRegionHealthCheckServ"
+          + "iceRequest\0320.google.cloud.compute.v1.Tes"
+          + "tPermissionsResponse\"\311\001\332A9project,region"
+          + ",resource,test_permissions_request_resou"
+          + "rce\202\323\344\223\002\206\001\"a/compute/v1/projects/{projec"
+          + "t}/regions/{region}/healthCheckServices/"
+          + "{resource}/testIamPermissions:!test_perm"
+          + "issions_request_resource\032r\312A\026compute.goo"
+          + "gleapis.com\322AVhttps://www.googleapis.com"
+          + "/auth/compute,https://www.googleapis.com"
+          + "/auth/cloud-platform2\230\017\n\022RegionHealthChe"
+          + "cks\022\354\001\n\006Delete\0227.google.cloud.compute.v1"
+          + ".DeleteRegionHealthCheckRequest\032\".google"
+          + ".cloud.compute.v1.Operation\"\204\001\332A\033project"
+          + ",region,health_check\212N\020RegionOperations\202"
+          + "\323\344\223\002M*K/compute/v1/projects/{project}/re"
+          + "gions/{region}/healthChecks/{health_chec"
+          + "k}\022\324\001\n\003Get\0224.google.cloud.compute.v1.Get"
+          + "RegionHealthCheckRequest\032$.google.cloud."
+          + "compute.v1.HealthCheck\"q\332A\033project,regio"
+          + "n,health_check\202\323\344\223\002M\022K/compute/v1/projec"
           + "ts/{project}/regions/{region}/healthChec"
-          + "kServices/{resource}/testIamPermissions:"
-          + "!test_permissions_request_resource\032r\312A\026c"
-          + "ompute.googleapis.com\322AVhttps://www.goog"
-          + "leapis.com/auth/compute,https://www.goog"
-          + "leapis.com/auth/cloud-platform2\230\017\n\022Regio"
-          + "nHealthChecks\022\354\001\n\006Delete\0227.google.cloud."
-          + "compute.v1.DeleteRegionHealthCheckReques"
-          + "t\032\".google.cloud.compute.v1.Operation\"\204\001"
-          + "\332A\033project,region,health_check\212N\020RegionO"
-          + "perations\202\323\344\223\002M*K/compute/v1/projects/{p"
-          + "roject}/regions/{region}/healthChecks/{h"
-          + "ealth_check}\022\324\001\n\003Get\0224.google.cloud.comp"
-          + "ute.v1.GetRegionHealthCheckRequest\032$.goo"
-          + "gle.cloud.compute.v1.HealthCheck\"q\332A\033pro"
-          + "ject,region,health_check\202\323\344\223\002M\022K/compute"
+          + "ks/{health_check}\022\375\001\n\006Insert\0227.google.cl"
+          + "oud.compute.v1.InsertRegionHealthCheckRe"
+          + "quest\032\".google.cloud.compute.v1.Operatio"
+          + "n\"\225\001\332A$project,region,health_check_resou"
+          + "rce\212N\020RegionOperations\202\323\344\223\002U\"\022\022region_instance_group_managers_stop_in"
-          + "stances_request_resource\022\275\003\n\020SuspendInst"
-          + "ances\022J.google.cloud.compute.v1.SuspendI"
-          + "nstancesRegionInstanceGroupManagerReques"
-          + "t\032\".google.cloud.compute.v1.Operation\"\270\002",
-      "\332Agproject,region,instance_group_manager"
-          + ",region_instance_group_managers_suspend_"
-          + "instances_request_resource\212N\020RegionOpera"
-          + "tions\202\323\344\223\002\264\001\"o/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/instanceGroupManag"
-          + "ers/{instance_group_manager}/suspendInst"
-          + "ances:Aregion_instance_group_managers_su"
-          + "spend_instances_request_resource\022\325\003\n\030Upd"
-          + "atePerInstanceConfigs\022R.google.cloud.com"
-          + "pute.v1.UpdatePerInstanceConfigsRegionIn"
-          + "stanceGroupManagerRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\300\002\332Agproject,regio"
-          + "n,instance_group_manager,region_instance"
-          + "_group_manager_update_instance_config_re"
-          + "q_resource\212N\020RegionOperations\202\323\344\223\002\274\001\"w/c"
+          + "s/{instance_group_manager}\022\243\002\n\006Insert\022@."
+          + "google.cloud.compute.v1.InsertRegionInst"
+          + "anceGroupManagerRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\262\001\332A.project,region,"
+          + "instance_group_manager_resource\212N\020Region"
+          + "Operations\202\323\344\223\002h\"E/compute/v1/projects/{"
+          + "project}/regions/{region}/instanceGroupM"
+          + "anagers:\037instance_group_manager_resource"
+          + "\022\340\001\n\004List\022?.google.cloud.compute.v1.List"
+          + "RegionInstanceGroupManagersRequest\0327.goo"
+          + "gle.cloud.compute.v1.RegionInstanceGroup"
+          + "ManagerList\"^\332A\016project,region\202\323\344\223\002G\022E/c"
           + "ompute/v1/projects/{project}/regions/{re"
-          + "gion}/instanceGroupManagers/{instance_gr"
-          + "oup_manager}/updatePerInstanceConfigs:Ar"
-          + "egion_instance_group_manager_update_inst"
-          + "ance_config_req_resource\032r\312A\026compute.goo"
-          + "gleapis.com\322AVhttps://www.googleapis.com"
-          + "/auth/compute,https://www.googleapis.com"
-          + "/auth/cloud-platform2\236\r\n\024RegionInstanceG"
-          + "roups\022\336\001\n\003Get\0226.google.cloud.compute.v1."
-          + "GetRegionInstanceGroupRequest\032&.google.c"
-          + "loud.compute.v1.InstanceGroup\"w\332A\035projec"
-          + "t,region,instance_group\202\323\344\223\002Q\022O/compute/"
-          + "v1/projects/{project}/regions/{region}/i"
-          + "nstanceGroups/{instance_group}\022\313\001\n\004List\022"
-          + "8.google.cloud.compute.v1.ListRegionInst"
-          + "anceGroupsRequest\0320.google.cloud.compute"
-          + ".v1.RegionInstanceGroupList\"W\332A\016project,"
-          + "region\202\323\344\223\002@\022>/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/instanceGroups\022\206\003\n"
-          + "\rListInstances\022A.google.cloud.compute.v1"
-          + ".ListInstancesRegionInstanceGroupsReques"
-          + "t\032:.google.cloud.compute.v1.RegionInstan"
-          + "ceGroupsListInstances\"\365\001\332ATproject,regio"
-          + "n,instance_group,region_instance_groups_"
-          + "list_instances_request_resource\202\323\344\223\002\227\001\"]"
-          + "/compute/v1/projects/{project}/regions/{"
-          + "region}/instanceGroups/{instance_group}/"
-          + "listInstances:6region_instance_groups_li"
-          + "st_instances_request_resource\022\202\003\n\rSetNam"
-          + "edPorts\022@.google.cloud.compute.v1.SetNam"
-          + "edPortsRegionInstanceGroupRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"\212\002\332AUproje"
-          + "ct,region,instance_group,region_instance"
-          + "_groups_set_named_ports_request_resource"
-          + "\212N\020RegionOperations\202\323\344\223\002\230\001\"]/compute/v1/"
-          + "projects/{project}/regions/{region}/inst"
-          + "anceGroups/{instance_group}/setNamedPort"
-          + "s:7region_instance_groups_set_named_port"
-          + "s_request_resource\022\324\002\n\022TestIamPermission"
-          + "s\022E.google.cloud.compute.v1.TestIamPermi"
-          + "ssionsRegionInstanceGroupRequest\0320.googl"
-          + "e.cloud.compute.v1.TestPermissionsRespon"
-          + "se\"\304\001\332A9project,region,resource,test_per"
-          + "missions_request_resource\202\323\344\223\002\201\001\"\\/compu"
+          + "gion}/instanceGroupManagers\022\267\002\n\nListErro"
+          + "rs\022E.google.cloud.compute.v1.ListErrorsR"
+          + "egionInstanceGroupManagersRequest\032F.goog"
+          + "le.cloud.compute.v1.RegionInstanceGroupM"
+          + "anagersListErrorsResponse\"\231\001\332A%project,r"
+          + "egion,instance_group_manager\202\323\344\223\002k\022i/com"
+          + "pute/v1/projects/{project}/regions/{regi"
+          + "on}/instanceGroupManagers/{instance_grou"
+          + "p_manager}/listErrors\022\330\002\n\024ListManagedIns"
+          + "tances\022O.google.cloud.compute.v1.ListMan"
+          + "agedInstancesRegionInstanceGroupManagers"
+          + "Request\032I.google.cloud.compute.v1.Region"
+          + "InstanceGroupManagersListInstancesRespon"
+          + "se\"\243\001\332A%project,region,instance_group_ma"
+          + "nager\202\323\344\223\002u\"s/compute/v1/projects/{proje"
+          + "ct}/regions/{region}/instanceGroupManage"
+          + "rs/{instance_group_manager}/listManagedI"
+          + "nstances\022\340\002\n\026ListPerInstanceConfigs\022Q.go"
+          + "ogle.cloud.compute.v1.ListPerInstanceCon"
+          + "figsRegionInstanceGroupManagersRequest\032K"
+          + ".google.cloud.compute.v1.RegionInstanceG"
+          + "roupManagersListInstanceConfigsResp\"\245\001\332A"
+          + "%project,region,instance_group_manager\202\323"
+          + "\344\223\002w\"u/compute/v1/projects/{project}/reg"
+          + "ions/{region}/instanceGroupManagers/{ins"
+          + "tance_group_manager}/listPerInstanceConf"
+          + "igs\022\322\002\n\005Patch\022?.google.cloud.compute.v1."
+          + "PatchRegionInstanceGroupManagerRequest\032\""
+          + ".google.cloud.compute.v1.Operation\"\343\001\332AE"
+          + "project,region,instance_group_manager,in"
+          + "stance_group_manager_resource\212N\020RegionOp"
+          + "erations\202\323\344\223\002\201\0012^/compute/v1/projects/{p"
+          + "roject}/regions/{region}/instanceGroupMa"
+          + "nagers/{instance_group_manager}:\037instanc"
+          + "e_group_manager_resource\022\320\003\n\027PatchPerIns"
+          + "tanceConfigs\022Q.google.cloud.compute.v1.P"
+          + "atchPerInstanceConfigsRegionInstanceGrou"
+          + "pManagerRequest\032\".google.cloud.compute.v"
+          + "1.Operation\"\275\002\332Afproject,region,instance"
+          + "_group_manager,region_instance_group_man"
+          + "ager_patch_instance_config_req_resource\212"
+          + "N\020RegionOperations\202\323\344\223\002\272\001\"v/compute/v1/p"
+          + "rojects/{project}/regions/{region}/insta"
+          + "nceGroupManagers/{instance_group_manager"
+          + "}/patchPerInstanceConfigs:@region_instan"
+          + "ce_group_manager_patch_instance_config_r"
+          + "eq_resource\022\256\003\n\021RecreateInstances\022K.goog"
+          + "le.cloud.compute.v1.RecreateInstancesReg"
+          + "ionInstanceGroupManagerRequest\032\".google."
+          + "cloud.compute.v1.Operation\"\247\002\332A^project,"
+          + "region,instance_group_manager,region_ins"
+          + "tance_group_managers_recreate_request_re"
+          + "source\212N\020RegionOperations\202\323\344\223\002\254\001\"p/compu"
           + "te/v1/projects/{project}/regions/{region"
-          + "}/instanceGroups/{resource}/testIamPermi"
-          + "ssions:!test_permissions_request_resourc"
-          + "e\032r\312A\026compute.googleapis.com\322AVhttps://w"
-          + "ww.googleapis.com/auth/compute,https://w"
-          + "ww.googleapis.com/auth/cloud-platform2\346\010"
-          + "\n\027RegionInstanceTemplates\022\200\002\n\006Delete\022<.g"
-          + "oogle.cloud.compute.v1.DeleteRegionInsta"
-          + "nceTemplateRequest\032\".google.cloud.comput"
-          + "e.v1.Operation\"\223\001\332A project,region,insta"
-          + "nce_template\212N\020RegionOperations\202\323\344\223\002W*U/"
-          + "compute/v1/projects/{project}/regions/{r"
-          + "egion}/instanceTemplates/{instance_templ"
-          + "ate}\022\356\001\n\003Get\0229.google.cloud.compute.v1.G"
-          + "etRegionInstanceTemplateRequest\032).google"
-          + ".cloud.compute.v1.InstanceTemplate\"\200\001\332A "
-          + "project,region,instance_template\202\323\344\223\002W\022U"
-          + "/compute/v1/projects/{project}/regions/{"
-          + "region}/instanceTemplates/{instance_temp"
-          + "late}\022\221\002\n\006Insert\022<.google.cloud.compute."
-          + "v1.InsertRegionInstanceTemplateRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\244\001\332A)"
-          + "project,region,instance_template_resourc"
-          + "e\212N\020RegionOperations\202\323\344\223\002_\"A/compute/v1/"
-          + "projects/{project}/regions/{region}/inst"
-          + "anceTemplates:\032instance_template_resourc"
-          + "e\022\316\001\n\004List\022;.google.cloud.compute.v1.Lis"
-          + "tRegionInstanceTemplatesRequest\032-.google"
-          + ".cloud.compute.v1.InstanceTemplateList\"Z"
-          + "\332A\016project,region\202\323\344\223\002C\022A/compute/v1/pro"
-          + "jects/{project}/regions/{region}/instanc"
-          + "eTemplates\032r\312A\026compute.googleapis.com\322AV"
-          + "https://www.googleapis.com/auth/compute,"
-          + "https://www.googleapis.com/auth/cloud-pl"
-          + "atform2\264\003\n\017RegionInstances\022\254\002\n\nBulkInser"
-          + "t\0228.google.cloud.compute.v1.BulkInsertRe"
-          + "gionInstanceRequest\032\".google.cloud.compu"
-          + "te.v1.Operation\"\277\001\332A5project,region,bulk"
-          + "_insert_instance_resource_resource\212N\020Reg"
-          + "ionOperations\202\323\344\223\002n\"D/compute/v1/project"
-          + "s/{project}/regions/{region}/instances/b"
-          + "ulkInsert:&bulk_insert_instance_resource"
-          + "_resource\032r\312A\026compute.googleapis.com\322AVh"
-          + "ttps://www.googleapis.com/auth/compute,h"
-          + "ttps://www.googleapis.com/auth/cloud-pla"
-          + "tform2\325\020\n\033RegionInstantSnapshotGroups\022\222\002"
-          + "\n\006Delete\022@.google.cloud.compute.v1.Delet"
-          + "eRegionInstantSnapshotGroupRequest\032\".goo"
-          + "gle.cloud.compute.v1.Operation\"\241\001\332A%proj"
-          + "ect,region,instant_snapshot_group\212N\020Regi"
-          + "onOperations\202\323\344\223\002`*^/compute/v1/projects"
-          + "/{project}/regions/{region}/instantSnaps"
-          + "hotGroups/{instant_snapshot_group}\022\204\002\n\003G"
-          + "et\022=.google.cloud.compute.v1.GetRegionIn"
-          + "stantSnapshotGroupRequest\032-.google.cloud"
-          + ".compute.v1.InstantSnapshotGroup\"\216\001\332A%pr"
-          + "oject,region,instant_snapshot_group\202\323\344\223\002"
-          + "`\022^/compute/v1/projects/{project}/region"
-          + "s/{region}/instantSnapshotGroups/{instan"
-          + "t_snapshot_group}\022\370\001\n\014GetIamPolicy\022F.goo"
-          + "gle.cloud.compute.v1.GetIamPolicyRegionI"
-          + "nstantSnapshotGroupRequest\032\037.google.clou"
-          + "d.compute.v1.Policy\"\177\332A\027project,region,r"
-          + "esource\202\323\344\223\002_\022]/compute/v1/projects/{pro"
-          + "ject}/regions/{region}/instantSnapshotGr"
-          + "oups/{resource}/getIamPolicy\022\243\002\n\006Insert\022"
-          + "@.google.cloud.compute.v1.InsertRegionIn"
-          + "stantSnapshotGroupRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\262\001\332A.project,regio"
-          + "n,instant_snapshot_group_resource\212N\020Regi"
-          + "onOperations\202\323\344\223\002h\"E/compute/v1/projects"
-          + "/{project}/regions/{region}/instantSnaps"
-          + "hotGroups:\037instant_snapshot_group_resour"
-          + "ce\022\333\001\n\004List\022?.google.cloud.compute.v1.Li"
-          + "stRegionInstantSnapshotGroupsRequest\0322.g"
-          + "oogle.cloud.compute.v1.ListInstantSnapsh"
-          + "otGroups\"^\332A\016project,region\202\323\344\223\002G\022E/comp"
-          + "ute/v1/projects/{project}/regions/{regio"
-          + "n}/instantSnapshotGroups\022\301\002\n\014SetIamPolic"
-          + "y\022F.google.cloud.compute.v1.SetIamPolicy"
-          + "RegionInstantSnapshotGroupRequest\032\037.goog"
-          + "le.cloud.compute.v1.Policy\"\307\001\332A:project,"
-          + "region,resource,region_set_policy_reques"
-          + "t_resource\202\323\344\223\002\203\001\"]/compute/v1/projects/"
-          + "{project}/regions/{region}/instantSnapsh"
-          + "otGroups/{resource}/setIamPolicy:\"region"
-          + "_set_policy_request_resource\022\342\002\n\022TestIam"
-          + "Permissions\022L.google.cloud.compute.v1.Te"
-          + "stIamPermissionsRegionInstantSnapshotGro"
-          + "upRequest\0320.google.cloud.compute.v1.Test"
-          + "PermissionsResponse\"\313\001\332A9project,region,"
-          + "resource,test_permissions_request_resour"
-          + "ce\202\323\344\223\002\210\001\"c/compute/v1/projects/{project"
-          + "}/regions/{region}/instantSnapshotGroups"
-          + "/{resource}/testIamPermissions:!test_per"
-          + "missions_request_resource\032r\312A\026compute.go"
-          + "ogleapis.com\322AVhttps://www.googleapis.co"
-          + "m/auth/compute,https://www.googleapis.co"
-          + "m/auth/cloud-platform2\237\022\n\026RegionInstantS"
-          + "napshots\022\374\001\n\006Delete\022;.google.cloud.compu"
-          + "te.v1.DeleteRegionInstantSnapshotRequest"
-          + "\032\".google.cloud.compute.v1.Operation\"\220\001\332"
-          + "A\037project,region,instant_snapshot\212N\020Regi"
-          + "onOperations\202\323\344\223\002U*S/compute/v1/projects"
-          + "/{project}/regions/{region}/instantSnaps"
-          + "hots/{instant_snapshot}\022\350\001\n\003Get\0228.google"
-          + ".cloud.compute.v1.GetRegionInstantSnapsh"
-          + "otRequest\032(.google.cloud.compute.v1.Inst"
-          + "antSnapshot\"}\332A\037project,region,instant_s"
-          + "napshot\202\323\344\223\002U\022S/compute/v1/projects/{pro"
-          + "ject}/regions/{region}/instantSnapshots/"
-          + "{instant_snapshot}\022\356\001\n\014GetIamPolicy\022A.go"
-          + "ogle.cloud.compute.v1.GetIamPolicyRegion"
-          + "InstantSnapshotRequest\032\037.google.cloud.co"
-          + "mpute.v1.Policy\"z\332A\027project,region,resou"
-          + "rce\202\323\344\223\002Z\022X/compute/v1/projects/{project"
-          + "}/regions/{region}/instantSnapshots/{res"
-          + "ource}/getIamPolicy\022\215\002\n\006Insert\022;.google."
-          + "cloud.compute.v1.InsertRegionInstantSnap"
-          + "shotRequest\032\".google.cloud.compute.v1.Op"
-          + "eration\"\241\001\332A(project,region,instant_snap"
-          + "shot_resource\212N\020RegionOperations\202\323\344\223\002]\"@"
+          + "}/instanceGroupManagers/{instance_group_"
+          + "manager}/recreateInstances:8region_insta"
+          + "nce_group_managers_recreate_request_reso"
+          + "urce\022\236\002\n\006Resize\022@.google.cloud.compute.v"
+          + "1.ResizeRegionInstanceGroupManagerReques"
+          + "t\032\".google.cloud.compute.v1.Operation\"\255\001"
+          + "\332A*project,region,instance_group_manager"
+          + ",size\212N\020RegionOperations\202\323\344\223\002g\"e/compute"
+          + "/v1/projects/{project}/regions/{region}/"
+          + "instanceGroupManagers/{instance_group_ma"
+          + "nager}/resize\022\270\003\n\017ResumeInstances\022I.goog"
+          + "le.cloud.compute.v1.ResumeInstancesRegio",
+      "nInstanceGroupManagerRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\265\002\332Afproject,re"
+          + "gion,instance_group_manager,region_insta"
+          + "nce_group_managers_resume_instances_requ"
+          + "est_resource\212N\020RegionOperations\202\323\344\223\002\262\001\"n"
           + "/compute/v1/projects/{project}/regions/{"
-          + "region}/instantSnapshots:\031instant_snapsh"
-          + "ot_resource\022\313\001\n\004List\022:.google.cloud.comp"
-          + "ute.v1.ListRegionInstantSnapshotsRequest"
-          + "\032,.google.cloud.compute.v1.InstantSnapsh"
-          + "otList\"Y\332A\016project,region\202\323\344\223\002B\022@/comput"
+          + "region}/instanceGroupManagers/{instance_"
+          + "group_manager}/resumeInstances:@region_i"
+          + "nstance_group_managers_resume_instances_"
+          + "request_resource\022\274\003\n\023SetInstanceTemplate"
+          + "\022M.google.cloud.compute.v1.SetInstanceTe"
+          + "mplateRegionInstanceGroupManagerRequest\032"
+          + "\".google.cloud.compute.v1.Operation\"\261\002\332A"
+          + "bproject,region,instance_group_manager,r"
+          + "egion_instance_group_managers_set_templa"
+          + "te_request_resource\212N\020RegionOperations\202\323"
+          + "\344\223\002\262\001\"r/compute/v1/projects/{project}/re"
+          + "gions/{region}/instanceGroupManagers/{in"
+          + "stance_group_manager}/setInstanceTemplat"
+          + "e:region_i"
+          + "nstance_group_managers_stop_instances_re"
+          + "quest_resource\022\275\003\n\020SuspendInstances\022J.go"
+          + "ogle.cloud.compute.v1.SuspendInstancesRe"
+          + "gionInstanceGroupManagerRequest\032\".google"
+          + ".cloud.compute.v1.Operation\"\270\002\332Agproject"
+          + ",region,instance_group_manager,region_in"
+          + "stance_group_managers_suspend_instances_"
+          + "request_resource\212N\020RegionOperations\202\323\344\223\002"
+          + "\264\001\"o/compute/v1/projects/{project}/regio"
+          + "ns/{region}/instanceGroupManagers/{insta"
+          + "nce_group_manager}/suspendInstances:Areg"
+          + "ion_instance_group_managers_suspend_inst"
+          + "ances_request_resource\022\325\003\n\030UpdatePerInst"
+          + "anceConfigs\022R.google.cloud.compute.v1.Up"
+          + "datePerInstanceConfigsRegionInstanceGrou"
+          + "pManagerRequest\032\".google.cloud.compute.v"
+          + "1.Operation\"\300\002\332Agproject,region,instance"
+          + "_group_manager,region_instance_group_man"
+          + "ager_update_instance_config_req_resource"
+          + "\212N\020RegionOperations\202\323\344\223\002\274\001\"w/compute/v1/"
+          + "projects/{project}/regions/{region}/inst"
+          + "anceGroupManagers/{instance_group_manage"
+          + "r}/updatePerInstanceConfigs:Aregion_inst"
+          + "ance_group_manager_update_instance_confi"
+          + "g_req_resource\032r\312A\026compute.googleapis.co"
+          + "m\322AVhttps://www.googleapis.com/auth/comp"
+          + "ute,https://www.googleapis.com/auth/clou"
+          + "d-platform2\236\r\n\024RegionInstanceGroups\022\336\001\n\003"
+          + "Get\0226.google.cloud.compute.v1.GetRegionI"
+          + "nstanceGroupRequest\032&.google.cloud.compu"
+          + "te.v1.InstanceGroup\"w\332A\035project,region,i"
+          + "nstance_group\202\323\344\223\002Q\022O/compute/v1/project"
+          + "s/{project}/regions/{region}/instanceGro"
+          + "ups/{instance_group}\022\313\001\n\004List\0228.google.c"
+          + "loud.compute.v1.ListRegionInstanceGroups"
+          + "Request\0320.google.cloud.compute.v1.Region"
+          + "InstanceGroupList\"W\332A\016project,region\202\323\344\223"
+          + "\002@\022>/compute/v1/projects/{project}/regio"
+          + "ns/{region}/instanceGroups\022\206\003\n\rListInsta"
+          + "nces\022A.google.cloud.compute.v1.ListInsta"
+          + "ncesRegionInstanceGroupsRequest\032:.google"
+          + ".cloud.compute.v1.RegionInstanceGroupsLi"
+          + "stInstances\"\365\001\332ATproject,region,instance"
+          + "_group,region_instance_groups_list_insta"
+          + "nces_request_resource\202\323\344\223\002\227\001\"]/compute/v"
+          + "1/projects/{project}/regions/{region}/in"
+          + "stanceGroups/{instance_group}/listInstan"
+          + "ces:6region_instance_groups_list_instanc"
+          + "es_request_resource\022\202\003\n\rSetNamedPorts\022@."
+          + "google.cloud.compute.v1.SetNamedPortsReg"
+          + "ionInstanceGroupRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\212\002\332AUproject,region,"
+          + "instance_group,region_instance_groups_se"
+          + "t_named_ports_request_resource\212N\020RegionO"
+          + "perations\202\323\344\223\002\230\001\"]/compute/v1/projects/{"
+          + "project}/regions/{region}/instanceGroups"
+          + "/{instance_group}/setNamedPorts:7region_"
+          + "instance_groups_set_named_ports_request_"
+          + "resource\022\324\002\n\022TestIamPermissions\022E.google"
+          + ".cloud.compute.v1.TestIamPermissionsRegi"
+          + "onInstanceGroupRequest\0320.google.cloud.co"
+          + "mpute.v1.TestPermissionsResponse\"\304\001\332A9pr"
+          + "oject,region,resource,test_permissions_r"
+          + "equest_resource\202\323\344\223\002\201\001\"\\/compute/v1/proj"
+          + "ects/{project}/regions/{region}/instance"
+          + "Groups/{resource}/testIamPermissions:!te"
+          + "st_permissions_request_resource\032r\312A\026comp"
+          + "ute.googleapis.com\322AVhttps://www.googlea"
+          + "pis.com/auth/compute,https://www.googlea"
+          + "pis.com/auth/cloud-platform2\346\010\n\027RegionIn"
+          + "stanceTemplates\022\200\002\n\006Delete\022<.google.clou"
+          + "d.compute.v1.DeleteRegionInstanceTemplat"
+          + "eRequest\032\".google.cloud.compute.v1.Opera"
+          + "tion\"\223\001\332A project,region,instance_templa"
+          + "te\212N\020RegionOperations\202\323\344\223\002W*U/compute/v1"
+          + "/projects/{project}/regions/{region}/ins"
+          + "tanceTemplates/{instance_template}\022\356\001\n\003G"
+          + "et\0229.google.cloud.compute.v1.GetRegionIn"
+          + "stanceTemplateRequest\032).google.cloud.com"
+          + "pute.v1.InstanceTemplate\"\200\001\332A project,re"
+          + "gion,instance_template\202\323\344\223\002W\022U/compute/v"
+          + "1/projects/{project}/regions/{region}/in"
+          + "stanceTemplates/{instance_template}\022\221\002\n\006"
+          + "Insert\022<.google.cloud.compute.v1.InsertR"
+          + "egionInstanceTemplateRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\244\001\332A)project,re"
+          + "gion,instance_template_resource\212N\020Region"
+          + "Operations\202\323\344\223\002_\"A/compute/v1/projects/{"
+          + "project}/regions/{region}/instanceTempla"
+          + "tes:\032instance_template_resource\022\316\001\n\004List"
+          + "\022;.google.cloud.compute.v1.ListRegionIns"
+          + "tanceTemplatesRequest\032-.google.cloud.com"
+          + "pute.v1.InstanceTemplateList\"Z\332A\016project"
+          + ",region\202\323\344\223\002C\022A/compute/v1/projects/{pro"
+          + "ject}/regions/{region}/instanceTemplates"
+          + "\032r\312A\026compute.googleapis.com\322AVhttps://ww"
+          + "w.googleapis.com/auth/compute,https://ww"
+          + "w.googleapis.com/auth/cloud-platform2\264\003\n"
+          + "\017RegionInstances\022\254\002\n\nBulkInsert\0228.google"
+          + ".cloud.compute.v1.BulkInsertRegionInstan"
+          + "ceRequest\032\".google.cloud.compute.v1.Oper"
+          + "ation\"\277\001\332A5project,region,bulk_insert_in"
+          + "stance_resource_resource\212N\020RegionOperati"
+          + "ons\202\323\344\223\002n\"D/compute/v1/projects/{project"
+          + "}/regions/{region}/instances/bulkInsert:"
+          + "&bulk_insert_instance_resource_resource\032"
+          + "r\312A\026compute.googleapis.com\322AVhttps://www"
+          + ".googleapis.com/auth/compute,https://www"
+          + ".googleapis.com/auth/cloud-platform2\325\020\n\033"
+          + "RegionInstantSnapshotGroups\022\222\002\n\006Delete\022@"
+          + ".google.cloud.compute.v1.DeleteRegionIns"
+          + "tantSnapshotGroupRequest\032\".google.cloud."
+          + "compute.v1.Operation\"\241\001\332A%project,region"
+          + ",instant_snapshot_group\212N\020RegionOperatio"
+          + "ns\202\323\344\223\002`*^/compute/v1/projects/{project}"
+          + "/regions/{region}/instantSnapshotGroups/"
+          + "{instant_snapshot_group}\022\204\002\n\003Get\022=.googl"
+          + "e.cloud.compute.v1.GetRegionInstantSnaps"
+          + "hotGroupRequest\032-.google.cloud.compute.v"
+          + "1.InstantSnapshotGroup\"\216\001\332A%project,regi"
+          + "on,instant_snapshot_group\202\323\344\223\002`\022^/comput"
           + "e/v1/projects/{project}/regions/{region}"
-          + "/instantSnapshots\022\266\002\n\014SetIamPolicy\022A.goo"
-          + "gle.cloud.compute.v1.SetIamPolicyRegionI"
-          + "nstantSnapshotRequest\032\037.google.cloud.com"
-          + "pute.v1.Policy\"\301\001\332A:project,region,resou"
-          + "rce,region_set_policy_request_resource\202\323"
-          + "\344\223\002~\"X/compute/v1/projects/{project}/reg"
-          + "ions/{region}/instantSnapshots/{resource"
-          + "}/setIamPolicy:\"region_set_policy_reques"
-          + "t_resource\022\303\002\n\tSetLabels\022>.google.cloud."
-          + "compute.v1.SetLabelsRegionInstantSnapsho"
-          + "tRequest\032\".google.cloud.compute.v1.Opera"
-          + "tion\"\321\001\332A:project,region,resource,region"
-          + "_set_labels_request_resource\212N\020RegionOpe"
-          + "rations\202\323\344\223\002{\"U/compute/v1/projects/{pro"
-          + "ject}/regions/{region}/instantSnapshots/"
-          + "{resource}/setLabels:\"region_set_labels_"
-          + "request_resource\022\330\002\n\022TestIamPermissions\022"
-          + "G.google.cloud.compute.v1.TestIamPermiss"
-          + "ionsRegionInstantSnapshotRequest\0320.googl"
-          + "e.cloud.compute.v1.TestPermissionsRespon"
-          + "se\"\306\001\332A9project,region,resource,test_per"
-          + "missions_request_resource\202\323\344\223\002\203\001\"^/compu"
-          + "te/v1/projects/{project}/regions/{region"
-          + "}/instantSnapshots/{resource}/testIamPer"
-          + "missions:!test_permissions_request_resou"
-          + "rce\032r\312A\026compute.googleapis.com\322AVhttps:/"
-          + "/www.googleapis.com/auth/compute,https:/"
-          + "/www.googleapis.com/auth/cloud-platform2"
-          + "\244\023\n\033RegionNetworkEndpointGroups\022\315\003\n\026Atta"
-          + "chNetworkEndpoints\022P.google.cloud.comput"
-          + "e.v1.AttachNetworkEndpointsRegionNetwork"
-          + "EndpointGroupRequest\032\".google.cloud.comp"
-          + "ute.v1.Operation\"\274\002\332Afproject,region,net"
-          + "work_endpoint_group,region_network_endpo"
-          + "int_groups_attach_endpoints_request_reso"
-          + "urce\212N\020RegionOperations\202\323\344\223\002\271\001\"u/compute"
-          + "/v1/projects/{project}/regions/{region}/"
-          + "networkEndpointGroups/{network_endpoint_"
-          + "group}/attachNetworkEndpoints:@region_ne"
-          + "twork_endpoint_groups_attach_endpoints_r"
-          + "equest_resource\022\222\002\n\006Delete\022@.google.clou"
-          + "d.compute.v1.DeleteRegionNetworkEndpoint"
-          + "GroupRequest\032\".google.cloud.compute.v1.O"
-          + "peration\"\241\001\332A%project,region,network_end"
-          + "point_group\212N\020RegionOperations\202\323\344\223\002`*^/c"
-          + "ompute/v1/projects/{project}/regions/{re"
-          + "gion}/networkEndpointGroups/{network_end"
-          + "point_group}\022\315\003\n\026DetachNetworkEndpoints\022"
-          + "P.google.cloud.compute.v1.DetachNetworkE"
-          + "ndpointsRegionNetworkEndpointGroupReques"
-          + "t\032\".google.cloud.compute.v1.Operation\"\274\002"
-          + "\332Afproject,region,network_endpoint_group"
-          + ",region_network_endpoint_groups_detach_e"
-          + "ndpoints_request_resource\212N\020RegionOperat"
-          + "ions\202\323\344\223\002\271\001\"u/compute/v1/projects/{proje"
-          + "ct}/regions/{region}/networkEndpointGrou"
-          + "ps/{network_endpoint_group}/detachNetwor"
-          + "kEndpoints:@region_network_endpoint_grou"
-          + "ps_detach_endpoints_request_resource\022\204\002\n"
-          + "\003Get\022=.google.cloud.compute.v1.GetRegion"
-          + "NetworkEndpointGroupRequest\032-.google.clo"
-          + "ud.compute.v1.NetworkEndpointGroup\"\216\001\332A%"
-          + "project,region,network_endpoint_group\202\323\344"
-          + "\223\002`\022^/compute/v1/projects/{project}/regi"
-          + "ons/{region}/networkEndpointGroups/{netw"
-          + "ork_endpoint_group}\022\243\002\n\006Insert\022@.google."
-          + "cloud.compute.v1.InsertRegionNetworkEndp"
-          + "ointGroupRequest\032\".google.cloud.compute."
-          + "v1.Operation\"\262\001\332A.project,region,network"
-          + "_endpoint_group_resource\212N\020RegionOperati"
-          + "ons\202\323\344\223\002h\"E/compute/v1/projects/{project"
-          + "}/regions/{region}/networkEndpointGroups"
-          + ":\037network_endpoint_group_resource\022\332\001\n\004Li"
-          + "st\022?.google.cloud.compute.v1.ListRegionN"
-          + "etworkEndpointGroupsRequest\0321.google.clo"
-          + "ud.compute.v1.NetworkEndpointGroupList\"^"
+          + "/instantSnapshotGroups/{instant_snapshot"
+          + "_group}\022\370\001\n\014GetIamPolicy\022F.google.cloud."
+          + "compute.v1.GetIamPolicyRegionInstantSnap"
+          + "shotGroupRequest\032\037.google.cloud.compute."
+          + "v1.Policy\"\177\332A\027project,region,resource\202\323\344"
+          + "\223\002_\022]/compute/v1/projects/{project}/regi"
+          + "ons/{region}/instantSnapshotGroups/{reso"
+          + "urce}/getIamPolicy\022\243\002\n\006Insert\022@.google.c"
+          + "loud.compute.v1.InsertRegionInstantSnaps"
+          + "hotGroupRequest\032\".google.cloud.compute.v"
+          + "1.Operation\"\262\001\332A.project,region,instant_"
+          + "snapshot_group_resource\212N\020RegionOperatio"
+          + "ns\202\323\344\223\002h\"E/compute/v1/projects/{project}"
+          + "/regions/{region}/instantSnapshotGroups:"
+          + "\037instant_snapshot_group_resource\022\333\001\n\004Lis"
+          + "t\022?.google.cloud.compute.v1.ListRegionIn"
+          + "stantSnapshotGroupsRequest\0322.google.clou"
+          + "d.compute.v1.ListInstantSnapshotGroups\"^"
           + "\332A\016project,region\202\323\344\223\002G\022E/compute/v1/pro"
-          + "jects/{project}/regions/{region}/network"
-          + "EndpointGroups\022\321\002\n\024ListNetworkEndpoints\022"
-          + "O.google.cloud.compute.v1.ListNetworkEnd"
-          + "pointsRegionNetworkEndpointGroupsRequest"
-          + "\032B.google.cloud.compute.v1.NetworkEndpoi"
-          + "ntGroupsListNetworkEndpoints\"\243\001\332A%projec"
-          + "t,region,network_endpoint_group\202\323\344\223\002u\"s/"
-          + "compute/v1/projects/{project}/regions/{r"
-          + "egion}/networkEndpointGroups/{network_en"
-          + "dpoint_group}/listNetworkEndpoints\032r\312A\026c"
-          + "ompute.googleapis.com\322AVhttps://www.goog"
-          + "leapis.com/auth/compute,https://www.goog"
-          + "leapis.com/auth/cloud-platform2\362\'\n\035Regio"
-          + "nNetworkFirewallPolicies\022\353\002\n\016AddAssociat"
-          + "ion\022I.google.cloud.compute.v1.AddAssocia"
-          + "tionRegionNetworkFirewallPolicyRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\351\001\332AC"
-          + "project,region,firewall_policy,firewall_"
-          + "policy_association_resource\212N\020RegionOper"
-          + "ations\202\323\344\223\002\211\001\"a/compute/v1/projects/{pro"
-          + "ject}/regions/{region}/firewallPolicies/"
-          + "{firewall_policy}/addAssociation:$firewa"
-          + "ll_policy_association_resource\022\307\002\n\007AddRu"
-          + "le\022B.google.cloud.compute.v1.AddRuleRegi"
-          + "onNetworkFirewallPolicyRequest\032\".google."
-          + "cloud.compute.v1.Operation\"\323\001\332A.google.cloud"
-          + ".compute.v1.GetRegionNetworkFirewallPoli"
-          + "cyRequest\032\'.google.cloud.compute.v1.Fire"
-          + "wallPolicy\"{\332A\036project,region,firewall_p"
-          + "olicy\202\323\344\223\002T\022R/compute/v1/projects/{proje"
-          + "ct}/regions/{region}/firewallPolicies/{f"
-          + "irewall_policy}\022\234\002\n\016GetAssociation\022I.goo"
-          + "gle.cloud.compute.v1.GetAssociationRegio"
-          + "nNetworkFirewallPolicyRequest\0322.google.c"
-          + "loud.compute.v1.FirewallPolicyAssociatio"
-          + "n\"\212\001\332A\036project,region,firewall_policy\202\323\344"
-          + "\223\002c\022a/compute/v1/projects/{project}/regi"
-          + "ons/{region}/firewallPolicies/{firewall_"
-          + "policy}/getAssociation\022\267\002\n\025GetEffectiveF"
-          + "irewalls\022P.google.cloud.compute.v1.GetEf"
-          + "fectiveFirewallsRegionNetworkFirewallPol"
-          + "icyRequest\032S.google.cloud.compute.v1.Reg"
-          + "ionNetworkFirewallPoliciesGetEffectiveFi"
-          + "rewallsResponse\"w\332A\026project,region,netwo"
-          + "rk\202\323\344\223\002X\022V/compute/v1/projects/{project}"
-          + "/regions/{region}/firewallPolicies/getEf"
-          + "fectiveFirewalls\022\364\001\n\014GetIamPolicy\022G.goog"
-          + "le.cloud.compute.v1.GetIamPolicyRegionNe"
-          + "tworkFirewallPolicyRequest\032\037.google.clou"
-          + "d.compute.v1.Policy\"z\332A\027project,region,r"
-          + "esource\202\323\344\223\002Z\022X/compute/v1/projects/{pro"
-          + "ject}/regions/{region}/firewallPolicies/"
-          + "{resource}/getIamPolicy\022\200\002\n\007GetRule\022B.go"
-          + "ogle.cloud.compute.v1.GetRuleRegionNetwo"
-          + "rkFirewallPolicyRequest\032+.google.cloud.c"
-          + "ompute.v1.FirewallPolicyRule\"\203\001\332A\036projec"
-          + "t,region,firewall_policy\202\323\344\223\002\\\022Z/compute"
-          + "/v1/projects/{project}/regions/{region}/"
-          + "firewallPolicies/{firewall_policy}/getRu"
-          + "le\022\221\002\n\006Insert\022A.google.cloud.compute.v1."
-          + "InsertRegionNetworkFirewallPolicyRequest"
-          + "\032\".google.cloud.compute.v1.Operation\"\237\001\332"
-          + "A\'project,region,firewall_policy_resourc"
-          + "e\212N\020RegionOperations\202\323\344\223\002\\\"@/compute/v1/"
-          + "projects/{project}/regions/{region}/fire"
-          + "wallPolicies:\030firewall_policy_resource\022\321"
-          + "\001\n\004List\022A.google.cloud.compute.v1.ListRe"
-          + "gionNetworkFirewallPoliciesRequest\032+.goo"
-          + "gle.cloud.compute.v1.FirewallPolicyList\""
-          + "Y\332A\016project,region\202\323\344\223\002B\022@/compute/v1/pr"
-          + "ojects/{project}/regions/{region}/firewa"
-          + "llPolicies\022\261\002\n\005Patch\022@.google.cloud.comp"
-          + "ute.v1.PatchRegionNetworkFirewallPolicyR"
-          + "equest\032\".google.cloud.compute.v1.Operati"
-          + "on\"\301\001\332A7project,region,firewall_policy,f"
-          + "irewall_policy_resource\212N\020RegionOperatio"
-          + "ns\202\323\344\223\002n2R/compute/v1/projects/{project}"
-          + "/regions/{region}/firewallPolicies/{fire"
-          + "wall_policy}:\030firewall_policy_resource\022\315"
-          + "\002\n\tPatchRule\022D.google.cloud.compute.v1.P"
-          + "atchRuleRegionNetworkFirewallPolicyReque"
-          + "st\032\".google.cloud.compute.v1.Operation\"\325"
-          + "\001\332A.google.cloud"
-          + ".compute.v1.RemoveRuleRegionSecurityPoli"
-          + "cyRequest\032\".google.cloud.compute.v1.Oper"
-          + "ation\"\231\001\332A\036project,region,security_polic"
-          + "y\212N\020RegionOperations\202\323\344\223\002_\"]/compute/v1/"
-          + "projects/{project}/regions/{region}/secu"
-          + "rityPolicies/{security_policy}/removeRul"
-          + "e\022\302\002\n\tSetLabels\022=.google.cloud.compute.v"
-          + "1.SetLabelsRegionSecurityPolicyRequest\032\""
+          + "on}/instantSnapshots/{resource}/setIamPo"
+          + "licy:\"region_set_policy_request_resource"
+          + "\022\303\002\n\tSetLabels\022>.google.cloud.compute.v1"
+          + ".SetLabelsRegionInstantSnapshotRequest\032\""
           + ".google.cloud.compute.v1.Operation\"\321\001\332A:"
           + "project,region,resource,region_set_label"
           + "s_request_resource\212N\020RegionOperations\202\323\344"
           + "\223\002{\"U/compute/v1/projects/{project}/regi"
-          + "ons/{region}/securityPolicies/{resource}"
+          + "ons/{region}/instantSnapshots/{resource}"
           + "/setLabels:\"region_set_labels_request_re"
-          + "source\032r\312A\026compute.googleapis.com\322AVhttp"
-          + "s://www.googleapis.com/auth/compute,http"
-          + "s://www.googleapis.com/auth/cloud-platfo"
-          + "rm2\344\004\n\026RegionSnapshotSettings\022\305\001\n\003Get\0228."
-          + "google.cloud.compute.v1.GetRegionSnapsho"
-          + "tSettingRequest\032).google.cloud.compute.v"
-          + "1.SnapshotSettings\"Y\332A\016project,region\202\323\344"
-          + "\223\002B\022@/compute/v1/projects/{project}/regi"
-          + "ons/{region}/snapshotSettings\022\215\002\n\005Patch\022"
-          + ":.google.cloud.compute.v1.PatchRegionSna"
-          + "pshotSettingRequest\032\".google.cloud.compu"
-          + "te.v1.Operation\"\243\001\332A)project,region,snap"
-          + "shot_settings_resource\212N\020RegionOperation"
-          + "s\202\323\344\223\002^2@/compute/v1/projects/{project}/"
-          + "regions/{region}/snapshotSettings:\032snaps"
-          + "hot_settings_resource\032r\312A\026compute.google"
-          + "apis.com\322AVhttps://www.googleapis.com/au"
-          + "th/compute,https://www.googleapis.com/au"
-          + "th/cloud-platform2\304\023\n\017RegionSnapshots\022\335\001"
-          + "\n\006Delete\0224.google.cloud.compute.v1.Delet"
-          + "eRegionSnapshotRequest\032\".google.cloud.co"
-          + "mpute.v1.Operation\"y\332A\027project,region,sn"
-          + "apshot\212N\020RegionOperations\202\323\344\223\002F*D/comput"
-          + "e/v1/projects/{project}/regions/{region}"
-          + "/snapshots/{snapshot}\022\303\001\n\003Get\0221.google.c"
-          + "loud.compute.v1.GetRegionSnapshotRequest"
-          + "\032!.google.cloud.compute.v1.Snapshot\"f\332A\027"
-          + "project,region,snapshot\202\323\344\223\002F\022D/compute/"
-          + "v1/projects/{project}/regions/{region}/s"
-          + "napshots/{snapshot}\022\340\001\n\014GetIamPolicy\022:.g"
-          + "oogle.cloud.compute.v1.GetIamPolicyRegio"
-          + "nSnapshotRequest\032\037.google.cloud.compute."
-          + "v1.Policy\"s\332A\027project,region,resource\202\323\344"
-          + "\223\002S\022Q/compute/v1/projects/{project}/regi"
-          + "ons/{region}/snapshots/{resource}/getIam"
-          + "Policy\022\357\001\n\006Insert\0224.google.cloud.compute"
-          + ".v1.InsertRegionSnapshotRequest\032\".google"
-          + ".cloud.compute.v1.Operation\"\212\001\332A project"
-          + ",region,snapshot_resource\212N\020RegionOperat"
-          + "ions\202\323\344\223\002N\"9/compute/v1/projects/{projec"
-          + "t}/regions/{region}/snapshots:\021snapshot_"
-          + "resource\022\266\001\n\004List\0223.google.cloud.compute"
-          + ".v1.ListRegionSnapshotsRequest\032%.google."
-          + "cloud.compute.v1.SnapshotList\"R\332A\016projec"
-          + "t,region\202\323\344\223\002;\0229/compute/v1/projects/{pr"
-          + "oject}/regions/{region}/snapshots\022\250\002\n\014Se"
-          + "tIamPolicy\022:.google.cloud.compute.v1.Set"
-          + "IamPolicyRegionSnapshotRequest\032\037.google."
-          + "cloud.compute.v1.Policy\"\272\001\332A:project,reg"
-          + "ion,resource,region_set_policy_request_r"
-          + "esource\202\323\344\223\002w\"Q/compute/v1/projects/{pro"
-          + "ject}/regions/{region}/snapshots/{resour"
-          + "ce}/setIamPolicy:\"region_set_policy_requ"
-          + "est_resource\022\265\002\n\tSetLabels\0227.google.clou"
-          + "d.compute.v1.SetLabelsRegionSnapshotRequ"
-          + "est\032\".google.cloud.compute.v1.Operation\""
-          + "\312\001\332A:project,region,resource,region_set_"
-          + "labels_request_resource\212N\020RegionOperatio"
-          + "ns\202\323\344\223\002t\"N/compute/v1/projects/{project}"
-          + "/regions/{region}/snapshots/{resource}/s"
-          + "etLabels:\"region_set_labels_request_reso"
-          + "urce\022\311\002\n\022TestIamPermissions\022@.google.clo"
-          + "ud.compute.v1.TestIamPermissionsRegionSn"
-          + "apshotRequest\0320.google.cloud.compute.v1."
-          + "TestPermissionsResponse\"\276\001\332A9project,reg"
-          + "ion,resource,test_permissions_request_re"
-          + "source\202\323\344\223\002|\"W/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/snapshots/{resourc"
-          + "e}/testIamPermissions:!test_permissions_"
-          + "request_resource\022\331\002\n\014UpdateKmsKey\022:.goog"
-          + "le.cloud.compute.v1.UpdateKmsKeyRegionSn"
-          + "apshotRequest\032\".google.cloud.compute.v1."
-          + "Operation\"\350\001\332AGproject,region,snapshot,r"
-          + "egion_snapshot_update_kms_key_request_re"
-          + "source\212N\020RegionOperations\202\323\344\223\002\204\001\"Q/compu"
-          + "te/v1/projects/{project}/regions/{region"
-          + "}/snapshots/{snapshot}/updateKmsKey:/reg"
-          + "ion_snapshot_update_kms_key_request_reso"
-          + "urce\032r\312A\026compute.googleapis.com\322AVhttps:"
-          + "//www.googleapis.com/auth/compute,https:"
-          + "//www.googleapis.com/auth/cloud-platform"
-          + "2\303\010\n\025RegionSslCertificates\022\370\001\n\006Delete\022:."
-          + "google.cloud.compute.v1.DeleteRegionSslC"
-          + "ertificateRequest\032\".google.cloud.compute"
-          + ".v1.Operation\"\215\001\332A\036project,region,ssl_ce"
-          + "rtificate\212N\020RegionOperations\202\323\344\223\002S*Q/com"
-          + "pute/v1/projects/{project}/regions/{regi"
-          + "on}/sslCertificates/{ssl_certificate}\022\343\001"
-          + "\n\003Get\0227.google.cloud.compute.v1.GetRegio"
-          + "nSslCertificateRequest\032\'.google.cloud.co"
-          + "mpute.v1.SslCertificate\"z\332A\036project,regi"
-          + "on,ssl_certificate\202\323\344\223\002S\022Q/compute/v1/pr"
-          + "ojects/{project}/regions/{region}/sslCer"
-          + "tificates/{ssl_certificate}\022\211\002\n\006Insert\022:"
-          + ".google.cloud.compute.v1.InsertRegionSsl"
-          + "CertificateRequest\032\".google.cloud.comput"
-          + "e.v1.Operation\"\236\001\332A\'project,region,ssl_c"
-          + "ertificate_resource\212N\020RegionOperations\202\323"
-          + "\344\223\002[\"?/compute/v1/projects/{project}/reg"
-          + "ions/{region}/sslCertificates:\030ssl_certi"
-          + "ficate_resource\022\310\001\n\004List\0229.google.cloud."
-          + "compute.v1.ListRegionSslCertificatesRequ"
-          + "est\032+.google.cloud.compute.v1.SslCertifi"
-          + "cateList\"X\332A\016project,region\202\323\344\223\002A\022?/comp"
+          + "source\022\330\002\n\022TestIamPermissions\022G.google.c"
+          + "loud.compute.v1.TestIamPermissionsRegion"
+          + "InstantSnapshotRequest\0320.google.cloud.co"
+          + "mpute.v1.TestPermissionsResponse\"\306\001\332A9pr"
+          + "oject,region,resource,test_permissions_r"
+          + "equest_resource\202\323\344\223\002\203\001\"^/compute/v1/proj"
+          + "ects/{project}/regions/{region}/instantS"
+          + "napshots/{resource}/testIamPermissions:!"
+          + "test_permissions_request_resource\032r\312A\026co"
+          + "mpute.googleapis.com\322AVhttps://www.googl"
+          + "eapis.com/auth/compute,https://www.googl"
+          + "eapis.com/auth/cloud-platform2\244\023\n\033Region"
+          + "NetworkEndpointGroups\022\315\003\n\026AttachNetworkE"
+          + "ndpoints\022P.google.cloud.compute.v1.Attac"
+          + "hNetworkEndpointsRegionNetworkEndpointGr"
+          + "oupRequest\032\".google.cloud.compute.v1.Ope"
+          + "ration\"\274\002\332Afproject,region,network_endpo"
+          + "int_group,region_network_endpoint_groups"
+          + "_attach_endpoints_request_resource\212N\020Reg"
+          + "ionOperations\202\323\344\223\002\271\001\"u/compute/v1/projec"
+          + "ts/{project}/regions/{region}/networkEnd"
+          + "pointGroups/{network_endpoint_group}/att"
+          + "achNetworkEndpoints:@region_network_endp"
+          + "oint_groups_attach_endpoints_request_res"
+          + "ource\022\222\002\n\006Delete\022@.google.cloud.compute."
+          + "v1.DeleteRegionNetworkEndpointGroupReque"
+          + "st\032\".google.cloud.compute.v1.Operation\"\241"
+          + "\001\332A%project,region,network_endpoint_grou"
+          + "p\212N\020RegionOperations\202\323\344\223\002`*^/compute/v1/"
+          + "projects/{project}/regions/{region}/netw"
+          + "orkEndpointGroups/{network_endpoint_grou"
+          + "p}\022\315\003\n\026DetachNetworkEndpoints\022P.google.c"
+          + "loud.compute.v1.DetachNetworkEndpointsRe"
+          + "gionNetworkEndpointGroupRequest\032\".google"
+          + ".cloud.compute.v1.Operation\"\274\002\332Afproject"
+          + ",region,network_endpoint_group,region_ne"
+          + "twork_endpoint_groups_detach_endpoints_r"
+          + "equest_resource\212N\020RegionOperations\202\323\344\223\002\271"
+          + "\001\"u/compute/v1/projects/{project}/region"
+          + "s/{region}/networkEndpointGroups/{networ"
+          + "k_endpoint_group}/detachNetworkEndpoints"
+          + ":@region_network_endpoint_groups_detach_"
+          + "endpoints_request_resource\022\204\002\n\003Get\022=.goo"
+          + "gle.cloud.compute.v1.GetRegionNetworkEnd"
+          + "pointGroupRequest\032-.google.cloud.compute"
+          + ".v1.NetworkEndpointGroup\"\216\001\332A%project,re"
+          + "gion,network_endpoint_group\202\323\344\223\002`\022^/comp"
           + "ute/v1/projects/{project}/regions/{regio"
-          + "n}/sslCertificates\032r\312A\026compute.googleapi"
-          + "s.com\322AVhttps://www.googleapis.com/auth/"
-          + "compute,https://www.googleapis.com/auth/"
-          + "cloud-platform2\225\014\n\021RegionSslPolicies\022\344\001\n"
-          + "\006Delete\0225.google.cloud.compute.v1.Delete"
-          + "RegionSslPolicyRequest\032\".google.cloud.co"
-          + "mpute.v1.Operation\"\177\332A\031project,region,ss"
-          + "l_policy\212N\020RegionOperations\202\323\344\223\002J*H/comp"
+          + "n}/networkEndpointGroups/{network_endpoi"
+          + "nt_group}\022\243\002\n\006Insert\022@.google.cloud.comp"
+          + "ute.v1.InsertRegionNetworkEndpointGroupR"
+          + "equest\032\".google.cloud.compute.v1.Operati"
+          + "on\"\262\001\332A.project,region,network_endpoint_"
+          + "group_resource\212N\020RegionOperations\202\323\344\223\002h\""
+          + "E/compute/v1/projects/{project}/regions/"
+          + "{region}/networkEndpointGroups:\037network_"
+          + "endpoint_group_resource\022\332\001\n\004List\022?.googl"
+          + "e.cloud.compute.v1.ListRegionNetworkEndp"
+          + "ointGroupsRequest\0321.google.cloud.compute"
+          + ".v1.NetworkEndpointGroupList\"^\332A\016project"
+          + ",region\202\323\344\223\002G\022E/compute/v1/projects/{pro"
+          + "ject}/regions/{region}/networkEndpointGr"
+          + "oups\022\321\002\n\024ListNetworkEndpoints\022O.google.c"
+          + "loud.compute.v1.ListNetworkEndpointsRegi"
+          + "onNetworkEndpointGroupsRequest\032B.google."
+          + "cloud.compute.v1.NetworkEndpointGroupsLi"
+          + "stNetworkEndpoints\"\243\001\332A%project,region,n"
+          + "etwork_endpoint_group\202\323\344\223\002u\"s/compute/v1"
+          + "/projects/{project}/regions/{region}/net"
+          + "workEndpointGroups/{network_endpoint_gro"
+          + "up}/listNetworkEndpoints\032r\312A\026compute.goo"
+          + "gleapis.com\322AVhttps://www.googleapis.com"
+          + "/auth/compute,https://www.googleapis.com"
+          + "/auth/cloud-platform2\362\'\n\035RegionNetworkFi"
+          + "rewallPolicies\022\353\002\n\016AddAssociation\022I.goog"
+          + "le.cloud.compute.v1.AddAssociationRegion"
+          + "NetworkFirewallPolicyRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\351\001\332ACproject,re"
+          + "gion,firewall_policy,firewall_policy_ass"
+          + "ociation_resource\212N\020RegionOperations\202\323\344\223"
+          + "\002\211\001\"a/compute/v1/projects/{project}/regi"
+          + "ons/{region}/firewallPolicies/{firewall_"
+          + "policy}/addAssociation:$firewall_policy_"
+          + "association_resource\022\307\002\n\007AddRule\022B.googl"
+          + "e.cloud.compute.v1.AddRuleRegionNetworkF"
+          + "irewallPolicyRequest\032\".google.cloud.comp"
+          + "ute.v1.Operation\"\323\001\332A.google.cloud.compute.v"
+          + "1.GetRegionNetworkFirewallPolicyRequest\032"
+          + "\'.google.cloud.compute.v1.FirewallPolicy"
+          + "\"{\332A\036project,region,firewall_policy\202\323\344\223\002"
+          + "T\022R/compute/v1/projects/{project}/region"
+          + "s/{region}/firewallPolicies/{firewall_po"
+          + "licy}\022\234\002\n\016GetAssociation\022I.google.cloud."
+          + "compute.v1.GetAssociationRegionNetworkFi"
+          + "rewallPolicyRequest\0322.google.cloud.compu"
+          + "te.v1.FirewallPolicyAssociation\"\212\001\332A\036pro"
+          + "ject,region,firewall_policy\202\323\344\223\002c\022a/comp"
           + "ute/v1/projects/{project}/regions/{regio"
-          + "n}/sslPolicies/{ssl_policy}\022\313\001\n\003Get\0222.go"
-          + "ogle.cloud.compute.v1.GetRegionSslPolicy"
-          + "Request\032\".google.cloud.compute.v1.SslPol"
-          + "icy\"l\332A\031project,region,ssl_policy\202\323\344\223\002J\022"
-          + "H/compute/v1/projects/{project}/regions/"
-          + "{region}/sslPolicies/{ssl_policy}\022\366\001\n\006In"
-          + "sert\0225.google.cloud.compute.v1.InsertReg"
-          + "ionSslPolicyRequest\032\".google.cloud.compu"
-          + "te.v1.Operation\"\220\001\332A\"project,region,ssl_"
-          + "policy_resource\212N\020RegionOperations\202\323\344\223\002R"
-          + "\";/compute/v1/projects/{project}/regions"
-          + "/{region}/sslPolicies:\023ssl_policy_resour"
-          + "ce\022\275\001\n\004List\0225.google.cloud.compute.v1.Li"
-          + "stRegionSslPoliciesRequest\032(.google.clou"
-          + "d.compute.v1.SslPoliciesList\"T\332A\016project"
-          + ",region\202\323\344\223\002=\022;/compute/v1/projects/{pro"
-          + "ject}/regions/{region}/sslPolicies\022\216\002\n\025L"
-          + "istAvailableFeatures\022F.google.cloud.comp"
-          + "ute.v1.ListAvailableFeaturesRegionSslPol"
-          + "iciesRequest\032A.google.cloud.compute.v1.S"
-          + "slPoliciesListAvailableFeaturesResponse\""
-          + "j\332A\016project,region\202\323\344\223\002S\022Q/compute/v1/pr"
-          + "ojects/{project}/regions/{region}/sslPol"
-          + "icies/listAvailableFeatures\022\214\002\n\005Patch\0224."
-          + "google.cloud.compute.v1.PatchRegionSslPo"
-          + "licyRequest\032\".google.cloud.compute.v1.Op"
-          + "eration\"\250\001\332A-project,region,ssl_policy,s"
-          + "sl_policy_resource\212N\020RegionOperations\202\323\344"
-          + "\223\002_2H/compute/v1/projects/{project}/regi"
-          + "ons/{region}/sslPolicies/{ssl_policy}:\023s"
-          + "sl_policy_resource\032r\312A\026compute.googleapi"
-          + "s.com\322AVhttps://www.googleapis.com/auth/"
-          + "compute,https://www.googleapis.com/auth/"
-          + "cloud-platform2\252\013\n\027RegionTargetHttpProxi"
-          + "es\022\377\001\n\006Delete\022;.google.cloud.compute.v1."
-          + "DeleteRegionTargetHttpProxyRequest\032\".goo"
-          + "gle.cloud.compute.v1.Operation\"\223\001\332A proj"
-          + "ect,region,target_http_proxy\212N\020RegionOpe"
-          + "rations\202\323\344\223\002W*U/compute/v1/projects/{pro"
-          + "ject}/regions/{region}/targetHttpProxies"
-          + "/{target_http_proxy}\022\354\001\n\003Get\0228.google.cl"
-          + "oud.compute.v1.GetRegionTargetHttpProxyR"
-          + "equest\032(.google.cloud.compute.v1.TargetH"
-          + "ttpProxy\"\200\001\332A project,region,target_http"
-          + "_proxy\202\323\344\223\002W\022U/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/targetHttpProxies/"
-          + "{target_http_proxy}\022\220\002\n\006Insert\022;.google."
-          + "cloud.compute.v1.InsertRegionTargetHttpP"
-          + "roxyRequest\032\".google.cloud.compute.v1.Op"
-          + "eration\"\244\001\332A)project,region,target_http_"
-          + "proxy_resource\212N\020RegionOperations\202\323\344\223\002_\""
-          + "A/compute/v1/projects/{project}/regions/"
-          + "{region}/targetHttpProxies:\032target_http_"
-          + "proxy_resource\022\315\001\n\004List\022;.google.cloud.c"
-          + "ompute.v1.ListRegionTargetHttpProxiesReq"
-          + "uest\032,.google.cloud.compute.v1.TargetHtt"
-          + "pProxyList\"Z\332A\016project,region\202\323\344\223\002C\022A/co"
+          + "n}/firewallPolicies/{firewall_policy}/ge"
+          + "tAssociation\022\267\002\n\025GetEffectiveFirewalls\022P"
+          + ".google.cloud.compute.v1.GetEffectiveFir"
+          + "ewallsRegionNetworkFirewallPolicyRequest"
+          + "\032S.google.cloud.compute.v1.RegionNetwork"
+          + "FirewallPoliciesGetEffectiveFirewallsRes"
+          + "ponse\"w\332A\026project,region,network\202\323\344\223\002X\022V"
+          + "/compute/v1/projects/{project}/regions/{"
+          + "region}/firewallPolicies/getEffectiveFir"
+          + "ewalls\022\364\001\n\014GetIamPolicy\022G.google.cloud.c"
+          + "ompute.v1.GetIamPolicyRegionNetworkFirew"
+          + "allPolicyRequest\032\037.google.cloud.compute."
+          + "v1.Policy\"z\332A\027project,region,resource\202\323\344"
+          + "\223\002Z\022X/compute/v1/projects/{project}/regi"
+          + "ons/{region}/firewallPolicies/{resource}"
+          + "/getIamPolicy\022\200\002\n\007GetRule\022B.google.cloud"
+          + ".compute.v1.GetRuleRegionNetworkFirewall"
+          + "PolicyRequest\032+.google.cloud.compute.v1."
+          + "FirewallPolicyRule\"\203\001\332A\036project,region,f"
+          + "irewall_policy\202\323\344\223\002\\\022Z/compute/v1/projec"
+          + "ts/{project}/regions/{region}/firewallPo"
+          + "licies/{firewall_policy}/getRule\022\221\002\n\006Ins",
+      "ert\022A.google.cloud.compute.v1.InsertRegi"
+          + "onNetworkFirewallPolicyRequest\032\".google."
+          + "cloud.compute.v1.Operation\"\237\001\332A\'project,"
+          + "region,firewall_policy_resource\212N\020Region"
+          + "Operations\202\323\344\223\002\\\"@/compute/v1/projects/{"
+          + "project}/regions/{region}/firewallPolici"
+          + "es:\030firewall_policy_resource\022\321\001\n\004List\022A."
+          + "google.cloud.compute.v1.ListRegionNetwor"
+          + "kFirewallPoliciesRequest\032+.google.cloud."
+          + "compute.v1.FirewallPolicyList\"Y\332A\016projec"
+          + "t,region\202\323\344\223\002B\022@/compute/v1/projects/{pr"
+          + "oject}/regions/{region}/firewallPolicies"
+          + "\022\261\002\n\005Patch\022@.google.cloud.compute.v1.Pat"
+          + "chRegionNetworkFirewallPolicyRequest\032\".g"
+          + "oogle.cloud.compute.v1.Operation\"\301\001\332A7pr"
+          + "oject,region,firewall_policy,firewall_po"
+          + "licy_resource\212N\020RegionOperations\202\323\344\223\002n2R"
+          + "/compute/v1/projects/{project}/regions/{"
+          + "region}/firewallPolicies/{firewall_polic"
+          + "y}:\030firewall_policy_resource\022\315\002\n\tPatchRu"
+          + "le\022D.google.cloud.compute.v1.PatchRuleRe"
+          + "gionNetworkFirewallPolicyRequest\032\".googl"
+          + "e.cloud.compute.v1.Operation\"\325\001\332A.g"
-          + "oogle.cloud.compute.v1.SetUrlMapRegionTa"
-          + "rgetHttpProxyRequest\032\".google.cloud.comp"
-          + "ute.v1.Operation\"\324\001\332A;project,region,tar"
-          + "get_http_proxy,url_map_reference_resourc"
-          + "e\212N\020RegionOperations\202\323\344\223\002}\"_/compute/v1/"
-          + "projects/{project}/regions/{region}/targ"
-          + "etHttpProxies/{target_http_proxy}/setUrl"
-          + "Map:\032url_map_reference_resource\032r\312A\026comp"
-          + "ute.googleapis.com\322AVhttps://www.googlea"
-          + "pis.com/auth/compute,https://www.googlea"
-          + "pis.com/auth/cloud-platform2\263\021\n\030RegionTa"
-          + "rgetHttpsProxies\022\203\002\n\006Delete\022<.google.clo"
-          + "ud.compute.v1.DeleteRegionTargetHttpsPro"
-          + "xyRequest\032\".google.cloud.compute.v1.Oper"
-          + "ation\"\226\001\332A!project,region,target_https_p"
-          + "roxy\212N\020RegionOperations\202\323\344\223\002Y*W/compute/"
-          + "v1/projects/{project}/regions/{region}/t"
-          + "argetHttpsProxies/{target_https_proxy}\022\361"
-          + "\001\n\003Get\0229.google.cloud.compute.v1.GetRegi"
-          + "onTargetHttpsProxyRequest\032).google.cloud"
-          + ".compute.v1.TargetHttpsProxy\"\203\001\332A!projec"
-          + "t,region,target_https_proxy\202\323\344\223\002Y\022W/comp"
+          + "ion}/securityPolicies/{security_policy}/"
+          + "patchRule:\035security_policy_rule_resource"
+          + "\022\214\002\n\nRemoveRule\022>.google.cloud.compute.v"
+          + "1.RemoveRuleRegionSecurityPolicyRequest\032"
+          + "\".google.cloud.compute.v1.Operation\"\231\001\332A"
+          + "\036project,region,security_policy\212N\020Region"
+          + "Operations\202\323\344\223\002_\"]/compute/v1/projects/{"
+          + "project}/regions/{region}/securityPolici"
+          + "es/{security_policy}/removeRule\022\302\002\n\tSetL"
+          + "abels\022=.google.cloud.compute.v1.SetLabel"
+          + "sRegionSecurityPolicyRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\321\001\332A:project,re"
+          + "gion,resource,region_set_labels_request_"
+          + "resource\212N\020RegionOperations\202\323\344\223\002{\"U/comp"
           + "ute/v1/projects/{project}/regions/{regio"
-          + "n}/targetHttpsProxies/{target_https_prox"
-          + "y}\022\224\002\n\006Insert\022<.google.cloud.compute.v1."
-          + "InsertRegionTargetHttpsProxyRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"\247\001\332A*pro"
-          + "ject,region,target_https_proxy_resource\212"
-          + "N\020RegionOperations\202\323\344\223\002a\"B/compute/v1/pr"
-          + "ojects/{project}/regions/{region}/target"
-          + "HttpsProxies:\033target_https_proxy_resourc"
-          + "e\022\320\001\n\004List\022<.google.cloud.compute.v1.Lis"
-          + "tRegionTargetHttpsProxiesRequest\032-.googl"
-          + "e.cloud.compute.v1.TargetHttpsProxyList\""
-          + "[\332A\016project,region\202\323\344\223\002D\022B/compute/v1/pr"
-          + "ojects/{project}/regions/{region}/target"
-          + "HttpsProxies\022\272\002\n\005Patch\022;.google.cloud.co"
-          + "mpute.v1.PatchRegionTargetHttpsProxyRequ"
-          + "est\032\".google.cloud.compute.v1.Operation\""
-          + "\317\001\332A=project,region,target_https_proxy,t"
-          + "arget_https_proxy_resource\212N\020RegionOpera"
-          + "tions\202\323\344\223\002v2W/compute/v1/projects/{proje"
-          + "ct}/regions/{region}/targetHttpsProxies/"
-          + "{target_https_proxy}:\033target_https_proxy"
-          + "_resource\022\264\003\n\022SetSslCertificates\022H.googl"
-          + "e.cloud.compute.v1.SetSslCertificatesReg"
-          + "ionTargetHttpsProxyRequest\032\".google.clou"
-          + "d.compute.v1.Operation\"\257\002\332Acproject,regi"
-          + "on,target_https_proxy,region_target_http"
-          + "s_proxies_set_ssl_certificates_request_r"
-          + "esource\212N\020RegionOperations\202\323\344\223\002\257\001\"j/comp"
+          + "n}/securityPolicies/{resource}/setLabels"
+          + ":\"region_set_labels_request_resource\032r\312A"
+          + "\026compute.googleapis.com\322AVhttps://www.go"
+          + "ogleapis.com/auth/compute,https://www.go"
+          + "ogleapis.com/auth/cloud-platform2\344\004\n\026Reg"
+          + "ionSnapshotSettings\022\305\001\n\003Get\0228.google.clo"
+          + "ud.compute.v1.GetRegionSnapshotSettingRe"
+          + "quest\032).google.cloud.compute.v1.Snapshot"
+          + "Settings\"Y\332A\016project,region\202\323\344\223\002B\022@/comp"
+          + "ute/v1/projects/{project}/regions/{regio"
+          + "n}/snapshotSettings\022\215\002\n\005Patch\022:.google.c"
+          + "loud.compute.v1.PatchRegionSnapshotSetti"
+          + "ngRequest\032\".google.cloud.compute.v1.Oper"
+          + "ation\"\243\001\332A)project,region,snapshot_setti"
+          + "ngs_resource\212N\020RegionOperations\202\323\344\223\002^2@/"
+          + "compute/v1/projects/{project}/regions/{r"
+          + "egion}/snapshotSettings:\032snapshot_settin"
+          + "gs_resource\032r\312A\026compute.googleapis.com\322A"
+          + "Vhttps://www.googleapis.com/auth/compute"
+          + ",https://www.googleapis.com/auth/cloud-p"
+          + "latform2\304\023\n\017RegionSnapshots\022\335\001\n\006Delete\0224"
+          + ".google.cloud.compute.v1.DeleteRegionSna"
+          + "pshotRequest\032\".google.cloud.compute.v1.O"
+          + "peration\"y\332A\027project,region,snapshot\212N\020R"
+          + "egionOperations\202\323\344\223\002F*D/compute/v1/proje"
+          + "cts/{project}/regions/{region}/snapshots"
+          + "/{snapshot}\022\303\001\n\003Get\0221.google.cloud.compu"
+          + "te.v1.GetRegionSnapshotRequest\032!.google."
+          + "cloud.compute.v1.Snapshot\"f\332A\027project,re"
+          + "gion,snapshot\202\323\344\223\002F\022D/compute/v1/project"
+          + "s/{project}/regions/{region}/snapshots/{"
+          + "snapshot}\022\340\001\n\014GetIamPolicy\022:.google.clou"
+          + "d.compute.v1.GetIamPolicyRegionSnapshotR"
+          + "equest\032\037.google.cloud.compute.v1.Policy\""
+          + "s\332A\027project,region,resource\202\323\344\223\002S\022Q/comp"
           + "ute/v1/projects/{project}/regions/{regio"
-          + "n}/targetHttpsProxies/{target_https_prox"
-          + "y}/setSslCertificates:Aregion_target_htt"
-          + "ps_proxies_set_ssl_certificates_request_"
-          + "resource\022\312\002\n\tSetUrlMap\022?.google.cloud.co"
-          + "mpute.v1.SetUrlMapRegionTargetHttpsProxy"
+          + "n}/snapshots/{resource}/getIamPolicy\022\357\001\n"
+          + "\006Insert\0224.google.cloud.compute.v1.Insert"
+          + "RegionSnapshotRequest\032\".google.cloud.com"
+          + "pute.v1.Operation\"\212\001\332A project,region,sn"
+          + "apshot_resource\212N\020RegionOperations\202\323\344\223\002N"
+          + "\"9/compute/v1/projects/{project}/regions"
+          + "/{region}/snapshots:\021snapshot_resource\022\266"
+          + "\001\n\004List\0223.google.cloud.compute.v1.ListRe"
+          + "gionSnapshotsRequest\032%.google.cloud.comp"
+          + "ute.v1.SnapshotList\"R\332A\016project,region\202\323"
+          + "\344\223\002;\0229/compute/v1/projects/{project}/reg"
+          + "ions/{region}/snapshots\022\250\002\n\014SetIamPolicy"
+          + "\022:.google.cloud.compute.v1.SetIamPolicyR"
+          + "egionSnapshotRequest\032\037.google.cloud.comp"
+          + "ute.v1.Policy\"\272\001\332A:project,region,resour"
+          + "ce,region_set_policy_request_resource\202\323\344"
+          + "\223\002w\"Q/compute/v1/projects/{project}/regi"
+          + "ons/{region}/snapshots/{resource}/setIam"
+          + "Policy:\"region_set_policy_request_resour"
+          + "ce\022\265\002\n\tSetLabels\0227.google.cloud.compute."
+          + "v1.SetLabelsRegionSnapshotRequest\032\".goog"
+          + "le.cloud.compute.v1.Operation\"\312\001\332A:proje"
+          + "ct,region,resource,region_set_labels_req"
+          + "uest_resource\212N\020RegionOperations\202\323\344\223\002t\"N"
+          + "/compute/v1/projects/{project}/regions/{"
+          + "region}/snapshots/{resource}/setLabels:\""
+          + "region_set_labels_request_resource\022\311\002\n\022T"
+          + "estIamPermissions\022@.google.cloud.compute"
+          + ".v1.TestIamPermissionsRegionSnapshotRequ"
+          + "est\0320.google.cloud.compute.v1.TestPermis"
+          + "sionsResponse\"\276\001\332A9project,region,resour"
+          + "ce,test_permissions_request_resource\202\323\344\223"
+          + "\002|\"W/compute/v1/projects/{project}/regio"
+          + "ns/{region}/snapshots/{resource}/testIam"
+          + "Permissions:!test_permissions_request_re"
+          + "source\022\331\002\n\014UpdateKmsKey\022:.google.cloud.c"
+          + "ompute.v1.UpdateKmsKeyRegionSnapshotRequ"
+          + "est\032\".google.cloud.compute.v1.Operation\""
+          + "\350\001\332AGproject,region,snapshot,region_snap"
+          + "shot_update_kms_key_request_resource\212N\020R"
+          + "egionOperations\202\323\344\223\002\204\001\"Q/compute/v1/proj"
+          + "ects/{project}/regions/{region}/snapshot"
+          + "s/{snapshot}/updateKmsKey:/region_snapsh"
+          + "ot_update_kms_key_request_resource\032r\312A\026c"
+          + "ompute.googleapis.com\322AVhttps://www.goog"
+          + "leapis.com/auth/compute,https://www.goog"
+          + "leapis.com/auth/cloud-platform2\303\010\n\025Regio"
+          + "nSslCertificates\022\370\001\n\006Delete\022:.google.clo"
+          + "ud.compute.v1.DeleteRegionSslCertificate"
           + "Request\032\".google.cloud.compute.v1.Operat"
-          + "ion\"\327\001\332A.google.clou"
+          + "d.compute.v1.SetUrlMapRegionTargetHttpPr"
+          + "oxyRequest\032\".google.cloud.compute.v1.Ope"
+          + "ration\"\324\001\332A;project,region,target_http_p"
+          + "roxy,url_map_reference_resource\212N\020Region"
+          + "Operations\202\323\344\223\002}\"_/compute/v1/projects/{"
+          + "project}/regions/{region}/targetHttpProx"
+          + "ies/{target_http_proxy}/setUrlMap:\032url_m"
           + "ap_reference_resource\032r\312A\026compute.google"
           + "apis.com\322AVhttps://www.googleapis.com/au"
           + "th/compute,https://www.googleapis.com/au"
-          + "th/cloud-platform2\317\010\n\026RegionTargetTcpPro"
-          + "xies\022\373\001\n\006Delete\022:.google.cloud.compute.v"
-          + "1.DeleteRegionTargetTcpProxyRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"\220\001\332A\037pro"
-          + "ject,region,target_tcp_proxy\212N\020RegionOpe"
-          + "rations\202\323\344\223\002U*S/compute/v1/projects/{pro"
-          + "ject}/regions/{region}/targetTcpProxies/"
-          + "{target_tcp_proxy}\022\346\001\n\003Get\0227.google.clou"
-          + "d.compute.v1.GetRegionTargetTcpProxyRequ"
-          + "est\032\'.google.cloud.compute.v1.TargetTcpP"
-          + "roxy\"}\332A\037project,region,target_tcp_proxy"
-          + "\202\323\344\223\002U\022S/compute/v1/projects/{project}/r"
-          + "egions/{region}/targetTcpProxies/{target"
-          + "_tcp_proxy}\022\214\002\n\006Insert\022:.google.cloud.co"
-          + "mpute.v1.InsertRegionTargetTcpProxyReque"
-          + "st\032\".google.cloud.compute.v1.Operation\"\241"
-          + "\001\332A(project,region,target_tcp_proxy_reso",
-      "urce\212N\020RegionOperations\202\323\344\223\002]\"@/compute/"
-          + "v1/projects/{project}/regions/{region}/t"
-          + "argetTcpProxies:\031target_tcp_proxy_resour"
-          + "ce\022\312\001\n\004List\022:.google.cloud.compute.v1.Li"
-          + "stRegionTargetTcpProxiesRequest\032+.google"
-          + ".cloud.compute.v1.TargetTcpProxyList\"Y\332A"
-          + "\016project,region\202\323\344\223\002B\022@/compute/v1/proje"
-          + "cts/{project}/regions/{region}/targetTcp"
-          + "Proxies\032r\312A\026compute.googleapis.com\322AVhtt"
-          + "ps://www.googleapis.com/auth/compute,htt"
-          + "ps://www.googleapis.com/auth/cloud-platf"
-          + "orm2\354\r\n\rRegionUrlMaps\022\327\001\n\006Delete\0222.googl"
-          + "e.cloud.compute.v1.DeleteRegionUrlMapReq"
-          + "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"u\332A\026project,region,url_map\212N\020RegionOper"
-          + "ations\202\323\344\223\002C*A/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/urlMaps/{url_map}\022"
-          + "\273\001\n\003Get\022/.google.cloud.compute.v1.GetReg"
-          + "ionUrlMapRequest\032\037.google.cloud.compute."
-          + "v1.UrlMap\"b\332A\026project,region,url_map\202\323\344\223"
-          + "\002C\022A/compute/v1/projects/{project}/regio"
-          + "ns/{region}/urlMaps/{url_map}\022\351\001\n\006Insert"
-          + "\0222.google.cloud.compute.v1.InsertRegionU"
-          + "rlMapRequest\032\".google.cloud.compute.v1.O"
-          + "peration\"\206\001\332A\037project,region,url_map_res"
-          + "ource\212N\020RegionOperations\202\323\344\223\002K\"7/compute"
-          + "/v1/projects/{project}/regions/{region}/"
-          + "urlMaps:\020url_map_resource\022\260\001\n\004List\0221.goo"
-          + "gle.cloud.compute.v1.ListRegionUrlMapsRe"
-          + "quest\032#.google.cloud.compute.v1.UrlMapLi"
-          + "st\"P\332A\016project,region\202\323\344\223\0029\0227/compute/v1"
-          + "/projects/{project}/regions/{region}/url"
-          + "Maps\022\371\001\n\005Patch\0221.google.cloud.compute.v1"
-          + ".PatchRegionUrlMapRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\230\001\332A\'project,regio"
-          + "n,url_map,url_map_resource\212N\020RegionOpera"
-          + "tions\202\323\344\223\002U2A/compute/v1/projects/{proje"
-          + "ct}/regions/{region}/urlMaps/{url_map}:\020"
-          + "url_map_resource\022\373\001\n\006Update\0222.google.clo"
-          + "ud.compute.v1.UpdateRegionUrlMapRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\230\001\332A"
-          + "\'project,region,url_map,url_map_resource"
-          + "\212N\020RegionOperations\202\323\344\223\002U\032A/compute/v1/p"
-          + "rojects/{project}/regions/{region}/urlMa"
-          + "ps/{url_map}:\020url_map_resource\022\265\002\n\010Valid"
-          + "ate\0224.google.cloud.compute.v1.ValidateRe"
-          + "gionUrlMapRequest\0320.google.cloud.compute"
-          + ".v1.UrlMapsValidateResponse\"\300\001\332A@project"
-          + ",region,url_map,region_url_maps_validate"
-          + "_request_resource\202\323\344\223\002w\"J/compute/v1/pro"
-          + "jects/{project}/regions/{region}/urlMaps"
-          + "/{url_map}/validate:)region_url_maps_val"
-          + "idate_request_resource\032r\312A\026compute.googl"
-          + "eapis.com\322AVhttps://www.googleapis.com/a"
-          + "uth/compute,https://www.googleapis.com/a"
-          + "uth/cloud-platform2\341\002\n\013RegionZones\022\252\001\n\004L"
-          + "ist\022/.google.cloud.compute.v1.ListRegion"
-          + "ZonesRequest\032!.google.cloud.compute.v1.Z"
-          + "oneList\"N\332A\016project,region\202\323\344\223\0027\0225/compu"
+          + "th/cloud-platform2\263\021\n\030RegionTargetHttpsP"
+          + "roxies\022\203\002\n\006Delete\022<.google.cloud.compute"
+          + ".v1.DeleteRegionTargetHttpsProxyRequest\032"
+          + "\".google.cloud.compute.v1.Operation\"\226\001\332A"
+          + "!project,region,target_https_proxy\212N\020Reg"
+          + "ionOperations\202\323\344\223\002Y*W/compute/v1/project"
+          + "s/{project}/regions/{region}/targetHttps"
+          + "Proxies/{target_https_proxy}\022\361\001\n\003Get\0229.g"
+          + "oogle.cloud.compute.v1.GetRegionTargetHt"
+          + "tpsProxyRequest\032).google.cloud.compute.v"
+          + "1.TargetHttpsProxy\"\203\001\332A!project,region,t"
+          + "arget_https_proxy\202\323\344\223\002Y\022W/compute/v1/pro"
+          + "jects/{project}/regions/{region}/targetH"
+          + "ttpsProxies/{target_https_proxy}\022\224\002\n\006Ins"
+          + "ert\022<.google.cloud.compute.v1.InsertRegi"
+          + "onTargetHttpsProxyRequest\032\".google.cloud",
+      ".compute.v1.Operation\"\247\001\332A*project,regio"
+          + "n,target_https_proxy_resource\212N\020RegionOp"
+          + "erations\202\323\344\223\002a\"B/compute/v1/projects/{pr"
+          + "oject}/regions/{region}/targetHttpsProxi"
+          + "es:\033target_https_proxy_resource\022\320\001\n\004List"
+          + "\022<.google.cloud.compute.v1.ListRegionTar"
+          + "getHttpsProxiesRequest\032-.google.cloud.co"
+          + "mpute.v1.TargetHttpsProxyList\"[\332A\016projec"
+          + "t,region\202\323\344\223\002D\022B/compute/v1/projects/{pr"
+          + "oject}/regions/{region}/targetHttpsProxi"
+          + "es\022\272\002\n\005Patch\022;.google.cloud.compute.v1.P"
+          + "atchRegionTargetHttpsProxyRequest\032\".goog"
+          + "le.cloud.compute.v1.Operation\"\317\001\332A=proje"
+          + "ct,region,target_https_proxy,target_http"
+          + "s_proxy_resource\212N\020RegionOperations\202\323\344\223\002"
+          + "v2W/compute/v1/projects/{project}/region"
+          + "s/{region}/targetHttpsProxies/{target_ht"
+          + "tps_proxy}:\033target_https_proxy_resource\022"
+          + "\264\003\n\022SetSslCertificates\022H.google.cloud.co"
+          + "mpute.v1.SetSslCertificatesRegionTargetH"
+          + "ttpsProxyRequest\032\".google.cloud.compute."
+          + "v1.Operation\"\257\002\332Acproject,region,target_"
+          + "https_proxy,region_target_https_proxies_"
+          + "set_ssl_certificates_request_resource\212N\020"
+          + "RegionOperations\202\323\344\223\002\257\001\"j/compute/v1/pro"
+          + "jects/{project}/regions/{region}/targetH"
+          + "ttpsProxies/{target_https_proxy}/setSslC"
+          + "ertificates:Aregion_target_https_proxies"
+          + "_set_ssl_certificates_request_resource\022\312"
+          + "\002\n\tSetUrlMap\022?.google.cloud.compute.v1.S"
+          + "etUrlMapRegionTargetHttpsProxyRequest\032\"."
+          + "google.cloud.compute.v1.Operation\"\327\001\332A.google.cl"
-          + "oud.compute.v1.AggregatedListResourcePol"
-          + "iciesRequest\0325.google.cloud.compute.v1.R"
-          + "esourcePolicyAggregatedList\"L\332A\007project\202"
-          + "\323\344\223\002<\022:/compute/v1/projects/{project}/ag"
-          + "gregated/resourcePolicies\022\363\001\n\006Delete\0224.g"
-          + "oogle.cloud.compute.v1.DeleteResourcePol"
-          + "icyRequest\032\".google.cloud.compute.v1.Ope"
-          + "ration\"\216\001\332A\036project,region,resource_poli"
-          + "cy\212N\020RegionOperations\202\323\344\223\002T*R/compute/v1"
-          + "/projects/{project}/regions/{region}/res"
-          + "ourcePolicies/{resource_policy}\022\336\001\n\003Get\022"
-          + "1.google.cloud.compute.v1.GetResourcePol"
-          + "icyRequest\032\'.google.cloud.compute.v1.Res"
-          + "ourcePolicy\"{\332A\036project,region,resource_"
-          + "policy\202\323\344\223\002T\022R/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/resourcePolicies/{"
-          + "resource_policy}\022\347\001\n\014GetIamPolicy\022:.goog"
-          + "le.cloud.compute.v1.GetIamPolicyResource"
-          + "PolicyRequest\032\037.google.cloud.compute.v1."
-          + "Policy\"z\332A\027project,region,resource\202\323\344\223\002Z"
-          + "\022X/compute/v1/projects/{project}/regions"
-          + "/{region}/resourcePolicies/{resource}/ge"
-          + "tIamPolicy\022\204\002\n\006Insert\0224.google.cloud.com"
-          + "pute.v1.InsertResourcePolicyRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"\237\001\332A\'pro"
-          + "ject,region,resource_policy_resource\212N\020R"
-          + "egionOperations\202\323\344\223\002\\\"@/compute/v1/proje"
-          + "cts/{project}/regions/{region}/resourceP"
-          + "olicies:\030resource_policy_resource\022\304\001\n\004Li"
-          + "st\0224.google.cloud.compute.v1.ListResourc"
-          + "ePoliciesRequest\032+.google.cloud.compute."
-          + "v1.ResourcePolicyList\"Y\332A\016project,region"
-          + "\202\323\344\223\002B\022@/compute/v1/projects/{project}/r"
-          + "egions/{region}/resourcePolicies\022\244\002\n\005Pat"
-          + "ch\0223.google.cloud.compute.v1.PatchResour"
-          + "cePolicyRequest\032\".google.cloud.compute.v"
-          + "1.Operation\"\301\001\332A7project,region,resource"
-          + "_policy,resource_policy_resource\212N\020Regio"
-          + "nOperations\202\323\344\223\002n2R/compute/v1/projects/"
-          + "{project}/regions/{region}/resourcePolic"
-          + "ies/{resource_policy}:\030resource_policy_r"
-          + "esource\022\257\002\n\014SetIamPolicy\022:.google.cloud."
-          + "compute.v1.SetIamPolicyResourcePolicyReq"
-          + "uest\032\037.google.cloud.compute.v1.Policy\"\301\001"
-          + "\332A:project,region,resource,region_set_po"
-          + "licy_request_resource\202\323\344\223\002~\"X/compute/v1"
-          + "/projects/{project}/regions/{region}/res"
-          + "ourcePolicies/{resource}/setIamPolicy:\"r"
-          + "egion_set_policy_request_resource\022\321\002\n\022Te"
-          + "stIamPermissions\022@.google.cloud.compute."
-          + "v1.TestIamPermissionsResourcePolicyReque"
-          + "st\0320.google.cloud.compute.v1.TestPermiss"
-          + "ionsResponse\"\306\001\332A9project,region,resourc"
-          + "e,test_permissions_request_resource\202\323\344\223\002"
-          + "\203\001\"^/compute/v1/projects/{project}/regio"
-          + "ns/{region}/resourcePolicies/{resource}/"
-          + "testIamPermissions:!test_permissions_req"
-          + "uest_resource\032r\312A\026compute.googleapis.com"
-          + "\322AVhttps://www.googleapis.com/auth/compu"
-          + "te,https://www.googleapis.com/auth/cloud"
-          + "-platform2\266\007\n\014RolloutPlans\022\324\001\n\006Delete\0221."
-          + "google.cloud.compute.v1.DeleteRolloutPla"
-          + "nRequest\032\".google.cloud.compute.v1.Opera",
-      "tion\"s\332A\024project,rollout_plan\212N\020GlobalOp"
-          + "erations\202\323\344\223\002C*A/compute/v1/projects/{pr"
-          + "oject}/global/rolloutPlans/{rollout_plan"
-          + "}\022\275\001\n\003Get\022..google.cloud.compute.v1.GetR"
-          + "olloutPlanRequest\032$.google.cloud.compute"
-          + ".v1.RolloutPlan\"`\332A\024project,rollout_plan"
-          + "\202\323\344\223\002C\022A/compute/v1/projects/{project}/g"
-          + "lobal/rolloutPlans/{rollout_plan}\022\346\001\n\006In"
-          + "sert\0221.google.cloud.compute.v1.InsertRol"
-          + "loutPlanRequest\032\".google.cloud.compute.v"
-          + "1.Operation\"\204\001\332A\035project,rollout_plan_re"
-          + "source\212N\020GlobalOperations\202\323\344\223\002K\"2/comput"
-          + "e/v1/projects/{project}/global/rolloutPl"
-          + "ans:\025rollout_plan_resource\022\261\001\n\004List\0220.go"
-          + "ogle.cloud.compute.v1.ListRolloutPlansRe"
-          + "quest\0321.google.cloud.compute.v1.RolloutP"
-          + "lansListResponse\"D\332A\007project\202\323\344\223\0024\0222/com"
-          + "pute/v1/projects/{project}/global/rollou"
-          + "tPlans\032r\312A\026compute.googleapis.com\322AVhttp"
-          + "s://www.googleapis.com/auth/compute,http"
-          + "s://www.googleapis.com/auth/cloud-platfo"
-          + "rm2\276\013\n\010Rollouts\022\314\001\n\007Advance\022..google.clo"
-          + "ud.compute.v1.AdvanceRolloutRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"m\332A\017proj"
-          + "ect,rollout\212N\020GlobalOperations\202\323\344\223\002B\"@/c"
-          + "ompute/v1/projects/{project}/global/roll"
-          + "outs/{rollout}/advance\022\302\001\n\006Cancel\022-.goog"
-          + "le.cloud.compute.v1.CancelRolloutRequest"
-          + "\032\".google.cloud.compute.v1.Operation\"e\332A"
-          + "\017project,rollout\212N\020GlobalOperations\202\323\344\223\002"
-          + ":28/compute/v1/projects/{project}/global"
-          + "/rollouts/{rollout}\022\302\001\n\006Delete\022-.google."
-          + "cloud.compute.v1.DeleteRolloutRequest\032\"."
-          + "google.cloud.compute.v1.Operation\"e\332A\017pr"
-          + "oject,rollout\212N\020GlobalOperations\202\323\344\223\002:*8"
-          + "/compute/v1/projects/{project}/global/ro"
-          + "llouts/{rollout}\022\247\001\n\003Get\022*.google.cloud."
-          + "compute.v1.GetRolloutRequest\032 .google.cl"
-          + "oud.compute.v1.Rollout\"R\332A\017project,rollo"
-          + "ut\202\323\344\223\002:\0228/compute/v1/projects/{project}"
-          + "/global/rollouts/{rollout}\022\245\001\n\004List\022,.go"
-          + "ogle.cloud.compute.v1.ListRolloutsReques"
-          + "t\032-.google.cloud.compute.v1.RolloutsList"
-          + "Response\"@\332A\007project\202\323\344\223\0020\022./compute/v1/"
-          + "projects/{project}/global/rollouts\022\306\001\n\005P"
-          + "ause\022,.google.cloud.compute.v1.PauseRoll"
-          + "outRequest\032\".google.cloud.compute.v1.Ope"
-          + "ration\"k\332A\017project,rollout\212N\020GlobalOpera"
-          + "tions\202\323\344\223\002@\">/compute/v1/projects/{proje"
-          + "ct}/global/rollouts/{rollout}/pause\022\311\001\n\006"
-          + "Resume\022-.google.cloud.compute.v1.ResumeR"
-          + "olloutRequest\032\".google.cloud.compute.v1."
-          + "Operation\"l\332A\017project,rollout\212N\020GlobalOp"
-          + "erations\202\323\344\223\002A\"?/compute/v1/projects/{pr"
-          + "oject}/global/rollouts/{rollout}/resume\032"
-          + "r\312A\026compute.googleapis.com\322AVhttps://www"
-          + ".googleapis.com/auth/compute,https://www"
-          + ".googleapis.com/auth/cloud-platform2\374)\n\007"
-          + "Routers\022\273\001\n\016AggregatedList\0225.google.clou"
-          + "d.compute.v1.AggregatedListRoutersReques"
-          + "t\032-.google.cloud.compute.v1.RouterAggreg"
-          + "atedList\"C\332A\007project\202\323\344\223\0023\0221/compute/v1/"
-          + "projects/{project}/aggregated/routers\022\317\001"
-          + "\n\006Delete\022,.google.cloud.compute.v1.Delet"
-          + "eRouterRequest\032\".google.cloud.compute.v1"
-          + ".Operation\"s\332A\025project,region,router\212N\020R"
-          + "egionOperations\202\323\344\223\002B*@/compute/v1/proje"
-          + "cts/{project}/regions/{region}/routers/{"
-          + "router}\022\357\001\n\016DeleteNamedSet\0224.google.clou"
-          + "d.compute.v1.DeleteNamedSetRouterRequest"
-          + "\032\".google.cloud.compute.v1.Operation\"\202\001\332"
-          + "A\025project,region,router\212N\020RegionOperatio"
-          + "ns\202\323\344\223\002Q\"O/compute/v1/projects/{project}"
-          + "/regions/{region}/routers/{router}/delet"
-          + "eNamedSet\022\370\001\n\021DeleteRoutePolicy\0227.google"
-          + ".cloud.compute.v1.DeleteRoutePolicyRoute"
-          + "rRequest\032\".google.cloud.compute.v1.Opera"
-          + "tion\"\205\001\332A\025project,region,router\212N\020Region"
-          + "Operations\202\323\344\223\002T\"R/compute/v1/projects/{"
-          + "project}/regions/{region}/routers/{route"
-          + "r}/deleteRoutePolicy\022\263\001\n\003Get\022).google.cl"
-          + "oud.compute.v1.GetRouterRequest\032\037.google"
-          + ".cloud.compute.v1.Router\"`\332A\025project,reg"
-          + "ion,router\202\323\344\223\002B\022@/compute/v1/projects/{"
-          + "project}/regions/{region}/routers/{route"
-          + "r}\022\343\001\n\013GetNamedSet\0221.google.cloud.comput"
-          + "e.v1.GetNamedSetRouterRequest\0323.google.c"
-          + "loud.compute.v1.RoutersGetNamedSetRespon"
-          + "se\"l\332A\025project,region,router\202\323\344\223\002N\022L/com"
+          + "SubBlocks/{resource}/setIamPolicy:\'zone_"
+          + "set_nested_policy_request_resource\022\232\003\n\022T"
+          + "estIamPermissions\022E.google.cloud.compute"
+          + ".v1.TestIamPermissionsReservationSubBloc"
+          + "kRequest\0320.google.cloud.compute.v1.TestP"
+          + "ermissionsResponse\"\212\002\332AGproject,zone,par"
+          + "ent_resource,resource,test_permissions_r"
+          + "equest_resource\202\323\344\223\002\271\001\"\223\001/compute/v1/pro"
+          + "jects/{project}/zones/{zone}/{parent_res"
+          + "ource=reservations/*/reservationBlocks/*"
+          + "}/reservationSubBlocks/{resource}/testIa"
+          + "mPermissions:!test_permissions_request_r"
+          + "esource\032r\312A\026compute.googleapis.com\322AVhtt"
+          + "ps://www.googleapis.com/auth/compute,htt"
+          + "ps://www.googleapis.com/auth/cloud-platf"
+          + "orm2\213\027\n\014Reservations\022\312\001\n\016AggregatedList\022"
+          + ":.google.cloud.compute.v1.AggregatedList"
+          + "ReservationsRequest\0322.google.cloud.compu"
+          + "te.v1.ReservationAggregatedList\"H\332A\007proj"
+          + "ect\202\323\344\223\0028\0226/compute/v1/projects/{project"
+          + "}/aggregated/reservations\022\333\001\n\006Delete\0221.g"
+          + "oogle.cloud.compute.v1.DeleteReservation"
+          + "Request\032\".google.cloud.compute.v1.Operat"
+          + "ion\"z\332A\030project,zone,reservation\212N\016ZoneO"
+          + "perations\202\323\344\223\002H*F/compute/v1/projects/{p"
+          + "roject}/zones/{zone}/reservations/{reser"
+          + "vation}\022\306\001\n\003Get\022..google.cloud.compute.v"
+          + "1.GetReservationRequest\032$.google.cloud.c"
+          + "ompute.v1.Reservation\"i\332A\030project,zone,r"
+          + "eservation\202\323\344\223\002H\022F/compute/v1/projects/{"
+          + "project}/zones/{zone}/reservations/{rese"
+          + "rvation}\022\332\001\n\014GetIamPolicy\0227.google.cloud"
+          + ".compute.v1.GetIamPolicyReservationReque"
+          + "st\032\037.google.cloud.compute.v1.Policy\"p\332A\025"
+          + "project,zone,resource\202\323\344\223\002R\022P/compute/v1"
+          + "/projects/{project}/zones/{zone}/reserva"
+          + "tions/{resource}/getIamPolicy\022\355\001\n\006Insert"
+          + "\0221.google.cloud.compute.v1.InsertReserva"
+          + "tionRequest\032\".google.cloud.compute.v1.Op"
+          + "eration\"\213\001\332A!project,zone,reservation_re"
+          + "source\212N\016ZoneOperations\202\323\344\223\002P\"8/compute/"
+          + "v1/projects/{project}/zones/{zone}/reser"
+          + "vations:\024reservation_resource\022\263\001\n\004List\0220"
+          + ".google.cloud.compute.v1.ListReservation"
+          + "sRequest\032(.google.cloud.compute.v1.Reser"
+          + "vationList\"O\332A\014project,zone\202\323\344\223\002:\0228/comp"
+          + "ute/v1/projects/{project}/zones/{zone}/r"
+          + "eservations\022\355\002\n\022PerformMaintenance\022=.goo"
+          + "gle.cloud.compute.v1.PerformMaintenanceR"
+          + "eservationRequest\032\".google.cloud.compute"
+          + ".v1.Operation\"\363\001\332AJproject,zone,reservat"
+          + "ion,reservations_perform_maintenance_req"
+          + "uest_resource\212N\016ZoneOperations\202\323\344\223\002\216\001\"Y/"
+          + "compute/v1/projects/{project}/zones/{zon"
+          + "e}/reservations/{reservation}/performMai"
+          + "ntenance:1reservations_perform_maintenan"
+          + "ce_request_resource\022\256\002\n\006Resize\0221.google."
+          + "cloud.compute.v1.ResizeReservationReques"
+          + "t\032\".google.cloud.compute.v1.Operation\"\314\001"
+          + "\332A=project,zone,reservation,reservations"
+          + "_resize_request_resource\212N\016ZoneOperation"
+          + "s\202\323\344\223\002u\"M/compute/v1/projects/{project}/"
+          + "zones/{zone}/reservations/{reservation}/"
+          + "resize:$reservations_resize_request_reso"
+          + "urce\022\236\002\n\014SetIamPolicy\0227.google.cloud.com"
+          + "pute.v1.SetIamPolicyReservationRequest\032\037"
+          + ".google.cloud.compute.v1.Policy\"\263\001\332A6pro"
+          + "ject,zone,resource,zone_set_policy_reque"
+          + "st_resource\202\323\344\223\002t\"P/compute/v1/projects/"
+          + "{project}/zones/{zone}/reservations/{res"
+          + "ource}/setIamPolicy: zone_set_policy_req"
+          + "uest_resource\022\303\002\n\022TestIamPermissions\022=.g"
+          + "oogle.cloud.compute.v1.TestIamPermission"
+          + "sReservationRequest\0320.google.cloud.compu"
+          + "te.v1.TestPermissionsResponse\"\273\001\332A7proje"
+          + "ct,zone,resource,test_permissions_reques"
+          + "t_resource\202\323\344\223\002{\"V/compute/v1/projects/{"
+          + "project}/zones/{zone}/reservations/{reso"
+          + "urce}/testIamPermissions:!test_permissio"
+          + "ns_request_resource\022\207\002\n\006Update\0221.google."
+          + "cloud.compute.v1.UpdateReservationReques"
+          + "t\032\".google.cloud.compute.v1.Operation\"\245\001"
+          + "\332A-project,zone,reservation,reservation_"
+          + "resource\212N\016ZoneOperations\202\323\344\223\002^2F/comput"
+          + "e/v1/projects/{project}/zones/{zone}/res"
+          + "ervations/{reservation}:\024reservation_res"
+          + "ource\032r\312A\026compute.googleapis.com\322AVhttps"
+          + "://www.googleapis.com/auth/compute,https",
+      "://www.googleapis.com/auth/cloud-platfor"
+          + "m2\232\023\n\020ResourcePolicies\022\325\001\n\016AggregatedLis"
+          + "t\022>.google.cloud.compute.v1.AggregatedLi"
+          + "stResourcePoliciesRequest\0325.google.cloud"
+          + ".compute.v1.ResourcePolicyAggregatedList"
+          + "\"L\332A\007project\202\323\344\223\002<\022:/compute/v1/projects"
+          + "/{project}/aggregated/resourcePolicies\022\363"
+          + "\001\n\006Delete\0224.google.cloud.compute.v1.Dele"
+          + "teResourcePolicyRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\216\001\332A\036project,region,"
+          + "resource_policy\212N\020RegionOperations\202\323\344\223\002T"
+          + "*R/compute/v1/projects/{project}/regions"
+          + "/{region}/resourcePolicies/{resource_pol"
+          + "icy}\022\336\001\n\003Get\0221.google.cloud.compute.v1.G"
+          + "etResourcePolicyRequest\032\'.google.cloud.c"
+          + "ompute.v1.ResourcePolicy\"{\332A\036project,reg"
+          + "ion,resource_policy\202\323\344\223\002T\022R/compute/v1/p"
+          + "rojects/{project}/regions/{region}/resou"
+          + "rcePolicies/{resource_policy}\022\347\001\n\014GetIam"
+          + "Policy\022:.google.cloud.compute.v1.GetIamP"
+          + "olicyResourcePolicyRequest\032\037.google.clou"
+          + "d.compute.v1.Policy\"z\332A\027project,region,r"
+          + "esource\202\323\344\223\002Z\022X/compute/v1/projects/{pro"
+          + "ject}/regions/{region}/resourcePolicies/"
+          + "{resource}/getIamPolicy\022\204\002\n\006Insert\0224.goo"
+          + "gle.cloud.compute.v1.InsertResourcePolic"
+          + "yRequest\032\".google.cloud.compute.v1.Opera"
+          + "tion\"\237\001\332A\'project,region,resource_policy"
+          + "_resource\212N\020RegionOperations\202\323\344\223\002\\\"@/com"
           + "pute/v1/projects/{project}/regions/{regi"
-          + "on}/routers/{router}/getNamedSet\022\335\001\n\014Get"
-          + "NatIpInfo\0222.google.cloud.compute.v1.GetN"
-          + "atIpInfoRouterRequest\032*.google.cloud.com"
-          + "pute.v1.NatIpInfoResponse\"m\332A\025project,re"
-          + "gion,router\202\323\344\223\002O\022M/compute/v1/projects/"
-          + "{project}/regions/{region}/routers/{rout"
-          + "er}/getNatIpInfo\022\365\001\n\021GetNatMappingInfo\0228"
-          + ".google.cloud.compute.v1.GetNatMappingIn"
-          + "foRoutersRequest\0322.google.cloud.compute."
-          + "v1.VmEndpointNatMappingsList\"r\332A\025project"
-          + ",region,router\202\323\344\223\002T\022R/compute/v1/projec"
-          + "ts/{project}/regions/{region}/routers/{r"
-          + "outer}/getNatMappingInfo\022\357\001\n\016GetRoutePol"
-          + "icy\0224.google.cloud.compute.v1.GetRoutePo"
-          + "licyRouterRequest\0326.google.cloud.compute"
-          + ".v1.RoutersGetRoutePolicyResponse\"o\332A\025pr"
-          + "oject,region,router\202\323\344\223\002Q\022O/compute/v1/p"
-          + "rojects/{project}/regions/{region}/route"
-          + "rs/{router}/getRoutePolicy\022\351\001\n\017GetRouter"
-          + "Status\0225.google.cloud.compute.v1.GetRout"
-          + "erStatusRouterRequest\032-.google.cloud.com"
-          + "pute.v1.RouterStatusResponse\"p\332A\025project"
-          + ",region,router\202\323\344\223\002R\022P/compute/v1/projec"
-          + "ts/{project}/regions/{region}/routers/{r"
-          + "outer}/getRouterStatus\022\341\001\n\006Insert\022,.goog"
-          + "le.cloud.compute.v1.InsertRouterRequest\032"
-          + "\".google.cloud.compute.v1.Operation\"\204\001\332A"
-          + "\036project,region,router_resource\212N\020Region"
-          + "Operations\202\323\344\223\002J\"7/compute/v1/projects/{"
-          + "project}/regions/{region}/routers:\017route"
-          + "r_resource\022\252\001\n\004List\022+.google.cloud.compu"
-          + "te.v1.ListRoutersRequest\032#.google.cloud."
-          + "compute.v1.RouterList\"P\332A\016project,region"
-          + "\202\323\344\223\0029\0227/compute/v1/projects/{project}/r"
-          + "egions/{region}/routers\022\344\001\n\rListBgpRoute"
-          + "s\0224.google.cloud.compute.v1.ListBgpRoute"
-          + "sRoutersRequest\032-.google.cloud.compute.v"
-          + "1.RoutersListBgpRoutes\"n\332A\025project,regio"
-          + "n,router\202\323\344\223\002P\022N/compute/v1/projects/{pr"
-          + "oject}/regions/{region}/routers/{router}"
-          + "/listBgpRoutes\022\344\001\n\rListNamedSets\0224.googl"
-          + "e.cloud.compute.v1.ListNamedSetsRoutersR"
-          + "equest\032-.google.cloud.compute.v1.Routers"
-          + "ListNamedSets\"n\332A\025project,region,router\202"
-          + "\323\344\223\002P\022N/compute/v1/projects/{project}/re"
-          + "gions/{region}/routers/{router}/listName"
-          + "dSets\022\364\001\n\021ListRoutePolicies\0228.google.clo"
-          + "ud.compute.v1.ListRoutePoliciesRoutersRe"
-          + "quest\0321.google.cloud.compute.v1.RoutersL"
-          + "istRoutePolicies\"r\332A\025project,region,rout"
-          + "er\202\323\344\223\002T\022R/compute/v1/projects/{project}"
-          + "/regions/{region}/routers/{router}/listR"
-          + "outePolicies\022\357\001\n\005Patch\022+.google.cloud.co"
-          + "mpute.v1.PatchRouterRequest\032\".google.clo"
-          + "ud.compute.v1.Operation\"\224\001\332A%project,reg"
-          + "ion,router,router_resource\212N\020RegionOpera"
-          + "tions\202\323\344\223\002S2@/compute/v1/projects/{proje"
-          + "ct}/regions/{region}/routers/{router}:\017r"
-          + "outer_resource\022\223\002\n\rPatchNamedSet\0223.googl"
-          + "e.cloud.compute.v1.PatchNamedSetRouterRe"
-          + "quest\032\".google.cloud.compute.v1.Operatio"
-          + "n\"\250\001\332A(project,region,router,named_set_r"
-          + "esource\212N\020RegionOperations\202\323\344\223\002d\"N/compu"
-          + "te/v1/projects/{project}/regions/{region"
-          + "}/routers/{router}/patchNamedSet:\022named_"
-          + "set_resource\022\242\002\n\020PatchRoutePolicy\0226.goog"
-          + "le.cloud.compute.v1.PatchRoutePolicyRout"
-          + "erRequest\032\".google.cloud.compute.v1.Oper"
-          + "ation\"\261\001\332A+project,region,router,route_p"
-          + "olicy_resource\212N\020RegionOperations\202\323\344\223\002j\""
-          + "Q/compute/v1/projects/{project}/regions/"
-          + "{region}/routers/{router}/patchRoutePoli"
-          + "cy:\025route_policy_resource\022\365\001\n\007Preview\022-."
-          + "google.cloud.compute.v1.PreviewRouterReq"
-          + "uest\032/.google.cloud.compute.v1.RoutersPr"
-          + "eviewResponse\"\211\001\332A%project,region,router"
-          + ",router_resource\202\323\344\223\002[\"H/compute/v1/proj"
-          + "ects/{project}/regions/{region}/routers/"
-          + "{router}/preview:\017router_resource\022\361\001\n\006Up"
-          + "date\022,.google.cloud.compute.v1.UpdateRou"
-          + "terRequest\032\".google.cloud.compute.v1.Ope"
-          + "ration\"\224\001\332A%project,region,router,router"
-          + "_resource\212N\020RegionOperations\202\323\344\223\002S\032@/com"
+          + "on}/resourcePolicies:\030resource_policy_re"
+          + "source\022\304\001\n\004List\0224.google.cloud.compute.v"
+          + "1.ListResourcePoliciesRequest\032+.google.c"
+          + "loud.compute.v1.ResourcePolicyList\"Y\332A\016p"
+          + "roject,region\202\323\344\223\002B\022@/compute/v1/project"
+          + "s/{project}/regions/{region}/resourcePol"
+          + "icies\022\244\002\n\005Patch\0223.google.cloud.compute.v"
+          + "1.PatchResourcePolicyRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\301\001\332A7project,re"
+          + "gion,resource_policy,resource_policy_res"
+          + "ource\212N\020RegionOperations\202\323\344\223\002n2R/compute"
+          + "/v1/projects/{project}/regions/{region}/"
+          + "resourcePolicies/{resource_policy}:\030reso"
+          + "urce_policy_resource\022\257\002\n\014SetIamPolicy\022:."
+          + "google.cloud.compute.v1.SetIamPolicyReso"
+          + "urcePolicyRequest\032\037.google.cloud.compute"
+          + ".v1.Policy\"\301\001\332A:project,region,resource,"
+          + "region_set_policy_request_resource\202\323\344\223\002~"
+          + "\"X/compute/v1/projects/{project}/regions"
+          + "/{region}/resourcePolicies/{resource}/se"
+          + "tIamPolicy:\"region_set_policy_request_re"
+          + "source\022\321\002\n\022TestIamPermissions\022@.google.c"
+          + "loud.compute.v1.TestIamPermissionsResour"
+          + "cePolicyRequest\0320.google.cloud.compute.v"
+          + "1.TestPermissionsResponse\"\306\001\332A9project,r"
+          + "egion,resource,test_permissions_request_"
+          + "resource\202\323\344\223\002\203\001\"^/compute/v1/projects/{p"
+          + "roject}/regions/{region}/resourcePolicie"
+          + "s/{resource}/testIamPermissions:!test_pe"
+          + "rmissions_request_resource\032r\312A\026compute.g"
+          + "oogleapis.com\322AVhttps://www.googleapis.c"
+          + "om/auth/compute,https://www.googleapis.c"
+          + "om/auth/cloud-platform2\266\007\n\014RolloutPlans\022"
+          + "\324\001\n\006Delete\0221.google.cloud.compute.v1.Del"
+          + "eteRolloutPlanRequest\032\".google.cloud.com"
+          + "pute.v1.Operation\"s\332A\024project,rollout_pl"
+          + "an\212N\020GlobalOperations\202\323\344\223\002C*A/compute/v1"
+          + "/projects/{project}/global/rolloutPlans/"
+          + "{rollout_plan}\022\275\001\n\003Get\022..google.cloud.co"
+          + "mpute.v1.GetRolloutPlanRequest\032$.google."
+          + "cloud.compute.v1.RolloutPlan\"`\332A\024project"
+          + ",rollout_plan\202\323\344\223\002C\022A/compute/v1/project"
+          + "s/{project}/global/rolloutPlans/{rollout"
+          + "_plan}\022\346\001\n\006Insert\0221.google.cloud.compute"
+          + ".v1.InsertRolloutPlanRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\204\001\332A\035project,ro"
+          + "llout_plan_resource\212N\020GlobalOperations\202\323"
+          + "\344\223\002K\"2/compute/v1/projects/{project}/glo"
+          + "bal/rolloutPlans:\025rollout_plan_resource\022"
+          + "\261\001\n\004List\0220.google.cloud.compute.v1.ListR"
+          + "olloutPlansRequest\0321.google.cloud.comput"
+          + "e.v1.RolloutPlansListResponse\"D\332A\007projec"
+          + "t\202\323\344\223\0024\0222/compute/v1/projects/{project}/"
+          + "global/rolloutPlans\032r\312A\026compute.googleap"
+          + "is.com\322AVhttps://www.googleapis.com/auth"
+          + "/compute,https://www.googleapis.com/auth"
+          + "/cloud-platform2\276\013\n\010Rollouts\022\314\001\n\007Advance"
+          + "\022..google.cloud.compute.v1.AdvanceRollou"
+          + "tRequest\032\".google.cloud.compute.v1.Opera"
+          + "tion\"m\332A\017project,rollout\212N\020GlobalOperati"
+          + "ons\202\323\344\223\002B\"@/compute/v1/projects/{project"
+          + "}/global/rollouts/{rollout}/advance\022\302\001\n\006"
+          + "Cancel\022-.google.cloud.compute.v1.CancelR"
+          + "olloutRequest\032\".google.cloud.compute.v1."
+          + "Operation\"e\332A\017project,rollout\212N\020GlobalOp"
+          + "erations\202\323\344\223\002:28/compute/v1/projects/{pr"
+          + "oject}/global/rollouts/{rollout}\022\302\001\n\006Del"
+          + "ete\022-.google.cloud.compute.v1.DeleteRoll"
+          + "outRequest\032\".google.cloud.compute.v1.Ope"
+          + "ration\"e\332A\017project,rollout\212N\020GlobalOpera"
+          + "tions\202\323\344\223\002:*8/compute/v1/projects/{proje"
+          + "ct}/global/rollouts/{rollout}\022\247\001\n\003Get\022*."
+          + "google.cloud.compute.v1.GetRolloutReques"
+          + "t\032 .google.cloud.compute.v1.Rollout\"R\332A\017"
+          + "project,rollout\202\323\344\223\002:\0228/compute/v1/proje"
+          + "cts/{project}/global/rollouts/{rollout}\022"
+          + "\245\001\n\004List\022,.google.cloud.compute.v1.ListR"
+          + "olloutsRequest\032-.google.cloud.compute.v1"
+          + ".RolloutsListResponse\"@\332A\007project\202\323\344\223\0020\022"
+          + "./compute/v1/projects/{project}/global/r"
+          + "ollouts\022\306\001\n\005Pause\022,.google.cloud.compute"
+          + ".v1.PauseRolloutRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"k\332A\017project,rollout\212"
+          + "N\020GlobalOperations\202\323\344\223\002@\">/compute/v1/pr"
+          + "ojects/{project}/global/rollouts/{rollou"
+          + "t}/pause\022\311\001\n\006Resume\022-.google.cloud.compu"
+          + "te.v1.ResumeRolloutRequest\032\".google.clou"
+          + "d.compute.v1.Operation\"l\332A\017project,rollo"
+          + "ut\212N\020GlobalOperations\202\323\344\223\002A\"?/compute/v1"
+          + "/projects/{project}/global/rollouts/{rol"
+          + "lout}/resume\032r\312A\026compute.googleapis.com\322"
+          + "AVhttps://www.googleapis.com/auth/comput"
+          + "e,https://www.googleapis.com/auth/cloud-"
+          + "platform2\374)\n\007Routers\022\273\001\n\016AggregatedList\022"
+          + "5.google.cloud.compute.v1.AggregatedList"
+          + "RoutersRequest\032-.google.cloud.compute.v1"
+          + ".RouterAggregatedList\"C\332A\007project\202\323\344\223\0023\022"
+          + "1/compute/v1/projects/{project}/aggregat"
+          + "ed/routers\022\317\001\n\006Delete\022,.google.cloud.com"
+          + "pute.v1.DeleteRouterRequest\032\".google.clo"
+          + "ud.compute.v1.Operation\"s\332A\025project,regi"
+          + "on,router\212N\020RegionOperations\202\323\344\223\002B*@/com"
           + "pute/v1/projects/{project}/regions/{regi"
-          + "on}/routers/{router}:\017router_resource\022\226\002"
-          + "\n\016UpdateNamedSet\0224.google.cloud.compute."
-          + "v1.UpdateNamedSetRouterRequest\032\".google."
-          + "cloud.compute.v1.Operation\"\251\001\332A(project,"
-          + "region,router,named_set_resource\212N\020Regio"
-          + "nOperations\202\323\344\223\002e\"O/compute/v1/projects/"
-          + "{project}/regions/{region}/routers/{rout"
-          + "er}/updateNamedSet:\022named_set_resource\022\245"
-          + "\002\n\021UpdateRoutePolicy\0227.google.cloud.comp"
-          + "ute.v1.UpdateRoutePolicyRouterRequest\032\"."
-          + "google.cloud.compute.v1.Operation\"\262\001\332A+p"
-          + "roject,region,router,route_policy_resour"
-          + "ce\212N\020RegionOperations\202\323\344\223\002k\"R/compute/v1"
+          + "on}/routers/{router}\022\357\001\n\016DeleteNamedSet\022"
+          + "4.google.cloud.compute.v1.DeleteNamedSet"
+          + "RouterRequest\032\".google.cloud.compute.v1."
+          + "Operation\"\202\001\332A\025project,region,router\212N\020R"
+          + "egionOperations\202\323\344\223\002Q\"O/compute/v1/proje"
+          + "cts/{project}/regions/{region}/routers/{"
+          + "router}/deleteNamedSet\022\370\001\n\021DeleteRoutePo"
+          + "licy\0227.google.cloud.compute.v1.DeleteRou"
+          + "tePolicyRouterRequest\032\".google.cloud.com"
+          + "pute.v1.Operation\"\205\001\332A\025project,region,ro"
+          + "uter\212N\020RegionOperations\202\323\344\223\002T\"R/compute/"
+          + "v1/projects/{project}/regions/{region}/r"
+          + "outers/{router}/deleteRoutePolicy\022\263\001\n\003Ge"
+          + "t\022).google.cloud.compute.v1.GetRouterReq"
+          + "uest\032\037.google.cloud.compute.v1.Router\"`\332"
+          + "A\025project,region,router\202\323\344\223\002B\022@/compute/"
+          + "v1/projects/{project}/regions/{region}/r"
+          + "outers/{router}\022\343\001\n\013GetNamedSet\0221.google"
+          + ".cloud.compute.v1.GetNamedSetRouterReque"
+          + "st\0323.google.cloud.compute.v1.RoutersGetN"
+          + "amedSetResponse\"l\332A\025project,region,route"
+          + "r\202\323\344\223\002N\022L/compute/v1/projects/{project}/"
+          + "regions/{region}/routers/{router}/getNam"
+          + "edSet\022\335\001\n\014GetNatIpInfo\0222.google.cloud.co"
+          + "mpute.v1.GetNatIpInfoRouterRequest\032*.goo"
+          + "gle.cloud.compute.v1.NatIpInfoResponse\"m"
+          + "\332A\025project,region,router\202\323\344\223\002O\022M/compute"
+          + "/v1/projects/{project}/regions/{region}/"
+          + "routers/{router}/getNatIpInfo\022\365\001\n\021GetNat"
+          + "MappingInfo\0228.google.cloud.compute.v1.Ge"
+          + "tNatMappingInfoRoutersRequest\0322.google.c"
+          + "loud.compute.v1.VmEndpointNatMappingsLis"
+          + "t\"r\332A\025project,region,router\202\323\344\223\002T\022R/comp"
+          + "ute/v1/projects/{project}/regions/{regio"
+          + "n}/routers/{router}/getNatMappingInfo\022\357\001"
+          + "\n\016GetRoutePolicy\0224.google.cloud.compute."
+          + "v1.GetRoutePolicyRouterRequest\0326.google."
+          + "cloud.compute.v1.RoutersGetRoutePolicyRe"
+          + "sponse\"o\332A\025project,region,router\202\323\344\223\002Q\022O"
+          + "/compute/v1/projects/{project}/regions/{"
+          + "region}/routers/{router}/getRoutePolicy\022"
+          + "\351\001\n\017GetRouterStatus\0225.google.cloud.compu"
+          + "te.v1.GetRouterStatusRouterRequest\032-.goo"
+          + "gle.cloud.compute.v1.RouterStatusRespons"
+          + "e\"p\332A\025project,region,router\202\323\344\223\002R\022P/comp"
+          + "ute/v1/projects/{project}/regions/{regio"
+          + "n}/routers/{router}/getRouterStatus\022\341\001\n\006"
+          + "Insert\022,.google.cloud.compute.v1.InsertR"
+          + "outerRequest\032\".google.cloud.compute.v1.O"
+          + "peration\"\204\001\332A\036project,region,router_reso"
+          + "urce\212N\020RegionOperations\202\323\344\223\002J\"7/compute/"
+          + "v1/projects/{project}/regions/{region}/r"
+          + "outers:\017router_resource\022\252\001\n\004List\022+.googl"
+          + "e.cloud.compute.v1.ListRoutersRequest\032#."
+          + "google.cloud.compute.v1.RouterList\"P\332A\016p"
+          + "roject,region\202\323\344\223\0029\0227/compute/v1/project"
+          + "s/{project}/regions/{region}/routers\022\344\001\n"
+          + "\rListBgpRoutes\0224.google.cloud.compute.v1"
+          + ".ListBgpRoutesRoutersRequest\032-.google.cl"
+          + "oud.compute.v1.RoutersListBgpRoutes\"n\332A\025"
+          + "project,region,router\202\323\344\223\002P\022N/compute/v1"
           + "/projects/{project}/regions/{region}/rou"
-          + "ters/{router}/updateRoutePolicy:\025route_p"
-          + "olicy_resource\032r\312A\026compute.googleapis.co"
-          + "m\322AVhttps://www.googleapis.com/auth/comp"
-          + "ute,https://www.googleapis.com/auth/clou"
-          + "d-platform2\357\010\n\006Routes\022\272\001\n\006Delete\022+.googl"
-          + "e.cloud.compute.v1.DeleteRouteRequest\032\"."
-          + "google.cloud.compute.v1.Operation\"_\332A\rpr"
-          + "oject,route\212N\020GlobalOperations\202\323\344\223\0026*4/c"
-          + "ompute/v1/projects/{project}/global/rout"
-          + "es/{route}\022\235\001\n\003Get\022(.google.cloud.comput"
-          + "e.v1.GetRouteRequest\032\036.google.cloud.comp"
-          + "ute.v1.Route\"L\332A\rproject,route\202\323\344\223\0026\0224/c"
-          + "ompute/v1/projects/{project}/global/rout"
-          + "es/{route}\022\313\001\n\006Insert\022+.google.cloud.com"
-          + "pute.v1.InsertRouteRequest\032\".google.clou"
-          + "d.compute.v1.Operation\"p\332A\026project,route"
-          + "_resource\212N\020GlobalOperations\202\323\344\223\002>\",/com"
-          + "pute/v1/projects/{project}/global/routes"
-          + ":\016route_resource\022\226\001\n\004List\022*.google.cloud"
-          + ".compute.v1.ListRoutesRequest\032\".google.c"
-          + "loud.compute.v1.RouteList\">\332A\007project\202\323\344"
-          + "\223\002.\022,/compute/v1/projects/{project}/glob"
-          + "al/routes\022\254\002\n\022TestIamPermissions\0227.googl"
-          + "e.cloud.compute.v1.TestIamPermissionsRou"
-          + "teRequest\0320.google.cloud.compute.v1.Test"
-          + "PermissionsResponse\"\252\001\332A2project,resourc"
-          + "e,test_permissions_request_resource\202\323\344\223\002"
-          + "o\"J/compute/v1/projects/{project}/global"
-          + "/routes/{resource}/testIamPermissions:!t"
-          + "est_permissions_request_resource\032r\312A\026com"
-          + "pute.googleapis.com\322AVhttps://www.google"
-          + "apis.com/auth/compute,https://www.google"
-          + "apis.com/auth/cloud-platform2\357\030\n\020Securit"
-          + "yPolicies\022\251\002\n\007AddRule\0225.google.cloud.com"
-          + "pute.v1.AddRuleSecurityPolicyRequest\032\".g"
-          + "oogle.cloud.compute.v1.Operation\"\302\001\332A5pr"
-          + "oject,security_policy,security_policy_ru"
-          + "le_resource\212N\020GlobalOperations\202\323\344\223\002q\"P/c"
-          + "ompute/v1/projects/{project}/global/secu"
-          + "rityPolicies/{security_policy}/addRule:\035"
-          + "security_policy_rule_resource\022\327\001\n\016Aggreg"
-          + "atedList\022>.google.cloud.compute.v1.Aggre"
-          + "gatedListSecurityPoliciesRequest\0327.googl"
-          + "e.cloud.compute.v1.SecurityPoliciesAggre"
-          + "gatedList\"L\332A\007project\202\323\344\223\002<\022:/compute/v1"
-          + "/projects/{project}/aggregated/securityP"
-          + "olicies\022\341\001\n\006Delete\0224.google.cloud.comput"
-          + "e.v1.DeleteSecurityPolicyRequest\032\".googl"
-          + "e.cloud.compute.v1.Operation\"}\332A\027project"
-          + ",security_policy\212N\020GlobalOperations\202\323\344\223\002"
-          + "J*H/compute/v1/projects/{project}/global"
-          + "/securityPolicies/{security_policy}\022\315\001\n\003"
-          + "Get\0221.google.cloud.compute.v1.GetSecurit"
-          + "yPolicyRequest\032\'.google.cloud.compute.v1"
-          + ".SecurityPolicy\"j\332A\027project,security_pol"
-          + "icy\202\323\344\223\002J\022H/compute/v1/projects/{project"
-          + "}/global/securityPolicies/{security_poli"
-          + "cy}\022\341\001\n\007GetRule\0225.google.cloud.compute.v"
-          + "1.GetRuleSecurityPolicyRequest\032+.google."
-          + "cloud.compute.v1.SecurityPolicyRule\"r\332A\027"
-          + "project,security_policy\202\323\344\223\002R\022P/compute/"
-          + "v1/projects/{project}/global/securityPol"
-          + "icies/{security_policy}/getRule\022\363\001\n\006Inse"
-          + "rt\0224.google.cloud.compute.v1.InsertSecur"
-          + "ityPolicyRequest\032\".google.cloud.compute."
-          + "v1.Operation\"\216\001\332A project,security_polic"
-          + "y_resource\212N\020GlobalOperations\202\323\344\223\002R\"6/co"
-          + "mpute/v1/projects/{project}/global/secur"
-          + "ityPolicies:\030security_policy_resource\022\263\001"
-          + "\n\004List\0224.google.cloud.compute.v1.ListSec"
-          + "urityPoliciesRequest\032+.google.cloud.comp"
-          + "ute.v1.SecurityPolicyList\"H\332A\007project\202\323\344"
-          + "\223\0028\0226/compute/v1/projects/{project}/glob"
-          + "al/securityPolicies\022\256\002\n\037ListPreconfigure"
-          + "dExpressionSets\022O.google.cloud.compute.v"
-          + "1.ListPreconfiguredExpressionSetsSecurit"
-          + "yPoliciesRequest\032P.google.cloud.compute."
-          + "v1.SecurityPoliciesListPreconfiguredExpr"
-          + "essionSetsResponse\"h\332A\007project\202\323\344\223\002X\022V/c"
-          + "ompute/v1/projects/{project}/global/secu"
-          + "rityPolicies/listPreconfiguredExpression"
-          + "Sets\022\223\002\n\005Patch\0223.google.cloud.compute.v1"
-          + ".PatchSecurityPolicyRequest\032\".google.clo"
-          + "ud.compute.v1.Operation\"\260\001\332A0project,sec"
-          + "urity_policy,security_policy_resource\212N\020"
-          + "GlobalOperations\202\323\344\223\002d2H/compute/v1/proj"
-          + "ects/{project}/global/securityPolicies/{"
-          + "security_policy}:\030security_policy_resour"
-          + "ce\022\257\002\n\tPatchRule\0227.google.cloud.compute."
-          + "v1.PatchRuleSecurityPolicyRequest\032\".goog"
-          + "le.cloud.compute.v1.Operation\"\304\001\332A5proje"
-          + "ct,security_policy,security_policy_rule_"
-          + "resource\212N\020GlobalOperations\202\323\344\223\002s\"R/comp"
-          + "ute/v1/projects/{project}/global/securit"
-          + "yPolicies/{security_policy}/patchRule:\035s"
-          + "ecurity_policy_rule_resource\022\365\001\n\nRemoveR"
-          + "ule\0228.google.cloud.compute.v1.RemoveRule"
-          + "SecurityPolicyRequest\032\".google.cloud.com"
-          + "pute.v1.Operation\"\210\001\332A\027project,security_"
-          + "policy\212N\020GlobalOperations\202\323\344\223\002U\"S/comput"
-          + "e/v1/projects/{project}/global/securityP"
-          + "olicies/{security_policy}/removeRule\022\253\002\n"
-          + "\tSetLabels\0227.google.cloud.compute.v1.Set"
-          + "LabelsSecurityPolicyRequest\032\".google.clo"
-          + "ud.compute.v1.Operation\"\300\001\332A3project,res"
-          + "ource,global_set_labels_request_resource"
-          + "\212N\020GlobalOperations\202\323\344\223\002q\"K/compute/v1/p"
-          + "rojects/{project}/global/securityPolicie"
-          + "s/{resource}/setLabels:\"global_set_label"
-          + "s_request_resource\032r\312A\026compute.googleapi"
-          + "s.com\322AVhttps://www.googleapis.com/auth/"
-          + "compute,https://www.googleapis.com/auth/"
-          + "cloud-platform2\360\023\n\022ServiceAttachments\022\334\001"
-          + "\n\016AggregatedList\022@.google.cloud.compute."
-          + "v1.AggregatedListServiceAttachmentsReque"
-          + "st\0328.google.cloud.compute.v1.ServiceAtta"
-          + "chmentAggregatedList\"N\332A\007project\202\323\344\223\002>\022<"
-          + "/compute/v1/projects/{project}/aggregate"
-          + "d/serviceAttachments\022\376\001\n\006Delete\0227.google"
-          + ".cloud.compute.v1.DeleteServiceAttachmen"
-          + "tRequest\032\".google.cloud.compute.v1.Opera"
-          + "tion\"\226\001\332A!project,region,service_attachm"
-          + "ent\212N\020RegionOperations\202\323\344\223\002Y*W/compute/v"
-          + "1/projects/{project}/regions/{region}/se"
-          + "rviceAttachments/{service_attachment}\022\355\001"
-          + "\n\003Get\0224.google.cloud.compute.v1.GetServi"
-          + "ceAttachmentRequest\032*.google.cloud.compu"
-          + "te.v1.ServiceAttachment\"\203\001\332A!project,reg"
-          + "ion,service_attachment\202\323\344\223\002Y\022W/compute/v"
-          + "1/projects/{project}/regions/{region}/se"
-          + "rviceAttachments/{service_attachment}\022\354\001"
-          + "\n\014GetIamPolicy\022=.google.cloud.compute.v1"
-          + ".GetIamPolicyServiceAttachmentRequest\032\037."
-          + "google.cloud.compute.v1.Policy\"|\332A\027proje"
-          + "ct,region,resource\202\323\344\223\002\\\022Z/compute/v1/pr"
-          + "ojects/{project}/regions/{region}/servic"
-          + "eAttachments/{resource}/getIamPolicy\022\217\002\n"
-          + "\006Insert\0227.google.cloud.compute.v1.Insert"
-          + "ServiceAttachmentRequest\032\".google.cloud."
-          + "compute.v1.Operation\"\247\001\332A*project,region"
-          + ",service_attachment_resource\212N\020RegionOpe"
-          + "rations\202\323\344\223\002a\"B/compute/v1/projects/{pro"
-          + "ject}/regions/{region}/serviceAttachment"
-          + "s:\033service_attachment_resource\022\313\001\n\004List\022"
-          + "6.google.cloud.compute.v1.ListServiceAtt"
-          + "achmentsRequest\032..google.cloud.compute.v"
-          + "1.ServiceAttachmentList\"[\332A\016project,regi"
-          + "on\202\323\344\223\002D\022B/compute/v1/projects/{project}"
-          + "/regions/{region}/serviceAttachments\022\265\002\n"
-          + "\005Patch\0226.google.cloud.compute.v1.PatchSe"
-          + "rviceAttachmentRequest\032\".google.cloud.co"
-          + "mpute.v1.Operation\"\317\001\332A=project,region,s"
-          + "ervice_attachment,service_attachment_res"
-          + "ource\212N\020RegionOperations\202\323\344\223\002v2W/compute"
+          + "ters/{router}/listBgpRoutes\022\344\001\n\rListName"
+          + "dSets\0224.google.cloud.compute.v1.ListName"
+          + "dSetsRoutersRequest\032-.google.cloud.compu"
+          + "te.v1.RoutersListNamedSets\"n\332A\025project,r"
+          + "egion,router\202\323\344\223\002P\022N/compute/v1/projects"
+          + "/{project}/regions/{region}/routers/{rou"
+          + "ter}/listNamedSets\022\364\001\n\021ListRoutePolicies"
+          + "\0228.google.cloud.compute.v1.ListRoutePoli"
+          + "ciesRoutersRequest\0321.google.cloud.comput"
+          + "e.v1.RoutersListRoutePolicies\"r\332A\025projec"
+          + "t,region,router\202\323\344\223\002T\022R/compute/v1/proje"
+          + "cts/{project}/regions/{region}/routers/{"
+          + "router}/listRoutePolicies\022\357\001\n\005Patch\022+.go"
+          + "ogle.cloud.compute.v1.PatchRouterRequest"
+          + "\032\".google.cloud.compute.v1.Operation\"\224\001\332"
+          + "A%project,region,router,router_resource\212"
+          + "N\020RegionOperations\202\323\344\223\002S2@/compute/v1/pr"
+          + "ojects/{project}/regions/{region}/router"
+          + "s/{router}:\017router_resource\022\223\002\n\rPatchNam"
+          + "edSet\0223.google.cloud.compute.v1.PatchNam"
+          + "edSetRouterRequest\032\".google.cloud.comput"
+          + "e.v1.Operation\"\250\001\332A(project,region,route"
+          + "r,named_set_resource\212N\020RegionOperations\202"
+          + "\323\344\223\002d\"N/compute/v1/projects/{project}/re"
+          + "gions/{region}/routers/{router}/patchNam"
+          + "edSet:\022named_set_resource\022\242\002\n\020PatchRoute"
+          + "Policy\0226.google.cloud.compute.v1.PatchRo"
+          + "utePolicyRouterRequest\032\".google.cloud.co"
+          + "mpute.v1.Operation\"\261\001\332A+project,region,r"
+          + "outer,route_policy_resource\212N\020RegionOper"
+          + "ations\202\323\344\223\002j\"Q/compute/v1/projects/{proj"
+          + "ect}/regions/{region}/routers/{router}/p"
+          + "atchRoutePolicy:\025route_policy_resource\022\365"
+          + "\001\n\007Preview\022-.google.cloud.compute.v1.Pre"
+          + "viewRouterRequest\032/.google.cloud.compute"
+          + ".v1.RoutersPreviewResponse\"\211\001\332A%project,"
+          + "region,router,router_resource\202\323\344\223\002[\"H/co"
+          + "mpute/v1/projects/{project}/regions/{reg"
+          + "ion}/routers/{router}/preview:\017router_re"
+          + "source\022\361\001\n\006Update\022,.google.cloud.compute"
+          + ".v1.UpdateRouterRequest\032\".google.cloud.c"
+          + "ompute.v1.Operation\"\224\001\332A%project,region,"
+          + "router,router_resource\212N\020RegionOperation"
+          + "s\202\323\344\223\002S\032@/compute/v1/projects/{project}/"
+          + "regions/{region}/routers/{router}:\017route"
+          + "r_resource\022\226\002\n\016UpdateNamedSet\0224.google.c"
+          + "loud.compute.v1.UpdateNamedSetRouterRequ"
+          + "est\032\".google.cloud.compute.v1.Operation\""
+          + "\251\001\332A(project,region,router,named_set_res"
+          + "ource\212N\020RegionOperations\202\323\344\223\002e\"O/compute"
           + "/v1/projects/{project}/regions/{region}/"
-          + "serviceAttachments/{service_attachment}:"
-          + "\033service_attachment_resource\022\265\002\n\014SetIamP"
-          + "olicy\022=.google.cloud.compute.v1.SetIamPo"
-          + "licyServiceAttachmentRequest\032\037.google.cl"
-          + "oud.compute.v1.Policy\"\304\001\332A:project,regio"
-          + "n,resource,region_set_policy_request_res"
-          + "ource\202\323\344\223\002\200\001\"Z/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/serviceAttachments"
-          + "/{resource}/setIamPolicy:\"region_set_pol"
-          + "icy_request_resource\022\326\002\n\022TestIamPermissi"
-          + "ons\022C.google.cloud.compute.v1.TestIamPer"
-          + "missionsServiceAttachmentRequest\0320.googl"
-          + "e.cloud.compute.v1.TestPermissionsRespon"
-          + "se\"\310\001\332A9project,region,resource,test_per"
-          + "missions_request_resource\202\323\344\223\002\205\001\"`/compu"
-          + "te/v1/projects/{project}/regions/{region"
-          + "}/serviceAttachments/{resource}/testIamP"
+          + "routers/{router}/updateNamedSet:\022named_s"
+          + "et_resource\022\245\002\n\021UpdateRoutePolicy\0227.goog"
+          + "le.cloud.compute.v1.UpdateRoutePolicyRou"
+          + "terRequest\032\".google.cloud.compute.v1.Ope"
+          + "ration\"\262\001\332A+project,region,router,route_"
+          + "policy_resource\212N\020RegionOperations\202\323\344\223\002k"
+          + "\"R/compute/v1/projects/{project}/regions"
+          + "/{region}/routers/{router}/updateRoutePo"
+          + "licy:\025route_policy_resource\032r\312A\026compute."
+          + "googleapis.com\322AVhttps://www.googleapis."
+          + "com/auth/compute,https://www.googleapis."
+          + "com/auth/cloud-platform2\357\010\n\006Routes\022\272\001\n\006D"
+          + "elete\022+.google.cloud.compute.v1.DeleteRo"
+          + "uteRequest\032\".google.cloud.compute.v1.Ope"
+          + "ration\"_\332A\rproject,route\212N\020GlobalOperati"
+          + "ons\202\323\344\223\0026*4/compute/v1/projects/{project"
+          + "}/global/routes/{route}\022\235\001\n\003Get\022(.google"
+          + ".cloud.compute.v1.GetRouteRequest\032\036.goog"
+          + "le.cloud.compute.v1.Route\"L\332A\rproject,ro"
+          + "ute\202\323\344\223\0026\0224/compute/v1/projects/{project"
+          + "}/global/routes/{route}\022\313\001\n\006Insert\022+.goo"
+          + "gle.cloud.compute.v1.InsertRouteRequest\032"
+          + "\".google.cloud.compute.v1.Operation\"p\332A\026"
+          + "project,route_resource\212N\020GlobalOperation"
+          + "s\202\323\344\223\002>\",/compute/v1/projects/{project}/"
+          + "global/routes:\016route_resource\022\226\001\n\004List\022*"
+          + ".google.cloud.compute.v1.ListRoutesReque"
+          + "st\032\".google.cloud.compute.v1.RouteList\">"
+          + "\332A\007project\202\323\344\223\002.\022,/compute/v1/projects/{"
+          + "project}/global/routes\022\254\002\n\022TestIamPermis"
+          + "sions\0227.google.cloud.compute.v1.TestIamP"
+          + "ermissionsRouteRequest\0320.google.cloud.co"
+          + "mpute.v1.TestPermissionsResponse\"\252\001\332A2pr"
+          + "oject,resource,test_permissions_request_"
+          + "resource\202\323\344\223\002o\"J/compute/v1/projects/{pr"
+          + "oject}/global/routes/{resource}/testIamP"
           + "ermissions:!test_permissions_request_res"
           + "ource\032r\312A\026compute.googleapis.com\322AVhttps"
           + "://www.googleapis.com/auth/compute,https"
           + "://www.googleapis.com/auth/cloud-platfor"
-          + "m2\267\004\n\027SnapshotSettingsService\022\256\001\n\003Get\0222."
-          + "google.cloud.compute.v1.GetSnapshotSetti"
-          + "ngRequest\032).google.cloud.compute.v1.Snap"
-          + "shotSettings\"H\332A\007project\202\323\344\223\0028\0226/compute"
-          + "/v1/projects/{project}/global/snapshotSe"
-          + "ttings\022\366\001\n\005Patch\0224.google.cloud.compute."
-          + "v1.PatchSnapshotSettingRequest\032\".google."
-          + "cloud.compute.v1.Operation\"\222\001\332A\"project,"
-          + "snapshot_settings_resource\212N\020GlobalOpera"
-          + "tions\202\323\344\223\002T26/compute/v1/projects/{proje"
-          + "ct}/global/snapshotSettings:\032snapshot_se"
-          + "ttings_resource\032r\312A\026compute.googleapis.c"
-          + "om\322AVhttps://www.googleapis.com/auth/com"
-          + "pute,https://www.googleapis.com/auth/clo"
-          + "ud-platform2\337\021\n\tSnapshots\022\306\001\n\006Delete\022..g"
-          + "oogle.cloud.compute.v1.DeleteSnapshotReq"
-          + "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"h\332A\020project,snapshot\212N\020GlobalOperations"
-          + "\202\323\344\223\002<*:/compute/v1/projects/{project}/g"
-          + "lobal/snapshots/{snapshot}\022\254\001\n\003Get\022+.goo"
-          + "gle.cloud.compute.v1.GetSnapshotRequest\032"
-          + "!.google.cloud.compute.v1.Snapshot\"U\332A\020p"
-          + "roject,snapshot\202\323\344\223\002<\022:/compute/v1/proje"
-          + "cts/{project}/global/snapshots/{snapshot"
-          + "}\022\311\001\n\014GetIamPolicy\0224.google.cloud.comput"
-          + "e.v1.GetIamPolicySnapshotRequest\032\037.googl"
-          + "e.cloud.compute.v1.Policy\"b\332A\020project,re"
-          + "source\202\323\344\223\002I\022G/compute/v1/projects/{proj"
-          + "ect}/global/snapshots/{resource}/getIamP"
-          + "olicy\022\327\001\n\006Insert\022..google.cloud.compute."
-          + "v1.InsertSnapshotRequest\032\".google.cloud."
-          + "compute.v1.Operation\"y\332A\031project,snapsho"
-          + "t_resource\212N\020GlobalOperations\202\323\344\223\002D\"//co"
-          + "mpute/v1/projects/{project}/global/snaps"
-          + "hots:\021snapshot_resource\022\237\001\n\004List\022-.googl"
-          + "e.cloud.compute.v1.ListSnapshotsRequest\032",
-      "%.google.cloud.compute.v1.SnapshotList\"A"
-          + "\332A\007project\202\323\344\223\0021\022//compute/v1/projects/{"
-          + "project}/global/snapshots\022\221\002\n\014SetIamPoli"
-          + "cy\0224.google.cloud.compute.v1.SetIamPolic"
-          + "ySnapshotRequest\032\037.google.cloud.compute."
-          + "v1.Policy\"\251\001\332A3project,resource,global_s"
-          + "et_policy_request_resource\202\323\344\223\002m\"G/compu"
-          + "te/v1/projects/{project}/global/snapshot"
-          + "s/{resource}/setIamPolicy:\"global_set_po"
-          + "licy_request_resource\022\236\002\n\tSetLabels\0221.go"
-          + "ogle.cloud.compute.v1.SetLabelsSnapshotR"
+          + "m2\357\030\n\020SecurityPolicies\022\251\002\n\007AddRule\0225.goo"
+          + "gle.cloud.compute.v1.AddRuleSecurityPoli"
+          + "cyRequest\032\".google.cloud.compute.v1.Oper"
+          + "ation\"\302\001\332A5project,security_policy,secur"
+          + "ity_policy_rule_resource\212N\020GlobalOperati"
+          + "ons\202\323\344\223\002q\"P/compute/v1/projects/{project"
+          + "}/global/securityPolicies/{security_poli"
+          + "cy}/addRule:\035security_policy_rule_resour"
+          + "ce\022\327\001\n\016AggregatedList\022>.google.cloud.com"
+          + "pute.v1.AggregatedListSecurityPoliciesRe"
+          + "quest\0327.google.cloud.compute.v1.Security"
+          + "PoliciesAggregatedList\"L\332A\007project\202\323\344\223\002<"
+          + "\022:/compute/v1/projects/{project}/aggrega"
+          + "ted/securityPolicies\022\341\001\n\006Delete\0224.google"
+          + ".cloud.compute.v1.DeleteSecurityPolicyRe"
+          + "quest\032\".google.cloud.compute.v1.Operatio"
+          + "n\"}\332A\027project,security_policy\212N\020GlobalOp"
+          + "erations\202\323\344\223\002J*H/compute/v1/projects/{pr"
+          + "oject}/global/securityPolicies/{security"
+          + "_policy}\022\315\001\n\003Get\0221.google.cloud.compute."
+          + "v1.GetSecurityPolicyRequest\032\'.google.clo"
+          + "ud.compute.v1.SecurityPolicy\"j\332A\027project"
+          + ",security_policy\202\323\344\223\002J\022H/compute/v1/proj"
+          + "ects/{project}/global/securityPolicies/{"
+          + "security_policy}\022\341\001\n\007GetRule\0225.google.cl"
+          + "oud.compute.v1.GetRuleSecurityPolicyRequ"
+          + "est\032+.google.cloud.compute.v1.SecurityPo"
+          + "licyRule\"r\332A\027project,security_policy\202\323\344\223"
+          + "\002R\022P/compute/v1/projects/{project}/globa"
+          + "l/securityPolicies/{security_policy}/get"
+          + "Rule\022\363\001\n\006Insert\0224.google.cloud.compute.v"
+          + "1.InsertSecurityPolicyRequest\032\".google.c"
+          + "loud.compute.v1.Operation\"\216\001\332A project,s"
+          + "ecurity_policy_resource\212N\020GlobalOperatio"
+          + "ns\202\323\344\223\002R\"6/compute/v1/projects/{project}"
+          + "/global/securityPolicies:\030security_polic"
+          + "y_resource\022\263\001\n\004List\0224.google.cloud.compu"
+          + "te.v1.ListSecurityPoliciesRequest\032+.goog"
+          + "le.cloud.compute.v1.SecurityPolicyList\"H"
+          + "\332A\007project\202\323\344\223\0028\0226/compute/v1/projects/{"
+          + "project}/global/securityPolicies\022\256\002\n\037Lis"
+          + "tPreconfiguredExpressionSets\022O.google.cl"
+          + "oud.compute.v1.ListPreconfiguredExpressi"
+          + "onSetsSecurityPoliciesRequest\032P.google.c"
+          + "loud.compute.v1.SecurityPoliciesListPrec"
+          + "onfiguredExpressionSetsResponse\"h\332A\007proj"
+          + "ect\202\323\344\223\002X\022V/compute/v1/projects/{project"
+          + "}/global/securityPolicies/listPreconfigu"
+          + "redExpressionSets\022\223\002\n\005Patch\0223.google.clo"
+          + "ud.compute.v1.PatchSecurityPolicyRequest"
+          + "\032\".google.cloud.compute.v1.Operation\"\260\001\332"
+          + "A0project,security_policy,security_polic"
+          + "y_resource\212N\020GlobalOperations\202\323\344\223\002d2H/co"
+          + "mpute/v1/projects/{project}/global/secur"
+          + "ityPolicies/{security_policy}:\030security_"
+          + "policy_resource\022\257\002\n\tPatchRule\0227.google.c"
+          + "loud.compute.v1.PatchRuleSecurityPolicyR"
           + "equest\032\".google.cloud.compute.v1.Operati"
-          + "on\"\271\001\332A3project,resource,global_set_labe"
-          + "ls_request_resource\212N\020GlobalOperations\202\323"
-          + "\344\223\002j\"D/compute/v1/projects/{project}/glo"
-          + "bal/snapshots/{resource}/setLabels:\"glob"
-          + "al_set_labels_request_resource\022\262\002\n\022TestI"
-          + "amPermissions\022:.google.cloud.compute.v1."
-          + "TestIamPermissionsSnapshotRequest\0320.goog"
-          + "le.cloud.compute.v1.TestPermissionsRespo"
-          + "nse\"\255\001\332A2project,resource,test_permissio"
-          + "ns_request_resource\202\323\344\223\002r\"M/compute/v1/p"
+          + "on\"\304\001\332A5project,security_policy,security"
+          + "_policy_rule_resource\212N\020GlobalOperations"
+          + "\202\323\344\223\002s\"R/compute/v1/projects/{project}/g"
+          + "lobal/securityPolicies/{security_policy}"
+          + "/patchRule:\035security_policy_rule_resourc"
+          + "e\022\365\001\n\nRemoveRule\0228.google.cloud.compute."
+          + "v1.RemoveRuleSecurityPolicyRequest\032\".goo"
+          + "gle.cloud.compute.v1.Operation\"\210\001\332A\027proj"
+          + "ect,security_policy\212N\020GlobalOperations\202\323"
+          + "\344\223\002U\"S/compute/v1/projects/{project}/glo"
+          + "bal/securityPolicies/{security_policy}/r"
+          + "emoveRule\022\253\002\n\tSetLabels\0227.google.cloud.c"
+          + "ompute.v1.SetLabelsSecurityPolicyRequest"
+          + "\032\".google.cloud.compute.v1.Operation\"\300\001\332"
+          + "A3project,resource,global_set_labels_req"
+          + "uest_resource\212N\020GlobalOperations\202\323\344\223\002q\"K"
+          + "/compute/v1/projects/{project}/global/se"
+          + "curityPolicies/{resource}/setLabels:\"glo"
+          + "bal_set_labels_request_resource\032r\312A\026comp"
+          + "ute.googleapis.com\322AVhttps://www.googlea"
+          + "pis.com/auth/compute,https://www.googlea"
+          + "pis.com/auth/cloud-platform2\360\023\n\022ServiceA"
+          + "ttachments\022\334\001\n\016AggregatedList\022@.google.c"
+          + "loud.compute.v1.AggregatedListServiceAtt"
+          + "achmentsRequest\0328.google.cloud.compute.v"
+          + "1.ServiceAttachmentAggregatedList\"N\332A\007pr"
+          + "oject\202\323\344\223\002>\022/compute"
+          + "/v1/projects/{project}/global/sslPolicie"
+          + "s/{ssl_policy}\022\264\001\n\003Get\022,.google.cloud.co"
+          + "mpute.v1.GetSslPolicyRequest\032\".google.cl"
+          + "oud.compute.v1.SslPolicy\"[\332A\022project,ssl"
+          + "_policy\202\323\344\223\002@\022>/compute/v1/projects/{pro"
+          + "ject}/global/sslPolicies/{ssl_policy}\022\336\001"
+          + "\n\006Insert\022/.google.cloud.compute.v1.Inser"
+          + "tSslPolicyRequest\032\".google.cloud.compute"
+          + ".v1.Operation\"\177\332A\033project,ssl_policy_res"
+          + "ource\212N\020GlobalOperations\202\323\344\223\002H\"1/compute"
+          + "/v1/projects/{project}/global/sslPolicie"
+          + "s:\023ssl_policy_resource\022\246\001\n\004List\022/.google"
+          + ".cloud.compute.v1.ListSslPoliciesRequest"
+          + "\032(.google.cloud.compute.v1.SslPoliciesLi"
+          + "st\"C\332A\007project\202\323\344\223\0023\0221/compute/v1/projec"
+          + "ts/{project}/global/sslPolicies\022\367\001\n\025List"
+          + "AvailableFeatures\022@.google.cloud.compute"
+          + ".v1.ListAvailableFeaturesSslPoliciesRequ"
+          + "est\032A.google.cloud.compute.v1.SslPolicie"
+          + "sListAvailableFeaturesResponse\"Y\332A\007proje"
+          + "ct\202\323\344\223\002I\022G/compute/v1/projects/{project}"
+          + "/global/sslPolicies/listAvailableFeature"
+          + "s\022\365\001\n\005Patch\022..google.cloud.compute.v1.Pa"
+          + "tchSslPolicyRequest\032\".google.cloud.compu"
+          + "te.v1.Operation\"\227\001\332A&project,ssl_policy,"
+          + "ssl_policy_resource\212N\020GlobalOperations\202\323"
+          + "\344\223\002U2>/compute/v1/projects/{project}/glo"
+          + "bal/sslPolicies/{ssl_policy}:\023ssl_policy"
           + "_resource\032r\312A\026compute.googleapis.com\322AVh"
           + "ttps://www.googleapis.com/auth/compute,h"
           + "ttps://www.googleapis.com/auth/cloud-pla"
-          + "tform2\266\t\n\017SslCertificates\022\323\001\n\016Aggregated"
-          + "List\022=.google.cloud.compute.v1.Aggregate"
-          + "dListSslCertificatesRequest\0325.google.clo"
-          + "ud.compute.v1.SslCertificateAggregatedLi"
-          + "st\"K\332A\007project\202\323\344\223\002;\0229/compute/v1/projec"
-          + "ts/{project}/aggregated/sslCertificates\022"
-          + "\340\001\n\006Delete\0224.google.cloud.compute.v1.Del"
-          + "eteSslCertificateRequest\032\".google.cloud."
-          + "compute.v1.Operation\"|\332A\027project,ssl_cer"
-          + "tificate\212N\020GlobalOperations\202\323\344\223\002I*G/comp"
-          + "ute/v1/projects/{project}/global/sslCert"
-          + "ificates/{ssl_certificate}\022\314\001\n\003Get\0221.goo"
-          + "gle.cloud.compute.v1.GetSslCertificateRe"
-          + "quest\032\'.google.cloud.compute.v1.SslCerti"
-          + "ficate\"i\332A\027project,ssl_certificate\202\323\344\223\002I"
-          + "\022G/compute/v1/projects/{project}/global/"
-          + "sslCertificates/{ssl_certificate}\022\362\001\n\006In"
-          + "sert\0224.google.cloud.compute.v1.InsertSsl"
-          + "CertificateRequest\032\".google.cloud.comput"
-          + "e.v1.Operation\"\215\001\332A project,ssl_certific"
-          + "ate_resource\212N\020GlobalOperations\202\323\344\223\002Q\"5/"
-          + "compute/v1/projects/{project}/global/ssl"
-          + "Certificates:\030ssl_certificate_resource\022\261"
-          + "\001\n\004List\0223.google.cloud.compute.v1.ListSs"
-          + "lCertificatesRequest\032+.google.cloud.comp"
-          + "ute.v1.SslCertificateList\"G\332A\007project\202\323\344"
-          + "\223\0027\0225/compute/v1/projects/{project}/glob"
-          + "al/sslCertificates\032r\312A\026compute.googleapi"
-          + "s.com\322AVhttps://www.googleapis.com/auth/"
-          + "compute,https://www.googleapis.com/auth/"
-          + "cloud-platform2\317\014\n\013SslPolicies\022\310\001\n\016Aggre"
-          + "gatedList\0229.google.cloud.compute.v1.Aggr"
-          + "egatedListSslPoliciesRequest\0322.google.cl"
-          + "oud.compute.v1.SslPoliciesAggregatedList"
-          + "\"G\332A\007project\202\323\344\223\0027\0225/compute/v1/projects"
-          + "/{project}/aggregated/sslPolicies\022\315\001\n\006De"
-          + "lete\022/.google.cloud.compute.v1.DeleteSsl"
-          + "PolicyRequest\032\".google.cloud.compute.v1."
-          + "Operation\"n\332A\022project,ssl_policy\212N\020Globa"
-          + "lOperations\202\323\344\223\002@*>/compute/v1/projects/"
-          + "{project}/global/sslPolicies/{ssl_policy"
-          + "}\022\264\001\n\003Get\022,.google.cloud.compute.v1.GetS"
-          + "slPolicyRequest\032\".google.cloud.compute.v"
-          + "1.SslPolicy\"[\332A\022project,ssl_policy\202\323\344\223\002@"
-          + "\022>/compute/v1/projects/{project}/global/"
-          + "sslPolicies/{ssl_policy}\022\336\001\n\006Insert\022/.go"
-          + "ogle.cloud.compute.v1.InsertSslPolicyReq"
-          + "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"\177\332A\033project,ssl_policy_resource\212N\020Globa"
-          + "lOperations\202\323\344\223\002H\"1/compute/v1/projects/"
-          + "{project}/global/sslPolicies:\023ssl_policy"
-          + "_resource\022\246\001\n\004List\022/.google.cloud.comput"
-          + "e.v1.ListSslPoliciesRequest\032(.google.clo"
-          + "ud.compute.v1.SslPoliciesList\"C\332A\007projec"
-          + "t\202\323\344\223\0023\0221/compute/v1/projects/{project}/"
-          + "global/sslPolicies\022\367\001\n\025ListAvailableFeat"
-          + "ures\022@.google.cloud.compute.v1.ListAvail"
-          + "ableFeaturesSslPoliciesRequest\032A.google."
-          + "cloud.compute.v1.SslPoliciesListAvailabl"
-          + "eFeaturesResponse\"Y\332A\007project\202\323\344\223\002I\022G/co"
-          + "mpute/v1/projects/{project}/global/sslPo"
-          + "licies/listAvailableFeatures\022\365\001\n\005Patch\022."
-          + ".google.cloud.compute.v1.PatchSslPolicyR"
-          + "equest\032\".google.cloud.compute.v1.Operati"
-          + "on\"\227\001\332A&project,ssl_policy,ssl_policy_re"
-          + "source\212N\020GlobalOperations\202\323\344\223\002U2>/comput"
-          + "e/v1/projects/{project}/global/sslPolici"
-          + "es/{ssl_policy}:\023ssl_policy_resource\032r\312A"
-          + "\026compute.googleapis.com\322AVhttps://www.go"
-          + "ogleapis.com/auth/compute,https://www.go"
-          + "ogleapis.com/auth/cloud-platform2\265\006\n\020Sto"
-          + "ragePoolTypes\022\326\001\n\016AggregatedList\022>.googl"
-          + "e.cloud.compute.v1.AggregatedListStorage"
-          + "PoolTypesRequest\0326.google.cloud.compute."
-          + "v1.StoragePoolTypeAggregatedList\"L\332A\007pro"
-          + "ject\202\323\344\223\002<\022:/compute/v1/projects/{projec"
-          + "t}/aggregated/storagePoolTypes\022\336\001\n\003Get\0222"
-          + ".google.cloud.compute.v1.GetStoragePoolT"
-          + "ypeRequest\032(.google.cloud.compute.v1.Sto"
-          + "ragePoolType\"y\332A\036project,zone,storage_po"
-          + "ol_type\202\323\344\223\002R\022P/compute/v1/projects/{pro"
-          + "ject}/zones/{zone}/storagePoolTypes/{sto"
-          + "rage_pool_type}\022\277\001\n\004List\0224.google.cloud."
-          + "compute.v1.ListStoragePoolTypesRequest\032,"
-          + ".google.cloud.compute.v1.StoragePoolType"
-          + "List\"S\332A\014project,zone\202\323\344\223\002>\022.google.cloud.compute.v1.Aggregat"
+          + "edListStoragePoolTypesRequest\0326.google.c"
+          + "loud.compute.v1.StoragePoolTypeAggregate"
+          + "dList\"L\332A\007project\202\323\344\223\002<\022:/compute/v1/pro"
+          + "jects/{project}/aggregated/storagePoolTy"
+          + "pes\022\336\001\n\003Get\0222.google.cloud.compute.v1.Ge"
+          + "tStoragePoolTypeRequest\032(.google.cloud.c"
+          + "ompute.v1.StoragePoolType\"y\332A\036project,zo"
+          + "ne,storage_pool_type\202\323\344\223\002R\022P/compute/v1/"
+          + "projects/{project}/zones/{zone}/storageP"
+          + "oolTypes/{storage_pool_type}\022\277\001\n\004List\0224."
+          + "google.cloud.compute.v1.ListStoragePoolT"
+          + "ypesRequest\032,.google.cloud.compute.v1.St"
+          + "oragePoolTypeList\"S\332A\014project,zone\202\323\344\223\002>"
+          + "\022\022\022.g"
+          + "oogle.cloud.compute.v1.AggregatedListTar"
+          + "getTcpProxiesRequest\0325.google.cloud.comp"
+          + "ute.v1.TargetTcpProxyAggregatedList\"L\332A\007"
+          + "project\202\323\344\223\002<\022:/compute/v1/projects/{pro"
+          + "ject}/aggregated/targetTcpProxies\022\343\001\n\006De"
+          + "lete\0224.google.cloud.compute.v1.DeleteTar"
+          + "getTcpProxyRequest\032\".google.cloud.comput"
+          + "e.v1.Operation\"\177\332A\030project,target_tcp_pr"
+          + "oxy\212N\020GlobalOperations\202\323\344\223\002K*I/compute/v"
+          + "1/projects/{project}/global/targetTcpPro"
+          + "xies/{target_tcp_proxy}\022\317\001\n\003Get\0221.google"
+          + ".cloud.compute.v1.GetTargetTcpProxyReque"
+          + "st\032\'.google.cloud.compute.v1.TargetTcpPr"
+          + "oxy\"l\332A\030project,target_tcp_proxy\202\323\344\223\002K\022I"
+          + "/compute/v1/projects/{project}/global/ta"
+          + "rgetTcpProxies/{target_tcp_proxy}\022\365\001\n\006In"
+          + "sert\0224.google.cloud.compute.v1.InsertTar"
+          + "getTcpProxyRequest\032\".google.cloud.comput"
+          + "e.v1.Operation\"\220\001\332A!project,target_tcp_p"
+          + "roxy_resource\212N\020GlobalOperations\202\323\344\223\002S\"6"
+          + "/compute/v1/projects/{project}/global/ta"
+          + "rgetTcpProxies:\031target_tcp_proxy_resourc"
+          + "e\022\263\001\n\004List\0224.google.cloud.compute.v1.Lis"
+          + "tTargetTcpProxiesRequest\032+.google.cloud."
+          + "compute.v1.TargetTcpProxyList\"H\332A\007projec"
+          + "t\202\323\344\223\0028\0226/compute/v1/projects/{project}/"
+          + "global/targetTcpProxies\022\376\002\n\021SetBackendSe"
+          + "rvice\022?.google.cloud.compute.v1.SetBacke"
+          + "ndServiceTargetTcpProxyRequest\032\".google."
+          + "cloud.compute.v1.Operation\"\203\002\332APproject,"
+          + "target_tcp_proxy,target_tcp_proxies_set_"
+          + "backend_service_request_resource\212N\020Globa"
+          + "lOperations\202\323\344\223\002\226\001\"[/compute/v1/projects"
+          + "/{project}/global/targetTcpProxies/{targ"
+          + "et_tcp_proxy}/setBackendService:7target_"
+          + "tcp_proxies_set_backend_service_request_"
+          + "resource\022\357\002\n\016SetProxyHeader\022<.google.clo"
+          + "ud.compute.v1.SetProxyHeaderTargetTcpPro"
+          + "xyRequest\032\".google.cloud.compute.v1.Oper"
+          + "ation\"\372\001\332AMproject,target_tcp_proxy,targ"
+          + "et_tcp_proxies_set_proxy_header_request_"
+          + "resource\212N\020GlobalOperations\202\323\344\223\002\220\001\"X/com"
+          + "pute/v1/projects/{project}/global/target"
+          + "TcpProxies/{target_tcp_proxy}/setProxyHe"
+          + "ader:4target_tcp_proxies_set_proxy_heade"
+          + "r_request_resource\022\277\002\n\022TestIamPermission"
+          + "s\022@.google.cloud.compute.v1.TestIamPermi"
+          + "ssionsTargetTcpProxyRequest\0320.google.clo"
+          + "ud.compute.v1.TestPermissionsResponse\"\264\001"
+          + "\332A2project,resource,test_permissions_req"
+          + "uest_resource\202\323\344\223\002y\"T/compute/v1/project"
+          + "s/{project}/global/targetTcpProxies/{res"
+          + "ource}/testIamPermissions:!test_permissi"
+          + "ons_request_resource\032r\312A\026compute.googlea"
+          + "pis.com\322AVhttps://www.googleapis.com/aut"
+          + "h/compute,https://www.googleapis.com/aut"
+          + "h/cloud-platform2\354\014\n\021TargetVpnGateways\022\331"
+          + "\001\n\016AggregatedList\022?.google.cloud.compute"
+          + ".v1.AggregatedListTargetVpnGatewaysReque"
+          + "st\0327.google.cloud.compute.v1.TargetVpnGa"
+          + "tewayAggregatedList\"M\332A\007project\202\323\344\223\002=\022;/"
+          + "compute/v1/projects/{project}/aggregated"
+          + "/targetVpnGateways\022\374\001\n\006Delete\0226.google.c"
+          + "loud.compute.v1.DeleteTargetVpnGatewayRe"
+          + "quest\032\".google.cloud.compute.v1.Operatio"
+          + "n\"\225\001\332A!project,region,target_vpn_gateway"
+          + "\212N\020RegionOperations\202\323\344\223\002X*V/compute/v1/p"
+          + "rojects/{project}/regions/{region}/targe"
+          + "tVpnGateways/{target_vpn_gateway}\022\352\001\n\003Ge"
+          + "t\0223.google.cloud.compute.v1.GetTargetVpn"
+          + "GatewayRequest\032).google.cloud.compute.v1"
+          + ".TargetVpnGateway\"\202\001\332A!project,region,ta"
+          + "rget_vpn_gateway\202\323\344\223\002X\022V/compute/v1/proj"
+          + "ects/{project}/regions/{region}/targetVp",
+      "nGateways/{target_vpn_gateway}\022\215\002\n\006Inser"
+          + "t\0226.google.cloud.compute.v1.InsertTarget"
+          + "VpnGatewayRequest\032\".google.cloud.compute"
+          + ".v1.Operation\"\246\001\332A*project,region,target"
+          + "_vpn_gateway_resource\212N\020RegionOperations"
+          + "\202\323\344\223\002`\"A/compute/v1/projects/{project}/r"
+          + "egions/{region}/targetVpnGateways:\033targe"
+          + "t_vpn_gateway_resource\022\310\001\n\004List\0225.google"
+          + ".cloud.compute.v1.ListTargetVpnGatewaysR"
+          + "equest\032-.google.cloud.compute.v1.TargetV"
+          + "pnGatewayList\"Z\332A\016project,region\202\323\344\223\002C\022A"
+          + "/compute/v1/projects/{project}/regions/{"
+          + "region}/targetVpnGateways\022\277\002\n\tSetLabels\022"
+          + "9.google.cloud.compute.v1.SetLabelsTarge"
+          + "tVpnGatewayRequest\032\".google.cloud.comput"
+          + "e.v1.Operation\"\322\001\332A:project,region,resou"
+          + "rce,region_set_labels_request_resource\212N"
+          + "\020RegionOperations\202\323\344\223\002|\"V/compute/v1/pro"
+          + "jects/{project}/regions/{region}/targetV"
+          + "pnGateways/{resource}/setLabels:\"region_"
+          + "set_labels_request_resource\032r\312A\026compute."
           + "googleapis.com\322AVhttps://www.googleapis."
           + "com/auth/compute,https://www.googleapis."
-          + "com/auth/cloud-platform2\371\021\n\020TargetTcpPro"
-          + "xies\022\325\001\n\016AggregatedList\022>.google.cloud.c"
-          + "ompute.v1.AggregatedListTargetTcpProxies"
-          + "Request\0325.google.cloud.compute.v1.Target"
-          + "TcpProxyAggregatedList\"L\332A\007project\202\323\344\223\002<"
-          + "\022:/compute/v1/projects/{project}/aggrega"
-          + "ted/targetTcpProxies\022\343\001\n\006Delete\0224.google"
-          + ".cloud.compute.v1.DeleteTargetTcpProxyRe"
-          + "quest\032\".google.cloud.compute.v1.Operatio"
-          + "n\"\177\332A\030project,target_tcp_proxy\212N\020GlobalO"
-          + "perations\202\323\344\223\002K*I/compute/v1/projects/{p"
-          + "roject}/global/targetTcpProxies/{target_"
-          + "tcp_proxy}\022\317\001\n\003Get\0221.google.cloud.comput"
-          + "e.v1.GetTargetTcpProxyRequest\032\'.google.c"
-          + "loud.compute.v1.TargetTcpProxy\"l\332A\030proje"
-          + "ct,target_tcp_proxy\202\323\344\223\002K\022I/compute/v1/p"
-          + "rojects/{project}/global/targetTcpProxie"
-          + "s/{target_tcp_proxy}\022\365\001\n\006Insert\0224.google"
-          + ".cloud.compute.v1.InsertTargetTcpProxyRe"
+          + "com/auth/cloud-platform2\317\022\n\007UrlMaps\022\274\001\n\016"
+          + "AggregatedList\0225.google.cloud.compute.v1"
+          + ".AggregatedListUrlMapsRequest\032..google.c"
+          + "loud.compute.v1.UrlMapsAggregatedList\"C\332"
+          + "A\007project\202\323\344\223\0023\0221/compute/v1/projects/{p"
+          + "roject}/aggregated/urlMaps\022\300\001\n\006Delete\022,."
+          + "google.cloud.compute.v1.DeleteUrlMapRequ"
+          + "est\032\".google.cloud.compute.v1.Operation\""
+          + "d\332A\017project,url_map\212N\020GlobalOperations\202\323"
+          + "\344\223\0029*7/compute/v1/projects/{project}/glo"
+          + "bal/urlMaps/{url_map}\022\244\001\n\003Get\022).google.c"
+          + "loud.compute.v1.GetUrlMapRequest\032\037.googl"
+          + "e.cloud.compute.v1.UrlMap\"Q\332A\017project,ur"
+          + "l_map\202\323\344\223\0029\0227/compute/v1/projects/{proje"
+          + "ct}/global/urlMaps/{url_map}\022\321\001\n\006Insert\022"
+          + ",.google.cloud.compute.v1.InsertUrlMapRe"
           + "quest\032\".google.cloud.compute.v1.Operatio"
-          + "n\"\220\001\332A!project,target_tcp_proxy_resource"
-          + "\212N\020GlobalOperations\202\323\344\223\002S\"6/compute/v1/p"
-          + "rojects/{project}/global/targetTcpProxie"
-          + "s:\031target_tcp_proxy_resource\022\263\001\n\004List\0224."
-          + "google.cloud.compute.v1.ListTargetTcpPro"
-          + "xiesRequest\032+.google.cloud.compute.v1.Ta"
-          + "rgetTcpProxyList\"H\332A\007project\202\323\344\223\0028\0226/com"
-          + "pute/v1/projects/{project}/global/target"
-          + "TcpProxies\022\376\002\n\021SetBackendService\022?.googl"
-          + "e.cloud.compute.v1.SetBackendServiceTarg"
-          + "etTcpProxyRequest\032\".google.cloud.compute"
-          + ".v1.Operation\"\203\002\332APproject,target_tcp_pr"
-          + "oxy,target_tcp_proxies_set_backend_servi"
-          + "ce_request_resource\212N\020GlobalOperations\202\323"
-          + "\344\223\002\226\001\"[/compute/v1/projects/{project}/gl"
-          + "obal/targetTcpProxies/{target_tcp_proxy}"
-          + "/setBackendService:7target_tcp_proxies_s"
-          + "et_backend_service_request_resource\022\357\002\n\016"
-          + "SetProxyHeader\022<.google.cloud.compute.v1"
-          + ".SetProxyHeaderTargetTcpProxyRequest\032\".g"
-          + "oogle.cloud.compute.v1.Operation\"\372\001\332AMpr"
-          + "oject,target_tcp_proxy,target_tcp_proxie"
-          + "s_set_proxy_header_request_resource\212N\020Gl"
-          + "obalOperations\202\323\344\223\002\220\001\"X/compute/v1/proje"
-          + "cts/{project}/global/targetTcpProxies/{t"
-          + "arget_tcp_proxy}/setProxyHeader:4target_"
-          + "tcp_proxies_set_proxy_header_request_res"
-          + "ource\022\277\002\n\022TestIamPermissions\022@.google.cl"
-          + "oud.compute.v1.TestIamPermissionsTargetT"
-          + "cpProxyRequest\0320.google.cloud.compute.v1"
-          + ".TestPermissionsResponse\"\264\001\332A2project,re"
-          + "source,test_permissions_request_resource"
-          + "\202\323\344\223\002y\"T/compute/v1/projects/{project}/g"
-          + "lobal/targetTcpProxies/{resource}/testIa"
-          + "mPermissions:!test_permissions_request_r"
-          + "esource\032r\312A\026compute.googleapis.com\322AVhtt"
-          + "ps://www.googleapis.com/auth/compute,htt"
-          + "ps://www.googleapis.com/auth/cloud-platf"
-          + "orm2\354\014\n\021TargetVpnGateways\022\331\001\n\016Aggregated"
-          + "List\022?.google.cloud.compute.v1.Aggregate"
-          + "dListTargetVpnGatewaysRequest\0327.google.c"
-          + "loud.compute.v1.TargetVpnGatewayAggregat"
-          + "edList\"M\332A\007project\202\323\344\223\002=\022;/compute/v1/pr"
-          + "ojects/{project}/aggregated/targetVpnGat"
-          + "eways\022\374\001\n\006Delete\0226.google.cloud.compute."
-          + "v1.DeleteTargetVpnGatewayRequest\032\".googl"
-          + "e.cloud.compute.v1.Operation\"\225\001\332A!projec"
-          + "t,region,target_vpn_gateway\212N\020RegionOper"
-          + "ations\202\323\344\223\002X*V/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/targetVpnGateways/"
-          + "{target_vpn_gateway}\022\352\001\n\003Get\0223.google.cl"
-          + "oud.compute.v1.GetTargetVpnGatewayReques"
-          + "t\032).google.cloud.compute.v1.TargetVpnGat"
-          + "eway\"\202\001\332A!project,region,target_vpn_gate"
-          + "way\202\323\344\223\002X\022V/compute/v1/projects/{project"
-          + "}/regions/{region}/targetVpnGateways/{ta"
-          + "rget_vpn_gateway}\022\215\002\n\006Insert\0226.google.cl"
-          + "oud.compute.v1.InsertTargetVpnGatewayReq"
+          + "n\"u\332A\030project,url_map_resource\212N\020GlobalO"
+          + "perations\202\323\344\223\002A\"-/compute/v1/projects/{p"
+          + "roject}/global/urlMaps:\020url_map_resource"
+          + "\022\246\002\n\017InvalidateCache\0225.google.cloud.comp"
+          + "ute.v1.InvalidateCacheUrlMapRequest\032\".go"
+          + "ogle.cloud.compute.v1.Operation\"\267\001\332A0pro"
+          + "ject,url_map,cache_invalidation_rule_res"
+          + "ource\212N\020GlobalOperations\202\323\344\223\002k\"G/compute"
+          + "/v1/projects/{project}/global/urlMaps/{u"
+          + "rl_map}/invalidateCache: cache_invalidat"
+          + "ion_rule_resource\022\231\001\n\004List\022+.google.clou"
+          + "d.compute.v1.ListUrlMapsRequest\032#.google"
+          + ".cloud.compute.v1.UrlMapList\"?\332A\007project"
+          + "\202\323\344\223\002/\022-/compute/v1/projects/{project}/g"
+          + "lobal/urlMaps\022\342\001\n\005Patch\022+.google.cloud.c"
+          + "ompute.v1.PatchUrlMapRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\207\001\332A project,ur"
+          + "l_map,url_map_resource\212N\020GlobalOperation"
+          + "s\202\323\344\223\002K27/compute/v1/projects/{project}/"
+          + "global/urlMaps/{url_map}:\020url_map_resour"
+          + "ce\022\256\002\n\022TestIamPermissions\0228.google.cloud"
+          + ".compute.v1.TestIamPermissionsUrlMapRequ"
+          + "est\0320.google.cloud.compute.v1.TestPermis"
+          + "sionsResponse\"\253\001\332A2project,resource,test"
+          + "_permissions_request_resource\202\323\344\223\002p\"K/co"
+          + "mpute/v1/projects/{project}/global/urlMa"
+          + "ps/{resource}/testIamPermissions:!test_p"
+          + "ermissions_request_resource\022\344\001\n\006Update\022,"
+          + ".google.cloud.compute.v1.UpdateUrlMapReq"
           + "uest\032\".google.cloud.compute.v1.Operation"
-          + "\"\246\001\332A*project,region,target_vpn_gateway_"
-          + "resource\212N\020RegionOperations\202\323\344\223\002`\"A/comp"
-          + "ute/v1/projects/{project}/regions/{regio"
-          + "n}/targetVpnGateways:\033target_vpn_gateway"
-          + "_resource\022\310\001\n\004List\0225.google.cloud.comput"
-          + "e.v1.ListTargetVpnGatewaysRequest\032-.goog"
-          + "le.cloud.compute.v1.TargetVpnGatewayList"
-          + "\"Z\332A\016project,region\202\323\344\223\002C\022A/compute/v1/p"
-          + "rojects/{project}/regions/{region}/targe"
-          + "tVpnGateways\022\277\002\n\tSetLabels\0229.google.clou"
-          + "d.compute.v1.SetLabelsTargetVpnGatewayRe"
-          + "quest\032\".google.cloud.compute.v1.Operatio"
-          + "n\"\322\001\332A:project,region,resource,region_se"
-          + "t_labels_request_resource\212N\020RegionOperat"
-          + "ions\202\323\344\223\002|\"V/compute/v1/projects/{projec"
-          + "t}/regions/{region}/targetVpnGateways/{r"
-          + "esource}/setLabels:\"region_set_labels_re"
-          + "quest_resource\032r\312A\026compute.googleapis.co"
-          + "m\322AVhttps://www.googleapis.com/auth/comp"
-          + "ute,https://www.googleapis.com/auth/clou"
-          + "d-platform2\317\022\n\007UrlMaps\022\274\001\n\016AggregatedLis"
-          + "t\0225.google.cloud.compute.v1.AggregatedLi"
-          + "stUrlMapsRequest\032..google.cloud.compute."
-          + "v1.UrlMapsAggregatedList\"C\332A\007project\202\323\344\223"
-          + "\0023\0221/compute/v1/projects/{project}/aggre"
-          + "gated/urlMaps\022\300\001\n\006Delete\022,.google.cloud."
-          + "compute.v1.DeleteUrlMapRequest\032\".google."
-          + "cloud.compute.v1.Operation\"d\332A\017project,u"
-          + "rl_map\212N\020GlobalOperations\202\323\344\223\0029*7/comput"
+          + "\"\207\001\332A project,url_map,url_map_resource\212N"
+          + "\020GlobalOperations\202\323\344\223\002K\0327/compute/v1/pro"
+          + "jects/{project}/global/urlMaps/{url_map}"
+          + ":\020url_map_resource\022\220\002\n\010Validate\022..google"
+          + ".cloud.compute.v1.ValidateUrlMapRequest\032"
+          + "0.google.cloud.compute.v1.UrlMapsValidat"
+          + "eResponse\"\241\001\332A2project,url_map,url_maps_"
+          + "validate_request_resource\202\323\344\223\002f\"@/comput"
           + "e/v1/projects/{project}/global/urlMaps/{"
-          + "url_map}\022\244\001\n\003Get\022).google.cloud.compute."
-          + "v1.GetUrlMapRequest\032\037.google.cloud.compu"
-          + "te.v1.UrlMap\"Q\332A\017project,url_map\202\323\344\223\0029\0227"
-          + "/compute/v1/projects/{project}/global/ur"
-          + "lMaps/{url_map}\022\321\001\n\006Insert\022,.google.clou"
-          + "d.compute.v1.InsertUrlMapRequest\032\".googl"
-          + "e.cloud.compute.v1.Operation\"u\332A\030project"
-          + ",url_map_resource\212N\020GlobalOperations\202\323\344\223"
-          + "\002A\"-/compute/v1/projects/{project}/globa"
-          + "l/urlMaps:\020url_map_resource\022\246\002\n\017Invalida"
-          + "teCache\0225.google.cloud.compute.v1.Invali"
-          + "dateCacheUrlMapRequest\032\".google.cloud.co"
-          + "mpute.v1.Operation\"\267\001\332A0project,url_map,"
-          + "cache_invalidation_rule_resource\212N\020Globa"
-          + "lOperations\202\323\344\223\002k\"G/compute/v1/projects/"
-          + "{project}/global/urlMaps/{url_map}/inval"
-          + "idateCache: cache_invalidation_rule_reso"
-          + "urce\022\231\001\n\004List\022+.google.cloud.compute.v1."
-          + "ListUrlMapsRequest\032#.google.cloud.comput"
-          + "e.v1.UrlMapList\"?\332A\007project\202\323\344\223\002/\022-/comp"
-          + "ute/v1/projects/{project}/global/urlMaps"
-          + "\022\342\001\n\005Patch\022+.google.cloud.compute.v1.Pat"
-          + "chUrlMapRequest\032\".google.cloud.compute.v"
-          + "1.Operation\"\207\001\332A project,url_map,url_map"
-          + "_resource\212N\020GlobalOperations\202\323\344\223\002K27/com"
-          + "pute/v1/projects/{project}/global/urlMap"
-          + "s/{url_map}:\020url_map_resource\022\256\002\n\022TestIa"
-          + "mPermissions\0228.google.cloud.compute.v1.T"
-          + "estIamPermissionsUrlMapRequest\0320.google."
-          + "cloud.compute.v1.TestPermissionsResponse"
-          + "\"\253\001\332A2project,resource,test_permissions_"
-          + "request_resource\202\323\344\223\002p\"K/compute/v1/proj",
-      "ects/{project}/global/urlMaps/{resource}"
-          + "/testIamPermissions:!test_permissions_re"
-          + "quest_resource\022\344\001\n\006Update\022,.google.cloud"
-          + ".compute.v1.UpdateUrlMapRequest\032\".google"
-          + ".cloud.compute.v1.Operation\"\207\001\332A project"
-          + ",url_map,url_map_resource\212N\020GlobalOperat"
-          + "ions\202\323\344\223\002K\0327/compute/v1/projects/{projec"
-          + "t}/global/urlMaps/{url_map}:\020url_map_res"
-          + "ource\022\220\002\n\010Validate\022..google.cloud.comput"
-          + "e.v1.ValidateUrlMapRequest\0320.google.clou"
-          + "d.compute.v1.UrlMapsValidateResponse\"\241\001\332"
-          + "A2project,url_map,url_maps_validate_requ"
-          + "est_resource\202\323\344\223\002f\"@/compute/v1/projects"
-          + "/{project}/global/urlMaps/{url_map}/vali"
-          + "date:\"url_maps_validate_request_resource"
-          + "\032r\312A\026compute.googleapis.com\322AVhttps://ww"
-          + "w.googleapis.com/auth/compute,https://ww"
-          + "w.googleapis.com/auth/cloud-platform2\237\020\n"
-          + "\013VpnGateways\022\307\001\n\016AggregatedList\0229.google"
-          + ".cloud.compute.v1.AggregatedListVpnGatew"
-          + "aysRequest\0321.google.cloud.compute.v1.Vpn"
-          + "GatewayAggregatedList\"G\332A\007project\202\323\344\223\0027\022"
-          + "5/compute/v1/projects/{project}/aggregat"
-          + "ed/vpnGateways\022\342\001\n\006Delete\0220.google.cloud"
-          + ".compute.v1.DeleteVpnGatewayRequest\032\".go"
-          + "ogle.cloud.compute.v1.Operation\"\201\001\332A\032pro"
-          + "ject,region,vpn_gateway\212N\020RegionOperatio"
-          + "ns\202\323\344\223\002K*I/compute/v1/projects/{project}"
-          + "/regions/{region}/vpnGateways/{vpn_gatew"
-          + "ay}\022\311\001\n\003Get\022-.google.cloud.compute.v1.Ge"
-          + "tVpnGatewayRequest\032#.google.cloud.comput"
-          + "e.v1.VpnGateway\"n\332A\032project,region,vpn_g"
-          + "ateway\202\323\344\223\002K\022I/compute/v1/projects/{proj"
-          + "ect}/regions/{region}/vpnGateways/{vpn_g"
-          + "ateway}\022\361\001\n\tGetStatus\0223.google.cloud.com"
-          + "pute.v1.GetStatusVpnGatewayRequest\0325.goo"
-          + "gle.cloud.compute.v1.VpnGatewaysGetStatu"
-          + "sResponse\"x\332A\032project,region,vpn_gateway"
-          + "\202\323\344\223\002U\022S/compute/v1/projects/{project}/r"
-          + "egions/{region}/vpnGateways/{vpn_gateway"
-          + "}/getStatus\022\363\001\n\006Insert\0220.google.cloud.co"
-          + "mpute.v1.InsertVpnGatewayRequest\032\".googl"
-          + "e.cloud.compute.v1.Operation\"\222\001\332A#projec"
-          + "t,region,vpn_gateway_resource\212N\020RegionOp"
-          + "erations\202\323\344\223\002S\";/compute/v1/projects/{pr"
-          + "oject}/regions/{region}/vpnGateways:\024vpn"
-          + "_gateway_resource\022\266\001\n\004List\022/.google.clou"
-          + "d.compute.v1.ListVpnGatewaysRequest\032\'.go"
-          + "ogle.cloud.compute.v1.VpnGatewayList\"T\332A"
-          + "\016project,region\202\323\344\223\002=\022;/compute/v1/proje"
+          + "url_map}/validate:\"url_maps_validate_req"
+          + "uest_resource\032r\312A\026compute.googleapis.com"
+          + "\322AVhttps://www.googleapis.com/auth/compu"
+          + "te,https://www.googleapis.com/auth/cloud"
+          + "-platform2\237\020\n\013VpnGateways\022\307\001\n\016Aggregated"
+          + "List\0229.google.cloud.compute.v1.Aggregate"
+          + "dListVpnGatewaysRequest\0321.google.cloud.c"
+          + "ompute.v1.VpnGatewayAggregatedList\"G\332A\007p"
+          + "roject\202\323\344\223\0027\0225/compute/v1/projects/{proj"
+          + "ect}/aggregated/vpnGateways\022\342\001\n\006Delete\0220"
+          + ".google.cloud.compute.v1.DeleteVpnGatewa"
+          + "yRequest\032\".google.cloud.compute.v1.Opera"
+          + "tion\"\201\001\332A\032project,region,vpn_gateway\212N\020R"
+          + "egionOperations\202\323\344\223\002K*I/compute/v1/proje"
           + "cts/{project}/regions/{region}/vpnGatewa"
-          + "ys\022\263\002\n\tSetLabels\0223.google.cloud.compute."
-          + "v1.SetLabelsVpnGatewayRequest\032\".google.c"
-          + "loud.compute.v1.Operation\"\314\001\332A:project,r"
-          + "egion,resource,region_set_labels_request"
-          + "_resource\212N\020RegionOperations\202\323\344\223\002v\"P/com"
+          + "ys/{vpn_gateway}\022\311\001\n\003Get\022-.google.cloud."
+          + "compute.v1.GetVpnGatewayRequest\032#.google"
+          + ".cloud.compute.v1.VpnGateway\"n\332A\032project"
+          + ",region,vpn_gateway\202\323\344\223\002K\022I/compute/v1/p"
+          + "rojects/{project}/regions/{region}/vpnGa"
+          + "teways/{vpn_gateway}\022\361\001\n\tGetStatus\0223.goo"
+          + "gle.cloud.compute.v1.GetStatusVpnGateway"
+          + "Request\0325.google.cloud.compute.v1.VpnGat"
+          + "ewaysGetStatusResponse\"x\332A\032project,regio"
+          + "n,vpn_gateway\202\323\344\223\002U\022S/compute/v1/project"
+          + "s/{project}/regions/{region}/vpnGateways"
+          + "/{vpn_gateway}/getStatus\022\363\001\n\006Insert\0220.go"
+          + "ogle.cloud.compute.v1.InsertVpnGatewayRe"
+          + "quest\032\".google.cloud.compute.v1.Operatio"
+          + "n\"\222\001\332A#project,region,vpn_gateway_resour"
+          + "ce\212N\020RegionOperations\202\323\344\223\002S\";/compute/v1"
+          + "/projects/{project}/regions/{region}/vpn"
+          + "Gateways:\024vpn_gateway_resource\022\266\001\n\004List\022"
+          + "/.google.cloud.compute.v1.ListVpnGateway"
+          + "sRequest\032\'.google.cloud.compute.v1.VpnGa"
+          + "tewayList\"T\332A\016project,region\202\323\344\223\002=\022;/com"
           + "pute/v1/projects/{project}/regions/{regi"
-          + "on}/vpnGateways/{resource}/setLabels:\"re"
-          + "gion_set_labels_request_resource\022\307\002\n\022Tes"
-          + "tIamPermissions\022<.google.cloud.compute.v"
-          + "1.TestIamPermissionsVpnGatewayRequest\0320."
-          + "google.cloud.compute.v1.TestPermissionsR"
-          + "esponse\"\300\001\332A9project,region,resource,tes"
-          + "t_permissions_request_resource\202\323\344\223\002~\"Y/c"
-          + "ompute/v1/projects/{project}/regions/{re"
-          + "gion}/vpnGateways/{resource}/testIamPerm"
-          + "issions:!test_permissions_request_resour"
-          + "ce\032r\312A\026compute.googleapis.com\322AVhttps://"
-          + "www.googleapis.com/auth/compute,https://"
-          + "www.googleapis.com/auth/cloud-platform2\312"
-          + "\013\n\nVpnTunnels\022\304\001\n\016AggregatedList\0228.googl"
-          + "e.cloud.compute.v1.AggregatedListVpnTunn"
-          + "elsRequest\0320.google.cloud.compute.v1.Vpn"
-          + "TunnelAggregatedList\"F\332A\007project\202\323\344\223\0026\0224"
-          + "/compute/v1/projects/{project}/aggregate"
-          + "d/vpnTunnels\022\335\001\n\006Delete\022/.google.cloud.c"
-          + "ompute.v1.DeleteVpnTunnelRequest\032\".googl"
-          + "e.cloud.compute.v1.Operation\"~\332A\031project"
-          + ",region,vpn_tunnel\212N\020RegionOperations\202\323\344"
-          + "\223\002I*G/compute/v1/projects/{project}/regi"
-          + "ons/{region}/vpnTunnels/{vpn_tunnel}\022\304\001\n"
-          + "\003Get\022,.google.cloud.compute.v1.GetVpnTun"
-          + "nelRequest\032\".google.cloud.compute.v1.Vpn"
-          + "Tunnel\"k\332A\031project,region,vpn_tunnel\202\323\344\223"
-          + "\002I\022G/compute/v1/projects/{project}/regio"
-          + "ns/{region}/vpnTunnels/{vpn_tunnel}\022\357\001\n\006"
-          + "Insert\022/.google.cloud.compute.v1.InsertV"
-          + "pnTunnelRequest\032\".google.cloud.compute.v"
-          + "1.Operation\"\217\001\332A\"project,region,vpn_tunn"
-          + "el_resource\212N\020RegionOperations\202\323\344\223\002Q\":/c"
-          + "ompute/v1/projects/{project}/regions/{re"
-          + "gion}/vpnTunnels:\023vpn_tunnel_resource\022\263\001"
-          + "\n\004List\022..google.cloud.compute.v1.ListVpn"
-          + "TunnelsRequest\032&.google.cloud.compute.v1"
-          + ".VpnTunnelList\"S\332A\016project,region\202\323\344\223\002<\022"
-          + ":/compute/v1/projects/{project}/regions/"
-          + "{region}/vpnTunnels\022\261\002\n\tSetLabels\0222.goog"
-          + "le.cloud.compute.v1.SetLabelsVpnTunnelRe"
+          + "on}/vpnGateways\022\263\002\n\tSetLabels\0223.google.c"
+          + "loud.compute.v1.SetLabelsVpnGatewayReque"
+          + "st\032\".google.cloud.compute.v1.Operation\"\314"
+          + "\001\332A:project,region,resource,region_set_l"
+          + "abels_request_resource\212N\020RegionOperation"
+          + "s\202\323\344\223\002v\"P/compute/v1/projects/{project}/"
+          + "regions/{region}/vpnGateways/{resource}/"
+          + "setLabels:\"region_set_labels_request_res"
+          + "ource\022\307\002\n\022TestIamPermissions\022<.google.cl"
+          + "oud.compute.v1.TestIamPermissionsVpnGate"
+          + "wayRequest\0320.google.cloud.compute.v1.Tes"
+          + "tPermissionsResponse\"\300\001\332A9project,region"
+          + ",resource,test_permissions_request_resou"
+          + "rce\202\323\344\223\002~\"Y/compute/v1/projects/{project"
+          + "}/regions/{region}/vpnGateways/{resource"
+          + "}/testIamPermissions:!test_permissions_r"
+          + "equest_resource\032r\312A\026compute.googleapis.c"
+          + "om\322AVhttps://www.googleapis.com/auth/com"
+          + "pute,https://www.googleapis.com/auth/clo"
+          + "ud-platform2\312\013\n\nVpnTunnels\022\304\001\n\016Aggregate"
+          + "dList\0228.google.cloud.compute.v1.Aggregat"
+          + "edListVpnTunnelsRequest\0320.google.cloud.c"
+          + "ompute.v1.VpnTunnelAggregatedList\"F\332A\007pr"
+          + "oject\202\323\344\223\0026\0224/compute/v1/projects/{proje"
+          + "ct}/aggregated/vpnTunnels\022\335\001\n\006Delete\022/.g"
+          + "oogle.cloud.compute.v1.DeleteVpnTunnelRe"
           + "quest\032\".google.cloud.compute.v1.Operatio"
-          + "n\"\313\001\332A:project,region,resource,region_se"
-          + "t_labels_request_resource\212N\020RegionOperat"
-          + "ions\202\323\344\223\002u\"O/compute/v1/projects/{projec"
-          + "t}/regions/{region}/vpnTunnels/{resource"
-          + "}/setLabels:\"region_set_labels_request_r"
-          + "esource\032r\312A\026compute.googleapis.com\322AVhtt"
-          + "ps://www.googleapis.com/auth/compute,htt"
-          + "ps://www.googleapis.com/auth/cloud-platf"
-          + "orm2\246\013\n\nWireGroups\022\207\002\n\006Delete\022/.google.c"
-          + "loud.compute.v1.DeleteWireGroupRequest\032\""
-          + ".google.cloud.compute.v1.Operation\"\247\001\332A%"
-          + "project,cross_site_network,wire_group\212N\020"
-          + "GlobalOperations\202\323\344\223\002f*d/compute/v1/proj"
-          + "ects/{project}/global/crossSiteNetworks/"
-          + "{cross_site_network}/wireGroups/{wire_gr"
-          + "oup}\022\356\001\n\003Get\022,.google.cloud.compute.v1.G"
-          + "etWireGroupRequest\032\".google.cloud.comput"
-          + "e.v1.WireGroup\"\224\001\332A%project,cross_site_n"
-          + "etwork,wire_group\202\323\344\223\002f\022d/compute/v1/pro"
-          + "jects/{project}/global/crossSiteNetworks"
-          + "/{cross_site_network}/wireGroups/{wire_g"
-          + "roup}\022\230\002\n\006Insert\022/.google.cloud.compute."
-          + "v1.InsertWireGroupRequest\032\".google.cloud"
-          + ".compute.v1.Operation\"\270\001\332A.project,cross"
-          + "_site_network,wire_group_resource\212N\020Glob"
-          + "alOperations\202\323\344\223\002n\"W/compute/v1/projects"
-          + "/{project}/global/crossSiteNetworks/{cro"
-          + "ss_site_network}/wireGroups:\023wire_group_"
-          + "resource\022\334\001\n\004List\022..google.cloud.compute"
-          + ".v1.ListWireGroupsRequest\032&.google.cloud"
-          + ".compute.v1.WireGroupList\"|\332A\032project,cr"
-          + "oss_site_network\202\323\344\223\002Y\022W/compute/v1/proj"
-          + "ects/{project}/global/crossSiteNetworks/"
-          + "{cross_site_network}/wireGroups\022\256\002\n\005Patc"
-          + "h\022..google.cloud.compute.v1.PatchWireGro"
-          + "upRequest\032\".google.cloud.compute.v1.Oper"
-          + "ation\"\320\001\332A9project,cross_site_network,wi"
-          + "re_group,wire_group_resource\212N\020GlobalOpe"
-          + "rations\202\323\344\223\002{2d/compute/v1/projects/{pro"
-          + "ject}/global/crossSiteNetworks/{cross_si"
-          + "te_network}/wireGroups/{wire_group}:\023wir"
-          + "e_group_resource\032r\312A\026compute.googleapis."
-          + "com\322AVhttps://www.googleapis.com/auth/co"
-          + "mpute,https://www.googleapis.com/auth/cl"
-          + "oud-platform2\243\007\n\016ZoneOperations\022\330\001\n\006Dele"
-          + "te\0223.google.cloud.compute.v1.DeleteZoneO"
-          + "perationRequest\0324.google.cloud.compute.v"
-          + "1.DeleteZoneOperationResponse\"c\332A\026projec"
-          + "t,zone,operation\202\323\344\223\002D*B/compute/v1/proj"
-          + "ects/{project}/zones/{zone}/operations/{"
-          + "operation}\022\303\001\n\003Get\0220.google.cloud.comput"
-          + "e.v1.GetZoneOperationRequest\032\".google.cl"
-          + "oud.compute.v1.Operation\"f\332A\026project,zon"
-          + "e,operation\220N\001\202\323\344\223\002D\022B/compute/v1/projec"
-          + "ts/{project}/zones/{zone}/operations/{op"
-          + "eration}\022\261\001\n\004List\0222.google.cloud.compute"
-          + ".v1.ListZoneOperationsRequest\032&.google.c"
-          + "loud.compute.v1.OperationList\"M\332A\014projec"
-          + "t,zone\202\323\344\223\0028\0226/compute/v1/projects/{proj"
-          + "ect}/zones/{zone}/operations\022\307\001\n\004Wait\0221."
-          + "google.cloud.compute.v1.WaitZoneOperatio"
-          + "nRequest\032\".google.cloud.compute.v1.Opera"
-          + "tion\"h\332A\026project,zone,operation\202\323\344\223\002I\"G/"
+          + "n\"~\332A\031project,region,vpn_tunnel\212N\020Region"
+          + "Operations\202\323\344\223\002I*G/compute/v1/projects/{"
+          + "project}/regions/{region}/vpnTunnels/{vp"
+          + "n_tunnel}\022\304\001\n\003Get\022,.google.cloud.compute"
+          + ".v1.GetVpnTunnelRequest\032\".google.cloud.c"
+          + "ompute.v1.VpnTunnel\"k\332A\031project,region,v"
+          + "pn_tunnel\202\323\344\223\002I\022G/compute/v1/projects/{p"
+          + "roject}/regions/{region}/vpnTunnels/{vpn"
+          + "_tunnel}\022\357\001\n\006Insert\022/.google.cloud.compu"
+          + "te.v1.InsertVpnTunnelRequest\032\".google.cl"
+          + "oud.compute.v1.Operation\"\217\001\332A\"project,re"
+          + "gion,vpn_tunnel_resource\212N\020RegionOperati"
+          + "ons\202\323\344\223\002Q\":/compute/v1/projects/{project"
+          + "}/regions/{region}/vpnTunnels:\023vpn_tunne"
+          + "l_resource\022\263\001\n\004List\022..google.cloud.compu"
+          + "te.v1.ListVpnTunnelsRequest\032&.google.clo"
+          + "ud.compute.v1.VpnTunnelList\"S\332A\016project,"
+          + "region\202\323\344\223\002<\022:/compute/v1/projects/{proj"
+          + "ect}/regions/{region}/vpnTunnels\022\261\002\n\tSet"
+          + "Labels\0222.google.cloud.compute.v1.SetLabe"
+          + "lsVpnTunnelRequest\032\".google.cloud.comput"
+          + "e.v1.Operation\"\313\001\332A:project,region,resou"
+          + "rce,region_set_labels_request_resource\212N"
+          + "\020RegionOperations\202\323\344\223\002u\"O/compute/v1/pro"
+          + "jects/{project}/regions/{region}/vpnTunn"
+          + "els/{resource}/setLabels:\"region_set_lab"
+          + "els_request_resource\032r\312A\026compute.googlea"
+          + "pis.com\322AVhttps://www.googleapis.com/aut"
+          + "h/compute,https://www.googleapis.com/aut"
+          + "h/cloud-platform2\246\013\n\nWireGroups\022\207\002\n\006Dele"
+          + "te\022/.google.cloud.compute.v1.DeleteWireG"
+          + "roupRequest\032\".google.cloud.compute.v1.Op"
+          + "eration\"\247\001\332A%project,cross_site_network,"
+          + "wire_group\212N\020GlobalOperations\202\323\344\223\002f*d/co"
+          + "mpute/v1/projects/{project}/global/cross"
+          + "SiteNetworks/{cross_site_network}/wireGr"
+          + "oups/{wire_group}\022\356\001\n\003Get\022,.google.cloud"
+          + ".compute.v1.GetWireGroupRequest\032\".google"
+          + ".cloud.compute.v1.WireGroup\"\224\001\332A%project"
+          + ",cross_site_network,wire_group\202\323\344\223\002f\022d/c"
+          + "ompute/v1/projects/{project}/global/cros"
+          + "sSiteNetworks/{cross_site_network}/wireG"
+          + "roups/{wire_group}\022\230\002\n\006Insert\022/.google.c"
+          + "loud.compute.v1.InsertWireGroupRequest\032\""
+          + ".google.cloud.compute.v1.Operation\"\270\001\332A."
+          + "project,cross_site_network,wire_group_re"
+          + "source\212N\020GlobalOperations\202\323\344\223\002n\"W/comput"
+          + "e/v1/projects/{project}/global/crossSite"
+          + "Networks/{cross_site_network}/wireGroups"
+          + ":\023wire_group_resource\022\334\001\n\004List\022..google."
+          + "cloud.compute.v1.ListWireGroupsRequest\032&"
+          + ".google.cloud.compute.v1.WireGroupList\"|"
+          + "\332A\032project,cross_site_network\202\323\344\223\002Y\022W/co"
+          + "mpute/v1/projects/{project}/global/cross"
+          + "SiteNetworks/{cross_site_network}/wireGr"
+          + "oups\022\256\002\n\005Patch\022..google.cloud.compute.v1"
+          + ".PatchWireGroupRequest\032\".google.cloud.co"
+          + "mpute.v1.Operation\"\320\001\332A9project,cross_si"
+          + "te_network,wire_group,wire_group_resourc"
+          + "e\212N\020GlobalOperations\202\323\344\223\002{2d/compute/v1/"
+          + "projects/{project}/global/crossSiteNetwo"
+          + "rks/{cross_site_network}/wireGroups/{wir"
+          + "e_group}:\023wire_group_resource\032r\312A\026comput"
+          + "e.googleapis.com\322AVhttps://www.googleapi"
+          + "s.com/auth/compute,https://www.googleapi"
+          + "s.com/auth/cloud-platform2\243\007\n\016ZoneOperat"
+          + "ions\022\330\001\n\006Delete\0223.google.cloud.compute.v"
+          + "1.DeleteZoneOperationRequest\0324.google.cl"
+          + "oud.compute.v1.DeleteZoneOperationRespon"
+          + "se\"c\332A\026project,zone,operation\202\323\344\223\002D*B/co"
+          + "mpute/v1/projects/{project}/zones/{zone}"
+          + "/operations/{operation}\022\303\001\n\003Get\0220.google"
+          + ".cloud.compute.v1.GetZoneOperationReques"
+          + "t\032\".google.cloud.compute.v1.Operation\"f\332"
+          + "A\026project,zone,operation\220N\001\202\323\344\223\002D\022B/comp"
+          + "ute/v1/projects/{project}/zones/{zone}/o"
+          + "perations/{operation}\022\261\001\n\004List\0222.google."
+          + "cloud.compute.v1.ListZoneOperationsReque"
+          + "st\032&.google.cloud.compute.v1.OperationLi"
+          + "st\"M\332A\014project,zone\202\323\344\223\0028\0226/compute/v1/p"
+          + "rojects/{project}/zones/{zone}/operation"
+          + "s\022\307\001\n\004Wait\0221.google.cloud.compute.v1.Wai"
+          + "tZoneOperationRequest\032\".google.cloud.com"
+          + "pute.v1.Operation\"h\332A\026project,zone,opera"
+          + "tion\202\323\344\223\002I\"G/compute/v1/projects/{projec"
+          + "t}/zones/{zone}/operations/{operation}/w"
+          + "ait\032r\312A\026compute.googleapis.com\322AVhttps:/"
+          + "/www.googleapis.com/auth/compute,https:/"
+          + "/www.googleapis.com/auth/cloud-platform2"
+          + "\230\013\n\027ZoneVmExtensionPolicies\022\375\001\n\006Delete\022;"
+          + ".google.cloud.compute.v1.DeleteZoneVmExt"
+          + "ensionPolicyRequest\032\".google.cloud.compu"
+          + "te.v1.Operation\"\221\001\332A project,zone,vm_ext"
+          + "ension_policy\212N\016ZoneOperations\202\323\344\223\002W*U/c"
+          + "ompute/v1/projects/{project}/zones/{zone"
+          + "}/vmExtensionPolicies/{vm_extension_poli"
+          + "cy}\022\356\001\n\003Get\0228.google.cloud.compute.v1.Ge"
+          + "tZoneVmExtensionPolicyRequest\032*.google.c"
+          + "loud.compute.v1.VmExtensionPolicy\"\200\001\332A p"
+          + "roject,zone,vm_extension_policy\202\323\344\223\002W\022U/"
           + "compute/v1/projects/{project}/zones/{zon"
-          + "e}/operations/{operation}/wait\032r\312A\026compu"
-          + "te.googleapis.com\322AVhttps://www.googleap"
-          + "is.com/auth/compute,https://www.googleap"
-          + "is.com/auth/cloud-platform2\230\013\n\027ZoneVmExt"
-          + "ensionPolicies\022\375\001\n\006Delete\022;.google.cloud"
-          + ".compute.v1.DeleteZoneVmExtensionPolicyR"
-          + "equest\032\".google.cloud.compute.v1.Operati"
-          + "on\"\221\001\332A project,zone,vm_extension_policy"
-          + "\212N\016ZoneOperations\202\323\344\223\002W*U/compute/v1/pro"
-          + "jects/{project}/zones/{zone}/vmExtension"
-          + "Policies/{vm_extension_policy}\022\356\001\n\003Get\0228"
-          + ".google.cloud.compute.v1.GetZoneVmExtens"
-          + "ionPolicyRequest\032*.google.cloud.compute."
-          + "v1.VmExtensionPolicy\"\200\001\332A project,zone,v"
-          + "m_extension_policy\202\323\344\223\002W\022U/compute/v1/pr"
-          + "ojects/{project}/zones/{zone}/vmExtensio"
-          + "nPolicies/{vm_extension_policy}\022\216\002\n\006Inse"
-          + "rt\022;.google.cloud.compute.v1.InsertZoneV"
-          + "mExtensionPolicyRequest\032\".google.cloud.c"
-          + "ompute.v1.Operation\"\242\001\332A)project,zone,vm"
-          + "_extension_policy_resource\212N\016ZoneOperati"
-          + "ons\202\323\344\223\002_\"?/compute/v1/projects/{project"
-          + "}/zones/{zone}/vmExtensionPolicies:\034vm_e"
-          + "xtension_policy_resource\022\313\001\n\004List\022;.goog"
-          + "le.cloud.compute.v1.ListZoneVmExtensionP"
-          + "oliciesRequest\032..google.cloud.compute.v1"
-          + ".VmExtensionPolicyList\"V\332A\014project,zone\202"
-          + "\323\344\223\002A\022?/compute/v1/projects/{project}/zo"
-          + "nes/{zone}/vmExtensionPolicies\022\270\002\n\006Updat"
-          + "e\022;.google.cloud.compute.v1.UpdateZoneVm"
-          + "ExtensionPolicyRequest\032\".google.cloud.co"
-          + "mpute.v1.Operation\"\314\001\332A=project,zone,vm_"
-          + "extension_policy,vm_extension_policy_res"
-          + "ource\212N\016ZoneOperations\202\323\344\223\002u2U/compute/v"
-          + "1/projects/{project}/zones/{zone}/vmExte"
-          + "nsionPolicies/{vm_extension_policy}:\034vm_"
-          + "extension_policy_resource\032r\312A\026compute.go"
-          + "ogleapis.com\322AVhttps://www.googleapis.co"
-          + "m/auth/compute,https://www.googleapis.co"
-          + "m/auth/cloud-platform2\321\003\n\005Zones\022\221\001\n\003Get\022"
-          + "\'.google.cloud.compute.v1.GetZoneRequest"
-          + "\032\035.google.cloud.compute.v1.Zone\"B\332A\014proj"
-          + "ect,zone\202\323\344\223\002-\022+/compute/v1/projects/{pr"
-          + "oject}/zones/{zone}\022\214\001\n\004List\022).google.cl"
-          + "oud.compute.v1.ListZonesRequest\032!.google"
-          + ".cloud.compute.v1.ZoneList\"6\332A\007project\202\323"
-          + "\344\223\002&\022$/compute/v1/projects/{project}/zon"
-          + "es\032\244\001\312A\026compute.googleapis.com\322A\207\001https:"
-          + "//www.googleapis.com/auth/compute.readon"
-          + "ly,https://www.googleapis.com/auth/compu"
-          + "te,https://www.googleapis.com/auth/cloud"
-          + "-platformB\247\001\n\033com.google.cloud.compute.v"
-          + "1P\001Z5cloud.google.com/go/compute/apiv1/c"
-          + "omputepb;computepb\252\002\027Google.Cloud.Comput"
-          + "e.V1\312\002\027Google\\Cloud\\Compute\\V1\352\002\032Google:"
-          + ":Cloud::Compute::V1b\006proto3"
+          + "e}/vmExtensionPolicies/{vm_extension_pol"
+          + "icy}\022\216\002\n\006Insert\022;.google.cloud.compute.v"
+          + "1.InsertZoneVmExtensionPolicyRequest\032\".g"
+          + "oogle.cloud.compute.v1.Operation\"\242\001\332A)pr"
+          + "oject,zone,vm_extension_policy_resource\212"
+          + "N\016ZoneOperations\202\323\344\223\002_\"?/compute/v1/proj"
+          + "ects/{project}/zones/{zone}/vmExtensionP"
+          + "olicies:\034vm_extension_policy_resource\022\313\001"
+          + "\n\004List\022;.google.cloud.compute.v1.ListZon"
+          + "eVmExtensionPoliciesRequest\032..google.clo"
+          + "ud.compute.v1.VmExtensionPolicyList\"V\332A\014"
+          + "project,zone\202\323\344\223\002A\022?/compute/v1/projects"
+          + "/{project}/zones/{zone}/vmExtensionPolic"
+          + "ies\022\270\002\n\006Update\022;.google.cloud.compute.v1"
+          + ".UpdateZoneVmExtensionPolicyRequest\032\".go"
+          + "ogle.cloud.compute.v1.Operation\"\314\001\332A=pro"
+          + "ject,zone,vm_extension_policy,vm_extensi"
+          + "on_policy_resource\212N\016ZoneOperations\202\323\344\223\002"
+          + "u2U/compute/v1/projects/{project}/zones/"
+          + "{zone}/vmExtensionPolicies/{vm_extension"
+          + "_policy}:\034vm_extension_policy_resource\032r"
+          + "\312A\026compute.googleapis.com\322AVhttps://www."
+          + "googleapis.com/auth/compute,https://www."
+          + "googleapis.com/auth/cloud-platform2\321\003\n\005Z"
+          + "ones\022\221\001\n\003Get\022\'.google.cloud.compute.v1.G"
+          + "etZoneRequest\032\035.google.cloud.compute.v1."
+          + "Zone\"B\332A\014project,zone\202\323\344\223\002-\022+/compute/v1"
+          + "/projects/{project}/zones/{zone}\022\214\001\n\004Lis"
+          + "t\022).google.cloud.compute.v1.ListZonesReq"
+          + "uest\032!.google.cloud.compute.v1.ZoneList\""
+          + "6\332A\007project\202\323\344\223\002&\022$/compute/v1/projects/"
+          + "{project}/zones\032\244\001\312A\026compute.googleapis."
+          + "com\322A\207\001https://www.googleapis.com/auth/c"
+          + "ompute.readonly,https://www.googleapis.c"
+          + "om/auth/compute,https://www.googleapis.c"
+          + "om/auth/cloud-platformB\247\001\n\033com.google.cl"
+          + "oud.compute.v1P\001Z5cloud.google.com/go/co"
+          + "mpute/apiv1/computepb;computepb\252\002\027Google"
+          + ".Cloud.Compute.V1\312\002\027Google\\Cloud\\Compute"
+          + "\\V1\352\002\032Google::Cloud::Compute::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -45621,8 +45649,28 @@ private static void _clinit_autosplit_dinit_1() {
             new java.lang.String[] {
               "HealthCheck", "Project",
             });
-    internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_descriptor =
+    internal_static_google_cloud_compute_v1_GetHealthOperationMetadata_descriptor =
         getDescriptor().getMessageType(486);
+    internal_static_google_cloud_compute_v1_GetHealthOperationMetadata_fieldAccessorTable =
+        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+            internal_static_google_cloud_compute_v1_GetHealthOperationMetadata_descriptor,
+            new java.lang.String[] {
+              "HealthInfo",
+            });
+    internal_static_google_cloud_compute_v1_GetHealthOperationMetadataHealthInfo_descriptor =
+        getDescriptor().getMessageType(487);
+    internal_static_google_cloud_compute_v1_GetHealthOperationMetadataHealthInfo_fieldAccessorTable =
+        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+            internal_static_google_cloud_compute_v1_GetHealthOperationMetadataHealthInfo_descriptor,
+            new java.lang.String[] {
+              "AvailabilitySloStatus",
+              "HealthStatus",
+              "RepairCategory",
+              "UnhealthyReason",
+              "UpdateTime",
+            });
+    internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_descriptor =
+        getDescriptor().getMessageType(488);
     internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_descriptor,
@@ -45630,7 +45678,7 @@ private static void _clinit_autosplit_dinit_1() {
               "BackendService", "Project", "Region", "ResourceGroupReferenceResource",
             });
     internal_static_google_cloud_compute_v1_GetHealthRegionCompositeHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(487);
+        getDescriptor().getMessageType(489);
     internal_static_google_cloud_compute_v1_GetHealthRegionCompositeHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetHealthRegionCompositeHealthCheckRequest_descriptor,
@@ -45638,15 +45686,23 @@ private static void _clinit_autosplit_dinit_1() {
               "CompositeHealthCheck", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetHealthRegionHealthSourceRequest_descriptor =
-        getDescriptor().getMessageType(488);
+        getDescriptor().getMessageType(490);
     internal_static_google_cloud_compute_v1_GetHealthRegionHealthSourceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetHealthRegionHealthSourceRequest_descriptor,
             new java.lang.String[] {
               "HealthSource", "Project", "Region",
             });
+    internal_static_google_cloud_compute_v1_GetHealthReservationSlotRequest_descriptor =
+        getDescriptor().getMessageType(491);
+    internal_static_google_cloud_compute_v1_GetHealthReservationSlotRequest_fieldAccessorTable =
+        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+            internal_static_google_cloud_compute_v1_GetHealthReservationSlotRequest_descriptor,
+            new java.lang.String[] {
+              "ParentName", "Project", "RequestId", "ReservationSlot", "Zone",
+            });
     internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_descriptor =
-        getDescriptor().getMessageType(489);
+        getDescriptor().getMessageType(492);
     internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_descriptor,
@@ -45654,7 +45710,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceReferenceResource", "Project", "Region", "TargetPool",
             });
     internal_static_google_cloud_compute_v1_GetHostRequest_descriptor =
-        getDescriptor().getMessageType(490);
+        getDescriptor().getMessageType(493);
     internal_static_google_cloud_compute_v1_GetHostRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetHostRequest_descriptor,
@@ -45662,7 +45718,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Association", "Host", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(491);
+        getDescriptor().getMessageType(494);
     internal_static_google_cloud_compute_v1_GetIamPolicyBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyBackendBucketRequest_descriptor,
@@ -45670,7 +45726,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(492);
+        getDescriptor().getMessageType(495);
     internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_descriptor,
@@ -45678,7 +45734,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_descriptor =
-        getDescriptor().getMessageType(493);
+        getDescriptor().getMessageType(496);
     internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_descriptor,
@@ -45686,7 +45742,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(494);
+        getDescriptor().getMessageType(497);
     internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_descriptor,
@@ -45694,7 +45750,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_descriptor =
-        getDescriptor().getMessageType(495);
+        getDescriptor().getMessageType(498);
     internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_descriptor,
@@ -45702,7 +45758,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_descriptor =
-        getDescriptor().getMessageType(496);
+        getDescriptor().getMessageType(499);
     internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_descriptor,
@@ -45710,7 +45766,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_descriptor =
-        getDescriptor().getMessageType(497);
+        getDescriptor().getMessageType(500);
     internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_descriptor,
@@ -45718,7 +45774,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotGroupRequest_descriptor =
-        getDescriptor().getMessageType(498);
+        getDescriptor().getMessageType(501);
     internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotGroupRequest_descriptor,
@@ -45726,7 +45782,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(499);
+        getDescriptor().getMessageType(502);
     internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotRequest_descriptor,
@@ -45734,7 +45790,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectAttachmentGroupRequest_descriptor =
-        getDescriptor().getMessageType(500);
+        getDescriptor().getMessageType(503);
     internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectAttachmentGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectAttachmentGroupRequest_descriptor,
@@ -45742,7 +45798,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectGroupRequest_descriptor =
-        getDescriptor().getMessageType(501);
+        getDescriptor().getMessageType(504);
     internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectGroupRequest_descriptor,
@@ -45750,7 +45806,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyLicenseCodeRequest_descriptor =
-        getDescriptor().getMessageType(502);
+        getDescriptor().getMessageType(505);
     internal_static_google_cloud_compute_v1_GetIamPolicyLicenseCodeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyLicenseCodeRequest_descriptor,
@@ -45758,7 +45814,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_descriptor =
-        getDescriptor().getMessageType(503);
+        getDescriptor().getMessageType(506);
     internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_descriptor,
@@ -45766,7 +45822,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_descriptor =
-        getDescriptor().getMessageType(504);
+        getDescriptor().getMessageType(507);
     internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_descriptor,
@@ -45774,7 +45830,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyNetworkAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(505);
+        getDescriptor().getMessageType(508);
     internal_static_google_cloud_compute_v1_GetIamPolicyNetworkAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyNetworkAttachmentRequest_descriptor,
@@ -45782,7 +45838,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(506);
+        getDescriptor().getMessageType(509);
     internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_descriptor,
@@ -45790,7 +45846,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_descriptor =
-        getDescriptor().getMessageType(507);
+        getDescriptor().getMessageType(510);
     internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_descriptor,
@@ -45798,7 +45854,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_descriptor =
-        getDescriptor().getMessageType(508);
+        getDescriptor().getMessageType(511);
     internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_descriptor,
@@ -45806,7 +45862,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(509);
+        getDescriptor().getMessageType(512);
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendBucketRequest_descriptor,
@@ -45814,7 +45870,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(510);
+        getDescriptor().getMessageType(513);
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_descriptor,
@@ -45822,7 +45878,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(511);
+        getDescriptor().getMessageType(514);
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_descriptor,
@@ -45830,7 +45886,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotGroupRequest_descriptor =
-        getDescriptor().getMessageType(512);
+        getDescriptor().getMessageType(515);
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotGroupRequest_descriptor,
@@ -45838,7 +45894,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(513);
+        getDescriptor().getMessageType(516);
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotRequest_descriptor,
@@ -45846,7 +45902,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(514);
+        getDescriptor().getMessageType(517);
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor,
@@ -45854,7 +45910,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(515);
+        getDescriptor().getMessageType(518);
     internal_static_google_cloud_compute_v1_GetIamPolicyRegionSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyRegionSnapshotRequest_descriptor,
@@ -45862,7 +45918,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyReservationBlockRequest_descriptor =
-        getDescriptor().getMessageType(516);
+        getDescriptor().getMessageType(519);
     internal_static_google_cloud_compute_v1_GetIamPolicyReservationBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyReservationBlockRequest_descriptor,
@@ -45870,7 +45926,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "ParentResource", "Project", "Resource", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_descriptor =
-        getDescriptor().getMessageType(517);
+        getDescriptor().getMessageType(520);
     internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_descriptor,
@@ -45878,7 +45934,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyReservationSubBlockRequest_descriptor =
-        getDescriptor().getMessageType(518);
+        getDescriptor().getMessageType(521);
     internal_static_google_cloud_compute_v1_GetIamPolicyReservationSubBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyReservationSubBlockRequest_descriptor,
@@ -45886,7 +45942,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "ParentResource", "Project", "Resource", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_descriptor =
-        getDescriptor().getMessageType(519);
+        getDescriptor().getMessageType(522);
     internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_descriptor,
@@ -45894,7 +45950,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(520);
+        getDescriptor().getMessageType(523);
     internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_descriptor,
@@ -45902,7 +45958,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_descriptor =
-        getDescriptor().getMessageType(521);
+        getDescriptor().getMessageType(524);
     internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_descriptor,
@@ -45910,7 +45966,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicyStoragePoolRequest_descriptor =
-        getDescriptor().getMessageType(522);
+        getDescriptor().getMessageType(525);
     internal_static_google_cloud_compute_v1_GetIamPolicyStoragePoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicyStoragePoolRequest_descriptor,
@@ -45918,7 +45974,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_descriptor =
-        getDescriptor().getMessageType(523);
+        getDescriptor().getMessageType(526);
     internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_descriptor,
@@ -45926,7 +45982,7 @@ private static void _clinit_autosplit_dinit_1() {
               "OptionsRequestedPolicyVersion", "Project", "Region", "Resource",
             });
     internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_descriptor =
-        getDescriptor().getMessageType(524);
+        getDescriptor().getMessageType(527);
     internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_descriptor,
@@ -45934,7 +45990,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Family", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetImageRequest_descriptor =
-        getDescriptor().getMessageType(525);
+        getDescriptor().getMessageType(528);
     internal_static_google_cloud_compute_v1_GetImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetImageRequest_descriptor,
@@ -45942,7 +45998,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Image", "Project",
             });
     internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(526);
+        getDescriptor().getMessageType(529);
     internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_descriptor,
@@ -45950,7 +46006,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceGroupManager", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetInstanceGroupManagerResizeRequestRequest_descriptor =
-        getDescriptor().getMessageType(527);
+        getDescriptor().getMessageType(530);
     internal_static_google_cloud_compute_v1_GetInstanceGroupManagerResizeRequestRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInstanceGroupManagerResizeRequestRequest_descriptor,
@@ -45958,7 +46014,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceGroupManager", "Project", "ResizeRequest", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_descriptor =
-        getDescriptor().getMessageType(528);
+        getDescriptor().getMessageType(531);
     internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_descriptor,
@@ -45966,7 +46022,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceGroup", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetInstanceRequest_descriptor =
-        getDescriptor().getMessageType(529);
+        getDescriptor().getMessageType(532);
     internal_static_google_cloud_compute_v1_GetInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInstanceRequest_descriptor,
@@ -45974,7 +46030,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instance", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetInstanceSettingRequest_descriptor =
-        getDescriptor().getMessageType(530);
+        getDescriptor().getMessageType(533);
     internal_static_google_cloud_compute_v1_GetInstanceSettingRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInstanceSettingRequest_descriptor,
@@ -45982,7 +46038,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_descriptor =
-        getDescriptor().getMessageType(531);
+        getDescriptor().getMessageType(534);
     internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_descriptor,
@@ -45990,7 +46046,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceTemplate", "Project",
             });
     internal_static_google_cloud_compute_v1_GetInstantSnapshotGroupRequest_descriptor =
-        getDescriptor().getMessageType(532);
+        getDescriptor().getMessageType(535);
     internal_static_google_cloud_compute_v1_GetInstantSnapshotGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInstantSnapshotGroupRequest_descriptor,
@@ -45998,7 +46054,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstantSnapshotGroup", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(533);
+        getDescriptor().getMessageType(536);
     internal_static_google_cloud_compute_v1_GetInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInstantSnapshotRequest_descriptor,
@@ -46006,7 +46062,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstantSnapshot", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetInterconnectAttachmentGroupRequest_descriptor =
-        getDescriptor().getMessageType(534);
+        getDescriptor().getMessageType(537);
     internal_static_google_cloud_compute_v1_GetInterconnectAttachmentGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInterconnectAttachmentGroupRequest_descriptor,
@@ -46014,7 +46070,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InterconnectAttachmentGroup", "Project",
             });
     internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(535);
+        getDescriptor().getMessageType(538);
     internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_descriptor,
@@ -46022,7 +46078,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InterconnectAttachment", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetInterconnectGroupRequest_descriptor =
-        getDescriptor().getMessageType(536);
+        getDescriptor().getMessageType(539);
     internal_static_google_cloud_compute_v1_GetInterconnectGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInterconnectGroupRequest_descriptor,
@@ -46030,7 +46086,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InterconnectGroup", "Project",
             });
     internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_descriptor =
-        getDescriptor().getMessageType(537);
+        getDescriptor().getMessageType(540);
     internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_descriptor,
@@ -46038,7 +46094,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InterconnectLocation", "Project",
             });
     internal_static_google_cloud_compute_v1_GetInterconnectRemoteLocationRequest_descriptor =
-        getDescriptor().getMessageType(538);
+        getDescriptor().getMessageType(541);
     internal_static_google_cloud_compute_v1_GetInterconnectRemoteLocationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInterconnectRemoteLocationRequest_descriptor,
@@ -46046,7 +46102,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InterconnectRemoteLocation", "Project",
             });
     internal_static_google_cloud_compute_v1_GetInterconnectRequest_descriptor =
-        getDescriptor().getMessageType(539);
+        getDescriptor().getMessageType(542);
     internal_static_google_cloud_compute_v1_GetInterconnectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetInterconnectRequest_descriptor,
@@ -46054,7 +46110,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Interconnect", "Project",
             });
     internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_descriptor =
-        getDescriptor().getMessageType(540);
+        getDescriptor().getMessageType(543);
     internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_descriptor,
@@ -46062,7 +46118,7 @@ private static void _clinit_autosplit_dinit_1() {
               "LicenseCode", "Project",
             });
     internal_static_google_cloud_compute_v1_GetLicenseRequest_descriptor =
-        getDescriptor().getMessageType(541);
+        getDescriptor().getMessageType(544);
     internal_static_google_cloud_compute_v1_GetLicenseRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetLicenseRequest_descriptor,
@@ -46070,7 +46126,7 @@ private static void _clinit_autosplit_dinit_1() {
               "License", "Project",
             });
     internal_static_google_cloud_compute_v1_GetMachineImageRequest_descriptor =
-        getDescriptor().getMessageType(542);
+        getDescriptor().getMessageType(545);
     internal_static_google_cloud_compute_v1_GetMachineImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetMachineImageRequest_descriptor,
@@ -46078,7 +46134,7 @@ private static void _clinit_autosplit_dinit_1() {
               "MachineImage", "Project",
             });
     internal_static_google_cloud_compute_v1_GetMachineTypeRequest_descriptor =
-        getDescriptor().getMessageType(543);
+        getDescriptor().getMessageType(546);
     internal_static_google_cloud_compute_v1_GetMachineTypeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetMachineTypeRequest_descriptor,
@@ -46086,7 +46142,7 @@ private static void _clinit_autosplit_dinit_1() {
               "MachineType", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetMacsecConfigInterconnectRequest_descriptor =
-        getDescriptor().getMessageType(544);
+        getDescriptor().getMessageType(547);
     internal_static_google_cloud_compute_v1_GetMacsecConfigInterconnectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetMacsecConfigInterconnectRequest_descriptor,
@@ -46094,7 +46150,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Interconnect", "Project",
             });
     internal_static_google_cloud_compute_v1_GetNamedSetRouterRequest_descriptor =
-        getDescriptor().getMessageType(545);
+        getDescriptor().getMessageType(548);
     internal_static_google_cloud_compute_v1_GetNamedSetRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNamedSetRouterRequest_descriptor,
@@ -46102,7 +46158,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NamedSet", "Project", "Region", "Router",
             });
     internal_static_google_cloud_compute_v1_GetNatIpInfoRouterRequest_descriptor =
-        getDescriptor().getMessageType(546);
+        getDescriptor().getMessageType(549);
     internal_static_google_cloud_compute_v1_GetNatIpInfoRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNatIpInfoRouterRequest_descriptor,
@@ -46110,7 +46166,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NatName", "Project", "Region", "Router",
             });
     internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_descriptor =
-        getDescriptor().getMessageType(547);
+        getDescriptor().getMessageType(550);
     internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_descriptor,
@@ -46126,7 +46182,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Router",
             });
     internal_static_google_cloud_compute_v1_GetNetworkAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(548);
+        getDescriptor().getMessageType(551);
     internal_static_google_cloud_compute_v1_GetNetworkAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNetworkAttachmentRequest_descriptor,
@@ -46134,7 +46190,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkAttachment", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_descriptor =
-        getDescriptor().getMessageType(549);
+        getDescriptor().getMessageType(552);
     internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_descriptor,
@@ -46142,7 +46198,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkEdgeSecurityService", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_descriptor =
-        getDescriptor().getMessageType(550);
+        getDescriptor().getMessageType(553);
     internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_descriptor,
@@ -46150,7 +46206,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkEndpointGroup", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(551);
+        getDescriptor().getMessageType(554);
     internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_descriptor,
@@ -46158,7 +46214,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FirewallPolicy", "Project",
             });
     internal_static_google_cloud_compute_v1_GetNetworkProfileRequest_descriptor =
-        getDescriptor().getMessageType(552);
+        getDescriptor().getMessageType(555);
     internal_static_google_cloud_compute_v1_GetNetworkProfileRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNetworkProfileRequest_descriptor,
@@ -46166,7 +46222,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkProfile", "Project",
             });
     internal_static_google_cloud_compute_v1_GetNetworkRequest_descriptor =
-        getDescriptor().getMessageType(553);
+        getDescriptor().getMessageType(556);
     internal_static_google_cloud_compute_v1_GetNetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNetworkRequest_descriptor,
@@ -46174,7 +46230,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Network", "Project",
             });
     internal_static_google_cloud_compute_v1_GetNodeGroupRequest_descriptor =
-        getDescriptor().getMessageType(554);
+        getDescriptor().getMessageType(557);
     internal_static_google_cloud_compute_v1_GetNodeGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNodeGroupRequest_descriptor,
@@ -46182,7 +46238,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NodeGroup", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_descriptor =
-        getDescriptor().getMessageType(555);
+        getDescriptor().getMessageType(558);
     internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_descriptor,
@@ -46190,7 +46246,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NodeTemplate", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetNodeTypeRequest_descriptor =
-        getDescriptor().getMessageType(556);
+        getDescriptor().getMessageType(559);
     internal_static_google_cloud_compute_v1_GetNodeTypeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetNodeTypeRequest_descriptor,
@@ -46198,7 +46254,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NodeType", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectAttachmentGroupRequest_descriptor =
-        getDescriptor().getMessageType(557);
+        getDescriptor().getMessageType(560);
     internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectAttachmentGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectAttachmentGroupRequest_descriptor,
@@ -46206,7 +46262,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InterconnectAttachmentGroup", "Project",
             });
     internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectGroupRequest_descriptor =
-        getDescriptor().getMessageType(558);
+        getDescriptor().getMessageType(561);
     internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectGroupRequest_descriptor,
@@ -46214,7 +46270,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InterconnectGroup", "Project",
             });
     internal_static_google_cloud_compute_v1_GetOrganizationSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(559);
+        getDescriptor().getMessageType(562);
     internal_static_google_cloud_compute_v1_GetOrganizationSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetOrganizationSecurityPolicyRequest_descriptor,
@@ -46222,7 +46278,7 @@ private static void _clinit_autosplit_dinit_1() {
               "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_descriptor =
-        getDescriptor().getMessageType(560);
+        getDescriptor().getMessageType(563);
     internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_descriptor,
@@ -46230,7 +46286,7 @@ private static void _clinit_autosplit_dinit_1() {
               "PacketMirroring", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(561);
+        getDescriptor().getMessageType(564);
     internal_static_google_cloud_compute_v1_GetPacketMirroringRuleNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor,
@@ -46238,7 +46294,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FirewallPolicy", "Priority", "Project",
             });
     internal_static_google_cloud_compute_v1_GetPreviewFeatureRequest_descriptor =
-        getDescriptor().getMessageType(562);
+        getDescriptor().getMessageType(565);
     internal_static_google_cloud_compute_v1_GetPreviewFeatureRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetPreviewFeatureRequest_descriptor,
@@ -46246,7 +46302,7 @@ private static void _clinit_autosplit_dinit_1() {
               "PreviewFeature", "Project",
             });
     internal_static_google_cloud_compute_v1_GetProjectRequest_descriptor =
-        getDescriptor().getMessageType(563);
+        getDescriptor().getMessageType(566);
     internal_static_google_cloud_compute_v1_GetProjectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetProjectRequest_descriptor,
@@ -46254,7 +46310,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project",
             });
     internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_descriptor =
-        getDescriptor().getMessageType(564);
+        getDescriptor().getMessageType(567);
     internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_descriptor,
@@ -46262,7 +46318,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "PublicAdvertisedPrefix",
             });
     internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_descriptor =
-        getDescriptor().getMessageType(565);
+        getDescriptor().getMessageType(568);
     internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_descriptor,
@@ -46270,7 +46326,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "PublicDelegatedPrefix", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_descriptor =
-        getDescriptor().getMessageType(566);
+        getDescriptor().getMessageType(569);
     internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_descriptor,
@@ -46278,7 +46334,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Autoscaler", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(567);
+        getDescriptor().getMessageType(570);
     internal_static_google_cloud_compute_v1_GetRegionBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionBackendBucketRequest_descriptor,
@@ -46286,7 +46342,7 @@ private static void _clinit_autosplit_dinit_1() {
               "BackendBucket", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(568);
+        getDescriptor().getMessageType(571);
     internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_descriptor,
@@ -46294,7 +46350,7 @@ private static void _clinit_autosplit_dinit_1() {
               "BackendService", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_descriptor =
-        getDescriptor().getMessageType(569);
+        getDescriptor().getMessageType(572);
     internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_descriptor,
@@ -46302,7 +46358,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Commitment", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionCompositeHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(570);
+        getDescriptor().getMessageType(573);
     internal_static_google_cloud_compute_v1_GetRegionCompositeHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionCompositeHealthCheckRequest_descriptor,
@@ -46310,7 +46366,7 @@ private static void _clinit_autosplit_dinit_1() {
               "CompositeHealthCheck", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(571);
+        getDescriptor().getMessageType(574);
     internal_static_google_cloud_compute_v1_GetRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionDiskRequest_descriptor,
@@ -46318,7 +46374,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Disk", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_descriptor =
-        getDescriptor().getMessageType(572);
+        getDescriptor().getMessageType(575);
     internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_descriptor,
@@ -46326,7 +46382,7 @@ private static void _clinit_autosplit_dinit_1() {
               "DiskType", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionHealthAggregationPolicyRequest_descriptor =
-        getDescriptor().getMessageType(573);
+        getDescriptor().getMessageType(576);
     internal_static_google_cloud_compute_v1_GetRegionHealthAggregationPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionHealthAggregationPolicyRequest_descriptor,
@@ -46334,7 +46390,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthAggregationPolicy", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(574);
+        getDescriptor().getMessageType(577);
     internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_descriptor,
@@ -46342,7 +46398,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthCheck", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_descriptor =
-        getDescriptor().getMessageType(575);
+        getDescriptor().getMessageType(578);
     internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_descriptor,
@@ -46350,7 +46406,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthCheckService", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionHealthSourceRequest_descriptor =
-        getDescriptor().getMessageType(576);
+        getDescriptor().getMessageType(579);
     internal_static_google_cloud_compute_v1_GetRegionHealthSourceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionHealthSourceRequest_descriptor,
@@ -46358,7 +46414,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthSource", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(577);
+        getDescriptor().getMessageType(580);
     internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_descriptor,
@@ -46366,7 +46422,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceGroupManager", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerResizeRequestRequest_descriptor =
-        getDescriptor().getMessageType(578);
+        getDescriptor().getMessageType(581);
     internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerResizeRequestRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerResizeRequestRequest_descriptor,
@@ -46374,7 +46430,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceGroupManager", "Project", "Region", "ResizeRequest",
             });
     internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_descriptor =
-        getDescriptor().getMessageType(579);
+        getDescriptor().getMessageType(582);
     internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_descriptor,
@@ -46382,7 +46438,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceGroup", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionInstanceTemplateRequest_descriptor =
-        getDescriptor().getMessageType(580);
+        getDescriptor().getMessageType(583);
     internal_static_google_cloud_compute_v1_GetRegionInstanceTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionInstanceTemplateRequest_descriptor,
@@ -46390,7 +46446,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceTemplate", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotGroupRequest_descriptor =
-        getDescriptor().getMessageType(581);
+        getDescriptor().getMessageType(584);
     internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotGroupRequest_descriptor,
@@ -46398,7 +46454,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstantSnapshotGroup", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(582);
+        getDescriptor().getMessageType(585);
     internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotRequest_descriptor,
@@ -46406,7 +46462,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstantSnapshot", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_descriptor =
-        getDescriptor().getMessageType(583);
+        getDescriptor().getMessageType(586);
     internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_descriptor,
@@ -46414,7 +46470,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkEndpointGroup", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(584);
+        getDescriptor().getMessageType(587);
     internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_descriptor,
@@ -46422,7 +46478,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FirewallPolicy", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_descriptor =
-        getDescriptor().getMessageType(585);
+        getDescriptor().getMessageType(588);
     internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_descriptor,
@@ -46430,7 +46486,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NotificationEndpoint", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionOperationRequest_descriptor =
-        getDescriptor().getMessageType(586);
+        getDescriptor().getMessageType(589);
     internal_static_google_cloud_compute_v1_GetRegionOperationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionOperationRequest_descriptor,
@@ -46438,7 +46494,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Operation", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionRequest_descriptor =
-        getDescriptor().getMessageType(587);
+        getDescriptor().getMessageType(590);
     internal_static_google_cloud_compute_v1_GetRegionRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionRequest_descriptor,
@@ -46446,7 +46502,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(588);
+        getDescriptor().getMessageType(591);
     internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_descriptor,
@@ -46454,7 +46510,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_GetRegionSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(589);
+        getDescriptor().getMessageType(592);
     internal_static_google_cloud_compute_v1_GetRegionSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionSnapshotRequest_descriptor,
@@ -46462,7 +46518,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "Snapshot",
             });
     internal_static_google_cloud_compute_v1_GetRegionSnapshotSettingRequest_descriptor =
-        getDescriptor().getMessageType(590);
+        getDescriptor().getMessageType(593);
     internal_static_google_cloud_compute_v1_GetRegionSnapshotSettingRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionSnapshotSettingRequest_descriptor,
@@ -46470,7 +46526,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_descriptor =
-        getDescriptor().getMessageType(591);
+        getDescriptor().getMessageType(594);
     internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_descriptor,
@@ -46478,7 +46534,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "SslCertificate",
             });
     internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_descriptor =
-        getDescriptor().getMessageType(592);
+        getDescriptor().getMessageType(595);
     internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_descriptor,
@@ -46486,7 +46542,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "SslPolicy",
             });
     internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_descriptor =
-        getDescriptor().getMessageType(593);
+        getDescriptor().getMessageType(596);
     internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_descriptor,
@@ -46494,7 +46550,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "TargetHttpProxy",
             });
     internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(594);
+        getDescriptor().getMessageType(597);
     internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_descriptor,
@@ -46502,7 +46558,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "TargetHttpsProxy",
             });
     internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_descriptor =
-        getDescriptor().getMessageType(595);
+        getDescriptor().getMessageType(598);
     internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_descriptor,
@@ -46510,7 +46566,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "TargetTcpProxy",
             });
     internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(596);
+        getDescriptor().getMessageType(599);
     internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_descriptor,
@@ -46518,7 +46574,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "UrlMap",
             });
     internal_static_google_cloud_compute_v1_GetReliabilityRiskRequest_descriptor =
-        getDescriptor().getMessageType(597);
+        getDescriptor().getMessageType(600);
     internal_static_google_cloud_compute_v1_GetReliabilityRiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetReliabilityRiskRequest_descriptor,
@@ -46526,7 +46582,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "ReliabilityRisk",
             });
     internal_static_google_cloud_compute_v1_GetReservationBlockRequest_descriptor =
-        getDescriptor().getMessageType(598);
+        getDescriptor().getMessageType(601);
     internal_static_google_cloud_compute_v1_GetReservationBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetReservationBlockRequest_descriptor,
@@ -46534,7 +46590,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Reservation", "ReservationBlock", "View", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetReservationRequest_descriptor =
-        getDescriptor().getMessageType(599);
+        getDescriptor().getMessageType(602);
     internal_static_google_cloud_compute_v1_GetReservationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetReservationRequest_descriptor,
@@ -46542,7 +46598,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Reservation", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetReservationSlotRequest_descriptor =
-        getDescriptor().getMessageType(600);
+        getDescriptor().getMessageType(603);
     internal_static_google_cloud_compute_v1_GetReservationSlotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetReservationSlotRequest_descriptor,
@@ -46550,7 +46606,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ParentName", "Project", "ReservationSlot", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetReservationSubBlockRequest_descriptor =
-        getDescriptor().getMessageType(601);
+        getDescriptor().getMessageType(604);
     internal_static_google_cloud_compute_v1_GetReservationSubBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetReservationSubBlockRequest_descriptor,
@@ -46558,7 +46614,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ParentName", "Project", "ReservationSubBlock", "View", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_descriptor =
-        getDescriptor().getMessageType(602);
+        getDescriptor().getMessageType(605);
     internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_descriptor,
@@ -46566,7 +46622,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "ResourcePolicy",
             });
     internal_static_google_cloud_compute_v1_GetRolloutPlanRequest_descriptor =
-        getDescriptor().getMessageType(603);
+        getDescriptor().getMessageType(606);
     internal_static_google_cloud_compute_v1_GetRolloutPlanRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRolloutPlanRequest_descriptor,
@@ -46574,7 +46630,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RolloutPlan",
             });
     internal_static_google_cloud_compute_v1_GetRolloutRequest_descriptor =
-        getDescriptor().getMessageType(604);
+        getDescriptor().getMessageType(607);
     internal_static_google_cloud_compute_v1_GetRolloutRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRolloutRequest_descriptor,
@@ -46582,7 +46638,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Rollout",
             });
     internal_static_google_cloud_compute_v1_GetRoutePolicyRouterRequest_descriptor =
-        getDescriptor().getMessageType(605);
+        getDescriptor().getMessageType(608);
     internal_static_google_cloud_compute_v1_GetRoutePolicyRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRoutePolicyRouterRequest_descriptor,
@@ -46590,7 +46646,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Policy", "Project", "Region", "Router",
             });
     internal_static_google_cloud_compute_v1_GetRouteRequest_descriptor =
-        getDescriptor().getMessageType(606);
+        getDescriptor().getMessageType(609);
     internal_static_google_cloud_compute_v1_GetRouteRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRouteRequest_descriptor,
@@ -46598,7 +46654,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Route",
             });
     internal_static_google_cloud_compute_v1_GetRouterRequest_descriptor =
-        getDescriptor().getMessageType(607);
+        getDescriptor().getMessageType(610);
     internal_static_google_cloud_compute_v1_GetRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRouterRequest_descriptor,
@@ -46606,7 +46662,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "Router",
             });
     internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_descriptor =
-        getDescriptor().getMessageType(608);
+        getDescriptor().getMessageType(611);
     internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_descriptor,
@@ -46614,7 +46670,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "Router",
             });
     internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(609);
+        getDescriptor().getMessageType(612);
     internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_descriptor,
@@ -46622,7 +46678,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FirewallPolicy", "Priority",
             });
     internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(610);
+        getDescriptor().getMessageType(613);
     internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_descriptor,
@@ -46630,7 +46686,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FirewallPolicy", "Priority", "Project",
             });
     internal_static_google_cloud_compute_v1_GetRuleOrganizationSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(611);
+        getDescriptor().getMessageType(614);
     internal_static_google_cloud_compute_v1_GetRuleOrganizationSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRuleOrganizationSecurityPolicyRequest_descriptor,
@@ -46638,7 +46694,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Priority", "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(612);
+        getDescriptor().getMessageType(615);
     internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_descriptor,
@@ -46646,7 +46702,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FirewallPolicy", "Priority", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_GetRuleRegionSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(613);
+        getDescriptor().getMessageType(616);
     internal_static_google_cloud_compute_v1_GetRuleRegionSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRuleRegionSecurityPolicyRequest_descriptor,
@@ -46654,7 +46710,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Priority", "Project", "Region", "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(614);
+        getDescriptor().getMessageType(617);
     internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_descriptor,
@@ -46662,7 +46718,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Priority", "Project", "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_descriptor =
-        getDescriptor().getMessageType(615);
+        getDescriptor().getMessageType(618);
     internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_descriptor,
@@ -46670,7 +46726,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instance", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(616);
+        getDescriptor().getMessageType(619);
     internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_descriptor,
@@ -46678,7 +46734,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_descriptor =
-        getDescriptor().getMessageType(617);
+        getDescriptor().getMessageType(620);
     internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_descriptor,
@@ -46686,7 +46742,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instance", "Port", "Project", "Start", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(618);
+        getDescriptor().getMessageType(621);
     internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_descriptor,
@@ -46694,7 +46750,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "ServiceAttachment", "ShowNatIps",
             });
     internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_descriptor =
-        getDescriptor().getMessageType(619);
+        getDescriptor().getMessageType(622);
     internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_descriptor,
@@ -46702,7 +46758,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instance", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(620);
+        getDescriptor().getMessageType(623);
     internal_static_google_cloud_compute_v1_GetSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetSnapshotRequest_descriptor,
@@ -46710,7 +46766,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Snapshot",
             });
     internal_static_google_cloud_compute_v1_GetSnapshotSettingRequest_descriptor =
-        getDescriptor().getMessageType(621);
+        getDescriptor().getMessageType(624);
     internal_static_google_cloud_compute_v1_GetSnapshotSettingRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetSnapshotSettingRequest_descriptor,
@@ -46718,7 +46774,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project",
             });
     internal_static_google_cloud_compute_v1_GetSslCertificateRequest_descriptor =
-        getDescriptor().getMessageType(622);
+        getDescriptor().getMessageType(625);
     internal_static_google_cloud_compute_v1_GetSslCertificateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetSslCertificateRequest_descriptor,
@@ -46726,7 +46782,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "SslCertificate",
             });
     internal_static_google_cloud_compute_v1_GetSslPolicyRequest_descriptor =
-        getDescriptor().getMessageType(623);
+        getDescriptor().getMessageType(626);
     internal_static_google_cloud_compute_v1_GetSslPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetSslPolicyRequest_descriptor,
@@ -46734,7 +46790,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "SslPolicy",
             });
     internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_descriptor =
-        getDescriptor().getMessageType(624);
+        getDescriptor().getMessageType(627);
     internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_descriptor,
@@ -46742,7 +46798,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "VpnGateway",
             });
     internal_static_google_cloud_compute_v1_GetStoragePoolRequest_descriptor =
-        getDescriptor().getMessageType(625);
+        getDescriptor().getMessageType(628);
     internal_static_google_cloud_compute_v1_GetStoragePoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetStoragePoolRequest_descriptor,
@@ -46750,7 +46806,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "StoragePool", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetStoragePoolTypeRequest_descriptor =
-        getDescriptor().getMessageType(626);
+        getDescriptor().getMessageType(629);
     internal_static_google_cloud_compute_v1_GetStoragePoolTypeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetStoragePoolTypeRequest_descriptor,
@@ -46758,7 +46814,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "StoragePoolType", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetSubnetworkRequest_descriptor =
-        getDescriptor().getMessageType(627);
+        getDescriptor().getMessageType(630);
     internal_static_google_cloud_compute_v1_GetSubnetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetSubnetworkRequest_descriptor,
@@ -46766,7 +46822,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "Subnetwork", "Views",
             });
     internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_descriptor =
-        getDescriptor().getMessageType(628);
+        getDescriptor().getMessageType(631);
     internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_descriptor,
@@ -46774,7 +46830,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "TargetGrpcProxy",
             });
     internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_descriptor =
-        getDescriptor().getMessageType(629);
+        getDescriptor().getMessageType(632);
     internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_descriptor,
@@ -46782,7 +46838,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "TargetHttpProxy",
             });
     internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(630);
+        getDescriptor().getMessageType(633);
     internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_descriptor,
@@ -46790,7 +46846,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "TargetHttpsProxy",
             });
     internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_descriptor =
-        getDescriptor().getMessageType(631);
+        getDescriptor().getMessageType(634);
     internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_descriptor,
@@ -46798,7 +46854,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "TargetInstance", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetTargetPoolRequest_descriptor =
-        getDescriptor().getMessageType(632);
+        getDescriptor().getMessageType(635);
     internal_static_google_cloud_compute_v1_GetTargetPoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetTargetPoolRequest_descriptor,
@@ -46806,7 +46862,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "TargetPool",
             });
     internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_descriptor =
-        getDescriptor().getMessageType(633);
+        getDescriptor().getMessageType(636);
     internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_descriptor,
@@ -46814,7 +46870,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "TargetSslProxy",
             });
     internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_descriptor =
-        getDescriptor().getMessageType(634);
+        getDescriptor().getMessageType(637);
     internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_descriptor,
@@ -46822,7 +46878,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "TargetTcpProxy",
             });
     internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_descriptor =
-        getDescriptor().getMessageType(635);
+        getDescriptor().getMessageType(638);
     internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_descriptor,
@@ -46830,7 +46886,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "TargetVpnGateway",
             });
     internal_static_google_cloud_compute_v1_GetUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(636);
+        getDescriptor().getMessageType(639);
     internal_static_google_cloud_compute_v1_GetUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetUrlMapRequest_descriptor,
@@ -46838,7 +46894,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "UrlMap",
             });
     internal_static_google_cloud_compute_v1_GetVersionHostRequest_descriptor =
-        getDescriptor().getMessageType(637);
+        getDescriptor().getMessageType(640);
     internal_static_google_cloud_compute_v1_GetVersionHostRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetVersionHostRequest_descriptor,
@@ -46851,7 +46907,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_GetVersionOperationMetadata_descriptor =
-        getDescriptor().getMessageType(638);
+        getDescriptor().getMessageType(641);
     internal_static_google_cloud_compute_v1_GetVersionOperationMetadata_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetVersionOperationMetadata_descriptor,
@@ -46859,7 +46915,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InlineSbomInfo",
             });
     internal_static_google_cloud_compute_v1_GetVersionOperationMetadataSbomInfo_descriptor =
-        getDescriptor().getMessageType(639);
+        getDescriptor().getMessageType(642);
     internal_static_google_cloud_compute_v1_GetVersionOperationMetadataSbomInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetVersionOperationMetadataSbomInfo_descriptor,
@@ -46885,7 +46941,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_GetVersionReservationSlotRequest_descriptor =
-        getDescriptor().getMessageType(640);
+        getDescriptor().getMessageType(643);
     internal_static_google_cloud_compute_v1_GetVersionReservationSlotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetVersionReservationSlotRequest_descriptor,
@@ -46898,7 +46954,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_GetVersionReservationSubBlockRequest_descriptor =
-        getDescriptor().getMessageType(641);
+        getDescriptor().getMessageType(644);
     internal_static_google_cloud_compute_v1_GetVersionReservationSubBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetVersionReservationSubBlockRequest_descriptor,
@@ -46911,7 +46967,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_descriptor =
-        getDescriptor().getMessageType(642);
+        getDescriptor().getMessageType(645);
     internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_descriptor,
@@ -46919,7 +46975,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "VpnGateway",
             });
     internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_descriptor =
-        getDescriptor().getMessageType(643);
+        getDescriptor().getMessageType(646);
     internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_descriptor,
@@ -46927,7 +46983,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "VpnTunnel",
             });
     internal_static_google_cloud_compute_v1_GetWireGroupRequest_descriptor =
-        getDescriptor().getMessageType(644);
+        getDescriptor().getMessageType(647);
     internal_static_google_cloud_compute_v1_GetWireGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetWireGroupRequest_descriptor,
@@ -46935,7 +46991,7 @@ private static void _clinit_autosplit_dinit_1() {
               "CrossSiteNetwork", "Project", "WireGroup",
             });
     internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_descriptor =
-        getDescriptor().getMessageType(645);
+        getDescriptor().getMessageType(648);
     internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_descriptor,
@@ -46943,7 +46999,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project",
             });
     internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_descriptor =
-        getDescriptor().getMessageType(646);
+        getDescriptor().getMessageType(649);
     internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_descriptor,
@@ -46951,7 +47007,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_GetZoneOperationRequest_descriptor =
-        getDescriptor().getMessageType(647);
+        getDescriptor().getMessageType(650);
     internal_static_google_cloud_compute_v1_GetZoneOperationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetZoneOperationRequest_descriptor,
@@ -46959,7 +47015,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Operation", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetZoneRequest_descriptor =
-        getDescriptor().getMessageType(648);
+        getDescriptor().getMessageType(651);
     internal_static_google_cloud_compute_v1_GetZoneRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetZoneRequest_descriptor,
@@ -46967,7 +47023,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_GetZoneVmExtensionPolicyRequest_descriptor =
-        getDescriptor().getMessageType(649);
+        getDescriptor().getMessageType(652);
     internal_static_google_cloud_compute_v1_GetZoneVmExtensionPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GetZoneVmExtensionPolicyRequest_descriptor,
@@ -46975,7 +47031,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "VmExtensionPolicy", "Zone",
             });
     internal_static_google_cloud_compute_v1_GlobalAddressesMoveRequest_descriptor =
-        getDescriptor().getMessageType(650);
+        getDescriptor().getMessageType(653);
     internal_static_google_cloud_compute_v1_GlobalAddressesMoveRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalAddressesMoveRequest_descriptor,
@@ -46983,7 +47039,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Description", "DestinationAddress",
             });
     internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_descriptor =
-        getDescriptor().getMessageType(651);
+        getDescriptor().getMessageType(654);
     internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_descriptor,
@@ -46991,7 +47047,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkEndpoints",
             });
     internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_descriptor =
-        getDescriptor().getMessageType(652);
+        getDescriptor().getMessageType(655);
     internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_descriptor,
@@ -46999,7 +47055,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkEndpoints",
             });
     internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_descriptor =
-        getDescriptor().getMessageType(653);
+        getDescriptor().getMessageType(656);
     internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_descriptor,
@@ -47007,7 +47063,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Bindings", "Etag", "Policy",
             });
     internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_descriptor =
-        getDescriptor().getMessageType(654);
+        getDescriptor().getMessageType(657);
     internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_descriptor,
@@ -47023,7 +47079,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_descriptor =
-        getDescriptor().getMessageType(655);
+        getDescriptor().getMessageType(658);
     internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_descriptor,
@@ -47031,7 +47087,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Bindings", "Etag", "Policy",
             });
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicy_descriptor =
-        getDescriptor().getMessageType(656);
+        getDescriptor().getMessageType(659);
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicy_descriptor,
@@ -47059,7 +47115,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyExtensionPolicy_descriptor =
-        getDescriptor().getMessageType(657);
+        getDescriptor().getMessageType(660);
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyExtensionPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyExtensionPolicy_descriptor,
@@ -47067,7 +47123,7 @@ private static void _clinit_autosplit_dinit_1() {
               "PinnedVersion", "StringConfig",
             });
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyInstanceSelector_descriptor =
-        getDescriptor().getMessageType(658);
+        getDescriptor().getMessageType(661);
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyInstanceSelector_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyInstanceSelector_descriptor,
@@ -47075,7 +47131,7 @@ private static void _clinit_autosplit_dinit_1() {
               "LabelSelector",
             });
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyLabelSelector_descriptor =
-        getDescriptor().getMessageType(659);
+        getDescriptor().getMessageType(662);
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyLabelSelector_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyLabelSelector_descriptor,
@@ -47092,7 +47148,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyList_descriptor =
-        getDescriptor().getMessageType(660);
+        getDescriptor().getMessageType(663);
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyList_descriptor,
@@ -47100,7 +47156,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperation_descriptor =
-        getDescriptor().getMessageType(661);
+        getDescriptor().getMessageType(664);
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperation_descriptor,
@@ -47108,7 +47164,7 @@ private static void _clinit_autosplit_dinit_1() {
               "RolloutInput", "RolloutStatus",
             });
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutInput_descriptor =
-        getDescriptor().getMessageType(662);
+        getDescriptor().getMessageType(665);
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutInput_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutInput_descriptor,
@@ -47116,7 +47172,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ConflictBehavior", "Name", "PredefinedRolloutPlan", "RetryUuid",
             });
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatus_descriptor =
-        getDescriptor().getMessageType(663);
+        getDescriptor().getMessageType(666);
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatus_descriptor,
@@ -47124,7 +47180,7 @@ private static void _clinit_autosplit_dinit_1() {
               "CurrentRollouts", "PreviousRollout",
             });
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata_descriptor =
-        getDescriptor().getMessageType(664);
+        getDescriptor().getMessageType(667);
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata_descriptor,
@@ -47141,7 +47197,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus_descriptor =
-        getDescriptor().getMessageType(665);
+        getDescriptor().getMessageType(668);
     internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus_descriptor,
@@ -47149,7 +47205,7 @@ private static void _clinit_autosplit_dinit_1() {
               "State",
             });
     internal_static_google_cloud_compute_v1_GroupMaintenanceInfo_descriptor =
-        getDescriptor().getMessageType(666);
+        getDescriptor().getMessageType(669);
     internal_static_google_cloud_compute_v1_GroupMaintenanceInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GroupMaintenanceInfo_descriptor,
@@ -47164,7 +47220,7 @@ private static void _clinit_autosplit_dinit_1() {
               "UpcomingGroupMaintenance",
             });
     internal_static_google_cloud_compute_v1_GuestAttributes_descriptor =
-        getDescriptor().getMessageType(667);
+        getDescriptor().getMessageType(670);
     internal_static_google_cloud_compute_v1_GuestAttributes_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GuestAttributes_descriptor,
@@ -47172,7 +47228,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Kind", "QueryPath", "QueryValue", "SelfLink", "VariableKey", "VariableValue",
             });
     internal_static_google_cloud_compute_v1_GuestAttributesEntry_descriptor =
-        getDescriptor().getMessageType(668);
+        getDescriptor().getMessageType(671);
     internal_static_google_cloud_compute_v1_GuestAttributesEntry_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GuestAttributesEntry_descriptor,
@@ -47180,7 +47236,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Namespace", "Value",
             });
     internal_static_google_cloud_compute_v1_GuestAttributesValue_descriptor =
-        getDescriptor().getMessageType(669);
+        getDescriptor().getMessageType(672);
     internal_static_google_cloud_compute_v1_GuestAttributesValue_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GuestAttributesValue_descriptor,
@@ -47188,7 +47244,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Items",
             });
     internal_static_google_cloud_compute_v1_GuestOsFeature_descriptor =
-        getDescriptor().getMessageType(670);
+        getDescriptor().getMessageType(673);
     internal_static_google_cloud_compute_v1_GuestOsFeature_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_GuestOsFeature_descriptor,
@@ -47196,7 +47252,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Type",
             });
     internal_static_google_cloud_compute_v1_HTTP2HealthCheck_descriptor =
-        getDescriptor().getMessageType(671);
+        getDescriptor().getMessageType(674);
     internal_static_google_cloud_compute_v1_HTTP2HealthCheck_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HTTP2HealthCheck_descriptor,
@@ -47210,7 +47266,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Response",
             });
     internal_static_google_cloud_compute_v1_HTTPHealthCheck_descriptor =
-        getDescriptor().getMessageType(672);
+        getDescriptor().getMessageType(675);
     internal_static_google_cloud_compute_v1_HTTPHealthCheck_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HTTPHealthCheck_descriptor,
@@ -47224,7 +47280,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Response",
             });
     internal_static_google_cloud_compute_v1_HTTPSHealthCheck_descriptor =
-        getDescriptor().getMessageType(673);
+        getDescriptor().getMessageType(676);
     internal_static_google_cloud_compute_v1_HTTPSHealthCheck_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HTTPSHealthCheck_descriptor,
@@ -47238,7 +47294,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Response",
             });
     internal_static_google_cloud_compute_v1_HealthAggregationPoliciesScopedList_descriptor =
-        getDescriptor().getMessageType(674);
+        getDescriptor().getMessageType(677);
     internal_static_google_cloud_compute_v1_HealthAggregationPoliciesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthAggregationPoliciesScopedList_descriptor,
@@ -47246,7 +47302,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthAggregationPolicies", "Warning",
             });
     internal_static_google_cloud_compute_v1_HealthAggregationPolicy_descriptor =
-        getDescriptor().getMessageType(675);
+        getDescriptor().getMessageType(678);
     internal_static_google_cloud_compute_v1_HealthAggregationPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthAggregationPolicy_descriptor,
@@ -47265,7 +47321,7 @@ private static void _clinit_autosplit_dinit_1() {
               "SelfLinkWithId",
             });
     internal_static_google_cloud_compute_v1_HealthAggregationPolicyAggregatedList_descriptor =
-        getDescriptor().getMessageType(676);
+        getDescriptor().getMessageType(679);
     internal_static_google_cloud_compute_v1_HealthAggregationPolicyAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthAggregationPolicyAggregatedList_descriptor,
@@ -47282,7 +47338,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_HealthAggregationPolicyList_descriptor =
-        getDescriptor().getMessageType(677);
+        getDescriptor().getMessageType(680);
     internal_static_google_cloud_compute_v1_HealthAggregationPolicyList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthAggregationPolicyList_descriptor,
@@ -47290,7 +47346,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_HealthCheck_descriptor =
-        getDescriptor().getMessageType(678);
+        getDescriptor().getMessageType(681);
     internal_static_google_cloud_compute_v1_HealthCheck_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthCheck_descriptor,
@@ -47318,7 +47374,7 @@ private static void _clinit_autosplit_dinit_1() {
               "UnhealthyThreshold",
             });
     internal_static_google_cloud_compute_v1_HealthCheckList_descriptor =
-        getDescriptor().getMessageType(679);
+        getDescriptor().getMessageType(682);
     internal_static_google_cloud_compute_v1_HealthCheckList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthCheckList_descriptor,
@@ -47326,7 +47382,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_HealthCheckLogConfig_descriptor =
-        getDescriptor().getMessageType(680);
+        getDescriptor().getMessageType(683);
     internal_static_google_cloud_compute_v1_HealthCheckLogConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthCheckLogConfig_descriptor,
@@ -47334,7 +47390,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Enable",
             });
     internal_static_google_cloud_compute_v1_HealthCheckReference_descriptor =
-        getDescriptor().getMessageType(681);
+        getDescriptor().getMessageType(684);
     internal_static_google_cloud_compute_v1_HealthCheckReference_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthCheckReference_descriptor,
@@ -47342,7 +47398,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthCheck",
             });
     internal_static_google_cloud_compute_v1_HealthCheckService_descriptor =
-        getDescriptor().getMessageType(682);
+        getDescriptor().getMessageType(685);
     internal_static_google_cloud_compute_v1_HealthCheckService_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthCheckService_descriptor,
@@ -47361,7 +47417,7 @@ private static void _clinit_autosplit_dinit_1() {
               "SelfLink",
             });
     internal_static_google_cloud_compute_v1_HealthCheckServiceAggregatedList_descriptor =
-        getDescriptor().getMessageType(683);
+        getDescriptor().getMessageType(686);
     internal_static_google_cloud_compute_v1_HealthCheckServiceAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthCheckServiceAggregatedList_descriptor,
@@ -47378,7 +47434,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_HealthCheckServiceReference_descriptor =
-        getDescriptor().getMessageType(684);
+        getDescriptor().getMessageType(687);
     internal_static_google_cloud_compute_v1_HealthCheckServiceReference_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthCheckServiceReference_descriptor,
@@ -47386,7 +47442,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthCheckService",
             });
     internal_static_google_cloud_compute_v1_HealthCheckServicesList_descriptor =
-        getDescriptor().getMessageType(685);
+        getDescriptor().getMessageType(688);
     internal_static_google_cloud_compute_v1_HealthCheckServicesList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthCheckServicesList_descriptor,
@@ -47394,7 +47450,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_HealthCheckServicesScopedList_descriptor =
-        getDescriptor().getMessageType(686);
+        getDescriptor().getMessageType(689);
     internal_static_google_cloud_compute_v1_HealthCheckServicesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthCheckServicesScopedList_descriptor,
@@ -47402,7 +47458,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Resources", "Warning",
             });
     internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_descriptor =
-        getDescriptor().getMessageType(687);
+        getDescriptor().getMessageType(690);
     internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_descriptor,
@@ -47419,7 +47475,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_HealthChecksScopedList_descriptor =
-        getDescriptor().getMessageType(688);
+        getDescriptor().getMessageType(691);
     internal_static_google_cloud_compute_v1_HealthChecksScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthChecksScopedList_descriptor,
@@ -47427,7 +47483,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthChecks", "Warning",
             });
     internal_static_google_cloud_compute_v1_HealthSource_descriptor =
-        getDescriptor().getMessageType(689);
+        getDescriptor().getMessageType(692);
     internal_static_google_cloud_compute_v1_HealthSource_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthSource_descriptor,
@@ -47446,7 +47502,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Sources",
             });
     internal_static_google_cloud_compute_v1_HealthSourceAggregatedList_descriptor =
-        getDescriptor().getMessageType(690);
+        getDescriptor().getMessageType(693);
     internal_static_google_cloud_compute_v1_HealthSourceAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthSourceAggregatedList_descriptor,
@@ -47463,7 +47519,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_HealthSourceHealth_descriptor =
-        getDescriptor().getMessageType(691);
+        getDescriptor().getMessageType(694);
     internal_static_google_cloud_compute_v1_HealthSourceHealth_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthSourceHealth_descriptor,
@@ -47471,7 +47527,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthState", "Kind", "Sources",
             });
     internal_static_google_cloud_compute_v1_HealthSourceList_descriptor =
-        getDescriptor().getMessageType(692);
+        getDescriptor().getMessageType(695);
     internal_static_google_cloud_compute_v1_HealthSourceList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthSourceList_descriptor,
@@ -47479,7 +47535,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfo_descriptor =
-        getDescriptor().getMessageType(693);
+        getDescriptor().getMessageType(696);
     internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfo_descriptor,
@@ -47487,7 +47543,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Backends", "ForwardingRule", "Source",
             });
     internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfoBackendInfo_descriptor =
-        getDescriptor().getMessageType(694);
+        getDescriptor().getMessageType(697);
     internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfoBackendInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfoBackendInfo_descriptor,
@@ -47495,7 +47551,7 @@ private static void _clinit_autosplit_dinit_1() {
               "EndpointCount", "Group", "HealthyEndpointCount",
             });
     internal_static_google_cloud_compute_v1_HealthSourcesScopedList_descriptor =
-        getDescriptor().getMessageType(695);
+        getDescriptor().getMessageType(698);
     internal_static_google_cloud_compute_v1_HealthSourcesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthSourcesScopedList_descriptor,
@@ -47503,7 +47559,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthSources", "Warning",
             });
     internal_static_google_cloud_compute_v1_HealthStatus_descriptor =
-        getDescriptor().getMessageType(696);
+        getDescriptor().getMessageType(699);
     internal_static_google_cloud_compute_v1_HealthStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthStatus_descriptor,
@@ -47529,7 +47585,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_descriptor =
-        getDescriptor().getMessageType(697);
+        getDescriptor().getMessageType(700);
     internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_descriptor,
@@ -47541,7 +47597,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthState",
               "Ipv6HealthState",
             });
-    internal_static_google_cloud_compute_v1_Help_descriptor = getDescriptor().getMessageType(698);
+    internal_static_google_cloud_compute_v1_Help_descriptor = getDescriptor().getMessageType(701);
     internal_static_google_cloud_compute_v1_Help_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Help_descriptor,
@@ -47549,14 +47605,14 @@ private static void _clinit_autosplit_dinit_1() {
               "Links",
             });
     internal_static_google_cloud_compute_v1_HelpLink_descriptor =
-        getDescriptor().getMessageType(699);
+        getDescriptor().getMessageType(702);
     internal_static_google_cloud_compute_v1_HelpLink_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HelpLink_descriptor,
             new java.lang.String[] {
               "Description", "Url",
             });
-    internal_static_google_cloud_compute_v1_Host_descriptor = getDescriptor().getMessageType(700);
+    internal_static_google_cloud_compute_v1_Host_descriptor = getDescriptor().getMessageType(703);
     internal_static_google_cloud_compute_v1_Host_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Host_descriptor,
@@ -47574,7 +47630,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_HostPhysicalTopology_descriptor =
-        getDescriptor().getMessageType(701);
+        getDescriptor().getMessageType(704);
     internal_static_google_cloud_compute_v1_HostPhysicalTopology_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HostPhysicalTopology_descriptor,
@@ -47582,7 +47638,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Block", "Cluster", "Host", "SubBlock",
             });
     internal_static_google_cloud_compute_v1_HostRule_descriptor =
-        getDescriptor().getMessageType(702);
+        getDescriptor().getMessageType(705);
     internal_static_google_cloud_compute_v1_HostRule_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HostRule_descriptor,
@@ -47590,7 +47646,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Description", "Hosts", "PathMatcher",
             });
     internal_static_google_cloud_compute_v1_HostStatus_descriptor =
-        getDescriptor().getMessageType(703);
+        getDescriptor().getMessageType(706);
     internal_static_google_cloud_compute_v1_HostStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HostStatus_descriptor,
@@ -47598,7 +47654,7 @@ private static void _clinit_autosplit_dinit_1() {
               "PhysicalTopology", "RunningInstances",
             });
     internal_static_google_cloud_compute_v1_HostsGetVersionRequest_descriptor =
-        getDescriptor().getMessageType(704);
+        getDescriptor().getMessageType(707);
     internal_static_google_cloud_compute_v1_HostsGetVersionRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HostsGetVersionRequest_descriptor,
@@ -47606,7 +47662,7 @@ private static void _clinit_autosplit_dinit_1() {
               "SbomSelections",
             });
     internal_static_google_cloud_compute_v1_HostsListResponse_descriptor =
-        getDescriptor().getMessageType(705);
+        getDescriptor().getMessageType(708);
     internal_static_google_cloud_compute_v1_HostsListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HostsListResponse_descriptor,
@@ -47614,7 +47670,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_HttpFaultAbort_descriptor =
-        getDescriptor().getMessageType(706);
+        getDescriptor().getMessageType(709);
     internal_static_google_cloud_compute_v1_HttpFaultAbort_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpFaultAbort_descriptor,
@@ -47622,7 +47678,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HttpStatus", "Percentage",
             });
     internal_static_google_cloud_compute_v1_HttpFaultDelay_descriptor =
-        getDescriptor().getMessageType(707);
+        getDescriptor().getMessageType(710);
     internal_static_google_cloud_compute_v1_HttpFaultDelay_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpFaultDelay_descriptor,
@@ -47630,7 +47686,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FixedDelay", "Percentage",
             });
     internal_static_google_cloud_compute_v1_HttpFaultInjection_descriptor =
-        getDescriptor().getMessageType(708);
+        getDescriptor().getMessageType(711);
     internal_static_google_cloud_compute_v1_HttpFaultInjection_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpFaultInjection_descriptor,
@@ -47638,7 +47694,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Abort", "Delay",
             });
     internal_static_google_cloud_compute_v1_HttpHeaderAction_descriptor =
-        getDescriptor().getMessageType(709);
+        getDescriptor().getMessageType(712);
     internal_static_google_cloud_compute_v1_HttpHeaderAction_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpHeaderAction_descriptor,
@@ -47649,7 +47705,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ResponseHeadersToRemove",
             });
     internal_static_google_cloud_compute_v1_HttpHeaderMatch_descriptor =
-        getDescriptor().getMessageType(710);
+        getDescriptor().getMessageType(713);
     internal_static_google_cloud_compute_v1_HttpHeaderMatch_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpHeaderMatch_descriptor,
@@ -47664,7 +47720,7 @@ private static void _clinit_autosplit_dinit_1() {
               "SuffixMatch",
             });
     internal_static_google_cloud_compute_v1_HttpHeaderOption_descriptor =
-        getDescriptor().getMessageType(711);
+        getDescriptor().getMessageType(714);
     internal_static_google_cloud_compute_v1_HttpHeaderOption_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpHeaderOption_descriptor,
@@ -47672,7 +47728,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HeaderName", "HeaderValue", "Replace",
             });
     internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_descriptor =
-        getDescriptor().getMessageType(712);
+        getDescriptor().getMessageType(715);
     internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_descriptor,
@@ -47680,7 +47736,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ExactMatch", "Name", "PresentMatch", "RegexMatch",
             });
     internal_static_google_cloud_compute_v1_HttpRedirectAction_descriptor =
-        getDescriptor().getMessageType(713);
+        getDescriptor().getMessageType(716);
     internal_static_google_cloud_compute_v1_HttpRedirectAction_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpRedirectAction_descriptor,
@@ -47693,7 +47749,7 @@ private static void _clinit_autosplit_dinit_1() {
               "StripQuery",
             });
     internal_static_google_cloud_compute_v1_HttpRetryPolicy_descriptor =
-        getDescriptor().getMessageType(714);
+        getDescriptor().getMessageType(717);
     internal_static_google_cloud_compute_v1_HttpRetryPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpRetryPolicy_descriptor,
@@ -47701,7 +47757,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NumRetries", "PerTryTimeout", "RetryConditions",
             });
     internal_static_google_cloud_compute_v1_HttpRouteAction_descriptor =
-        getDescriptor().getMessageType(715);
+        getDescriptor().getMessageType(718);
     internal_static_google_cloud_compute_v1_HttpRouteAction_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpRouteAction_descriptor,
@@ -47717,7 +47773,7 @@ private static void _clinit_autosplit_dinit_1() {
               "WeightedBackendServices",
             });
     internal_static_google_cloud_compute_v1_HttpRouteRule_descriptor =
-        getDescriptor().getMessageType(716);
+        getDescriptor().getMessageType(719);
     internal_static_google_cloud_compute_v1_HttpRouteRule_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpRouteRule_descriptor,
@@ -47732,7 +47788,7 @@ private static void _clinit_autosplit_dinit_1() {
               "UrlRedirect",
             });
     internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_descriptor =
-        getDescriptor().getMessageType(717);
+        getDescriptor().getMessageType(720);
     internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_descriptor,
@@ -47746,7 +47802,7 @@ private static void _clinit_autosplit_dinit_1() {
               "QueryParameterMatches",
               "RegexMatch",
             });
-    internal_static_google_cloud_compute_v1_Image_descriptor = getDescriptor().getMessageType(718);
+    internal_static_google_cloud_compute_v1_Image_descriptor = getDescriptor().getMessageType(721);
     internal_static_google_cloud_compute_v1_Image_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Image_descriptor,
@@ -47796,7 +47852,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_ImageFamilyView_descriptor =
-        getDescriptor().getMessageType(719);
+        getDescriptor().getMessageType(722);
     internal_static_google_cloud_compute_v1_ImageFamilyView_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ImageFamilyView_descriptor,
@@ -47804,7 +47860,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Image",
             });
     internal_static_google_cloud_compute_v1_ImageList_descriptor =
-        getDescriptor().getMessageType(720);
+        getDescriptor().getMessageType(723);
     internal_static_google_cloud_compute_v1_ImageList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ImageList_descriptor,
@@ -47812,7 +47868,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_ImageParams_descriptor =
-        getDescriptor().getMessageType(721);
+        getDescriptor().getMessageType(724);
     internal_static_google_cloud_compute_v1_ImageParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ImageParams_descriptor,
@@ -47828,7 +47884,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InitialStateConfig_descriptor =
-        getDescriptor().getMessageType(722);
+        getDescriptor().getMessageType(725);
     internal_static_google_cloud_compute_v1_InitialStateConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InitialStateConfig_descriptor,
@@ -47836,7 +47892,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Dbs", "Dbxs", "Keks", "Pk",
             });
     internal_static_google_cloud_compute_v1_InsertAddressRequest_descriptor =
-        getDescriptor().getMessageType(723);
+        getDescriptor().getMessageType(726);
     internal_static_google_cloud_compute_v1_InsertAddressRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertAddressRequest_descriptor,
@@ -47844,7 +47900,7 @@ private static void _clinit_autosplit_dinit_1() {
               "AddressResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_descriptor =
-        getDescriptor().getMessageType(724);
+        getDescriptor().getMessageType(727);
     internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_descriptor,
@@ -47852,7 +47908,7 @@ private static void _clinit_autosplit_dinit_1() {
               "AutoscalerResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(725);
+        getDescriptor().getMessageType(728);
     internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_descriptor,
@@ -47860,7 +47916,7 @@ private static void _clinit_autosplit_dinit_1() {
               "BackendBucketResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(726);
+        getDescriptor().getMessageType(729);
     internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_descriptor,
@@ -47868,7 +47924,7 @@ private static void _clinit_autosplit_dinit_1() {
               "BackendServiceResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertCrossSiteNetworkRequest_descriptor =
-        getDescriptor().getMessageType(727);
+        getDescriptor().getMessageType(730);
     internal_static_google_cloud_compute_v1_InsertCrossSiteNetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertCrossSiteNetworkRequest_descriptor,
@@ -47876,7 +47932,7 @@ private static void _clinit_autosplit_dinit_1() {
               "CrossSiteNetworkResource", "Project", "RequestId", "ValidateOnly",
             });
     internal_static_google_cloud_compute_v1_InsertDiskRequest_descriptor =
-        getDescriptor().getMessageType(728);
+        getDescriptor().getMessageType(731);
     internal_static_google_cloud_compute_v1_InsertDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertDiskRequest_descriptor,
@@ -47884,7 +47940,7 @@ private static void _clinit_autosplit_dinit_1() {
               "DiskResource", "Project", "RequestId", "SourceImage", "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_descriptor =
-        getDescriptor().getMessageType(729);
+        getDescriptor().getMessageType(732);
     internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_descriptor,
@@ -47892,7 +47948,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ExternalVpnGatewayResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(730);
+        getDescriptor().getMessageType(733);
     internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_descriptor,
@@ -47900,7 +47956,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FirewallPolicyResource", "ParentId", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertFirewallRequest_descriptor =
-        getDescriptor().getMessageType(731);
+        getDescriptor().getMessageType(734);
     internal_static_google_cloud_compute_v1_InsertFirewallRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertFirewallRequest_descriptor,
@@ -47908,7 +47964,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FirewallResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_descriptor =
-        getDescriptor().getMessageType(732);
+        getDescriptor().getMessageType(735);
     internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_descriptor,
@@ -47916,7 +47972,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ForwardingRuleResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertFutureReservationRequest_descriptor =
-        getDescriptor().getMessageType(733);
+        getDescriptor().getMessageType(736);
     internal_static_google_cloud_compute_v1_InsertFutureReservationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertFutureReservationRequest_descriptor,
@@ -47924,7 +47980,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FutureReservationResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_descriptor =
-        getDescriptor().getMessageType(734);
+        getDescriptor().getMessageType(737);
     internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_descriptor,
@@ -47932,7 +47988,7 @@ private static void _clinit_autosplit_dinit_1() {
               "AddressResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_descriptor =
-        getDescriptor().getMessageType(735);
+        getDescriptor().getMessageType(738);
     internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_descriptor,
@@ -47940,7 +47996,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ForwardingRuleResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_descriptor =
-        getDescriptor().getMessageType(736);
+        getDescriptor().getMessageType(739);
     internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_descriptor,
@@ -47948,7 +48004,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkEndpointGroupResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_descriptor =
-        getDescriptor().getMessageType(737);
+        getDescriptor().getMessageType(740);
     internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_descriptor,
@@ -47956,7 +48012,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "PublicDelegatedPrefixResource", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertGlobalVmExtensionPolicyRequest_descriptor =
-        getDescriptor().getMessageType(738);
+        getDescriptor().getMessageType(741);
     internal_static_google_cloud_compute_v1_InsertGlobalVmExtensionPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertGlobalVmExtensionPolicyRequest_descriptor,
@@ -47964,7 +48020,7 @@ private static void _clinit_autosplit_dinit_1() {
               "GlobalVmExtensionPolicyResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(739);
+        getDescriptor().getMessageType(742);
     internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_descriptor,
@@ -47972,7 +48028,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthCheckResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertImageRequest_descriptor =
-        getDescriptor().getMessageType(740);
+        getDescriptor().getMessageType(743);
     internal_static_google_cloud_compute_v1_InsertImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertImageRequest_descriptor,
@@ -47980,7 +48036,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ForceCreate", "ImageResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(741);
+        getDescriptor().getMessageType(744);
     internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_descriptor,
@@ -47988,7 +48044,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceGroupManagerResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerResizeRequestRequest_descriptor =
-        getDescriptor().getMessageType(742);
+        getDescriptor().getMessageType(745);
     internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerResizeRequestRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerResizeRequestRequest_descriptor,
@@ -48000,7 +48056,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_descriptor =
-        getDescriptor().getMessageType(743);
+        getDescriptor().getMessageType(746);
     internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_descriptor,
@@ -48008,7 +48064,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceGroupResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertInstanceRequest_descriptor =
-        getDescriptor().getMessageType(744);
+        getDescriptor().getMessageType(747);
     internal_static_google_cloud_compute_v1_InsertInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertInstanceRequest_descriptor,
@@ -48021,7 +48077,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_descriptor =
-        getDescriptor().getMessageType(745);
+        getDescriptor().getMessageType(748);
     internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_descriptor,
@@ -48029,7 +48085,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceTemplateResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertInstantSnapshotGroupRequest_descriptor =
-        getDescriptor().getMessageType(746);
+        getDescriptor().getMessageType(749);
     internal_static_google_cloud_compute_v1_InsertInstantSnapshotGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertInstantSnapshotGroupRequest_descriptor,
@@ -48041,7 +48097,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(747);
+        getDescriptor().getMessageType(750);
     internal_static_google_cloud_compute_v1_InsertInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertInstantSnapshotRequest_descriptor,
@@ -48049,7 +48105,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstantSnapshotResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentGroupRequest_descriptor =
-        getDescriptor().getMessageType(748);
+        getDescriptor().getMessageType(751);
     internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentGroupRequest_descriptor,
@@ -48057,7 +48113,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InterconnectAttachmentGroupResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(749);
+        getDescriptor().getMessageType(752);
     internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_descriptor,
@@ -48065,7 +48121,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InterconnectAttachmentResource", "Project", "Region", "RequestId", "ValidateOnly",
             });
     internal_static_google_cloud_compute_v1_InsertInterconnectGroupRequest_descriptor =
-        getDescriptor().getMessageType(750);
+        getDescriptor().getMessageType(753);
     internal_static_google_cloud_compute_v1_InsertInterconnectGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertInterconnectGroupRequest_descriptor,
@@ -48073,7 +48129,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InterconnectGroupResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertInterconnectRequest_descriptor =
-        getDescriptor().getMessageType(751);
+        getDescriptor().getMessageType(754);
     internal_static_google_cloud_compute_v1_InsertInterconnectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertInterconnectRequest_descriptor,
@@ -48081,7 +48137,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InterconnectResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertLicenseRequest_descriptor =
-        getDescriptor().getMessageType(752);
+        getDescriptor().getMessageType(755);
     internal_static_google_cloud_compute_v1_InsertLicenseRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertLicenseRequest_descriptor,
@@ -48089,7 +48145,7 @@ private static void _clinit_autosplit_dinit_1() {
               "LicenseResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertMachineImageRequest_descriptor =
-        getDescriptor().getMessageType(753);
+        getDescriptor().getMessageType(756);
     internal_static_google_cloud_compute_v1_InsertMachineImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertMachineImageRequest_descriptor,
@@ -48097,7 +48153,7 @@ private static void _clinit_autosplit_dinit_1() {
               "MachineImageResource", "Project", "RequestId", "SourceInstance",
             });
     internal_static_google_cloud_compute_v1_InsertNetworkAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(754);
+        getDescriptor().getMessageType(757);
     internal_static_google_cloud_compute_v1_InsertNetworkAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertNetworkAttachmentRequest_descriptor,
@@ -48105,7 +48161,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkAttachmentResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_descriptor =
-        getDescriptor().getMessageType(755);
+        getDescriptor().getMessageType(758);
     internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_descriptor,
@@ -48117,7 +48173,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ValidateOnly",
             });
     internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_descriptor =
-        getDescriptor().getMessageType(756);
+        getDescriptor().getMessageType(759);
     internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_descriptor,
@@ -48125,7 +48181,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkEndpointGroupResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(757);
+        getDescriptor().getMessageType(760);
     internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_descriptor,
@@ -48133,7 +48189,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FirewallPolicyResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertNetworkRequest_descriptor =
-        getDescriptor().getMessageType(758);
+        getDescriptor().getMessageType(761);
     internal_static_google_cloud_compute_v1_InsertNetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertNetworkRequest_descriptor,
@@ -48141,7 +48197,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_descriptor =
-        getDescriptor().getMessageType(759);
+        getDescriptor().getMessageType(762);
     internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_descriptor,
@@ -48149,7 +48205,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InitialNodeCount", "NodeGroupResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_descriptor =
-        getDescriptor().getMessageType(760);
+        getDescriptor().getMessageType(763);
     internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_descriptor,
@@ -48157,7 +48213,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NodeTemplateResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertOrganizationSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(761);
+        getDescriptor().getMessageType(764);
     internal_static_google_cloud_compute_v1_InsertOrganizationSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertOrganizationSecurityPolicyRequest_descriptor,
@@ -48165,7 +48221,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ParentId", "RequestId", "SecurityPolicyResource",
             });
     internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_descriptor =
-        getDescriptor().getMessageType(762);
+        getDescriptor().getMessageType(765);
     internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_descriptor,
@@ -48173,7 +48229,7 @@ private static void _clinit_autosplit_dinit_1() {
               "PacketMirroringResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_descriptor =
-        getDescriptor().getMessageType(763);
+        getDescriptor().getMessageType(766);
     internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_descriptor,
@@ -48181,7 +48237,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "PublicAdvertisedPrefixResource", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_descriptor =
-        getDescriptor().getMessageType(764);
+        getDescriptor().getMessageType(767);
     internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_descriptor,
@@ -48189,7 +48245,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "PublicDelegatedPrefixResource", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_descriptor =
-        getDescriptor().getMessageType(765);
+        getDescriptor().getMessageType(768);
     internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_descriptor,
@@ -48197,7 +48253,7 @@ private static void _clinit_autosplit_dinit_1() {
               "AutoscalerResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(766);
+        getDescriptor().getMessageType(769);
     internal_static_google_cloud_compute_v1_InsertRegionBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionBackendBucketRequest_descriptor,
@@ -48205,7 +48261,7 @@ private static void _clinit_autosplit_dinit_1() {
               "BackendBucketResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(767);
+        getDescriptor().getMessageType(770);
     internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_descriptor,
@@ -48213,7 +48269,7 @@ private static void _clinit_autosplit_dinit_1() {
               "BackendServiceResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_descriptor =
-        getDescriptor().getMessageType(768);
+        getDescriptor().getMessageType(771);
     internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_descriptor,
@@ -48221,7 +48277,7 @@ private static void _clinit_autosplit_dinit_1() {
               "CommitmentResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionCompositeHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(769);
+        getDescriptor().getMessageType(772);
     internal_static_google_cloud_compute_v1_InsertRegionCompositeHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionCompositeHealthCheckRequest_descriptor,
@@ -48229,7 +48285,7 @@ private static void _clinit_autosplit_dinit_1() {
               "CompositeHealthCheckResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(770);
+        getDescriptor().getMessageType(773);
     internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_descriptor,
@@ -48237,7 +48293,7 @@ private static void _clinit_autosplit_dinit_1() {
               "DiskResource", "Project", "Region", "RequestId", "SourceImage",
             });
     internal_static_google_cloud_compute_v1_InsertRegionHealthAggregationPolicyRequest_descriptor =
-        getDescriptor().getMessageType(771);
+        getDescriptor().getMessageType(774);
     internal_static_google_cloud_compute_v1_InsertRegionHealthAggregationPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionHealthAggregationPolicyRequest_descriptor,
@@ -48245,7 +48301,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthAggregationPolicyResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(772);
+        getDescriptor().getMessageType(775);
     internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_descriptor,
@@ -48253,7 +48309,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthCheckResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_descriptor =
-        getDescriptor().getMessageType(773);
+        getDescriptor().getMessageType(776);
     internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_descriptor,
@@ -48261,7 +48317,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthCheckServiceResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionHealthSourceRequest_descriptor =
-        getDescriptor().getMessageType(774);
+        getDescriptor().getMessageType(777);
     internal_static_google_cloud_compute_v1_InsertRegionHealthSourceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionHealthSourceRequest_descriptor,
@@ -48269,7 +48325,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthSourceResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(775);
+        getDescriptor().getMessageType(778);
     internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_descriptor,
@@ -48277,7 +48333,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceGroupManagerResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerResizeRequestRequest_descriptor =
-        getDescriptor().getMessageType(776);
+        getDescriptor().getMessageType(779);
     internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerResizeRequestRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerResizeRequestRequest_descriptor,
@@ -48289,7 +48345,7 @@ private static void _clinit_autosplit_dinit_1() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionInstanceTemplateRequest_descriptor =
-        getDescriptor().getMessageType(777);
+        getDescriptor().getMessageType(780);
     internal_static_google_cloud_compute_v1_InsertRegionInstanceTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionInstanceTemplateRequest_descriptor,
@@ -48297,7 +48353,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceTemplateResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotGroupRequest_descriptor =
-        getDescriptor().getMessageType(778);
+        getDescriptor().getMessageType(781);
     internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotGroupRequest_descriptor,
@@ -48309,7 +48365,7 @@ private static void _clinit_autosplit_dinit_1() {
               "SourceConsistencyGroup",
             });
     internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(779);
+        getDescriptor().getMessageType(782);
     internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotRequest_descriptor,
@@ -48317,7 +48373,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstantSnapshotResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_descriptor =
-        getDescriptor().getMessageType(780);
+        getDescriptor().getMessageType(783);
     internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_descriptor,
@@ -48325,7 +48381,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkEndpointGroupResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(781);
+        getDescriptor().getMessageType(784);
     internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_descriptor,
@@ -48333,7 +48389,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FirewallPolicyResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_descriptor =
-        getDescriptor().getMessageType(782);
+        getDescriptor().getMessageType(785);
     internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_descriptor,
@@ -48341,7 +48397,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NotificationEndpointResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(783);
+        getDescriptor().getMessageType(786);
     internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_descriptor,
@@ -48349,7 +48405,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "SecurityPolicyResource", "ValidateOnly",
             });
     internal_static_google_cloud_compute_v1_InsertRegionSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(784);
+        getDescriptor().getMessageType(787);
     internal_static_google_cloud_compute_v1_InsertRegionSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionSnapshotRequest_descriptor,
@@ -48357,7 +48413,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "SnapshotResource",
             });
     internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_descriptor =
-        getDescriptor().getMessageType(785);
+        getDescriptor().getMessageType(788);
     internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_descriptor,
@@ -48365,7 +48421,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "SslCertificateResource",
             });
     internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_descriptor =
-        getDescriptor().getMessageType(786);
+        getDescriptor().getMessageType(789);
     internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_descriptor,
@@ -48373,7 +48429,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "SslPolicyResource",
             });
     internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_descriptor =
-        getDescriptor().getMessageType(787);
+        getDescriptor().getMessageType(790);
     internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_descriptor,
@@ -48381,7 +48437,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "TargetHttpProxyResource",
             });
     internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(788);
+        getDescriptor().getMessageType(791);
     internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_descriptor,
@@ -48389,7 +48445,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "TargetHttpsProxyResource",
             });
     internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_descriptor =
-        getDescriptor().getMessageType(789);
+        getDescriptor().getMessageType(792);
     internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_descriptor,
@@ -48397,7 +48453,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "TargetTcpProxyResource",
             });
     internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(790);
+        getDescriptor().getMessageType(793);
     internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_descriptor,
@@ -48405,7 +48461,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "UrlMapResource",
             });
     internal_static_google_cloud_compute_v1_InsertReservationRequest_descriptor =
-        getDescriptor().getMessageType(791);
+        getDescriptor().getMessageType(794);
     internal_static_google_cloud_compute_v1_InsertReservationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertReservationRequest_descriptor,
@@ -48413,7 +48469,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "ReservationResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_descriptor =
-        getDescriptor().getMessageType(792);
+        getDescriptor().getMessageType(795);
     internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_descriptor,
@@ -48421,7 +48477,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "ResourcePolicyResource",
             });
     internal_static_google_cloud_compute_v1_InsertRolloutPlanRequest_descriptor =
-        getDescriptor().getMessageType(793);
+        getDescriptor().getMessageType(796);
     internal_static_google_cloud_compute_v1_InsertRolloutPlanRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRolloutPlanRequest_descriptor,
@@ -48429,7 +48485,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "RolloutPlanResource",
             });
     internal_static_google_cloud_compute_v1_InsertRouteRequest_descriptor =
-        getDescriptor().getMessageType(794);
+        getDescriptor().getMessageType(797);
     internal_static_google_cloud_compute_v1_InsertRouteRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRouteRequest_descriptor,
@@ -48437,7 +48493,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "RouteResource",
             });
     internal_static_google_cloud_compute_v1_InsertRouterRequest_descriptor =
-        getDescriptor().getMessageType(795);
+        getDescriptor().getMessageType(798);
     internal_static_google_cloud_compute_v1_InsertRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertRouterRequest_descriptor,
@@ -48445,7 +48501,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "RouterResource",
             });
     internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(796);
+        getDescriptor().getMessageType(799);
     internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_descriptor,
@@ -48453,7 +48509,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "SecurityPolicyResource", "ValidateOnly",
             });
     internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(797);
+        getDescriptor().getMessageType(800);
     internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_descriptor,
@@ -48461,7 +48517,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "ServiceAttachmentResource",
             });
     internal_static_google_cloud_compute_v1_InsertSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(798);
+        getDescriptor().getMessageType(801);
     internal_static_google_cloud_compute_v1_InsertSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertSnapshotRequest_descriptor,
@@ -48469,7 +48525,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "SnapshotResource",
             });
     internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_descriptor =
-        getDescriptor().getMessageType(799);
+        getDescriptor().getMessageType(802);
     internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_descriptor,
@@ -48477,7 +48533,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "SslCertificateResource",
             });
     internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_descriptor =
-        getDescriptor().getMessageType(800);
+        getDescriptor().getMessageType(803);
     internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_descriptor,
@@ -48485,7 +48541,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "SslPolicyResource",
             });
     internal_static_google_cloud_compute_v1_InsertStoragePoolRequest_descriptor =
-        getDescriptor().getMessageType(801);
+        getDescriptor().getMessageType(804);
     internal_static_google_cloud_compute_v1_InsertStoragePoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertStoragePoolRequest_descriptor,
@@ -48493,7 +48549,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "StoragePoolResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_descriptor =
-        getDescriptor().getMessageType(802);
+        getDescriptor().getMessageType(805);
     internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_descriptor,
@@ -48501,7 +48557,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "SubnetworkResource",
             });
     internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_descriptor =
-        getDescriptor().getMessageType(803);
+        getDescriptor().getMessageType(806);
     internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_descriptor,
@@ -48509,7 +48565,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "TargetGrpcProxyResource",
             });
     internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_descriptor =
-        getDescriptor().getMessageType(804);
+        getDescriptor().getMessageType(807);
     internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_descriptor,
@@ -48517,7 +48573,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "TargetHttpProxyResource",
             });
     internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(805);
+        getDescriptor().getMessageType(808);
     internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_descriptor,
@@ -48525,7 +48581,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "TargetHttpsProxyResource",
             });
     internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_descriptor =
-        getDescriptor().getMessageType(806);
+        getDescriptor().getMessageType(809);
     internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_descriptor,
@@ -48533,7 +48589,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "TargetInstanceResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_descriptor =
-        getDescriptor().getMessageType(807);
+        getDescriptor().getMessageType(810);
     internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_descriptor,
@@ -48541,7 +48597,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "TargetPoolResource",
             });
     internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_descriptor =
-        getDescriptor().getMessageType(808);
+        getDescriptor().getMessageType(811);
     internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_descriptor,
@@ -48549,7 +48605,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "TargetSslProxyResource",
             });
     internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_descriptor =
-        getDescriptor().getMessageType(809);
+        getDescriptor().getMessageType(812);
     internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_descriptor,
@@ -48557,7 +48613,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "TargetTcpProxyResource",
             });
     internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_descriptor =
-        getDescriptor().getMessageType(810);
+        getDescriptor().getMessageType(813);
     internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_descriptor,
@@ -48565,7 +48621,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "TargetVpnGatewayResource",
             });
     internal_static_google_cloud_compute_v1_InsertUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(811);
+        getDescriptor().getMessageType(814);
     internal_static_google_cloud_compute_v1_InsertUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertUrlMapRequest_descriptor,
@@ -48573,7 +48629,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "UrlMapResource",
             });
     internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_descriptor =
-        getDescriptor().getMessageType(812);
+        getDescriptor().getMessageType(815);
     internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_descriptor,
@@ -48581,7 +48637,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "VpnGatewayResource",
             });
     internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_descriptor =
-        getDescriptor().getMessageType(813);
+        getDescriptor().getMessageType(816);
     internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_descriptor,
@@ -48589,7 +48645,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "Region", "RequestId", "VpnTunnelResource",
             });
     internal_static_google_cloud_compute_v1_InsertWireGroupRequest_descriptor =
-        getDescriptor().getMessageType(814);
+        getDescriptor().getMessageType(817);
     internal_static_google_cloud_compute_v1_InsertWireGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertWireGroupRequest_descriptor,
@@ -48597,7 +48653,7 @@ private static void _clinit_autosplit_dinit_1() {
               "CrossSiteNetwork", "Project", "RequestId", "ValidateOnly", "WireGroupResource",
             });
     internal_static_google_cloud_compute_v1_InsertZoneVmExtensionPolicyRequest_descriptor =
-        getDescriptor().getMessageType(815);
+        getDescriptor().getMessageType(818);
     internal_static_google_cloud_compute_v1_InsertZoneVmExtensionPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InsertZoneVmExtensionPolicyRequest_descriptor,
@@ -48605,7 +48661,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Project", "RequestId", "VmExtensionPolicyResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_Instance_descriptor =
-        getDescriptor().getMessageType(816);
+        getDescriptor().getMessageType(819);
     internal_static_google_cloud_compute_v1_Instance_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Instance_descriptor,
@@ -48668,7 +48724,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstanceAggregatedList_descriptor =
-        getDescriptor().getMessageType(817);
+        getDescriptor().getMessageType(820);
     internal_static_google_cloud_compute_v1_InstanceAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceAggregatedList_descriptor,
@@ -48684,7 +48740,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstanceConsumptionData_descriptor =
-        getDescriptor().getMessageType(818);
+        getDescriptor().getMessageType(821);
     internal_static_google_cloud_compute_v1_InstanceConsumptionData_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceConsumptionData_descriptor,
@@ -48692,7 +48748,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ConsumptionInfo", "Instance",
             });
     internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_descriptor =
-        getDescriptor().getMessageType(819);
+        getDescriptor().getMessageType(822);
     internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_descriptor,
@@ -48700,7 +48756,7 @@ private static void _clinit_autosplit_dinit_1() {
               "GuestCpus", "LocalSsdGb", "MemoryMb", "MinNodeCpus",
             });
     internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicy_descriptor =
-        getDescriptor().getMessageType(820);
+        getDescriptor().getMessageType(823);
     internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicy_descriptor,
@@ -48717,7 +48773,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicyInstanceSelection_descriptor =
-        getDescriptor().getMessageType(821);
+        getDescriptor().getMessageType(824);
     internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicyInstanceSelection_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicyInstanceSelection_descriptor,
@@ -48725,7 +48781,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Disks", "MachineTypes", "MinCpuPlatform", "Rank",
             });
     internal_static_google_cloud_compute_v1_InstanceGroup_descriptor =
-        getDescriptor().getMessageType(822);
+        getDescriptor().getMessageType(825);
     internal_static_google_cloud_compute_v1_InstanceGroup_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroup_descriptor,
@@ -48745,7 +48801,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_descriptor =
-        getDescriptor().getMessageType(823);
+        getDescriptor().getMessageType(826);
     internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_descriptor,
@@ -48762,7 +48818,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupList_descriptor =
-        getDescriptor().getMessageType(824);
+        getDescriptor().getMessageType(827);
     internal_static_google_cloud_compute_v1_InstanceGroupList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupList_descriptor,
@@ -48770,7 +48826,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManager_descriptor =
-        getDescriptor().getMessageType(825);
+        getDescriptor().getMessageType(828);
     internal_static_google_cloud_compute_v1_InstanceGroupManager_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManager_descriptor,
@@ -48810,7 +48866,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_descriptor =
-        getDescriptor().getMessageType(826);
+        getDescriptor().getMessageType(829);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_descriptor,
@@ -48830,7 +48886,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Verifying",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_descriptor =
-        getDescriptor().getMessageType(827);
+        getDescriptor().getMessageType(830);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_descriptor,
@@ -48847,7 +48903,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerAllInstancesConfig_descriptor =
-        getDescriptor().getMessageType(828);
+        getDescriptor().getMessageType(831);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerAllInstancesConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerAllInstancesConfig_descriptor,
@@ -48855,7 +48911,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Properties",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_descriptor =
-        getDescriptor().getMessageType(829);
+        getDescriptor().getMessageType(832);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_descriptor,
@@ -48863,7 +48919,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HealthCheck", "InitialDelaySec",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicy_descriptor =
-        getDescriptor().getMessageType(830);
+        getDescriptor().getMessageType(833);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicy_descriptor,
@@ -48880,7 +48936,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection_descriptor =
-        getDescriptor().getMessageType(831);
+        getDescriptor().getMessageType(834);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection_descriptor,
@@ -48888,7 +48944,7 @@ private static void _clinit_autosplit_dinit_1() {
               "MachineTypes", "Rank",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicy_descriptor =
-        getDescriptor().getMessageType(832);
+        getDescriptor().getMessageType(835);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicy_descriptor,
@@ -48896,7 +48952,7 @@ private static void _clinit_autosplit_dinit_1() {
               "DefaultActionOnFailure", "ForceUpdateOnRepair", "OnFailedHealthCheck", "OnRepair",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicyOnRepair_descriptor =
-        getDescriptor().getMessageType(833);
+        getDescriptor().getMessageType(836);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicyOnRepair_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicyOnRepair_descriptor,
@@ -48904,7 +48960,7 @@ private static void _clinit_autosplit_dinit_1() {
               "AllowChangingZone",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerList_descriptor =
-        getDescriptor().getMessageType(834);
+        getDescriptor().getMessageType(837);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerList_descriptor,
@@ -48912,7 +48968,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequest_descriptor =
-        getDescriptor().getMessageType(835);
+        getDescriptor().getMessageType(838);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequest_descriptor,
@@ -48933,7 +48989,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatus_descriptor =
-        getDescriptor().getMessageType(836);
+        getDescriptor().getMessageType(839);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatus_descriptor,
@@ -48941,7 +48997,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Error", "LastAttempt",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatusLastAttempt_descriptor =
-        getDescriptor().getMessageType(837);
+        getDescriptor().getMessageType(840);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatusLastAttempt_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatusLastAttempt_descriptor,
@@ -48949,7 +49005,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Error",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestsListResponse_descriptor =
-        getDescriptor().getMessageType(838);
+        getDescriptor().getMessageType(841);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestsListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestsListResponse_descriptor,
@@ -48957,7 +49013,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerResourcePolicies_descriptor =
-        getDescriptor().getMessageType(839);
+        getDescriptor().getMessageType(842);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerResourcePolicies_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerResourcePolicies_descriptor,
@@ -48965,7 +49021,7 @@ private static void _clinit_autosplit_dinit_1() {
               "WorkloadPolicy",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStandbyPolicy_descriptor =
-        getDescriptor().getMessageType(840);
+        getDescriptor().getMessageType(843);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStandbyPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerStandbyPolicy_descriptor,
@@ -48973,7 +49029,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InitialDelaySec", "Mode",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_descriptor =
-        getDescriptor().getMessageType(841);
+        getDescriptor().getMessageType(844);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_descriptor,
@@ -48988,7 +49044,7 @@ private static void _clinit_autosplit_dinit_1() {
               "VersionTarget",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopology_descriptor =
-        getDescriptor().getMessageType(842);
+        getDescriptor().getMessageType(845);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopology_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopology_descriptor,
@@ -48996,7 +49052,7 @@ private static void _clinit_autosplit_dinit_1() {
               "AcceleratorTopology", "State", "StateDetails",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetails_descriptor =
-        getDescriptor().getMessageType(843);
+        getDescriptor().getMessageType(846);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetails_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetails_descriptor,
@@ -49004,7 +49060,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Error", "Timestamp",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAllInstancesConfig_descriptor =
-        getDescriptor().getMessageType(844);
+        getDescriptor().getMessageType(847);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAllInstancesConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAllInstancesConfig_descriptor,
@@ -49012,7 +49068,7 @@ private static void _clinit_autosplit_dinit_1() {
               "CurrentRevision", "Effective",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperation_descriptor =
-        getDescriptor().getMessageType(845);
+        getDescriptor().getMessageType(848);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperation_descriptor,
@@ -49020,7 +49076,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InProgress", "LastProgressCheck",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck_descriptor =
-        getDescriptor().getMessageType(846);
+        getDescriptor().getMessageType(849);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck_descriptor,
@@ -49028,7 +49084,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Error", "Timestamp",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusInstanceStatusSummary_descriptor =
-        getDescriptor().getMessageType(847);
+        getDescriptor().getMessageType(850);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusInstanceStatusSummary_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusInstanceStatusSummary_descriptor,
@@ -49048,7 +49104,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Terminated",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_descriptor =
-        getDescriptor().getMessageType(848);
+        getDescriptor().getMessageType(851);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_descriptor,
@@ -49056,7 +49112,7 @@ private static void _clinit_autosplit_dinit_1() {
               "HasStatefulConfig", "PerInstanceConfigs",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_descriptor =
-        getDescriptor().getMessageType(849);
+        getDescriptor().getMessageType(852);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_descriptor,
@@ -49064,7 +49120,7 @@ private static void _clinit_autosplit_dinit_1() {
               "AllEffective",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_descriptor =
-        getDescriptor().getMessageType(850);
+        getDescriptor().getMessageType(853);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_descriptor,
@@ -49072,7 +49128,7 @@ private static void _clinit_autosplit_dinit_1() {
               "IsReached",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerTargetSizePolicy_descriptor =
-        getDescriptor().getMessageType(851);
+        getDescriptor().getMessageType(854);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerTargetSizePolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerTargetSizePolicy_descriptor,
@@ -49080,7 +49136,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Mode",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_descriptor =
-        getDescriptor().getMessageType(852);
+        getDescriptor().getMessageType(855);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_descriptor,
@@ -49094,7 +49150,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Type",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_descriptor =
-        getDescriptor().getMessageType(853);
+        getDescriptor().getMessageType(856);
     internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_descriptor,
@@ -49102,7 +49158,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceTemplate", "Name", "TargetSize",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_descriptor =
-        getDescriptor().getMessageType(854);
+        getDescriptor().getMessageType(857);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_descriptor,
@@ -49110,7 +49166,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_descriptor =
-        getDescriptor().getMessageType(855);
+        getDescriptor().getMessageType(858);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_descriptor,
@@ -49118,7 +49174,7 @@ private static void _clinit_autosplit_dinit_1() {
               "AllInstances", "Instances", "MinimalAction", "MostDisruptiveAllowedAction",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_descriptor =
-        getDescriptor().getMessageType(856);
+        getDescriptor().getMessageType(859);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_descriptor,
@@ -49126,7 +49182,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_descriptor =
-        getDescriptor().getMessageType(857);
+        getDescriptor().getMessageType(860);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_descriptor,
@@ -49134,7 +49190,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instances", "SkipInstancesOnValidationError",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_descriptor =
-        getDescriptor().getMessageType(858);
+        getDescriptor().getMessageType(861);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_descriptor,
@@ -49142,7 +49198,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Names",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_descriptor =
-        getDescriptor().getMessageType(859);
+        getDescriptor().getMessageType(862);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_descriptor,
@@ -49150,7 +49206,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Items", "NextPageToken",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_descriptor =
-        getDescriptor().getMessageType(860);
+        getDescriptor().getMessageType(863);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_descriptor,
@@ -49158,7 +49214,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ManagedInstances", "NextPageToken",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_descriptor =
-        getDescriptor().getMessageType(861);
+        getDescriptor().getMessageType(864);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_descriptor,
@@ -49166,7 +49222,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Items", "NextPageToken", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_descriptor =
-        getDescriptor().getMessageType(862);
+        getDescriptor().getMessageType(865);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_descriptor,
@@ -49174,7 +49230,7 @@ private static void _clinit_autosplit_dinit_1() {
               "PerInstanceConfigs",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_descriptor =
-        getDescriptor().getMessageType(863);
+        getDescriptor().getMessageType(866);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_descriptor,
@@ -49182,7 +49238,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersResumeInstancesRequest_descriptor =
-        getDescriptor().getMessageType(864);
+        getDescriptor().getMessageType(867);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersResumeInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersResumeInstancesRequest_descriptor,
@@ -49190,7 +49246,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_descriptor =
-        getDescriptor().getMessageType(865);
+        getDescriptor().getMessageType(868);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_descriptor,
@@ -49198,7 +49254,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceGroupManagers", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_descriptor =
-        getDescriptor().getMessageType(866);
+        getDescriptor().getMessageType(869);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_descriptor,
@@ -49206,7 +49262,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceTemplate",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_descriptor =
-        getDescriptor().getMessageType(867);
+        getDescriptor().getMessageType(870);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_descriptor,
@@ -49214,7 +49270,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Fingerprint", "TargetPools",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersStartInstancesRequest_descriptor =
-        getDescriptor().getMessageType(868);
+        getDescriptor().getMessageType(871);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersStartInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersStartInstancesRequest_descriptor,
@@ -49222,7 +49278,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersStopInstancesRequest_descriptor =
-        getDescriptor().getMessageType(869);
+        getDescriptor().getMessageType(872);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersStopInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersStopInstancesRequest_descriptor,
@@ -49230,7 +49286,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ForceStop", "Instances",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersSuspendInstancesRequest_descriptor =
-        getDescriptor().getMessageType(870);
+        getDescriptor().getMessageType(873);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersSuspendInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersSuspendInstancesRequest_descriptor,
@@ -49238,7 +49294,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ForceSuspend", "Instances",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_descriptor =
-        getDescriptor().getMessageType(871);
+        getDescriptor().getMessageType(874);
     internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_descriptor,
@@ -49246,7 +49302,7 @@ private static void _clinit_autosplit_dinit_1() {
               "PerInstanceConfigs",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_descriptor =
-        getDescriptor().getMessageType(872);
+        getDescriptor().getMessageType(875);
     internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_descriptor,
@@ -49254,7 +49310,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_descriptor =
-        getDescriptor().getMessageType(873);
+        getDescriptor().getMessageType(876);
     internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_descriptor,
@@ -49262,7 +49318,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_descriptor =
-        getDescriptor().getMessageType(874);
+        getDescriptor().getMessageType(877);
     internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_descriptor,
@@ -49270,7 +49326,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceState",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_descriptor =
-        getDescriptor().getMessageType(875);
+        getDescriptor().getMessageType(878);
     internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_descriptor,
@@ -49278,7 +49334,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_descriptor =
-        getDescriptor().getMessageType(876);
+        getDescriptor().getMessageType(879);
     internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_descriptor,
@@ -49286,7 +49342,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceGroups", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_descriptor =
-        getDescriptor().getMessageType(877);
+        getDescriptor().getMessageType(880);
     internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_descriptor,
@@ -49294,7 +49350,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Fingerprint", "NamedPorts",
             });
     internal_static_google_cloud_compute_v1_InstanceList_descriptor =
-        getDescriptor().getMessageType(878);
+        getDescriptor().getMessageType(881);
     internal_static_google_cloud_compute_v1_InstanceList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceList_descriptor,
@@ -49302,7 +49358,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstanceListReferrers_descriptor =
-        getDescriptor().getMessageType(879);
+        getDescriptor().getMessageType(882);
     internal_static_google_cloud_compute_v1_InstanceListReferrers_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceListReferrers_descriptor,
@@ -49310,7 +49366,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_descriptor =
-        getDescriptor().getMessageType(880);
+        getDescriptor().getMessageType(883);
     internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_descriptor,
@@ -49318,7 +49374,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Error", "InstanceActionDetails", "Timestamp",
             });
     internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_descriptor =
-        getDescriptor().getMessageType(881);
+        getDescriptor().getMessageType(884);
     internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_descriptor,
@@ -49326,7 +49382,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Action", "Instance", "Version",
             });
     internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_descriptor =
-        getDescriptor().getMessageType(882);
+        getDescriptor().getMessageType(885);
     internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_descriptor,
@@ -49334,7 +49390,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Code", "Message",
             });
     internal_static_google_cloud_compute_v1_InstanceMoveRequest_descriptor =
-        getDescriptor().getMessageType(883);
+        getDescriptor().getMessageType(886);
     internal_static_google_cloud_compute_v1_InstanceMoveRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceMoveRequest_descriptor,
@@ -49342,7 +49398,7 @@ private static void _clinit_autosplit_dinit_1() {
               "DestinationZone", "TargetInstance",
             });
     internal_static_google_cloud_compute_v1_InstanceParams_descriptor =
-        getDescriptor().getMessageType(884);
+        getDescriptor().getMessageType(887);
     internal_static_google_cloud_compute_v1_InstanceParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceParams_descriptor,
@@ -49358,7 +49414,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstanceProperties_descriptor =
-        getDescriptor().getMessageType(885);
+        getDescriptor().getMessageType(888);
     internal_static_google_cloud_compute_v1_InstanceProperties_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceProperties_descriptor,
@@ -49404,7 +49460,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstancePropertiesPatch_descriptor =
-        getDescriptor().getMessageType(886);
+        getDescriptor().getMessageType(889);
     internal_static_google_cloud_compute_v1_InstancePropertiesPatch_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancePropertiesPatch_descriptor,
@@ -49428,7 +49484,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstanceReference_descriptor =
-        getDescriptor().getMessageType(887);
+        getDescriptor().getMessageType(890);
     internal_static_google_cloud_compute_v1_InstanceReference_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceReference_descriptor,
@@ -49436,7 +49492,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instance",
             });
     internal_static_google_cloud_compute_v1_InstanceSettings_descriptor =
-        getDescriptor().getMessageType(888);
+        getDescriptor().getMessageType(891);
     internal_static_google_cloud_compute_v1_InstanceSettings_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceSettings_descriptor,
@@ -49444,7 +49500,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Fingerprint", "Kind", "Metadata", "Zone",
             });
     internal_static_google_cloud_compute_v1_InstanceSettingsMetadata_descriptor =
-        getDescriptor().getMessageType(889);
+        getDescriptor().getMessageType(892);
     internal_static_google_cloud_compute_v1_InstanceSettingsMetadata_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceSettingsMetadata_descriptor,
@@ -49461,7 +49517,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstanceTemplate_descriptor =
-        getDescriptor().getMessageType(890);
+        getDescriptor().getMessageType(893);
     internal_static_google_cloud_compute_v1_InstanceTemplate_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceTemplate_descriptor,
@@ -49478,7 +49534,7 @@ private static void _clinit_autosplit_dinit_1() {
               "SourceInstanceParams",
             });
     internal_static_google_cloud_compute_v1_InstanceTemplateAggregatedList_descriptor =
-        getDescriptor().getMessageType(891);
+        getDescriptor().getMessageType(894);
     internal_static_google_cloud_compute_v1_InstanceTemplateAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceTemplateAggregatedList_descriptor,
@@ -49495,7 +49551,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstanceTemplateList_descriptor =
-        getDescriptor().getMessageType(892);
+        getDescriptor().getMessageType(895);
     internal_static_google_cloud_compute_v1_InstanceTemplateList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceTemplateList_descriptor,
@@ -49503,7 +49559,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstanceTemplatesScopedList_descriptor =
-        getDescriptor().getMessageType(893);
+        getDescriptor().getMessageType(896);
     internal_static_google_cloud_compute_v1_InstanceTemplatesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceTemplatesScopedList_descriptor,
@@ -49511,7 +49567,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstanceTemplates", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_descriptor =
-        getDescriptor().getMessageType(894);
+        getDescriptor().getMessageType(897);
     internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_descriptor,
@@ -49519,7 +49575,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instance", "NamedPorts", "Status",
             });
     internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_descriptor =
-        getDescriptor().getMessageType(895);
+        getDescriptor().getMessageType(898);
     internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_descriptor,
@@ -49527,7 +49583,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ResourcePolicies",
             });
     internal_static_google_cloud_compute_v1_InstancesBulkInsertOperationMetadata_descriptor =
-        getDescriptor().getMessageType(896);
+        getDescriptor().getMessageType(899);
     internal_static_google_cloud_compute_v1_InstancesBulkInsertOperationMetadata_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesBulkInsertOperationMetadata_descriptor,
@@ -49544,7 +49600,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_descriptor =
-        getDescriptor().getMessageType(897);
+        getDescriptor().getMessageType(900);
     internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_descriptor,
@@ -49552,7 +49608,7 @@ private static void _clinit_autosplit_dinit_1() {
               "FirewallPolicys", "Firewalls",
             });
     internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor =
-        getDescriptor().getMessageType(898);
+        getDescriptor().getMessageType(901);
     internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor,
@@ -49566,7 +49622,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Type",
             });
     internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_descriptor =
-        getDescriptor().getMessageType(899);
+        getDescriptor().getMessageType(902);
     internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_descriptor,
@@ -49574,7 +49630,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ResourcePolicies",
             });
     internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequest_descriptor =
-        getDescriptor().getMessageType(900);
+        getDescriptor().getMessageType(903);
     internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequest_descriptor,
@@ -49582,7 +49638,7 @@ private static void _clinit_autosplit_dinit_1() {
               "DisruptionSchedule", "FaultReasons",
             });
     internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequestFaultReason_descriptor =
-        getDescriptor().getMessageType(901);
+        getDescriptor().getMessageType(904);
     internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequestFaultReason_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequestFaultReason_descriptor,
@@ -49590,7 +49646,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Behavior", "Description",
             });
     internal_static_google_cloud_compute_v1_InstancesScopedList_descriptor =
-        getDescriptor().getMessageType(902);
+        getDescriptor().getMessageType(905);
     internal_static_google_cloud_compute_v1_InstancesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesScopedList_descriptor,
@@ -49598,7 +49654,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Instances", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_descriptor =
-        getDescriptor().getMessageType(903);
+        getDescriptor().getMessageType(906);
     internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_descriptor,
@@ -49615,7 +49671,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_descriptor =
-        getDescriptor().getMessageType(904);
+        getDescriptor().getMessageType(907);
     internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_descriptor,
@@ -49623,7 +49679,7 @@ private static void _clinit_autosplit_dinit_1() {
               "GuestAccelerators",
             });
     internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_descriptor =
-        getDescriptor().getMessageType(905);
+        getDescriptor().getMessageType(908);
     internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_descriptor,
@@ -49631,7 +49687,7 @@ private static void _clinit_autosplit_dinit_1() {
               "MachineType",
             });
     internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_descriptor =
-        getDescriptor().getMessageType(906);
+        getDescriptor().getMessageType(909);
     internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_descriptor,
@@ -49639,7 +49695,7 @@ private static void _clinit_autosplit_dinit_1() {
               "MinCpuPlatform",
             });
     internal_static_google_cloud_compute_v1_InstancesSetNameRequest_descriptor =
-        getDescriptor().getMessageType(907);
+        getDescriptor().getMessageType(910);
     internal_static_google_cloud_compute_v1_InstancesSetNameRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesSetNameRequest_descriptor,
@@ -49647,7 +49703,7 @@ private static void _clinit_autosplit_dinit_1() {
               "CurrentName", "Name",
             });
     internal_static_google_cloud_compute_v1_InstancesSetSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(908);
+        getDescriptor().getMessageType(911);
     internal_static_google_cloud_compute_v1_InstancesSetSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesSetSecurityPolicyRequest_descriptor,
@@ -49655,7 +49711,7 @@ private static void _clinit_autosplit_dinit_1() {
               "NetworkInterfaces", "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_descriptor =
-        getDescriptor().getMessageType(909);
+        getDescriptor().getMessageType(912);
     internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_descriptor,
@@ -49663,7 +49719,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Email", "Scopes",
             });
     internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_descriptor =
-        getDescriptor().getMessageType(910);
+        getDescriptor().getMessageType(913);
     internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_descriptor,
@@ -49671,7 +49727,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Disks",
             });
     internal_static_google_cloud_compute_v1_InstantSnapshot_descriptor =
-        getDescriptor().getMessageType(911);
+        getDescriptor().getMessageType(914);
     internal_static_google_cloud_compute_v1_InstantSnapshot_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstantSnapshot_descriptor,
@@ -49708,7 +49764,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstantSnapshotAggregatedList_descriptor =
-        getDescriptor().getMessageType(912);
+        getDescriptor().getMessageType(915);
     internal_static_google_cloud_compute_v1_InstantSnapshotAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstantSnapshotAggregatedList_descriptor,
@@ -49725,7 +49781,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstantSnapshotGroup_descriptor =
-        getDescriptor().getMessageType(913);
+        getDescriptor().getMessageType(916);
     internal_static_google_cloud_compute_v1_InstantSnapshotGroup_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstantSnapshotGroup_descriptor,
@@ -49744,7 +49800,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_InstantSnapshotGroupParameters_descriptor =
-        getDescriptor().getMessageType(914);
+        getDescriptor().getMessageType(917);
     internal_static_google_cloud_compute_v1_InstantSnapshotGroupParameters_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstantSnapshotGroupParameters_descriptor,
@@ -49752,7 +49808,7 @@ private static void _clinit_autosplit_dinit_1() {
               "SourceInstantSnapshotGroup",
             });
     internal_static_google_cloud_compute_v1_InstantSnapshotGroupResourceStatus_descriptor =
-        getDescriptor().getMessageType(915);
+        getDescriptor().getMessageType(918);
     internal_static_google_cloud_compute_v1_InstantSnapshotGroupResourceStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstantSnapshotGroupResourceStatus_descriptor,
@@ -49760,7 +49816,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ConsistencyMembershipResolutionTime", "SourceInfo",
             });
     internal_static_google_cloud_compute_v1_InstantSnapshotGroupSourceInfo_descriptor =
-        getDescriptor().getMessageType(916);
+        getDescriptor().getMessageType(919);
     internal_static_google_cloud_compute_v1_InstantSnapshotGroupSourceInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstantSnapshotGroupSourceInfo_descriptor,
@@ -49768,7 +49824,7 @@ private static void _clinit_autosplit_dinit_1() {
               "ConsistencyGroup", "ConsistencyGroupId",
             });
     internal_static_google_cloud_compute_v1_InstantSnapshotList_descriptor =
-        getDescriptor().getMessageType(917);
+        getDescriptor().getMessageType(920);
     internal_static_google_cloud_compute_v1_InstantSnapshotList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstantSnapshotList_descriptor,
@@ -49776,7 +49832,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InstantSnapshotParams_descriptor =
-        getDescriptor().getMessageType(918);
+        getDescriptor().getMessageType(921);
     internal_static_google_cloud_compute_v1_InstantSnapshotParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstantSnapshotParams_descriptor,
@@ -49792,7 +49848,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InstantSnapshotResourceStatus_descriptor =
-        getDescriptor().getMessageType(919);
+        getDescriptor().getMessageType(922);
     internal_static_google_cloud_compute_v1_InstantSnapshotResourceStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstantSnapshotResourceStatus_descriptor,
@@ -49800,7 +49856,7 @@ private static void _clinit_autosplit_dinit_1() {
               "StorageSizeBytes",
             });
     internal_static_google_cloud_compute_v1_InstantSnapshotsScopedList_descriptor =
-        getDescriptor().getMessageType(920);
+        getDescriptor().getMessageType(923);
     internal_static_google_cloud_compute_v1_InstantSnapshotsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InstantSnapshotsScopedList_descriptor,
@@ -49808,7 +49864,7 @@ private static void _clinit_autosplit_dinit_1() {
               "InstantSnapshots", "Warning",
             });
     internal_static_google_cloud_compute_v1_Int64RangeMatch_descriptor =
-        getDescriptor().getMessageType(921);
+        getDescriptor().getMessageType(924);
     internal_static_google_cloud_compute_v1_Int64RangeMatch_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Int64RangeMatch_descriptor,
@@ -49816,7 +49872,7 @@ private static void _clinit_autosplit_dinit_1() {
               "RangeEnd", "RangeStart",
             });
     internal_static_google_cloud_compute_v1_Interconnect_descriptor =
-        getDescriptor().getMessageType(922);
+        getDescriptor().getMessageType(925);
     internal_static_google_cloud_compute_v1_Interconnect_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Interconnect_descriptor,
@@ -49855,6 +49911,7 @@ private static void _clinit_autosplit_dinit_1() {
               "RequestedLinkCount",
               "SatisfiesPzs",
               "SelfLink",
+              "SelfLinkWithId",
               "State",
               "Subzone",
               "WireGroups",
@@ -49868,7 +49925,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnect_descriptor =
-        getDescriptor().getMessageType(923);
+        getDescriptor().getMessageType(926);
     internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnect_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnect_descriptor,
@@ -49879,7 +49936,7 @@ private static void _clinit_autosplit_dinit_1() {
               "StrictPriorityPolicy",
             });
     internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentage_descriptor =
-        getDescriptor().getMessageType(924);
+        getDescriptor().getMessageType(927);
     internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentage_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentage_descriptor,
@@ -49887,7 +49944,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Percentage", "TrafficClass",
             });
     internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy_descriptor =
-        getDescriptor().getMessageType(925);
+        getDescriptor().getMessageType(928);
     internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy_descriptor,
@@ -49895,13 +49952,13 @@ private static void _clinit_autosplit_dinit_1() {
               "BandwidthPercentages",
             });
     internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectStrictPriorityPolicy_descriptor =
-        getDescriptor().getMessageType(926);
+        getDescriptor().getMessageType(929);
     internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectStrictPriorityPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectStrictPriorityPolicy_descriptor,
             new java.lang.String[] {});
     internal_static_google_cloud_compute_v1_InterconnectAttachment_descriptor =
-        getDescriptor().getMessageType(927);
+        getDescriptor().getMessageType(930);
     internal_static_google_cloud_compute_v1_InterconnectAttachment_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachment_descriptor,
@@ -49963,7 +50020,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_descriptor =
-        getDescriptor().getMessageType(928);
+        getDescriptor().getMessageType(931);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_descriptor,
@@ -49979,8 +50036,12 @@ private static void _clinit_autosplit_dinit_1() {
             new java.lang.String[] {
               "Key", "Value",
             });
+    _clinit_autosplit_dinit_2();
+  }
+
+  private static void _clinit_autosplit_dinit_2() {
     internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraints_descriptor =
-        getDescriptor().getMessageType(929);
+        getDescriptor().getMessageType(932);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraints_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraints_descriptor,
@@ -49988,7 +50049,7 @@ private static void _clinit_autosplit_dinit_1() {
               "BgpMd5", "BgpPeerAsnRanges",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange_descriptor =
-        getDescriptor().getMessageType(930);
+        getDescriptor().getMessageType(933);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange_descriptor,
@@ -49996,7 +50057,7 @@ private static void _clinit_autosplit_dinit_1() {
               "Max", "Min",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroup_descriptor =
-        getDescriptor().getMessageType(931);
+        getDescriptor().getMessageType(934);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroup_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroup_descriptor,
@@ -50023,12 +50084,8 @@ private static void _clinit_autosplit_dinit_1() {
             new java.lang.String[] {
               "Key", "Value",
             });
-    _clinit_autosplit_dinit_2();
-  }
-
-  private static void _clinit_autosplit_dinit_2() {
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupAttachment_descriptor =
-        getDescriptor().getMessageType(932);
+        getDescriptor().getMessageType(935);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupAttachment_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupAttachment_descriptor,
@@ -50036,7 +50093,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Attachment",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfigured_descriptor =
-        getDescriptor().getMessageType(933);
+        getDescriptor().getMessageType(936);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfigured_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfigured_descriptor,
@@ -50044,7 +50101,7 @@ private static void _clinit_autosplit_dinit_2() {
               "AvailabilitySla",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLA_descriptor =
-        getDescriptor().getMessageType(934);
+        getDescriptor().getMessageType(937);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLA_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLA_descriptor,
@@ -50052,7 +50109,7 @@ private static void _clinit_autosplit_dinit_2() {
               "EffectiveSla", "IntendedSlaBlockers",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers_descriptor =
-        getDescriptor().getMessageType(935);
+        getDescriptor().getMessageType(938);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers_descriptor,
@@ -50066,7 +50123,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zones",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupIntent_descriptor =
-        getDescriptor().getMessageType(936);
+        getDescriptor().getMessageType(939);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupIntent_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupIntent_descriptor,
@@ -50074,7 +50131,7 @@ private static void _clinit_autosplit_dinit_2() {
               "AvailabilitySla",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructure_descriptor =
-        getDescriptor().getMessageType(937);
+        getDescriptor().getMessageType(940);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructure_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructure_descriptor,
@@ -50082,7 +50139,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Regions",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegion_descriptor =
-        getDescriptor().getMessageType(938);
+        getDescriptor().getMessageType(941);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegion_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegion_descriptor,
@@ -50090,7 +50147,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Metros", "Region",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetro_descriptor =
-        getDescriptor().getMessageType(939);
+        getDescriptor().getMessageType(942);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetro_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetro_descriptor,
@@ -50098,7 +50155,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Facilities", "Metro",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacility_descriptor =
-        getDescriptor().getMessageType(940);
+        getDescriptor().getMessageType(943);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacility_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacility_descriptor,
@@ -50106,7 +50163,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Facility", "Zones",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone_descriptor =
-        getDescriptor().getMessageType(941);
+        getDescriptor().getMessageType(944);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone_descriptor,
@@ -50114,7 +50171,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Attachments", "Zone",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsGetOperationalStatusResponse_descriptor =
-        getDescriptor().getMessageType(942);
+        getDescriptor().getMessageType(945);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsGetOperationalStatusResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsGetOperationalStatusResponse_descriptor,
@@ -50122,7 +50179,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Etag", "Result",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsListResponse_descriptor =
-        getDescriptor().getMessageType(943);
+        getDescriptor().getMessageType(946);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsListResponse_descriptor,
@@ -50130,7 +50187,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatus_descriptor =
-        getDescriptor().getMessageType(944);
+        getDescriptor().getMessageType(947);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatus_descriptor,
@@ -50138,7 +50195,7 @@ private static void _clinit_autosplit_dinit_2() {
               "AttachmentStatuses", "Configured", "GroupStatus", "Intent", "Operational",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatusAttachmentStatus_descriptor =
-        getDescriptor().getMessageType(945);
+        getDescriptor().getMessageType(948);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatusAttachmentStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatusAttachmentStatus_descriptor,
@@ -50146,7 +50203,7 @@ private static void _clinit_autosplit_dinit_2() {
               "AdminEnabled", "Attachment", "IsActive", "Status",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentL2Forwarding_descriptor =
-        getDescriptor().getMessageType(946);
+        getDescriptor().getMessageType(949);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentL2Forwarding_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentL2Forwarding_descriptor,
@@ -50167,7 +50224,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMapping_descriptor =
-        getDescriptor().getMessageType(947);
+        getDescriptor().getMessageType(950);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMapping_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMapping_descriptor,
@@ -50175,7 +50232,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ApplianceIpAddress", "InnerVlanToApplianceMappings", "Name",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping_descriptor =
-        getDescriptor().getMessageType(948);
+        getDescriptor().getMessageType(951);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping_descriptor,
@@ -50183,7 +50240,7 @@ private static void _clinit_autosplit_dinit_2() {
               "InnerApplianceIpAddress", "InnerVlanTags",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingGeneveHeader_descriptor =
-        getDescriptor().getMessageType(949);
+        getDescriptor().getMessageType(952);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingGeneveHeader_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingGeneveHeader_descriptor,
@@ -50191,7 +50248,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Vni",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentList_descriptor =
-        getDescriptor().getMessageType(950);
+        getDescriptor().getMessageType(953);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentList_descriptor,
@@ -50199,7 +50256,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentParams_descriptor =
-        getDescriptor().getMessageType(951);
+        getDescriptor().getMessageType(954);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentParams_descriptor,
@@ -50216,7 +50273,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_descriptor =
-        getDescriptor().getMessageType(952);
+        getDescriptor().getMessageType(955);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_descriptor,
@@ -50224,7 +50281,7 @@ private static void _clinit_autosplit_dinit_2() {
               "InterconnectName", "PartnerName", "PortalUrl",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_descriptor =
-        getDescriptor().getMessageType(953);
+        getDescriptor().getMessageType(956);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_descriptor,
@@ -50232,7 +50289,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Tag8021Q",
             });
     internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_descriptor =
-        getDescriptor().getMessageType(954);
+        getDescriptor().getMessageType(957);
     internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_descriptor,
@@ -50240,7 +50297,7 @@ private static void _clinit_autosplit_dinit_2() {
               "InterconnectAttachments", "Warning",
             });
     internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_descriptor =
-        getDescriptor().getMessageType(955);
+        getDescriptor().getMessageType(958);
     internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_descriptor,
@@ -50248,7 +50305,7 @@ private static void _clinit_autosplit_dinit_2() {
               "CustomerDemarcId", "GoogleCircuitId", "GoogleDemarcId",
             });
     internal_static_google_cloud_compute_v1_InterconnectDiagnostics_descriptor =
-        getDescriptor().getMessageType(956);
+        getDescriptor().getMessageType(959);
     internal_static_google_cloud_compute_v1_InterconnectDiagnostics_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectDiagnostics_descriptor,
@@ -50260,7 +50317,7 @@ private static void _clinit_autosplit_dinit_2() {
               "MacAddress",
             });
     internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_descriptor =
-        getDescriptor().getMessageType(957);
+        getDescriptor().getMessageType(960);
     internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_descriptor,
@@ -50268,7 +50325,7 @@ private static void _clinit_autosplit_dinit_2() {
               "IpAddress", "MacAddress",
             });
     internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_descriptor =
-        getDescriptor().getMessageType(958);
+        getDescriptor().getMessageType(961);
     internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_descriptor,
@@ -50276,7 +50333,7 @@ private static void _clinit_autosplit_dinit_2() {
               "GoogleSystemId", "NeighborSystemId", "State",
             });
     internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_descriptor =
-        getDescriptor().getMessageType(959);
+        getDescriptor().getMessageType(962);
     internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_descriptor,
@@ -50284,7 +50341,7 @@ private static void _clinit_autosplit_dinit_2() {
               "State", "Value",
             });
     internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_descriptor =
-        getDescriptor().getMessageType(960);
+        getDescriptor().getMessageType(963);
     internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_descriptor,
@@ -50299,7 +50356,7 @@ private static void _clinit_autosplit_dinit_2() {
               "TransmittingOpticalPower",
             });
     internal_static_google_cloud_compute_v1_InterconnectDiagnosticsMacsecStatus_descriptor =
-        getDescriptor().getMessageType(961);
+        getDescriptor().getMessageType(964);
     internal_static_google_cloud_compute_v1_InterconnectDiagnosticsMacsecStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectDiagnosticsMacsecStatus_descriptor,
@@ -50307,7 +50364,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Ckn", "Operational",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroup_descriptor =
-        getDescriptor().getMessageType(962);
+        getDescriptor().getMessageType(965);
     internal_static_google_cloud_compute_v1_InterconnectGroup_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroup_descriptor,
@@ -50333,7 +50390,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupConfigured_descriptor =
-        getDescriptor().getMessageType(963);
+        getDescriptor().getMessageType(966);
     internal_static_google_cloud_compute_v1_InterconnectGroupConfigured_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupConfigured_descriptor,
@@ -50341,7 +50398,7 @@ private static void _clinit_autosplit_dinit_2() {
               "TopologyCapability",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapability_descriptor =
-        getDescriptor().getMessageType(964);
+        getDescriptor().getMessageType(967);
     internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapability_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapability_descriptor,
@@ -50349,7 +50406,7 @@ private static void _clinit_autosplit_dinit_2() {
               "IntendedCapabilityBlockers", "SupportedSla",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers_descriptor =
-        getDescriptor().getMessageType(965);
+        getDescriptor().getMessageType(968);
     internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers_descriptor,
@@ -50363,7 +50420,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zones",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupIntent_descriptor =
-        getDescriptor().getMessageType(966);
+        getDescriptor().getMessageType(969);
     internal_static_google_cloud_compute_v1_InterconnectGroupIntent_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupIntent_descriptor,
@@ -50371,7 +50428,7 @@ private static void _clinit_autosplit_dinit_2() {
               "TopologyCapability",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupInterconnect_descriptor =
-        getDescriptor().getMessageType(967);
+        getDescriptor().getMessageType(970);
     internal_static_google_cloud_compute_v1_InterconnectGroupInterconnect_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupInterconnect_descriptor,
@@ -50379,7 +50436,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Interconnect",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructure_descriptor =
-        getDescriptor().getMessageType(968);
+        getDescriptor().getMessageType(971);
     internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructure_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructure_descriptor,
@@ -50387,7 +50444,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Metros",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetros_descriptor =
-        getDescriptor().getMessageType(969);
+        getDescriptor().getMessageType(972);
     internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetros_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetros_descriptor,
@@ -50395,7 +50452,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Facilities", "Metro",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilities_descriptor =
-        getDescriptor().getMessageType(970);
+        getDescriptor().getMessageType(973);
     internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilities_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilities_descriptor,
@@ -50403,7 +50460,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Facility", "Zones",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilitiesZones_descriptor =
-        getDescriptor().getMessageType(971);
+        getDescriptor().getMessageType(974);
     internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilitiesZones_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilitiesZones_descriptor,
@@ -50411,7 +50468,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Interconnects", "Zone",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembers_descriptor =
-        getDescriptor().getMessageType(972);
+        getDescriptor().getMessageType(975);
     internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembers_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembers_descriptor,
@@ -50419,7 +50476,7 @@ private static void _clinit_autosplit_dinit_2() {
               "IntentMismatchBehavior", "Interconnects", "TemplateInterconnect",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersInterconnectInput_descriptor =
-        getDescriptor().getMessageType(973);
+        getDescriptor().getMessageType(976);
     internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersInterconnectInput_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersInterconnectInput_descriptor,
@@ -50437,7 +50494,7 @@ private static void _clinit_autosplit_dinit_2() {
               "RequestedLinkCount",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersRequest_descriptor =
-        getDescriptor().getMessageType(974);
+        getDescriptor().getMessageType(977);
     internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersRequest_descriptor,
@@ -50445,7 +50502,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Request",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupsGetOperationalStatusResponse_descriptor =
-        getDescriptor().getMessageType(975);
+        getDescriptor().getMessageType(978);
     internal_static_google_cloud_compute_v1_InterconnectGroupsGetOperationalStatusResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupsGetOperationalStatusResponse_descriptor,
@@ -50453,7 +50510,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Etag", "Result",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupsListResponse_descriptor =
-        getDescriptor().getMessageType(976);
+        getDescriptor().getMessageType(979);
     internal_static_google_cloud_compute_v1_InterconnectGroupsListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupsListResponse_descriptor,
@@ -50461,7 +50518,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatus_descriptor =
-        getDescriptor().getMessageType(977);
+        getDescriptor().getMessageType(980);
     internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatus_descriptor,
@@ -50469,7 +50526,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Configured", "GroupStatus", "Intent", "InterconnectStatuses", "Operational",
             });
     internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatusInterconnectStatus_descriptor =
-        getDescriptor().getMessageType(978);
+        getDescriptor().getMessageType(981);
     internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatusInterconnectStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatusInterconnectStatus_descriptor,
@@ -50477,7 +50534,7 @@ private static void _clinit_autosplit_dinit_2() {
               "AdminEnabled", "Diagnostics", "Interconnect", "IsActive",
             });
     internal_static_google_cloud_compute_v1_InterconnectList_descriptor =
-        getDescriptor().getMessageType(979);
+        getDescriptor().getMessageType(982);
     internal_static_google_cloud_compute_v1_InterconnectList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectList_descriptor,
@@ -50485,7 +50542,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InterconnectLocation_descriptor =
-        getDescriptor().getMessageType(980);
+        getDescriptor().getMessageType(983);
     internal_static_google_cloud_compute_v1_InterconnectLocation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectLocation_descriptor,
@@ -50512,15 +50569,15 @@ private static void _clinit_autosplit_dinit_2() {
               "SupportsPzs",
             });
     internal_static_google_cloud_compute_v1_InterconnectLocationCrossSiteInterconnectInfo_descriptor =
-        getDescriptor().getMessageType(981);
+        getDescriptor().getMessageType(984);
     internal_static_google_cloud_compute_v1_InterconnectLocationCrossSiteInterconnectInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectLocationCrossSiteInterconnectInfo_descriptor,
             new java.lang.String[] {
-              "City",
+              "City", "MaxDynamicPathBandwidthGbps", "MaxFixedPathBandwidthGbps",
             });
     internal_static_google_cloud_compute_v1_InterconnectLocationList_descriptor =
-        getDescriptor().getMessageType(982);
+        getDescriptor().getMessageType(985);
     internal_static_google_cloud_compute_v1_InterconnectLocationList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectLocationList_descriptor,
@@ -50528,7 +50585,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_descriptor =
-        getDescriptor().getMessageType(983);
+        getDescriptor().getMessageType(986);
     internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_descriptor,
@@ -50536,7 +50593,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ExpectedRttMs", "L2ForwardingEnabled", "LocationPresence", "Region",
             });
     internal_static_google_cloud_compute_v1_InterconnectMacsec_descriptor =
-        getDescriptor().getMessageType(984);
+        getDescriptor().getMessageType(987);
     internal_static_google_cloud_compute_v1_InterconnectMacsec_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectMacsec_descriptor,
@@ -50544,7 +50601,7 @@ private static void _clinit_autosplit_dinit_2() {
               "FailOpen", "PreSharedKeys",
             });
     internal_static_google_cloud_compute_v1_InterconnectMacsecConfig_descriptor =
-        getDescriptor().getMessageType(985);
+        getDescriptor().getMessageType(988);
     internal_static_google_cloud_compute_v1_InterconnectMacsecConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectMacsecConfig_descriptor,
@@ -50552,7 +50609,7 @@ private static void _clinit_autosplit_dinit_2() {
               "PreSharedKeys",
             });
     internal_static_google_cloud_compute_v1_InterconnectMacsecConfigPreSharedKey_descriptor =
-        getDescriptor().getMessageType(986);
+        getDescriptor().getMessageType(989);
     internal_static_google_cloud_compute_v1_InterconnectMacsecConfigPreSharedKey_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectMacsecConfigPreSharedKey_descriptor,
@@ -50560,7 +50617,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Cak", "Ckn", "Name", "StartTime",
             });
     internal_static_google_cloud_compute_v1_InterconnectMacsecPreSharedKey_descriptor =
-        getDescriptor().getMessageType(987);
+        getDescriptor().getMessageType(990);
     internal_static_google_cloud_compute_v1_InterconnectMacsecPreSharedKey_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectMacsecPreSharedKey_descriptor,
@@ -50568,7 +50625,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Name", "StartTime",
             });
     internal_static_google_cloud_compute_v1_InterconnectOutageNotification_descriptor =
-        getDescriptor().getMessageType(988);
+        getDescriptor().getMessageType(991);
     internal_static_google_cloud_compute_v1_InterconnectOutageNotification_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectOutageNotification_descriptor,
@@ -50583,7 +50640,7 @@ private static void _clinit_autosplit_dinit_2() {
               "State",
             });
     internal_static_google_cloud_compute_v1_InterconnectParams_descriptor =
-        getDescriptor().getMessageType(989);
+        getDescriptor().getMessageType(992);
     internal_static_google_cloud_compute_v1_InterconnectParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectParams_descriptor,
@@ -50599,7 +50656,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_InterconnectRemoteLocation_descriptor =
-        getDescriptor().getMessageType(990);
+        getDescriptor().getMessageType(993);
     internal_static_google_cloud_compute_v1_InterconnectRemoteLocation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectRemoteLocation_descriptor,
@@ -50627,7 +50684,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Status",
             });
     internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraints_descriptor =
-        getDescriptor().getMessageType(991);
+        getDescriptor().getMessageType(994);
     internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraints_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraints_descriptor,
@@ -50635,7 +50692,7 @@ private static void _clinit_autosplit_dinit_2() {
               "PortPairRemoteLocation", "PortPairVlan", "SubnetLengthRange",
             });
     internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraintsSubnetLengthRange_descriptor =
-        getDescriptor().getMessageType(992);
+        getDescriptor().getMessageType(995);
     internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraintsSubnetLengthRange_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraintsSubnetLengthRange_descriptor,
@@ -50643,7 +50700,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Max", "Min",
             });
     internal_static_google_cloud_compute_v1_InterconnectRemoteLocationList_descriptor =
-        getDescriptor().getMessageType(993);
+        getDescriptor().getMessageType(996);
     internal_static_google_cloud_compute_v1_InterconnectRemoteLocationList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectRemoteLocationList_descriptor,
@@ -50651,7 +50708,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_InterconnectRemoteLocationPermittedConnections_descriptor =
-        getDescriptor().getMessageType(994);
+        getDescriptor().getMessageType(997);
     internal_static_google_cloud_compute_v1_InterconnectRemoteLocationPermittedConnections_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectRemoteLocationPermittedConnections_descriptor,
@@ -50659,7 +50716,7 @@ private static void _clinit_autosplit_dinit_2() {
               "InterconnectLocation",
             });
     internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_descriptor =
-        getDescriptor().getMessageType(995);
+        getDescriptor().getMessageType(998);
     internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_descriptor,
@@ -50667,7 +50724,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Result",
             });
     internal_static_google_cloud_compute_v1_InterconnectsGetMacsecConfigResponse_descriptor =
-        getDescriptor().getMessageType(996);
+        getDescriptor().getMessageType(999);
     internal_static_google_cloud_compute_v1_InterconnectsGetMacsecConfigResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InterconnectsGetMacsecConfigResponse_descriptor,
@@ -50675,14 +50732,14 @@ private static void _clinit_autosplit_dinit_2() {
               "Etag", "Result",
             });
     internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(997);
+        getDescriptor().getMessageType(1000);
     internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_descriptor,
             new java.lang.String[] {
               "CacheInvalidationRuleResource", "Project", "RequestId", "UrlMap",
             });
-    internal_static_google_cloud_compute_v1_Items_descriptor = getDescriptor().getMessageType(998);
+    internal_static_google_cloud_compute_v1_Items_descriptor = getDescriptor().getMessageType(1001);
     internal_static_google_cloud_compute_v1_Items_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Items_descriptor,
@@ -50690,7 +50747,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_License_descriptor =
-        getDescriptor().getMessageType(999);
+        getDescriptor().getMessageType(1002);
     internal_static_google_cloud_compute_v1_License_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_License_descriptor,
@@ -50719,7 +50776,7 @@ private static void _clinit_autosplit_dinit_2() {
               "UpdateTimestamp",
             });
     internal_static_google_cloud_compute_v1_LicenseCode_descriptor =
-        getDescriptor().getMessageType(1000);
+        getDescriptor().getMessageType(1003);
     internal_static_google_cloud_compute_v1_LicenseCode_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LicenseCode_descriptor,
@@ -50745,7 +50802,7 @@ private static void _clinit_autosplit_dinit_2() {
               "UpdateTimestamp",
             });
     internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_descriptor =
-        getDescriptor().getMessageType(1001);
+        getDescriptor().getMessageType(1004);
     internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_descriptor,
@@ -50753,7 +50810,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Description", "SelfLink",
             });
     internal_static_google_cloud_compute_v1_LicenseParams_descriptor =
-        getDescriptor().getMessageType(1002);
+        getDescriptor().getMessageType(1005);
     internal_static_google_cloud_compute_v1_LicenseParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LicenseParams_descriptor,
@@ -50769,7 +50826,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_LicenseResourceCommitment_descriptor =
-        getDescriptor().getMessageType(1003);
+        getDescriptor().getMessageType(1006);
     internal_static_google_cloud_compute_v1_LicenseResourceCommitment_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LicenseResourceCommitment_descriptor,
@@ -50777,7 +50834,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Amount", "CoresPerLicense", "License",
             });
     internal_static_google_cloud_compute_v1_LicenseResourceRequirements_descriptor =
-        getDescriptor().getMessageType(1004);
+        getDescriptor().getMessageType(1007);
     internal_static_google_cloud_compute_v1_LicenseResourceRequirements_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LicenseResourceRequirements_descriptor,
@@ -50785,7 +50842,7 @@ private static void _clinit_autosplit_dinit_2() {
               "MinGuestCpuCount", "MinMemoryMb",
             });
     internal_static_google_cloud_compute_v1_LicensesListResponse_descriptor =
-        getDescriptor().getMessageType(1005);
+        getDescriptor().getMessageType(1008);
     internal_static_google_cloud_compute_v1_LicensesListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LicensesListResponse_descriptor,
@@ -50793,7 +50850,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_descriptor =
-        getDescriptor().getMessageType(1006);
+        getDescriptor().getMessageType(1009);
     internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_descriptor,
@@ -50807,7 +50864,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListAddressesRequest_descriptor =
-        getDescriptor().getMessageType(1007);
+        getDescriptor().getMessageType(1010);
     internal_static_google_cloud_compute_v1_ListAddressesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListAddressesRequest_descriptor,
@@ -50821,7 +50878,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1008);
+        getDescriptor().getMessageType(1011);
     internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_descriptor,
@@ -50829,7 +50886,7 @@ private static void _clinit_autosplit_dinit_2() {
               "IncludeInheritedPolicies", "TargetResource",
             });
     internal_static_google_cloud_compute_v1_ListAssociationsOrganizationSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1009);
+        getDescriptor().getMessageType(1012);
     internal_static_google_cloud_compute_v1_ListAssociationsOrganizationSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListAssociationsOrganizationSecurityPolicyRequest_descriptor,
@@ -50837,7 +50894,7 @@ private static void _clinit_autosplit_dinit_2() {
               "TargetResource",
             });
     internal_static_google_cloud_compute_v1_ListAutoscalersRequest_descriptor =
-        getDescriptor().getMessageType(1010);
+        getDescriptor().getMessageType(1013);
     internal_static_google_cloud_compute_v1_ListAutoscalersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListAutoscalersRequest_descriptor,
@@ -50851,7 +50908,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1011);
+        getDescriptor().getMessageType(1014);
     internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_descriptor,
@@ -50865,7 +50922,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1012);
+        getDescriptor().getMessageType(1015);
     internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_descriptor,
@@ -50873,7 +50930,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_descriptor =
-        getDescriptor().getMessageType(1013);
+        getDescriptor().getMessageType(1016);
     internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_descriptor,
@@ -50881,7 +50938,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListBackendServicesRequest_descriptor =
-        getDescriptor().getMessageType(1014);
+        getDescriptor().getMessageType(1017);
     internal_static_google_cloud_compute_v1_ListBackendServicesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListBackendServicesRequest_descriptor,
@@ -50889,7 +50946,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListBgpRoutesRoutersRequest_descriptor =
-        getDescriptor().getMessageType(1015);
+        getDescriptor().getMessageType(1018);
     internal_static_google_cloud_compute_v1_ListBgpRoutesRoutersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListBgpRoutesRoutersRequest_descriptor,
@@ -50909,7 +50966,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Router",
             });
     internal_static_google_cloud_compute_v1_ListCrossSiteNetworksRequest_descriptor =
-        getDescriptor().getMessageType(1016);
+        getDescriptor().getMessageType(1019);
     internal_static_google_cloud_compute_v1_ListCrossSiteNetworksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListCrossSiteNetworksRequest_descriptor,
@@ -50917,7 +50974,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListDiskTypesRequest_descriptor =
-        getDescriptor().getMessageType(1017);
+        getDescriptor().getMessageType(1020);
     internal_static_google_cloud_compute_v1_ListDiskTypesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListDiskTypesRequest_descriptor,
@@ -50931,7 +50988,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListDisksRequest_descriptor =
-        getDescriptor().getMessageType(1018);
+        getDescriptor().getMessageType(1021);
     internal_static_google_cloud_compute_v1_ListDisksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListDisksRequest_descriptor,
@@ -50945,7 +51002,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListDisksStoragePoolsRequest_descriptor =
-        getDescriptor().getMessageType(1019);
+        getDescriptor().getMessageType(1022);
     internal_static_google_cloud_compute_v1_ListDisksStoragePoolsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListDisksStoragePoolsRequest_descriptor,
@@ -50960,7 +51017,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_descriptor =
-        getDescriptor().getMessageType(1020);
+        getDescriptor().getMessageType(1023);
     internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_descriptor,
@@ -50975,7 +51032,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_descriptor =
-        getDescriptor().getMessageType(1021);
+        getDescriptor().getMessageType(1024);
     internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_descriptor,
@@ -50990,7 +51047,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_descriptor =
-        getDescriptor().getMessageType(1022);
+        getDescriptor().getMessageType(1025);
     internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_descriptor,
@@ -50998,7 +51055,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1023);
+        getDescriptor().getMessageType(1026);
     internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_descriptor,
@@ -51006,7 +51063,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListFirewallsRequest_descriptor =
-        getDescriptor().getMessageType(1024);
+        getDescriptor().getMessageType(1027);
     internal_static_google_cloud_compute_v1_ListFirewallsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListFirewallsRequest_descriptor,
@@ -51014,7 +51071,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_descriptor =
-        getDescriptor().getMessageType(1025);
+        getDescriptor().getMessageType(1028);
     internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_descriptor,
@@ -51028,7 +51085,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListFutureReservationsRequest_descriptor =
-        getDescriptor().getMessageType(1026);
+        getDescriptor().getMessageType(1029);
     internal_static_google_cloud_compute_v1_ListFutureReservationsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListFutureReservationsRequest_descriptor,
@@ -51042,7 +51099,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_descriptor =
-        getDescriptor().getMessageType(1027);
+        getDescriptor().getMessageType(1030);
     internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_descriptor,
@@ -51050,7 +51107,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_descriptor =
-        getDescriptor().getMessageType(1028);
+        getDescriptor().getMessageType(1031);
     internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_descriptor,
@@ -51058,7 +51115,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1029);
+        getDescriptor().getMessageType(1032);
     internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_descriptor,
@@ -51066,7 +51123,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_descriptor =
-        getDescriptor().getMessageType(1030);
+        getDescriptor().getMessageType(1033);
     internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_descriptor,
@@ -51074,7 +51131,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_descriptor =
-        getDescriptor().getMessageType(1031);
+        getDescriptor().getMessageType(1034);
     internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_descriptor,
@@ -51082,7 +51139,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_descriptor =
-        getDescriptor().getMessageType(1032);
+        getDescriptor().getMessageType(1035);
     internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_descriptor,
@@ -51090,7 +51147,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListGlobalVmExtensionPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1033);
+        getDescriptor().getMessageType(1036);
     internal_static_google_cloud_compute_v1_ListGlobalVmExtensionPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListGlobalVmExtensionPoliciesRequest_descriptor,
@@ -51098,7 +51155,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListHealthChecksRequest_descriptor =
-        getDescriptor().getMessageType(1034);
+        getDescriptor().getMessageType(1037);
     internal_static_google_cloud_compute_v1_ListHealthChecksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListHealthChecksRequest_descriptor,
@@ -51106,7 +51163,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListHostsRequest_descriptor =
-        getDescriptor().getMessageType(1035);
+        getDescriptor().getMessageType(1038);
     internal_static_google_cloud_compute_v1_ListHostsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListHostsRequest_descriptor,
@@ -51121,7 +51178,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListImagesRequest_descriptor =
-        getDescriptor().getMessageType(1036);
+        getDescriptor().getMessageType(1039);
     internal_static_google_cloud_compute_v1_ListImagesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListImagesRequest_descriptor,
@@ -51129,7 +51186,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListInstanceGroupManagerResizeRequestsRequest_descriptor =
-        getDescriptor().getMessageType(1037);
+        getDescriptor().getMessageType(1040);
     internal_static_google_cloud_compute_v1_ListInstanceGroupManagerResizeRequestsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInstanceGroupManagerResizeRequestsRequest_descriptor,
@@ -51144,7 +51201,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_descriptor =
-        getDescriptor().getMessageType(1038);
+        getDescriptor().getMessageType(1041);
     internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_descriptor,
@@ -51158,7 +51215,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1039);
+        getDescriptor().getMessageType(1042);
     internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_descriptor,
@@ -51172,7 +51229,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_descriptor =
-        getDescriptor().getMessageType(1040);
+        getDescriptor().getMessageType(1043);
     internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_descriptor,
@@ -51180,7 +51237,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1041);
+        getDescriptor().getMessageType(1044);
     internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_descriptor,
@@ -51196,7 +51253,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1042);
+        getDescriptor().getMessageType(1045);
     internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_descriptor,
@@ -51212,7 +51269,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListInstancesRequest_descriptor =
-        getDescriptor().getMessageType(1043);
+        getDescriptor().getMessageType(1046);
     internal_static_google_cloud_compute_v1_ListInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInstancesRequest_descriptor,
@@ -51226,7 +51283,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListInstantSnapshotGroups_descriptor =
-        getDescriptor().getMessageType(1044);
+        getDescriptor().getMessageType(1047);
     internal_static_google_cloud_compute_v1_ListInstantSnapshotGroups_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInstantSnapshotGroups_descriptor,
@@ -51234,7 +51291,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_ListInstantSnapshotGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1045);
+        getDescriptor().getMessageType(1048);
     internal_static_google_cloud_compute_v1_ListInstantSnapshotGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInstantSnapshotGroupsRequest_descriptor,
@@ -51248,7 +51305,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListInstantSnapshotsRequest_descriptor =
-        getDescriptor().getMessageType(1046);
+        getDescriptor().getMessageType(1049);
     internal_static_google_cloud_compute_v1_ListInstantSnapshotsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInstantSnapshotsRequest_descriptor,
@@ -51262,7 +51319,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListInterconnectAttachmentGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1047);
+        getDescriptor().getMessageType(1050);
     internal_static_google_cloud_compute_v1_ListInterconnectAttachmentGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInterconnectAttachmentGroupsRequest_descriptor,
@@ -51270,7 +51327,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_descriptor =
-        getDescriptor().getMessageType(1048);
+        getDescriptor().getMessageType(1051);
     internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_descriptor,
@@ -51284,7 +51341,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListInterconnectGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1049);
+        getDescriptor().getMessageType(1052);
     internal_static_google_cloud_compute_v1_ListInterconnectGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInterconnectGroupsRequest_descriptor,
@@ -51292,7 +51349,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_descriptor =
-        getDescriptor().getMessageType(1050);
+        getDescriptor().getMessageType(1053);
     internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_descriptor,
@@ -51300,7 +51357,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListInterconnectRemoteLocationsRequest_descriptor =
-        getDescriptor().getMessageType(1051);
+        getDescriptor().getMessageType(1054);
     internal_static_google_cloud_compute_v1_ListInterconnectRemoteLocationsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInterconnectRemoteLocationsRequest_descriptor,
@@ -51308,7 +51365,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListInterconnectsRequest_descriptor =
-        getDescriptor().getMessageType(1052);
+        getDescriptor().getMessageType(1055);
     internal_static_google_cloud_compute_v1_ListInterconnectsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListInterconnectsRequest_descriptor,
@@ -51316,7 +51373,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListLicensesRequest_descriptor =
-        getDescriptor().getMessageType(1053);
+        getDescriptor().getMessageType(1056);
     internal_static_google_cloud_compute_v1_ListLicensesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListLicensesRequest_descriptor,
@@ -51324,7 +51381,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListMachineImagesRequest_descriptor =
-        getDescriptor().getMessageType(1054);
+        getDescriptor().getMessageType(1057);
     internal_static_google_cloud_compute_v1_ListMachineImagesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListMachineImagesRequest_descriptor,
@@ -51332,7 +51389,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListMachineTypesRequest_descriptor =
-        getDescriptor().getMessageType(1055);
+        getDescriptor().getMessageType(1058);
     internal_static_google_cloud_compute_v1_ListMachineTypesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListMachineTypesRequest_descriptor,
@@ -51346,7 +51403,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_descriptor =
-        getDescriptor().getMessageType(1056);
+        getDescriptor().getMessageType(1059);
     internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_descriptor,
@@ -51361,7 +51418,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_descriptor =
-        getDescriptor().getMessageType(1057);
+        getDescriptor().getMessageType(1060);
     internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_descriptor,
@@ -51376,7 +51433,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListNamedSetsRoutersRequest_descriptor =
-        getDescriptor().getMessageType(1058);
+        getDescriptor().getMessageType(1061);
     internal_static_google_cloud_compute_v1_ListNamedSetsRoutersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNamedSetsRoutersRequest_descriptor,
@@ -51391,7 +51448,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Router",
             });
     internal_static_google_cloud_compute_v1_ListNetworkAttachmentsRequest_descriptor =
-        getDescriptor().getMessageType(1059);
+        getDescriptor().getMessageType(1062);
     internal_static_google_cloud_compute_v1_ListNetworkAttachmentsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNetworkAttachmentsRequest_descriptor,
@@ -51405,7 +51462,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1060);
+        getDescriptor().getMessageType(1063);
     internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_descriptor,
@@ -51419,7 +51476,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1061);
+        getDescriptor().getMessageType(1064);
     internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_descriptor,
@@ -51433,7 +51490,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1062);
+        getDescriptor().getMessageType(1065);
     internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_descriptor,
@@ -51449,7 +51506,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListNetworkEndpointsRegionNetworkEndpointGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1063);
+        getDescriptor().getMessageType(1066);
     internal_static_google_cloud_compute_v1_ListNetworkEndpointsRegionNetworkEndpointGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNetworkEndpointsRegionNetworkEndpointGroupsRequest_descriptor,
@@ -51464,7 +51521,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1064);
+        getDescriptor().getMessageType(1067);
     internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_descriptor,
@@ -51472,7 +51529,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListNetworkProfilesRequest_descriptor =
-        getDescriptor().getMessageType(1065);
+        getDescriptor().getMessageType(1068);
     internal_static_google_cloud_compute_v1_ListNetworkProfilesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNetworkProfilesRequest_descriptor,
@@ -51480,7 +51537,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListNetworksRequest_descriptor =
-        getDescriptor().getMessageType(1066);
+        getDescriptor().getMessageType(1069);
     internal_static_google_cloud_compute_v1_ListNetworksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNetworksRequest_descriptor,
@@ -51488,7 +51545,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1067);
+        getDescriptor().getMessageType(1070);
     internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_descriptor,
@@ -51502,7 +51559,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_descriptor =
-        getDescriptor().getMessageType(1068);
+        getDescriptor().getMessageType(1071);
     internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_descriptor,
@@ -51516,7 +51573,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListNodeTypesRequest_descriptor =
-        getDescriptor().getMessageType(1069);
+        getDescriptor().getMessageType(1072);
     internal_static_google_cloud_compute_v1_ListNodeTypesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNodeTypesRequest_descriptor,
@@ -51530,7 +51587,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1070);
+        getDescriptor().getMessageType(1073);
     internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_descriptor,
@@ -51545,7 +51602,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListOrganizationSecurityPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1071);
+        getDescriptor().getMessageType(1074);
     internal_static_google_cloud_compute_v1_ListOrganizationSecurityPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListOrganizationSecurityPoliciesRequest_descriptor,
@@ -51553,7 +51610,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_descriptor =
-        getDescriptor().getMessageType(1072);
+        getDescriptor().getMessageType(1075);
     internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_descriptor,
@@ -51567,7 +51624,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_descriptor =
-        getDescriptor().getMessageType(1073);
+        getDescriptor().getMessageType(1076);
     internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_descriptor,
@@ -51584,7 +51641,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_descriptor =
-        getDescriptor().getMessageType(1074);
+        getDescriptor().getMessageType(1077);
     internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_descriptor,
@@ -51599,7 +51656,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_descriptor =
-        getDescriptor().getMessageType(1075);
+        getDescriptor().getMessageType(1078);
     internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_descriptor,
@@ -51614,7 +51671,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsOrganizationSecurityPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1076);
+        getDescriptor().getMessageType(1079);
     internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsOrganizationSecurityPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsOrganizationSecurityPoliciesRequest_descriptor,
@@ -51622,7 +51679,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1077);
+        getDescriptor().getMessageType(1080);
     internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_descriptor,
@@ -51630,7 +51687,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListPreviewFeaturesRequest_descriptor =
-        getDescriptor().getMessageType(1078);
+        getDescriptor().getMessageType(1081);
     internal_static_google_cloud_compute_v1_ListPreviewFeaturesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListPreviewFeaturesRequest_descriptor,
@@ -51638,7 +51695,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_descriptor =
-        getDescriptor().getMessageType(1079);
+        getDescriptor().getMessageType(1082);
     internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_descriptor,
@@ -51646,7 +51703,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_descriptor =
-        getDescriptor().getMessageType(1080);
+        getDescriptor().getMessageType(1083);
     internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_descriptor,
@@ -51660,7 +51717,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_descriptor =
-        getDescriptor().getMessageType(1081);
+        getDescriptor().getMessageType(1084);
     internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_descriptor,
@@ -51675,7 +51732,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_descriptor =
-        getDescriptor().getMessageType(1082);
+        getDescriptor().getMessageType(1085);
     internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_descriptor,
@@ -51689,7 +51746,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionBackendBucketsRequest_descriptor =
-        getDescriptor().getMessageType(1083);
+        getDescriptor().getMessageType(1086);
     internal_static_google_cloud_compute_v1_ListRegionBackendBucketsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionBackendBucketsRequest_descriptor,
@@ -51703,7 +51760,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_descriptor =
-        getDescriptor().getMessageType(1084);
+        getDescriptor().getMessageType(1087);
     internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_descriptor,
@@ -51717,7 +51774,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_descriptor =
-        getDescriptor().getMessageType(1085);
+        getDescriptor().getMessageType(1088);
     internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_descriptor,
@@ -51731,7 +51788,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionCompositeHealthChecksRequest_descriptor =
-        getDescriptor().getMessageType(1086);
+        getDescriptor().getMessageType(1089);
     internal_static_google_cloud_compute_v1_ListRegionCompositeHealthChecksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionCompositeHealthChecksRequest_descriptor,
@@ -51745,7 +51802,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_descriptor =
-        getDescriptor().getMessageType(1087);
+        getDescriptor().getMessageType(1090);
     internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_descriptor,
@@ -51759,7 +51816,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionDisksRequest_descriptor =
-        getDescriptor().getMessageType(1088);
+        getDescriptor().getMessageType(1091);
     internal_static_google_cloud_compute_v1_ListRegionDisksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionDisksRequest_descriptor,
@@ -51773,7 +51830,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionHealthAggregationPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1089);
+        getDescriptor().getMessageType(1092);
     internal_static_google_cloud_compute_v1_ListRegionHealthAggregationPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionHealthAggregationPoliciesRequest_descriptor,
@@ -51787,7 +51844,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_descriptor =
-        getDescriptor().getMessageType(1090);
+        getDescriptor().getMessageType(1093);
     internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_descriptor,
@@ -51801,7 +51858,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_descriptor =
-        getDescriptor().getMessageType(1091);
+        getDescriptor().getMessageType(1094);
     internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_descriptor,
@@ -51815,7 +51872,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionHealthSourcesRequest_descriptor =
-        getDescriptor().getMessageType(1092);
+        getDescriptor().getMessageType(1095);
     internal_static_google_cloud_compute_v1_ListRegionHealthSourcesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionHealthSourcesRequest_descriptor,
@@ -51829,7 +51886,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagerResizeRequestsRequest_descriptor =
-        getDescriptor().getMessageType(1093);
+        getDescriptor().getMessageType(1096);
     internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagerResizeRequestsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagerResizeRequestsRequest_descriptor,
@@ -51844,7 +51901,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_descriptor =
-        getDescriptor().getMessageType(1094);
+        getDescriptor().getMessageType(1097);
     internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_descriptor,
@@ -51858,7 +51915,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1095);
+        getDescriptor().getMessageType(1098);
     internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_descriptor,
@@ -51872,7 +51929,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionInstanceTemplatesRequest_descriptor =
-        getDescriptor().getMessageType(1096);
+        getDescriptor().getMessageType(1099);
     internal_static_google_cloud_compute_v1_ListRegionInstanceTemplatesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionInstanceTemplatesRequest_descriptor,
@@ -51886,7 +51943,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1097);
+        getDescriptor().getMessageType(1100);
     internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotGroupsRequest_descriptor,
@@ -51900,7 +51957,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotsRequest_descriptor =
-        getDescriptor().getMessageType(1098);
+        getDescriptor().getMessageType(1101);
     internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotsRequest_descriptor,
@@ -51914,7 +51971,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1099);
+        getDescriptor().getMessageType(1102);
     internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_descriptor,
@@ -51928,7 +51985,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1100);
+        getDescriptor().getMessageType(1103);
     internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_descriptor,
@@ -51942,7 +51999,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_descriptor =
-        getDescriptor().getMessageType(1101);
+        getDescriptor().getMessageType(1104);
     internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_descriptor,
@@ -51956,7 +52013,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_descriptor =
-        getDescriptor().getMessageType(1102);
+        getDescriptor().getMessageType(1105);
     internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_descriptor,
@@ -51970,7 +52027,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1103);
+        getDescriptor().getMessageType(1106);
     internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_descriptor,
@@ -51984,7 +52041,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionSnapshotsRequest_descriptor =
-        getDescriptor().getMessageType(1104);
+        getDescriptor().getMessageType(1107);
     internal_static_google_cloud_compute_v1_ListRegionSnapshotsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionSnapshotsRequest_descriptor,
@@ -51998,7 +52055,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_descriptor =
-        getDescriptor().getMessageType(1105);
+        getDescriptor().getMessageType(1108);
     internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_descriptor,
@@ -52012,7 +52069,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1106);
+        getDescriptor().getMessageType(1109);
     internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_descriptor,
@@ -52026,7 +52083,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_descriptor =
-        getDescriptor().getMessageType(1107);
+        getDescriptor().getMessageType(1110);
     internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_descriptor,
@@ -52040,7 +52097,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_descriptor =
-        getDescriptor().getMessageType(1108);
+        getDescriptor().getMessageType(1111);
     internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_descriptor,
@@ -52054,7 +52111,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_descriptor =
-        getDescriptor().getMessageType(1109);
+        getDescriptor().getMessageType(1112);
     internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_descriptor,
@@ -52068,7 +52125,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_descriptor =
-        getDescriptor().getMessageType(1110);
+        getDescriptor().getMessageType(1113);
     internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_descriptor,
@@ -52082,7 +52139,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionZonesRequest_descriptor =
-        getDescriptor().getMessageType(1111);
+        getDescriptor().getMessageType(1114);
     internal_static_google_cloud_compute_v1_ListRegionZonesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionZonesRequest_descriptor,
@@ -52096,7 +52153,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRegionsRequest_descriptor =
-        getDescriptor().getMessageType(1112);
+        getDescriptor().getMessageType(1115);
     internal_static_google_cloud_compute_v1_ListRegionsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRegionsRequest_descriptor,
@@ -52104,7 +52161,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListReliabilityRisksRequest_descriptor =
-        getDescriptor().getMessageType(1113);
+        getDescriptor().getMessageType(1116);
     internal_static_google_cloud_compute_v1_ListReliabilityRisksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListReliabilityRisksRequest_descriptor,
@@ -52112,7 +52169,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListReservationBlocksRequest_descriptor =
-        getDescriptor().getMessageType(1114);
+        getDescriptor().getMessageType(1117);
     internal_static_google_cloud_compute_v1_ListReservationBlocksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListReservationBlocksRequest_descriptor,
@@ -52127,7 +52184,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListReservationSlotsRequest_descriptor =
-        getDescriptor().getMessageType(1115);
+        getDescriptor().getMessageType(1118);
     internal_static_google_cloud_compute_v1_ListReservationSlotsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListReservationSlotsRequest_descriptor,
@@ -52142,7 +52199,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListReservationSubBlocksRequest_descriptor =
-        getDescriptor().getMessageType(1116);
+        getDescriptor().getMessageType(1119);
     internal_static_google_cloud_compute_v1_ListReservationSubBlocksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListReservationSubBlocksRequest_descriptor,
@@ -52157,7 +52214,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListReservationsRequest_descriptor =
-        getDescriptor().getMessageType(1117);
+        getDescriptor().getMessageType(1120);
     internal_static_google_cloud_compute_v1_ListReservationsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListReservationsRequest_descriptor,
@@ -52171,7 +52228,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1118);
+        getDescriptor().getMessageType(1121);
     internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_descriptor,
@@ -52185,7 +52242,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRolloutPlansRequest_descriptor =
-        getDescriptor().getMessageType(1119);
+        getDescriptor().getMessageType(1122);
     internal_static_google_cloud_compute_v1_ListRolloutPlansRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRolloutPlansRequest_descriptor,
@@ -52193,7 +52250,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRolloutsRequest_descriptor =
-        getDescriptor().getMessageType(1120);
+        getDescriptor().getMessageType(1123);
     internal_static_google_cloud_compute_v1_ListRolloutsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRolloutsRequest_descriptor,
@@ -52201,7 +52258,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRoutePoliciesRoutersRequest_descriptor =
-        getDescriptor().getMessageType(1121);
+        getDescriptor().getMessageType(1124);
     internal_static_google_cloud_compute_v1_ListRoutePoliciesRoutersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRoutePoliciesRoutersRequest_descriptor,
@@ -52216,7 +52273,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Router",
             });
     internal_static_google_cloud_compute_v1_ListRoutersRequest_descriptor =
-        getDescriptor().getMessageType(1122);
+        getDescriptor().getMessageType(1125);
     internal_static_google_cloud_compute_v1_ListRoutersRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRoutersRequest_descriptor,
@@ -52230,7 +52287,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListRoutesRequest_descriptor =
-        getDescriptor().getMessageType(1123);
+        getDescriptor().getMessageType(1126);
     internal_static_google_cloud_compute_v1_ListRoutesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListRoutesRequest_descriptor,
@@ -52238,7 +52295,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1124);
+        getDescriptor().getMessageType(1127);
     internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_descriptor,
@@ -52246,7 +52303,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_descriptor =
-        getDescriptor().getMessageType(1125);
+        getDescriptor().getMessageType(1128);
     internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_descriptor,
@@ -52260,7 +52317,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListSnapshotsRequest_descriptor =
-        getDescriptor().getMessageType(1126);
+        getDescriptor().getMessageType(1129);
     internal_static_google_cloud_compute_v1_ListSnapshotsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListSnapshotsRequest_descriptor,
@@ -52268,7 +52325,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_descriptor =
-        getDescriptor().getMessageType(1127);
+        getDescriptor().getMessageType(1130);
     internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_descriptor,
@@ -52276,7 +52333,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1128);
+        getDescriptor().getMessageType(1131);
     internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_descriptor,
@@ -52284,7 +52341,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListStoragePoolTypesRequest_descriptor =
-        getDescriptor().getMessageType(1129);
+        getDescriptor().getMessageType(1132);
     internal_static_google_cloud_compute_v1_ListStoragePoolTypesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListStoragePoolTypesRequest_descriptor,
@@ -52298,7 +52355,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListStoragePoolsRequest_descriptor =
-        getDescriptor().getMessageType(1130);
+        getDescriptor().getMessageType(1133);
     internal_static_google_cloud_compute_v1_ListStoragePoolsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListStoragePoolsRequest_descriptor,
@@ -52312,7 +52369,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListSubnetworksRequest_descriptor =
-        getDescriptor().getMessageType(1131);
+        getDescriptor().getMessageType(1134);
     internal_static_google_cloud_compute_v1_ListSubnetworksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListSubnetworksRequest_descriptor,
@@ -52327,7 +52384,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Views",
             });
     internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_descriptor =
-        getDescriptor().getMessageType(1132);
+        getDescriptor().getMessageType(1135);
     internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_descriptor,
@@ -52335,7 +52392,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_descriptor =
-        getDescriptor().getMessageType(1133);
+        getDescriptor().getMessageType(1136);
     internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_descriptor,
@@ -52343,7 +52400,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_descriptor =
-        getDescriptor().getMessageType(1134);
+        getDescriptor().getMessageType(1137);
     internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_descriptor,
@@ -52351,7 +52408,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_descriptor =
-        getDescriptor().getMessageType(1135);
+        getDescriptor().getMessageType(1138);
     internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_descriptor,
@@ -52365,7 +52422,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_descriptor =
-        getDescriptor().getMessageType(1136);
+        getDescriptor().getMessageType(1139);
     internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_descriptor,
@@ -52379,7 +52436,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_descriptor =
-        getDescriptor().getMessageType(1137);
+        getDescriptor().getMessageType(1140);
     internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_descriptor,
@@ -52387,7 +52444,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_descriptor =
-        getDescriptor().getMessageType(1138);
+        getDescriptor().getMessageType(1141);
     internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_descriptor,
@@ -52395,7 +52452,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_descriptor =
-        getDescriptor().getMessageType(1139);
+        getDescriptor().getMessageType(1142);
     internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_descriptor,
@@ -52409,7 +52466,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListUrlMapsRequest_descriptor =
-        getDescriptor().getMessageType(1140);
+        getDescriptor().getMessageType(1143);
     internal_static_google_cloud_compute_v1_ListUrlMapsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListUrlMapsRequest_descriptor,
@@ -52417,7 +52474,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListUsableBackendBucketsRequest_descriptor =
-        getDescriptor().getMessageType(1141);
+        getDescriptor().getMessageType(1144);
     internal_static_google_cloud_compute_v1_ListUsableBackendBucketsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListUsableBackendBucketsRequest_descriptor,
@@ -52425,7 +52482,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListUsableBackendServicesRequest_descriptor =
-        getDescriptor().getMessageType(1142);
+        getDescriptor().getMessageType(1145);
     internal_static_google_cloud_compute_v1_ListUsableBackendServicesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListUsableBackendServicesRequest_descriptor,
@@ -52433,7 +52490,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListUsableRegionBackendBucketsRequest_descriptor =
-        getDescriptor().getMessageType(1143);
+        getDescriptor().getMessageType(1146);
     internal_static_google_cloud_compute_v1_ListUsableRegionBackendBucketsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListUsableRegionBackendBucketsRequest_descriptor,
@@ -52447,7 +52504,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListUsableRegionBackendServicesRequest_descriptor =
-        getDescriptor().getMessageType(1144);
+        getDescriptor().getMessageType(1147);
     internal_static_google_cloud_compute_v1_ListUsableRegionBackendServicesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListUsableRegionBackendServicesRequest_descriptor,
@@ -52461,7 +52518,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_descriptor =
-        getDescriptor().getMessageType(1145);
+        getDescriptor().getMessageType(1148);
     internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_descriptor,
@@ -52475,7 +52532,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ServiceProject",
             });
     internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_descriptor =
-        getDescriptor().getMessageType(1146);
+        getDescriptor().getMessageType(1149);
     internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_descriptor,
@@ -52489,7 +52546,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_descriptor =
-        getDescriptor().getMessageType(1147);
+        getDescriptor().getMessageType(1150);
     internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_descriptor,
@@ -52503,7 +52560,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListWireGroupsRequest_descriptor =
-        getDescriptor().getMessageType(1148);
+        getDescriptor().getMessageType(1151);
     internal_static_google_cloud_compute_v1_ListWireGroupsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListWireGroupsRequest_descriptor,
@@ -52517,7 +52574,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_descriptor =
-        getDescriptor().getMessageType(1149);
+        getDescriptor().getMessageType(1152);
     internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_descriptor,
@@ -52531,7 +52588,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_descriptor =
-        getDescriptor().getMessageType(1150);
+        getDescriptor().getMessageType(1153);
     internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_descriptor,
@@ -52545,7 +52602,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListZoneVmExtensionPoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1151);
+        getDescriptor().getMessageType(1154);
     internal_static_google_cloud_compute_v1_ListZoneVmExtensionPoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListZoneVmExtensionPoliciesRequest_descriptor,
@@ -52559,7 +52616,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ListZonesRequest_descriptor =
-        getDescriptor().getMessageType(1152);
+        getDescriptor().getMessageType(1155);
     internal_static_google_cloud_compute_v1_ListZonesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ListZonesRequest_descriptor,
@@ -52567,7 +52624,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess",
             });
     internal_static_google_cloud_compute_v1_LocalDisk_descriptor =
-        getDescriptor().getMessageType(1153);
+        getDescriptor().getMessageType(1156);
     internal_static_google_cloud_compute_v1_LocalDisk_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LocalDisk_descriptor,
@@ -52575,7 +52632,7 @@ private static void _clinit_autosplit_dinit_2() {
               "DiskCount", "DiskSizeGb", "DiskType",
             });
     internal_static_google_cloud_compute_v1_LocalizedMessage_descriptor =
-        getDescriptor().getMessageType(1154);
+        getDescriptor().getMessageType(1157);
     internal_static_google_cloud_compute_v1_LocalizedMessage_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LocalizedMessage_descriptor,
@@ -52583,7 +52640,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Locale", "Message",
             });
     internal_static_google_cloud_compute_v1_LocationPolicy_descriptor =
-        getDescriptor().getMessageType(1155);
+        getDescriptor().getMessageType(1158);
     internal_static_google_cloud_compute_v1_LocationPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LocationPolicy_descriptor,
@@ -52599,7 +52656,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_LocationPolicyLocation_descriptor =
-        getDescriptor().getMessageType(1156);
+        getDescriptor().getMessageType(1159);
     internal_static_google_cloud_compute_v1_LocationPolicyLocation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LocationPolicyLocation_descriptor,
@@ -52607,7 +52664,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Constraints", "Preference",
             });
     internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_descriptor =
-        getDescriptor().getMessageType(1157);
+        getDescriptor().getMessageType(1160);
     internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_descriptor,
@@ -52615,7 +52672,7 @@ private static void _clinit_autosplit_dinit_2() {
               "MaxCount",
             });
     internal_static_google_cloud_compute_v1_LocationPolicyZoneConfiguration_descriptor =
-        getDescriptor().getMessageType(1158);
+        getDescriptor().getMessageType(1161);
     internal_static_google_cloud_compute_v1_LocationPolicyZoneConfiguration_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_LocationPolicyZoneConfiguration_descriptor,
@@ -52623,7 +52680,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_MachineImage_descriptor =
-        getDescriptor().getMessageType(1159);
+        getDescriptor().getMessageType(1162);
     internal_static_google_cloud_compute_v1_MachineImage_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MachineImage_descriptor,
@@ -52659,7 +52716,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_MachineImageList_descriptor =
-        getDescriptor().getMessageType(1160);
+        getDescriptor().getMessageType(1163);
     internal_static_google_cloud_compute_v1_MachineImageList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MachineImageList_descriptor,
@@ -52667,7 +52724,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_MachineImageParams_descriptor =
-        getDescriptor().getMessageType(1161);
+        getDescriptor().getMessageType(1164);
     internal_static_google_cloud_compute_v1_MachineImageParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MachineImageParams_descriptor,
@@ -52683,7 +52740,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_MachineType_descriptor =
-        getDescriptor().getMessageType(1162);
+        getDescriptor().getMessageType(1165);
     internal_static_google_cloud_compute_v1_MachineType_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MachineType_descriptor,
@@ -52707,7 +52764,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_descriptor =
-        getDescriptor().getMessageType(1163);
+        getDescriptor().getMessageType(1166);
     internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_descriptor,
@@ -52724,7 +52781,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_MachineTypeList_descriptor =
-        getDescriptor().getMessageType(1164);
+        getDescriptor().getMessageType(1167);
     internal_static_google_cloud_compute_v1_MachineTypeList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MachineTypeList_descriptor,
@@ -52732,7 +52789,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_MachineTypesScopedList_descriptor =
-        getDescriptor().getMessageType(1165);
+        getDescriptor().getMessageType(1168);
     internal_static_google_cloud_compute_v1_MachineTypesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MachineTypesScopedList_descriptor,
@@ -52740,7 +52797,7 @@ private static void _clinit_autosplit_dinit_2() {
               "MachineTypes", "Warning",
             });
     internal_static_google_cloud_compute_v1_ManagedInstance_descriptor =
-        getDescriptor().getMessageType(1166);
+        getDescriptor().getMessageType(1169);
     internal_static_google_cloud_compute_v1_ManagedInstance_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ManagedInstance_descriptor,
@@ -52757,10 +52814,11 @@ private static void _clinit_autosplit_dinit_2() {
               "PropertiesFromFlexibilityPolicy",
               "Scheduling",
               "ShutdownDetails",
+              "TargetStatus",
               "Version",
             });
     internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_descriptor =
-        getDescriptor().getMessageType(1167);
+        getDescriptor().getMessageType(1170);
     internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_descriptor,
@@ -52768,7 +52826,7 @@ private static void _clinit_autosplit_dinit_2() {
               "DetailedHealthState", "HealthCheck",
             });
     internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_descriptor =
-        getDescriptor().getMessageType(1168);
+        getDescriptor().getMessageType(1171);
     internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_descriptor,
@@ -52776,7 +52834,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Errors",
             });
     internal_static_google_cloud_compute_v1_ManagedInstanceLastAttemptErrors_descriptor =
-        getDescriptor().getMessageType(1169);
+        getDescriptor().getMessageType(1172);
     internal_static_google_cloud_compute_v1_ManagedInstanceLastAttemptErrors_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ManagedInstanceLastAttemptErrors_descriptor,
@@ -52784,7 +52842,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Errors",
             });
     internal_static_google_cloud_compute_v1_ManagedInstancePropertiesFromFlexibilityPolicy_descriptor =
-        getDescriptor().getMessageType(1170);
+        getDescriptor().getMessageType(1173);
     internal_static_google_cloud_compute_v1_ManagedInstancePropertiesFromFlexibilityPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ManagedInstancePropertiesFromFlexibilityPolicy_descriptor,
@@ -52792,7 +52850,7 @@ private static void _clinit_autosplit_dinit_2() {
               "MachineType",
             });
     internal_static_google_cloud_compute_v1_ManagedInstanceScheduling_descriptor =
-        getDescriptor().getMessageType(1171);
+        getDescriptor().getMessageType(1174);
     internal_static_google_cloud_compute_v1_ManagedInstanceScheduling_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ManagedInstanceScheduling_descriptor,
@@ -52800,7 +52858,7 @@ private static void _clinit_autosplit_dinit_2() {
               "GracefulShutdownTimestamp", "TerminationTimestamp",
             });
     internal_static_google_cloud_compute_v1_ManagedInstanceShutdownDetails_descriptor =
-        getDescriptor().getMessageType(1172);
+        getDescriptor().getMessageType(1175);
     internal_static_google_cloud_compute_v1_ManagedInstanceShutdownDetails_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ManagedInstanceShutdownDetails_descriptor,
@@ -52808,7 +52866,7 @@ private static void _clinit_autosplit_dinit_2() {
               "MaxDuration", "RequestTimestamp",
             });
     internal_static_google_cloud_compute_v1_ManagedInstanceVersion_descriptor =
-        getDescriptor().getMessageType(1173);
+        getDescriptor().getMessageType(1176);
     internal_static_google_cloud_compute_v1_ManagedInstanceVersion_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ManagedInstanceVersion_descriptor,
@@ -52816,7 +52874,7 @@ private static void _clinit_autosplit_dinit_2() {
               "InstanceTemplate", "Name",
             });
     internal_static_google_cloud_compute_v1_Metadata_descriptor =
-        getDescriptor().getMessageType(1174);
+        getDescriptor().getMessageType(1177);
     internal_static_google_cloud_compute_v1_Metadata_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Metadata_descriptor,
@@ -52824,7 +52882,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Fingerprint", "Items", "Kind",
             });
     internal_static_google_cloud_compute_v1_MetadataFilter_descriptor =
-        getDescriptor().getMessageType(1175);
+        getDescriptor().getMessageType(1178);
     internal_static_google_cloud_compute_v1_MetadataFilter_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MetadataFilter_descriptor,
@@ -52832,7 +52890,7 @@ private static void _clinit_autosplit_dinit_2() {
               "FilterLabels", "FilterMatchCriteria",
             });
     internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_descriptor =
-        getDescriptor().getMessageType(1176);
+        getDescriptor().getMessageType(1179);
     internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_descriptor,
@@ -52840,7 +52898,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Name", "Value",
             });
     internal_static_google_cloud_compute_v1_MoveAddressRequest_descriptor =
-        getDescriptor().getMessageType(1177);
+        getDescriptor().getMessageType(1180);
     internal_static_google_cloud_compute_v1_MoveAddressRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MoveAddressRequest_descriptor,
@@ -52848,7 +52906,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Address", "Project", "Region", "RegionAddressesMoveRequestResource", "RequestId",
             });
     internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_descriptor =
-        getDescriptor().getMessageType(1178);
+        getDescriptor().getMessageType(1181);
     internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_descriptor,
@@ -52856,7 +52914,7 @@ private static void _clinit_autosplit_dinit_2() {
               "DiskMoveRequestResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1179);
+        getDescriptor().getMessageType(1182);
     internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_descriptor,
@@ -52864,7 +52922,7 @@ private static void _clinit_autosplit_dinit_2() {
               "FirewallPolicy", "ParentId", "RequestId",
             });
     internal_static_google_cloud_compute_v1_MoveGlobalAddressRequest_descriptor =
-        getDescriptor().getMessageType(1180);
+        getDescriptor().getMessageType(1183);
     internal_static_google_cloud_compute_v1_MoveGlobalAddressRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MoveGlobalAddressRequest_descriptor,
@@ -52872,7 +52930,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Address", "GlobalAddressesMoveRequestResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_descriptor =
-        getDescriptor().getMessageType(1181);
+        getDescriptor().getMessageType(1184);
     internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_descriptor,
@@ -52880,7 +52938,7 @@ private static void _clinit_autosplit_dinit_2() {
               "InstanceMoveRequestResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_MoveOrganizationSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1182);
+        getDescriptor().getMessageType(1185);
     internal_static_google_cloud_compute_v1_MoveOrganizationSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_MoveOrganizationSecurityPolicyRequest_descriptor,
@@ -52888,7 +52946,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ParentId", "RequestId", "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_NamedPort_descriptor =
-        getDescriptor().getMessageType(1183);
+        getDescriptor().getMessageType(1186);
     internal_static_google_cloud_compute_v1_NamedPort_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NamedPort_descriptor,
@@ -52896,7 +52954,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Name", "Port",
             });
     internal_static_google_cloud_compute_v1_NamedSet_descriptor =
-        getDescriptor().getMessageType(1184);
+        getDescriptor().getMessageType(1187);
     internal_static_google_cloud_compute_v1_NamedSet_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NamedSet_descriptor,
@@ -52904,7 +52962,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Description", "Elements", "Fingerprint", "Name", "Type",
             });
     internal_static_google_cloud_compute_v1_NatIpInfo_descriptor =
-        getDescriptor().getMessageType(1185);
+        getDescriptor().getMessageType(1188);
     internal_static_google_cloud_compute_v1_NatIpInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NatIpInfo_descriptor,
@@ -52912,7 +52970,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NatIpInfoMappings", "NatName",
             });
     internal_static_google_cloud_compute_v1_NatIpInfoNatIpInfoMapping_descriptor =
-        getDescriptor().getMessageType(1186);
+        getDescriptor().getMessageType(1189);
     internal_static_google_cloud_compute_v1_NatIpInfoNatIpInfoMapping_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NatIpInfoNatIpInfoMapping_descriptor,
@@ -52920,7 +52978,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Mode", "NatIp", "Usage",
             });
     internal_static_google_cloud_compute_v1_NatIpInfoResponse_descriptor =
-        getDescriptor().getMessageType(1187);
+        getDescriptor().getMessageType(1190);
     internal_static_google_cloud_compute_v1_NatIpInfoResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NatIpInfoResponse_descriptor,
@@ -52928,7 +52986,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Result",
             });
     internal_static_google_cloud_compute_v1_Network_descriptor =
-        getDescriptor().getMessageType(1188);
+        getDescriptor().getMessageType(1191);
     internal_static_google_cloud_compute_v1_Network_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Network_descriptor,
@@ -52955,7 +53013,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Subnetworks",
             });
     internal_static_google_cloud_compute_v1_NetworkAttachment_descriptor =
-        getDescriptor().getMessageType(1189);
+        getDescriptor().getMessageType(1192);
     internal_static_google_cloud_compute_v1_NetworkAttachment_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkAttachment_descriptor,
@@ -52977,7 +53035,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Subnetworks",
             });
     internal_static_google_cloud_compute_v1_NetworkAttachmentAggregatedList_descriptor =
-        getDescriptor().getMessageType(1190);
+        getDescriptor().getMessageType(1193);
     internal_static_google_cloud_compute_v1_NetworkAttachmentAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkAttachmentAggregatedList_descriptor,
@@ -52994,7 +53052,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NetworkAttachmentConnectedEndpoint_descriptor =
-        getDescriptor().getMessageType(1191);
+        getDescriptor().getMessageType(1194);
     internal_static_google_cloud_compute_v1_NetworkAttachmentConnectedEndpoint_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkAttachmentConnectedEndpoint_descriptor,
@@ -53009,7 +53067,7 @@ private static void _clinit_autosplit_dinit_2() {
               "SubnetworkCidrRange",
             });
     internal_static_google_cloud_compute_v1_NetworkAttachmentList_descriptor =
-        getDescriptor().getMessageType(1192);
+        getDescriptor().getMessageType(1195);
     internal_static_google_cloud_compute_v1_NetworkAttachmentList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkAttachmentList_descriptor,
@@ -53017,7 +53075,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_NetworkAttachmentsScopedList_descriptor =
-        getDescriptor().getMessageType(1193);
+        getDescriptor().getMessageType(1196);
     internal_static_google_cloud_compute_v1_NetworkAttachmentsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkAttachmentsScopedList_descriptor,
@@ -53025,7 +53083,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NetworkAttachments", "Warning",
             });
     internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_descriptor =
-        getDescriptor().getMessageType(1194);
+        getDescriptor().getMessageType(1197);
     internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_descriptor,
@@ -53042,7 +53100,7 @@ private static void _clinit_autosplit_dinit_2() {
               "SelfLinkWithId",
             });
     internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_descriptor =
-        getDescriptor().getMessageType(1195);
+        getDescriptor().getMessageType(1198);
     internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_descriptor,
@@ -53059,7 +53117,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_descriptor =
-        getDescriptor().getMessageType(1196);
+        getDescriptor().getMessageType(1199);
     internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_descriptor,
@@ -53067,7 +53125,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NetworkEdgeSecurityServices", "Warning",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpoint_descriptor =
-        getDescriptor().getMessageType(1197);
+        getDescriptor().getMessageType(1200);
     internal_static_google_cloud_compute_v1_NetworkEndpoint_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpoint_descriptor,
@@ -53089,7 +53147,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroup_descriptor =
-        getDescriptor().getMessageType(1198);
+        getDescriptor().getMessageType(1201);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroup_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroup_descriptor,
@@ -53123,7 +53181,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_descriptor =
-        getDescriptor().getMessageType(1199);
+        getDescriptor().getMessageType(1202);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_descriptor,
@@ -53140,7 +53198,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_descriptor =
-        getDescriptor().getMessageType(1200);
+        getDescriptor().getMessageType(1203);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_descriptor,
@@ -53148,7 +53206,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Service", "UrlMask", "Version",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_descriptor =
-        getDescriptor().getMessageType(1201);
+        getDescriptor().getMessageType(1204);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_descriptor,
@@ -53156,7 +53214,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Function", "UrlMask",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_descriptor =
-        getDescriptor().getMessageType(1202);
+        getDescriptor().getMessageType(1205);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_descriptor,
@@ -53164,7 +53222,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Service", "Tag", "UrlMask",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_descriptor =
-        getDescriptor().getMessageType(1203);
+        getDescriptor().getMessageType(1206);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_descriptor,
@@ -53172,7 +53230,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_descriptor =
-        getDescriptor().getMessageType(1204);
+        getDescriptor().getMessageType(1207);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_descriptor,
@@ -53180,7 +53238,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ConsumerPscAddress", "ProducerPort", "PscConnectionId", "PscConnectionStatus",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_descriptor =
-        getDescriptor().getMessageType(1205);
+        getDescriptor().getMessageType(1208);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_descriptor,
@@ -53188,7 +53246,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NetworkEndpoints",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_descriptor =
-        getDescriptor().getMessageType(1206);
+        getDescriptor().getMessageType(1209);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_descriptor,
@@ -53196,7 +53254,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NetworkEndpoints",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_descriptor =
-        getDescriptor().getMessageType(1207);
+        getDescriptor().getMessageType(1210);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_descriptor,
@@ -53204,7 +53262,7 @@ private static void _clinit_autosplit_dinit_2() {
               "HealthStatus",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_descriptor =
-        getDescriptor().getMessageType(1208);
+        getDescriptor().getMessageType(1211);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_descriptor,
@@ -53212,7 +53270,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "Warning",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_descriptor =
-        getDescriptor().getMessageType(1209);
+        getDescriptor().getMessageType(1212);
     internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_descriptor,
@@ -53220,7 +53278,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NetworkEndpointGroups", "Warning",
             });
     internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_descriptor =
-        getDescriptor().getMessageType(1210);
+        getDescriptor().getMessageType(1213);
     internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_descriptor,
@@ -53228,7 +53286,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Healths", "NetworkEndpoint",
             });
     internal_static_google_cloud_compute_v1_NetworkFirewallPolicyAggregatedList_descriptor =
-        getDescriptor().getMessageType(1211);
+        getDescriptor().getMessageType(1214);
     internal_static_google_cloud_compute_v1_NetworkFirewallPolicyAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkFirewallPolicyAggregatedList_descriptor,
@@ -53245,7 +53303,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NetworkInterface_descriptor =
-        getDescriptor().getMessageType(1212);
+        getDescriptor().getMessageType(1215);
     internal_static_google_cloud_compute_v1_NetworkInterface_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkInterface_descriptor,
@@ -53274,7 +53332,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Vlan",
             });
     internal_static_google_cloud_compute_v1_NetworkList_descriptor =
-        getDescriptor().getMessageType(1213);
+        getDescriptor().getMessageType(1216);
     internal_static_google_cloud_compute_v1_NetworkList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkList_descriptor,
@@ -53282,7 +53340,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_NetworkParams_descriptor =
-        getDescriptor().getMessageType(1214);
+        getDescriptor().getMessageType(1217);
     internal_static_google_cloud_compute_v1_NetworkParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkParams_descriptor,
@@ -53298,7 +53356,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NetworkPeering_descriptor =
-        getDescriptor().getMessageType(1215);
+        getDescriptor().getMessageType(1218);
     internal_static_google_cloud_compute_v1_NetworkPeering_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkPeering_descriptor,
@@ -53319,7 +53377,7 @@ private static void _clinit_autosplit_dinit_2() {
               "UpdateStrategy",
             });
     internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatus_descriptor =
-        getDescriptor().getMessageType(1216);
+        getDescriptor().getMessageType(1219);
     internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatus_descriptor,
@@ -53327,7 +53385,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ConsensusState", "TrafficConfiguration", "UpdateStrategy",
             });
     internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusConsensusState_descriptor =
-        getDescriptor().getMessageType(1217);
+        getDescriptor().getMessageType(1220);
     internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusConsensusState_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusConsensusState_descriptor,
@@ -53335,7 +53393,7 @@ private static void _clinit_autosplit_dinit_2() {
               "DeleteStatus", "UpdateStatus",
             });
     internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusTrafficConfiguration_descriptor =
-        getDescriptor().getMessageType(1218);
+        getDescriptor().getMessageType(1221);
     internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusTrafficConfiguration_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusTrafficConfiguration_descriptor,
@@ -53347,7 +53405,7 @@ private static void _clinit_autosplit_dinit_2() {
               "StackType",
             });
     internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_descriptor =
-        getDescriptor().getMessageType(1219);
+        getDescriptor().getMessageType(1222);
     internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_descriptor,
@@ -53355,7 +53413,7 @@ private static void _clinit_autosplit_dinit_2() {
               "TotalEgressBandwidthTier",
             });
     internal_static_google_cloud_compute_v1_NetworkProfile_descriptor =
-        getDescriptor().getMessageType(1220);
+        getDescriptor().getMessageType(1223);
     internal_static_google_cloud_compute_v1_NetworkProfile_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkProfile_descriptor,
@@ -53373,7 +53431,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_NetworkProfileLocation_descriptor =
-        getDescriptor().getMessageType(1221);
+        getDescriptor().getMessageType(1224);
     internal_static_google_cloud_compute_v1_NetworkProfileLocation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkProfileLocation_descriptor,
@@ -53381,7 +53439,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Name", "Scope",
             });
     internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeatures_descriptor =
-        getDescriptor().getMessageType(1222);
+        getDescriptor().getMessageType(1225);
     internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeatures_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeatures_descriptor,
@@ -53426,7 +53484,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Unicast",
             });
     internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeaturesPredefinedSubnetworkRange_descriptor =
-        getDescriptor().getMessageType(1223);
+        getDescriptor().getMessageType(1226);
     internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeaturesPredefinedSubnetworkRange_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeaturesPredefinedSubnetworkRange_descriptor,
@@ -53434,7 +53492,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Ipv6Range", "NamePrefix",
             });
     internal_static_google_cloud_compute_v1_NetworkProfileProfileType_descriptor =
-        getDescriptor().getMessageType(1224);
+        getDescriptor().getMessageType(1227);
     internal_static_google_cloud_compute_v1_NetworkProfileProfileType_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkProfileProfileType_descriptor,
@@ -53442,7 +53500,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NetworkType", "RdmaSubtype", "UllSubtype", "VpcSubtype",
             });
     internal_static_google_cloud_compute_v1_NetworkProfilesListResponse_descriptor =
-        getDescriptor().getMessageType(1225);
+        getDescriptor().getMessageType(1228);
     internal_static_google_cloud_compute_v1_NetworkProfilesListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkProfilesListResponse_descriptor,
@@ -53450,7 +53508,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_NetworkRoutingConfig_descriptor =
-        getDescriptor().getMessageType(1226);
+        getDescriptor().getMessageType(1229);
     internal_static_google_cloud_compute_v1_NetworkRoutingConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworkRoutingConfig_descriptor,
@@ -53463,7 +53521,7 @@ private static void _clinit_autosplit_dinit_2() {
               "RoutingMode",
             });
     internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_descriptor =
-        getDescriptor().getMessageType(1227);
+        getDescriptor().getMessageType(1230);
     internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_descriptor,
@@ -53471,7 +53529,7 @@ private static void _clinit_autosplit_dinit_2() {
               "AutoCreateRoutes", "Name", "NetworkPeering", "PeerNetwork",
             });
     internal_static_google_cloud_compute_v1_NetworksCancelRequestRemovePeeringRequest_descriptor =
-        getDescriptor().getMessageType(1228);
+        getDescriptor().getMessageType(1231);
     internal_static_google_cloud_compute_v1_NetworksCancelRequestRemovePeeringRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworksCancelRequestRemovePeeringRequest_descriptor,
@@ -53479,7 +53537,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Name",
             });
     internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_descriptor =
-        getDescriptor().getMessageType(1229);
+        getDescriptor().getMessageType(1232);
     internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_descriptor,
@@ -53487,7 +53545,7 @@ private static void _clinit_autosplit_dinit_2() {
               "FirewallPolicys", "Firewalls",
             });
     internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor =
-        getDescriptor().getMessageType(1230);
+        getDescriptor().getMessageType(1233);
     internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor,
@@ -53501,7 +53559,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Type",
             });
     internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_descriptor =
-        getDescriptor().getMessageType(1231);
+        getDescriptor().getMessageType(1234);
     internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_descriptor,
@@ -53509,7 +53567,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Name",
             });
     internal_static_google_cloud_compute_v1_NetworksRequestRemovePeeringRequest_descriptor =
-        getDescriptor().getMessageType(1232);
+        getDescriptor().getMessageType(1235);
     internal_static_google_cloud_compute_v1_NetworksRequestRemovePeeringRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworksRequestRemovePeeringRequest_descriptor,
@@ -53517,7 +53575,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Name",
             });
     internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_descriptor =
-        getDescriptor().getMessageType(1233);
+        getDescriptor().getMessageType(1236);
     internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_descriptor,
@@ -53525,7 +53583,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NetworkPeering",
             });
     internal_static_google_cloud_compute_v1_NodeGroup_descriptor =
-        getDescriptor().getMessageType(1234);
+        getDescriptor().getMessageType(1237);
     internal_static_google_cloud_compute_v1_NodeGroup_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroup_descriptor,
@@ -53549,7 +53607,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_descriptor =
-        getDescriptor().getMessageType(1235);
+        getDescriptor().getMessageType(1238);
     internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_descriptor,
@@ -53565,7 +53623,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_descriptor =
-        getDescriptor().getMessageType(1236);
+        getDescriptor().getMessageType(1239);
     internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_descriptor,
@@ -53573,7 +53631,7 @@ private static void _clinit_autosplit_dinit_2() {
               "MaxNodes", "MinNodes", "Mode",
             });
     internal_static_google_cloud_compute_v1_NodeGroupList_descriptor =
-        getDescriptor().getMessageType(1237);
+        getDescriptor().getMessageType(1240);
     internal_static_google_cloud_compute_v1_NodeGroupList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupList_descriptor,
@@ -53581,7 +53639,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_descriptor =
-        getDescriptor().getMessageType(1238);
+        getDescriptor().getMessageType(1241);
     internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_descriptor,
@@ -53589,7 +53647,7 @@ private static void _clinit_autosplit_dinit_2() {
               "MaintenanceDuration", "StartTime",
             });
     internal_static_google_cloud_compute_v1_NodeGroupNode_descriptor =
-        getDescriptor().getMessageType(1239);
+        getDescriptor().getMessageType(1242);
     internal_static_google_cloud_compute_v1_NodeGroupNode_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupNode_descriptor,
@@ -53610,7 +53668,7 @@ private static void _clinit_autosplit_dinit_2() {
               "UpcomingMaintenance",
             });
     internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_descriptor =
-        getDescriptor().getMessageType(1240);
+        getDescriptor().getMessageType(1243);
     internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_descriptor,
@@ -53618,7 +53676,7 @@ private static void _clinit_autosplit_dinit_2() {
               "AdditionalNodeCount",
             });
     internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_descriptor =
-        getDescriptor().getMessageType(1241);
+        getDescriptor().getMessageType(1244);
     internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_descriptor,
@@ -53626,7 +53684,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Nodes",
             });
     internal_static_google_cloud_compute_v1_NodeGroupsListNodes_descriptor =
-        getDescriptor().getMessageType(1242);
+        getDescriptor().getMessageType(1245);
     internal_static_google_cloud_compute_v1_NodeGroupsListNodes_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupsListNodes_descriptor,
@@ -53634,7 +53692,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_NodeGroupsPerformMaintenanceRequest_descriptor =
-        getDescriptor().getMessageType(1243);
+        getDescriptor().getMessageType(1246);
     internal_static_google_cloud_compute_v1_NodeGroupsPerformMaintenanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupsPerformMaintenanceRequest_descriptor,
@@ -53642,7 +53700,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Nodes", "StartTime",
             });
     internal_static_google_cloud_compute_v1_NodeGroupsScopedList_descriptor =
-        getDescriptor().getMessageType(1244);
+        getDescriptor().getMessageType(1247);
     internal_static_google_cloud_compute_v1_NodeGroupsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupsScopedList_descriptor,
@@ -53650,7 +53708,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NodeGroups", "Warning",
             });
     internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_descriptor =
-        getDescriptor().getMessageType(1245);
+        getDescriptor().getMessageType(1248);
     internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_descriptor,
@@ -53658,7 +53716,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NodeTemplate",
             });
     internal_static_google_cloud_compute_v1_NodeGroupsSimulateMaintenanceEventRequest_descriptor =
-        getDescriptor().getMessageType(1246);
+        getDescriptor().getMessageType(1249);
     internal_static_google_cloud_compute_v1_NodeGroupsSimulateMaintenanceEventRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeGroupsSimulateMaintenanceEventRequest_descriptor,
@@ -53666,7 +53724,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Nodes",
             });
     internal_static_google_cloud_compute_v1_NodeTemplate_descriptor =
-        getDescriptor().getMessageType(1247);
+        getDescriptor().getMessageType(1250);
     internal_static_google_cloud_compute_v1_NodeTemplate_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeTemplate_descriptor,
@@ -53697,7 +53755,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_descriptor =
-        getDescriptor().getMessageType(1248);
+        getDescriptor().getMessageType(1251);
     internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_descriptor,
@@ -53714,7 +53772,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NodeTemplateList_descriptor =
-        getDescriptor().getMessageType(1249);
+        getDescriptor().getMessageType(1252);
     internal_static_google_cloud_compute_v1_NodeTemplateList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeTemplateList_descriptor,
@@ -53722,7 +53780,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_descriptor =
-        getDescriptor().getMessageType(1250);
+        getDescriptor().getMessageType(1253);
     internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_descriptor,
@@ -53730,7 +53788,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Cpus", "LocalSsd", "Memory",
             });
     internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_descriptor =
-        getDescriptor().getMessageType(1251);
+        getDescriptor().getMessageType(1254);
     internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_descriptor,
@@ -53738,7 +53796,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NodeTemplates", "Warning",
             });
     internal_static_google_cloud_compute_v1_NodeType_descriptor =
-        getDescriptor().getMessageType(1252);
+        getDescriptor().getMessageType(1255);
     internal_static_google_cloud_compute_v1_NodeType_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeType_descriptor,
@@ -53758,7 +53816,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_descriptor =
-        getDescriptor().getMessageType(1253);
+        getDescriptor().getMessageType(1256);
     internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_descriptor,
@@ -53774,7 +53832,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NodeTypeList_descriptor =
-        getDescriptor().getMessageType(1254);
+        getDescriptor().getMessageType(1257);
     internal_static_google_cloud_compute_v1_NodeTypeList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeTypeList_descriptor,
@@ -53782,7 +53840,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_NodeTypesScopedList_descriptor =
-        getDescriptor().getMessageType(1255);
+        getDescriptor().getMessageType(1258);
     internal_static_google_cloud_compute_v1_NodeTypesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NodeTypesScopedList_descriptor,
@@ -53790,7 +53848,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NodeTypes", "Warning",
             });
     internal_static_google_cloud_compute_v1_NotificationEndpoint_descriptor =
-        getDescriptor().getMessageType(1256);
+        getDescriptor().getMessageType(1259);
     internal_static_google_cloud_compute_v1_NotificationEndpoint_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NotificationEndpoint_descriptor,
@@ -53805,7 +53863,7 @@ private static void _clinit_autosplit_dinit_2() {
               "SelfLink",
             });
     internal_static_google_cloud_compute_v1_NotificationEndpointAggregatedList_descriptor =
-        getDescriptor().getMessageType(1257);
+        getDescriptor().getMessageType(1260);
     internal_static_google_cloud_compute_v1_NotificationEndpointAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NotificationEndpointAggregatedList_descriptor,
@@ -53822,7 +53880,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_descriptor =
-        getDescriptor().getMessageType(1258);
+        getDescriptor().getMessageType(1261);
     internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_descriptor,
@@ -53830,7 +53888,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Authority", "Endpoint", "PayloadName", "ResendInterval", "RetryDurationSec",
             });
     internal_static_google_cloud_compute_v1_NotificationEndpointList_descriptor =
-        getDescriptor().getMessageType(1259);
+        getDescriptor().getMessageType(1262);
     internal_static_google_cloud_compute_v1_NotificationEndpointList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NotificationEndpointList_descriptor,
@@ -53838,7 +53896,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_NotificationEndpointsScopedList_descriptor =
-        getDescriptor().getMessageType(1260);
+        getDescriptor().getMessageType(1263);
     internal_static_google_cloud_compute_v1_NotificationEndpointsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_NotificationEndpointsScopedList_descriptor,
@@ -53846,7 +53904,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Resources", "Warning",
             });
     internal_static_google_cloud_compute_v1_Operation_descriptor =
-        getDescriptor().getMessageType(1261);
+        getDescriptor().getMessageType(1264);
     internal_static_google_cloud_compute_v1_Operation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Operation_descriptor,
@@ -53856,6 +53914,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Description",
               "EndTime",
               "Error",
+              "GetHealthOperationMetadata",
               "GetVersionOperationMetadata",
               "HttpErrorMessage",
               "HttpErrorStatusCode",
@@ -53880,7 +53939,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_OperationAggregatedList_descriptor =
-        getDescriptor().getMessageType(1262);
+        getDescriptor().getMessageType(1265);
     internal_static_google_cloud_compute_v1_OperationAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_OperationAggregatedList_descriptor,
@@ -53896,7 +53955,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_OperationList_descriptor =
-        getDescriptor().getMessageType(1263);
+        getDescriptor().getMessageType(1266);
     internal_static_google_cloud_compute_v1_OperationList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_OperationList_descriptor,
@@ -53904,7 +53963,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_OperationsScopedList_descriptor =
-        getDescriptor().getMessageType(1264);
+        getDescriptor().getMessageType(1267);
     internal_static_google_cloud_compute_v1_OperationsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_OperationsScopedList_descriptor,
@@ -53912,7 +53971,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Operations", "Warning",
             });
     internal_static_google_cloud_compute_v1_OrganizationSecurityPoliciesListAssociationsResponse_descriptor =
-        getDescriptor().getMessageType(1265);
+        getDescriptor().getMessageType(1268);
     internal_static_google_cloud_compute_v1_OrganizationSecurityPoliciesListAssociationsResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_OrganizationSecurityPoliciesListAssociationsResponse_descriptor,
@@ -53920,7 +53979,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Associations", "Kind",
             });
     internal_static_google_cloud_compute_v1_OutlierDetection_descriptor =
-        getDescriptor().getMessageType(1266);
+        getDescriptor().getMessageType(1269);
     internal_static_google_cloud_compute_v1_OutlierDetection_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_OutlierDetection_descriptor,
@@ -53938,7 +53997,7 @@ private static void _clinit_autosplit_dinit_2() {
               "SuccessRateStdevFactor",
             });
     internal_static_google_cloud_compute_v1_PacketIntervals_descriptor =
-        getDescriptor().getMessageType(1267);
+        getDescriptor().getMessageType(1270);
     internal_static_google_cloud_compute_v1_PacketIntervals_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PacketIntervals_descriptor,
@@ -53946,7 +54005,7 @@ private static void _clinit_autosplit_dinit_2() {
               "AvgMs", "Duration", "MaxMs", "MinMs", "NumIntervals", "Type",
             });
     internal_static_google_cloud_compute_v1_PacketMirroring_descriptor =
-        getDescriptor().getMessageType(1268);
+        getDescriptor().getMessageType(1271);
     internal_static_google_cloud_compute_v1_PacketMirroring_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PacketMirroring_descriptor,
@@ -53966,7 +54025,7 @@ private static void _clinit_autosplit_dinit_2() {
               "SelfLink",
             });
     internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_descriptor =
-        getDescriptor().getMessageType(1269);
+        getDescriptor().getMessageType(1272);
     internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_descriptor,
@@ -53983,7 +54042,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_PacketMirroringFilter_descriptor =
-        getDescriptor().getMessageType(1270);
+        getDescriptor().getMessageType(1273);
     internal_static_google_cloud_compute_v1_PacketMirroringFilter_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PacketMirroringFilter_descriptor,
@@ -53991,7 +54050,7 @@ private static void _clinit_autosplit_dinit_2() {
               "IPProtocols", "CidrRanges", "Direction",
             });
     internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_descriptor =
-        getDescriptor().getMessageType(1271);
+        getDescriptor().getMessageType(1274);
     internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_descriptor,
@@ -53999,7 +54058,7 @@ private static void _clinit_autosplit_dinit_2() {
               "CanonicalUrl", "Url",
             });
     internal_static_google_cloud_compute_v1_PacketMirroringList_descriptor =
-        getDescriptor().getMessageType(1272);
+        getDescriptor().getMessageType(1275);
     internal_static_google_cloud_compute_v1_PacketMirroringList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PacketMirroringList_descriptor,
@@ -54007,7 +54066,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_descriptor =
-        getDescriptor().getMessageType(1273);
+        getDescriptor().getMessageType(1276);
     internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_descriptor,
@@ -54015,7 +54074,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Instances", "Subnetworks", "Tags",
             });
     internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_descriptor =
-        getDescriptor().getMessageType(1274);
+        getDescriptor().getMessageType(1277);
     internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_descriptor,
@@ -54023,7 +54082,7 @@ private static void _clinit_autosplit_dinit_2() {
               "CanonicalUrl", "Url",
             });
     internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_descriptor =
-        getDescriptor().getMessageType(1275);
+        getDescriptor().getMessageType(1278);
     internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_descriptor,
@@ -54031,7 +54090,7 @@ private static void _clinit_autosplit_dinit_2() {
               "CanonicalUrl", "Url",
             });
     internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_descriptor =
-        getDescriptor().getMessageType(1276);
+        getDescriptor().getMessageType(1279);
     internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_descriptor,
@@ -54039,7 +54098,7 @@ private static void _clinit_autosplit_dinit_2() {
               "CanonicalUrl", "Url",
             });
     internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_descriptor =
-        getDescriptor().getMessageType(1277);
+        getDescriptor().getMessageType(1280);
     internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_descriptor,
@@ -54047,7 +54106,7 @@ private static void _clinit_autosplit_dinit_2() {
               "PacketMirrorings", "Warning",
             });
     internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_descriptor =
-        getDescriptor().getMessageType(1278);
+        getDescriptor().getMessageType(1281);
     internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_descriptor,
@@ -54055,7 +54114,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Autoscaler", "AutoscalerResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(1279);
+        getDescriptor().getMessageType(1282);
     internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_descriptor,
@@ -54063,7 +54122,7 @@ private static void _clinit_autosplit_dinit_2() {
               "BackendBucket", "BackendBucketResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1280);
+        getDescriptor().getMessageType(1283);
     internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_descriptor,
@@ -54071,7 +54130,7 @@ private static void _clinit_autosplit_dinit_2() {
               "BackendService", "BackendServiceResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchCrossSiteNetworkRequest_descriptor =
-        getDescriptor().getMessageType(1281);
+        getDescriptor().getMessageType(1284);
     internal_static_google_cloud_compute_v1_PatchCrossSiteNetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchCrossSiteNetworkRequest_descriptor,
@@ -54084,7 +54143,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ValidateOnly",
             });
     internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1282);
+        getDescriptor().getMessageType(1285);
     internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_descriptor,
@@ -54092,7 +54151,7 @@ private static void _clinit_autosplit_dinit_2() {
               "FirewallPolicy", "FirewallPolicyResource", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchFirewallRequest_descriptor =
-        getDescriptor().getMessageType(1283);
+        getDescriptor().getMessageType(1286);
     internal_static_google_cloud_compute_v1_PatchFirewallRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchFirewallRequest_descriptor,
@@ -54100,7 +54159,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Firewall", "FirewallResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_descriptor =
-        getDescriptor().getMessageType(1284);
+        getDescriptor().getMessageType(1287);
     internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_descriptor,
@@ -54108,7 +54167,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ForwardingRule", "ForwardingRuleResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_descriptor =
-        getDescriptor().getMessageType(1285);
+        getDescriptor().getMessageType(1288);
     internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_descriptor,
@@ -54116,7 +54175,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ForwardingRule", "ForwardingRuleResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_descriptor =
-        getDescriptor().getMessageType(1286);
+        getDescriptor().getMessageType(1289);
     internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_descriptor,
@@ -54124,7 +54183,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "PublicDelegatedPrefix", "PublicDelegatedPrefixResource", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(1287);
+        getDescriptor().getMessageType(1290);
     internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_descriptor,
@@ -54132,7 +54191,7 @@ private static void _clinit_autosplit_dinit_2() {
               "HealthCheck", "HealthCheckResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchImageRequest_descriptor =
-        getDescriptor().getMessageType(1288);
+        getDescriptor().getMessageType(1291);
     internal_static_google_cloud_compute_v1_PatchImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchImageRequest_descriptor,
@@ -54140,7 +54199,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Image", "ImageResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1289);
+        getDescriptor().getMessageType(1292);
     internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_descriptor,
@@ -54152,7 +54211,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_PatchInstanceSettingRequest_descriptor =
-        getDescriptor().getMessageType(1290);
+        getDescriptor().getMessageType(1293);
     internal_static_google_cloud_compute_v1_PatchInstanceSettingRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchInstanceSettingRequest_descriptor,
@@ -54160,7 +54219,7 @@ private static void _clinit_autosplit_dinit_2() {
               "InstanceSettingsResource", "Project", "RequestId", "UpdateMask", "Zone",
             });
     internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentGroupRequest_descriptor =
-        getDescriptor().getMessageType(1291);
+        getDescriptor().getMessageType(1294);
     internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentGroupRequest_descriptor,
@@ -54172,7 +54231,7 @@ private static void _clinit_autosplit_dinit_2() {
               "UpdateMask",
             });
     internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(1292);
+        getDescriptor().getMessageType(1295);
     internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_descriptor,
@@ -54184,7 +54243,7 @@ private static void _clinit_autosplit_dinit_2() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchInterconnectGroupRequest_descriptor =
-        getDescriptor().getMessageType(1293);
+        getDescriptor().getMessageType(1296);
     internal_static_google_cloud_compute_v1_PatchInterconnectGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchInterconnectGroupRequest_descriptor,
@@ -54196,7 +54255,7 @@ private static void _clinit_autosplit_dinit_2() {
               "UpdateMask",
             });
     internal_static_google_cloud_compute_v1_PatchInterconnectRequest_descriptor =
-        getDescriptor().getMessageType(1294);
+        getDescriptor().getMessageType(1297);
     internal_static_google_cloud_compute_v1_PatchInterconnectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchInterconnectRequest_descriptor,
@@ -54204,7 +54263,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Interconnect", "InterconnectResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchNamedSetRouterRequest_descriptor =
-        getDescriptor().getMessageType(1295);
+        getDescriptor().getMessageType(1298);
     internal_static_google_cloud_compute_v1_PatchNamedSetRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchNamedSetRouterRequest_descriptor,
@@ -54212,7 +54271,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NamedSetResource", "Project", "Region", "RequestId", "Router",
             });
     internal_static_google_cloud_compute_v1_PatchNetworkAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(1296);
+        getDescriptor().getMessageType(1299);
     internal_static_google_cloud_compute_v1_PatchNetworkAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchNetworkAttachmentRequest_descriptor,
@@ -54220,7 +54279,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NetworkAttachment", "NetworkAttachmentResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_descriptor =
-        getDescriptor().getMessageType(1297);
+        getDescriptor().getMessageType(1300);
     internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_descriptor,
@@ -54234,7 +54293,7 @@ private static void _clinit_autosplit_dinit_2() {
               "UpdateMask",
             });
     internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1298);
+        getDescriptor().getMessageType(1301);
     internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_descriptor,
@@ -54242,7 +54301,7 @@ private static void _clinit_autosplit_dinit_2() {
               "FirewallPolicy", "FirewallPolicyResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchNetworkRequest_descriptor =
-        getDescriptor().getMessageType(1299);
+        getDescriptor().getMessageType(1302);
     internal_static_google_cloud_compute_v1_PatchNetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchNetworkRequest_descriptor,
@@ -54250,7 +54309,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Network", "NetworkResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_descriptor =
-        getDescriptor().getMessageType(1300);
+        getDescriptor().getMessageType(1303);
     internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_descriptor,
@@ -54258,7 +54317,7 @@ private static void _clinit_autosplit_dinit_2() {
               "NodeGroup", "NodeGroupResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_PatchOrganizationSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1301);
+        getDescriptor().getMessageType(1304);
     internal_static_google_cloud_compute_v1_PatchOrganizationSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchOrganizationSecurityPolicyRequest_descriptor,
@@ -54266,7 +54325,7 @@ private static void _clinit_autosplit_dinit_2() {
               "RequestId", "SecurityPolicy", "SecurityPolicyResource",
             });
     internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_descriptor =
-        getDescriptor().getMessageType(1302);
+        getDescriptor().getMessageType(1305);
     internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_descriptor,
@@ -54274,7 +54333,7 @@ private static void _clinit_autosplit_dinit_2() {
               "PacketMirroring", "PacketMirroringResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1303);
+        getDescriptor().getMessageType(1306);
     internal_static_google_cloud_compute_v1_PatchPacketMirroringRuleNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor,
@@ -54282,7 +54341,7 @@ private static void _clinit_autosplit_dinit_2() {
               "FirewallPolicy", "FirewallPolicyRuleResource", "Priority", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1304);
+        getDescriptor().getMessageType(1307);
     internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_descriptor,
@@ -54294,7 +54353,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1305);
+        getDescriptor().getMessageType(1308);
     internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor,
@@ -54306,7 +54365,7 @@ private static void _clinit_autosplit_dinit_2() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_descriptor =
-        getDescriptor().getMessageType(1306);
+        getDescriptor().getMessageType(1309);
     internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_descriptor,
@@ -54314,7 +54373,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "PublicAdvertisedPrefix", "PublicAdvertisedPrefixResource", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_descriptor =
-        getDescriptor().getMessageType(1307);
+        getDescriptor().getMessageType(1310);
     internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_descriptor,
@@ -54326,7 +54385,7 @@ private static void _clinit_autosplit_dinit_2() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_descriptor =
-        getDescriptor().getMessageType(1308);
+        getDescriptor().getMessageType(1311);
     internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_descriptor,
@@ -54334,7 +54393,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Autoscaler", "AutoscalerResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRegionBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(1309);
+        getDescriptor().getMessageType(1312);
     internal_static_google_cloud_compute_v1_PatchRegionBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionBackendBucketRequest_descriptor,
@@ -54342,7 +54401,7 @@ private static void _clinit_autosplit_dinit_2() {
               "BackendBucket", "BackendBucketResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1310);
+        getDescriptor().getMessageType(1313);
     internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_descriptor,
@@ -54350,7 +54409,7 @@ private static void _clinit_autosplit_dinit_2() {
               "BackendService", "BackendServiceResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRegionCompositeHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(1311);
+        getDescriptor().getMessageType(1314);
     internal_static_google_cloud_compute_v1_PatchRegionCompositeHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionCompositeHealthCheckRequest_descriptor,
@@ -54362,7 +54421,7 @@ private static void _clinit_autosplit_dinit_2() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRegionHealthAggregationPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1312);
+        getDescriptor().getMessageType(1315);
     internal_static_google_cloud_compute_v1_PatchRegionHealthAggregationPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionHealthAggregationPolicyRequest_descriptor,
@@ -54374,7 +54433,7 @@ private static void _clinit_autosplit_dinit_2() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(1313);
+        getDescriptor().getMessageType(1316);
     internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_descriptor,
@@ -54382,7 +54441,7 @@ private static void _clinit_autosplit_dinit_2() {
               "HealthCheck", "HealthCheckResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_descriptor =
-        getDescriptor().getMessageType(1314);
+        getDescriptor().getMessageType(1317);
     internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_descriptor,
@@ -54390,7 +54449,7 @@ private static void _clinit_autosplit_dinit_2() {
               "HealthCheckService", "HealthCheckServiceResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRegionHealthSourceRequest_descriptor =
-        getDescriptor().getMessageType(1315);
+        getDescriptor().getMessageType(1318);
     internal_static_google_cloud_compute_v1_PatchRegionHealthSourceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionHealthSourceRequest_descriptor,
@@ -54398,7 +54457,7 @@ private static void _clinit_autosplit_dinit_2() {
               "HealthSource", "HealthSourceResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1316);
+        getDescriptor().getMessageType(1319);
     internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_descriptor,
@@ -54410,7 +54469,7 @@ private static void _clinit_autosplit_dinit_2() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1317);
+        getDescriptor().getMessageType(1320);
     internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_descriptor,
@@ -54418,7 +54477,7 @@ private static void _clinit_autosplit_dinit_2() {
               "FirewallPolicy", "FirewallPolicyResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1318);
+        getDescriptor().getMessageType(1321);
     internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_descriptor,
@@ -54431,7 +54490,7 @@ private static void _clinit_autosplit_dinit_2() {
               "UpdateMask",
             });
     internal_static_google_cloud_compute_v1_PatchRegionSnapshotSettingRequest_descriptor =
-        getDescriptor().getMessageType(1319);
+        getDescriptor().getMessageType(1322);
     internal_static_google_cloud_compute_v1_PatchRegionSnapshotSettingRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionSnapshotSettingRequest_descriptor,
@@ -54439,7 +54498,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "Region", "RequestId", "SnapshotSettingsResource", "UpdateMask",
             });
     internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1320);
+        getDescriptor().getMessageType(1323);
     internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_descriptor,
@@ -54447,7 +54506,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "Region", "RequestId", "SslPolicy", "SslPolicyResource",
             });
     internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(1321);
+        getDescriptor().getMessageType(1324);
     internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_descriptor,
@@ -54455,7 +54514,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "Region", "RequestId", "TargetHttpsProxy", "TargetHttpsProxyResource",
             });
     internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(1322);
+        getDescriptor().getMessageType(1325);
     internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_descriptor,
@@ -54463,7 +54522,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "Region", "RequestId", "UrlMap", "UrlMapResource",
             });
     internal_static_google_cloud_compute_v1_PatchResourcePolicyRequest_descriptor =
-        getDescriptor().getMessageType(1323);
+        getDescriptor().getMessageType(1326);
     internal_static_google_cloud_compute_v1_PatchResourcePolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchResourcePolicyRequest_descriptor,
@@ -54476,7 +54535,7 @@ private static void _clinit_autosplit_dinit_2() {
               "UpdateMask",
             });
     internal_static_google_cloud_compute_v1_PatchRoutePolicyRouterRequest_descriptor =
-        getDescriptor().getMessageType(1324);
+        getDescriptor().getMessageType(1327);
     internal_static_google_cloud_compute_v1_PatchRoutePolicyRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRoutePolicyRouterRequest_descriptor,
@@ -54484,7 +54543,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "Region", "RequestId", "RoutePolicyResource", "Router",
             });
     internal_static_google_cloud_compute_v1_PatchRouterRequest_descriptor =
-        getDescriptor().getMessageType(1325);
+        getDescriptor().getMessageType(1328);
     internal_static_google_cloud_compute_v1_PatchRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRouterRequest_descriptor,
@@ -54492,7 +54551,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "Region", "RequestId", "Router", "RouterResource",
             });
     internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1326);
+        getDescriptor().getMessageType(1329);
     internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_descriptor,
@@ -54500,7 +54559,7 @@ private static void _clinit_autosplit_dinit_2() {
               "FirewallPolicy", "FirewallPolicyRuleResource", "Priority", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1327);
+        getDescriptor().getMessageType(1330);
     internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_descriptor,
@@ -54508,7 +54567,7 @@ private static void _clinit_autosplit_dinit_2() {
               "FirewallPolicy", "FirewallPolicyRuleResource", "Priority", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRuleOrganizationSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1328);
+        getDescriptor().getMessageType(1331);
     internal_static_google_cloud_compute_v1_PatchRuleOrganizationSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRuleOrganizationSecurityPolicyRequest_descriptor,
@@ -54516,7 +54575,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Priority", "RequestId", "SecurityPolicy", "SecurityPolicyRuleResource",
             });
     internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1329);
+        getDescriptor().getMessageType(1332);
     internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_descriptor,
@@ -54529,7 +54588,7 @@ private static void _clinit_autosplit_dinit_2() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_PatchRuleRegionSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1330);
+        getDescriptor().getMessageType(1333);
     internal_static_google_cloud_compute_v1_PatchRuleRegionSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRuleRegionSecurityPolicyRequest_descriptor,
@@ -54543,7 +54602,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ValidateOnly",
             });
     internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1331);
+        getDescriptor().getMessageType(1334);
     internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_descriptor,
@@ -54556,7 +54615,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ValidateOnly",
             });
     internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1332);
+        getDescriptor().getMessageType(1335);
     internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_descriptor,
@@ -54564,7 +54623,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "RequestId", "SecurityPolicy", "SecurityPolicyResource", "UpdateMask",
             });
     internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(1333);
+        getDescriptor().getMessageType(1336);
     internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_descriptor,
@@ -54572,7 +54631,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "Region", "RequestId", "ServiceAttachment", "ServiceAttachmentResource",
             });
     internal_static_google_cloud_compute_v1_PatchSnapshotSettingRequest_descriptor =
-        getDescriptor().getMessageType(1334);
+        getDescriptor().getMessageType(1337);
     internal_static_google_cloud_compute_v1_PatchSnapshotSettingRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchSnapshotSettingRequest_descriptor,
@@ -54580,7 +54639,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "RequestId", "SnapshotSettingsResource", "UpdateMask",
             });
     internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1335);
+        getDescriptor().getMessageType(1338);
     internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_descriptor,
@@ -54588,7 +54647,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "RequestId", "SslPolicy", "SslPolicyResource",
             });
     internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_descriptor =
-        getDescriptor().getMessageType(1336);
+        getDescriptor().getMessageType(1339);
     internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_descriptor,
@@ -54601,7 +54660,7 @@ private static void _clinit_autosplit_dinit_2() {
               "SubnetworkResource",
             });
     internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_descriptor =
-        getDescriptor().getMessageType(1337);
+        getDescriptor().getMessageType(1340);
     internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_descriptor,
@@ -54609,7 +54668,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "RequestId", "TargetGrpcProxy", "TargetGrpcProxyResource",
             });
     internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_descriptor =
-        getDescriptor().getMessageType(1338);
+        getDescriptor().getMessageType(1341);
     internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_descriptor,
@@ -54617,7 +54676,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "RequestId", "TargetHttpProxy", "TargetHttpProxyResource",
             });
     internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(1339);
+        getDescriptor().getMessageType(1342);
     internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_descriptor,
@@ -54625,7 +54684,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "RequestId", "TargetHttpsProxy", "TargetHttpsProxyResource",
             });
     internal_static_google_cloud_compute_v1_PatchUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(1340);
+        getDescriptor().getMessageType(1343);
     internal_static_google_cloud_compute_v1_PatchUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchUrlMapRequest_descriptor,
@@ -54633,7 +54692,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Project", "RequestId", "UrlMap", "UrlMapResource",
             });
     internal_static_google_cloud_compute_v1_PatchWireGroupRequest_descriptor =
-        getDescriptor().getMessageType(1341);
+        getDescriptor().getMessageType(1344);
     internal_static_google_cloud_compute_v1_PatchWireGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PatchWireGroupRequest_descriptor,
@@ -54647,7 +54706,7 @@ private static void _clinit_autosplit_dinit_2() {
               "WireGroupResource",
             });
     internal_static_google_cloud_compute_v1_PathMatcher_descriptor =
-        getDescriptor().getMessageType(1342);
+        getDescriptor().getMessageType(1345);
     internal_static_google_cloud_compute_v1_PathMatcher_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PathMatcher_descriptor,
@@ -54663,7 +54722,7 @@ private static void _clinit_autosplit_dinit_2() {
               "RouteRules",
             });
     internal_static_google_cloud_compute_v1_PathRule_descriptor =
-        getDescriptor().getMessageType(1343);
+        getDescriptor().getMessageType(1346);
     internal_static_google_cloud_compute_v1_PathRule_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PathRule_descriptor,
@@ -54671,7 +54730,7 @@ private static void _clinit_autosplit_dinit_2() {
               "CustomErrorResponsePolicy", "Paths", "RouteAction", "Service", "UrlRedirect",
             });
     internal_static_google_cloud_compute_v1_PauseRolloutRequest_descriptor =
-        getDescriptor().getMessageType(1344);
+        getDescriptor().getMessageType(1347);
     internal_static_google_cloud_compute_v1_PauseRolloutRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PauseRolloutRequest_descriptor,
@@ -54679,7 +54738,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Etag", "Project", "RequestId", "Rollout",
             });
     internal_static_google_cloud_compute_v1_PerInstanceConfig_descriptor =
-        getDescriptor().getMessageType(1345);
+        getDescriptor().getMessageType(1348);
     internal_static_google_cloud_compute_v1_PerInstanceConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PerInstanceConfig_descriptor,
@@ -54687,7 +54746,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Fingerprint", "Name", "PreservedState", "Status",
             });
     internal_static_google_cloud_compute_v1_PerformMaintenanceInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1346);
+        getDescriptor().getMessageType(1349);
     internal_static_google_cloud_compute_v1_PerformMaintenanceInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PerformMaintenanceInstanceRequest_descriptor,
@@ -54695,7 +54754,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Instance", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_PerformMaintenanceNodeGroupRequest_descriptor =
-        getDescriptor().getMessageType(1347);
+        getDescriptor().getMessageType(1350);
     internal_static_google_cloud_compute_v1_PerformMaintenanceNodeGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PerformMaintenanceNodeGroupRequest_descriptor,
@@ -54707,7 +54766,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_PerformMaintenanceReservationBlockRequest_descriptor =
-        getDescriptor().getMessageType(1348);
+        getDescriptor().getMessageType(1351);
     internal_static_google_cloud_compute_v1_PerformMaintenanceReservationBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PerformMaintenanceReservationBlockRequest_descriptor,
@@ -54720,7 +54779,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_PerformMaintenanceReservationRequest_descriptor =
-        getDescriptor().getMessageType(1349);
+        getDescriptor().getMessageType(1352);
     internal_static_google_cloud_compute_v1_PerformMaintenanceReservationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PerformMaintenanceReservationRequest_descriptor,
@@ -54732,7 +54791,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_PerformMaintenanceReservationSubBlockRequest_descriptor =
-        getDescriptor().getMessageType(1350);
+        getDescriptor().getMessageType(1353);
     internal_static_google_cloud_compute_v1_PerformMaintenanceReservationSubBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PerformMaintenanceReservationSubBlockRequest_descriptor,
@@ -54740,7 +54799,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ParentName", "Project", "RequestId", "ReservationSubBlock", "Zone",
             });
     internal_static_google_cloud_compute_v1_PeriodicPartialMaintenanceSchedule_descriptor =
-        getDescriptor().getMessageType(1351);
+        getDescriptor().getMessageType(1354);
     internal_static_google_cloud_compute_v1_PeriodicPartialMaintenanceSchedule_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PeriodicPartialMaintenanceSchedule_descriptor,
@@ -54748,7 +54807,7 @@ private static void _clinit_autosplit_dinit_2() {
               "SubType", "TargetResource", "Type", "WindowEndTime", "WindowStartTime",
             });
     internal_static_google_cloud_compute_v1_Policy_descriptor =
-        getDescriptor().getMessageType(1352);
+        getDescriptor().getMessageType(1355);
     internal_static_google_cloud_compute_v1_Policy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Policy_descriptor,
@@ -54756,7 +54815,7 @@ private static void _clinit_autosplit_dinit_2() {
               "AuditConfigs", "Bindings", "Etag", "IamOwned", "Version",
             });
     internal_static_google_cloud_compute_v1_PreconfiguredWafSet_descriptor =
-        getDescriptor().getMessageType(1353);
+        getDescriptor().getMessageType(1356);
     internal_static_google_cloud_compute_v1_PreconfiguredWafSet_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreconfiguredWafSet_descriptor,
@@ -54764,7 +54823,7 @@ private static void _clinit_autosplit_dinit_2() {
               "ExpressionSets",
             });
     internal_static_google_cloud_compute_v1_PreservedState_descriptor =
-        getDescriptor().getMessageType(1354);
+        getDescriptor().getMessageType(1357);
     internal_static_google_cloud_compute_v1_PreservedState_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreservedState_descriptor,
@@ -54803,8 +54862,12 @@ private static void _clinit_autosplit_dinit_2() {
             new java.lang.String[] {
               "Key", "Value",
             });
+    _clinit_autosplit_dinit_3();
+  }
+
+  private static void _clinit_autosplit_dinit_3() {
     internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_descriptor =
-        getDescriptor().getMessageType(1355);
+        getDescriptor().getMessageType(1358);
     internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_descriptor,
@@ -54812,7 +54875,7 @@ private static void _clinit_autosplit_dinit_2() {
               "AutoDelete", "Mode", "Source",
             });
     internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIp_descriptor =
-        getDescriptor().getMessageType(1356);
+        getDescriptor().getMessageType(1359);
     internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIp_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIp_descriptor,
@@ -54820,7 +54883,7 @@ private static void _clinit_autosplit_dinit_2() {
               "AutoDelete", "IpAddress",
             });
     internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIpIpAddress_descriptor =
-        getDescriptor().getMessageType(1357);
+        getDescriptor().getMessageType(1360);
     internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIpIpAddress_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIpIpAddress_descriptor,
@@ -54828,7 +54891,7 @@ private static void _clinit_autosplit_dinit_2() {
               "Address", "Literal",
             });
     internal_static_google_cloud_compute_v1_PreviewFeature_descriptor =
-        getDescriptor().getMessageType(1358);
+        getDescriptor().getMessageType(1361);
     internal_static_google_cloud_compute_v1_PreviewFeature_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreviewFeature_descriptor,
@@ -54844,19 +54907,15 @@ private static void _clinit_autosplit_dinit_2() {
               "Status",
             });
     internal_static_google_cloud_compute_v1_PreviewFeatureList_descriptor =
-        getDescriptor().getMessageType(1359);
+        getDescriptor().getMessageType(1362);
     internal_static_google_cloud_compute_v1_PreviewFeatureList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreviewFeatureList_descriptor,
             new java.lang.String[] {
               "Etag", "Id", "Items", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
-    _clinit_autosplit_dinit_3();
-  }
-
-  private static void _clinit_autosplit_dinit_3() {
     internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperation_descriptor =
-        getDescriptor().getMessageType(1360);
+        getDescriptor().getMessageType(1363);
     internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperation_descriptor,
@@ -54864,7 +54923,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RolloutInput",
             });
     internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperationRolloutInput_descriptor =
-        getDescriptor().getMessageType(1361);
+        getDescriptor().getMessageType(1364);
     internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperationRolloutInput_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperationRolloutInput_descriptor,
@@ -54872,7 +54931,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Name", "PredefinedRolloutPlan",
             });
     internal_static_google_cloud_compute_v1_PreviewFeatureStatus_descriptor =
-        getDescriptor().getMessageType(1362);
+        getDescriptor().getMessageType(1365);
     internal_static_google_cloud_compute_v1_PreviewFeatureStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreviewFeatureStatus_descriptor,
@@ -54880,7 +54939,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Description", "HelpLink", "ReleaseStatus",
             });
     internal_static_google_cloud_compute_v1_PreviewFeatureStatusReleaseStatus_descriptor =
-        getDescriptor().getMessageType(1363);
+        getDescriptor().getMessageType(1366);
     internal_static_google_cloud_compute_v1_PreviewFeatureStatusReleaseStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreviewFeatureStatusReleaseStatus_descriptor,
@@ -54888,7 +54947,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Stage", "UpdateDate",
             });
     internal_static_google_cloud_compute_v1_PreviewRouterRequest_descriptor =
-        getDescriptor().getMessageType(1364);
+        getDescriptor().getMessageType(1367);
     internal_static_google_cloud_compute_v1_PreviewRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PreviewRouterRequest_descriptor,
@@ -54896,7 +54955,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "Router", "RouterResource",
             });
     internal_static_google_cloud_compute_v1_Project_descriptor =
-        getDescriptor().getMessageType(1365);
+        getDescriptor().getMessageType(1368);
     internal_static_google_cloud_compute_v1_Project_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Project_descriptor,
@@ -54918,7 +54977,7 @@ private static void _clinit_autosplit_dinit_3() {
               "XpnProjectStatus",
             });
     internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_descriptor =
-        getDescriptor().getMessageType(1366);
+        getDescriptor().getMessageType(1369);
     internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_descriptor,
@@ -54926,7 +54985,7 @@ private static void _clinit_autosplit_dinit_3() {
               "XpnResource",
             });
     internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_descriptor =
-        getDescriptor().getMessageType(1367);
+        getDescriptor().getMessageType(1370);
     internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_descriptor,
@@ -54934,7 +54993,7 @@ private static void _clinit_autosplit_dinit_3() {
               "XpnResource",
             });
     internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_descriptor =
-        getDescriptor().getMessageType(1368);
+        getDescriptor().getMessageType(1371);
     internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_descriptor,
@@ -54942,7 +55001,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Kind", "NextPageToken", "Resources",
             });
     internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_descriptor =
-        getDescriptor().getMessageType(1369);
+        getDescriptor().getMessageType(1372);
     internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_descriptor,
@@ -54950,7 +55009,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Organization",
             });
     internal_static_google_cloud_compute_v1_ProjectsSetCloudArmorTierRequest_descriptor =
-        getDescriptor().getMessageType(1370);
+        getDescriptor().getMessageType(1373);
     internal_static_google_cloud_compute_v1_ProjectsSetCloudArmorTierRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ProjectsSetCloudArmorTierRequest_descriptor,
@@ -54958,7 +55017,7 @@ private static void _clinit_autosplit_dinit_3() {
               "CloudArmorTier",
             });
     internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_descriptor =
-        getDescriptor().getMessageType(1371);
+        getDescriptor().getMessageType(1374);
     internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_descriptor,
@@ -54966,7 +55025,7 @@ private static void _clinit_autosplit_dinit_3() {
               "NetworkTier",
             });
     internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_descriptor =
-        getDescriptor().getMessageType(1372);
+        getDescriptor().getMessageType(1375);
     internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_descriptor,
@@ -54988,7 +55047,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Status",
             });
     internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_descriptor =
-        getDescriptor().getMessageType(1373);
+        getDescriptor().getMessageType(1376);
     internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_descriptor,
@@ -54996,7 +55055,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_descriptor =
-        getDescriptor().getMessageType(1374);
+        getDescriptor().getMessageType(1377);
     internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_descriptor,
@@ -55004,7 +55063,7 @@ private static void _clinit_autosplit_dinit_3() {
               "IpRange", "Name", "Project", "Region", "Status",
             });
     internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_descriptor =
-        getDescriptor().getMessageType(1375);
+        getDescriptor().getMessageType(1378);
     internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_descriptor,
@@ -55029,7 +55088,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Status",
             });
     internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_descriptor =
-        getDescriptor().getMessageType(1376);
+        getDescriptor().getMessageType(1379);
     internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_descriptor,
@@ -55046,7 +55105,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_descriptor =
-        getDescriptor().getMessageType(1377);
+        getDescriptor().getMessageType(1380);
     internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_descriptor,
@@ -55054,7 +55113,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_descriptor =
-        getDescriptor().getMessageType(1378);
+        getDescriptor().getMessageType(1381);
     internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_descriptor,
@@ -55072,14 +55131,14 @@ private static void _clinit_autosplit_dinit_3() {
               "Status",
             });
     internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_descriptor =
-        getDescriptor().getMessageType(1379);
+        getDescriptor().getMessageType(1382);
     internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_descriptor,
             new java.lang.String[] {
               "PublicDelegatedPrefixes", "Warning",
             });
-    internal_static_google_cloud_compute_v1_Quota_descriptor = getDescriptor().getMessageType(1380);
+    internal_static_google_cloud_compute_v1_Quota_descriptor = getDescriptor().getMessageType(1383);
     internal_static_google_cloud_compute_v1_Quota_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Quota_descriptor,
@@ -55087,7 +55146,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Limit", "Metric", "Owner", "Usage",
             });
     internal_static_google_cloud_compute_v1_QuotaExceededInfo_descriptor =
-        getDescriptor().getMessageType(1381);
+        getDescriptor().getMessageType(1384);
     internal_static_google_cloud_compute_v1_QuotaExceededInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_QuotaExceededInfo_descriptor,
@@ -55103,7 +55162,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_QuotaStatusWarning_descriptor =
-        getDescriptor().getMessageType(1382);
+        getDescriptor().getMessageType(1385);
     internal_static_google_cloud_compute_v1_QuotaStatusWarning_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_QuotaStatusWarning_descriptor,
@@ -55111,7 +55170,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Code", "Data", "Message",
             });
     internal_static_google_cloud_compute_v1_RawDisk_descriptor =
-        getDescriptor().getMessageType(1383);
+        getDescriptor().getMessageType(1386);
     internal_static_google_cloud_compute_v1_RawDisk_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RawDisk_descriptor,
@@ -55119,7 +55178,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ContainerType", "Sha1Checksum", "Source",
             });
     internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1384);
+        getDescriptor().getMessageType(1387);
     internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_descriptor,
@@ -55132,7 +55191,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1385);
+        getDescriptor().getMessageType(1388);
     internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_descriptor,
@@ -55145,7 +55204,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_Reference_descriptor =
-        getDescriptor().getMessageType(1386);
+        getDescriptor().getMessageType(1389);
     internal_static_google_cloud_compute_v1_Reference_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Reference_descriptor,
@@ -55153,7 +55212,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Kind", "ReferenceType", "Referrer", "Target",
             });
     internal_static_google_cloud_compute_v1_RegexRewrite_descriptor =
-        getDescriptor().getMessageType(1387);
+        getDescriptor().getMessageType(1390);
     internal_static_google_cloud_compute_v1_RegexRewrite_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegexRewrite_descriptor,
@@ -55161,7 +55220,7 @@ private static void _clinit_autosplit_dinit_3() {
               "PathPattern", "PathSubstitution",
             });
     internal_static_google_cloud_compute_v1_Region_descriptor =
-        getDescriptor().getMessageType(1388);
+        getDescriptor().getMessageType(1391);
     internal_static_google_cloud_compute_v1_Region_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Region_descriptor,
@@ -55180,7 +55239,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zones",
             });
     internal_static_google_cloud_compute_v1_RegionAddressesMoveRequest_descriptor =
-        getDescriptor().getMessageType(1389);
+        getDescriptor().getMessageType(1392);
     internal_static_google_cloud_compute_v1_RegionAddressesMoveRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionAddressesMoveRequest_descriptor,
@@ -55188,7 +55247,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Description", "DestinationAddress",
             });
     internal_static_google_cloud_compute_v1_RegionAutoscalerList_descriptor =
-        getDescriptor().getMessageType(1390);
+        getDescriptor().getMessageType(1393);
     internal_static_google_cloud_compute_v1_RegionAutoscalerList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionAutoscalerList_descriptor,
@@ -55196,7 +55255,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_RegionDiskTypeList_descriptor =
-        getDescriptor().getMessageType(1391);
+        getDescriptor().getMessageType(1394);
     internal_static_google_cloud_compute_v1_RegionDiskTypeList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionDiskTypeList_descriptor,
@@ -55204,7 +55263,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_RegionDiskUpdateKmsKeyRequest_descriptor =
-        getDescriptor().getMessageType(1392);
+        getDescriptor().getMessageType(1395);
     internal_static_google_cloud_compute_v1_RegionDiskUpdateKmsKeyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionDiskUpdateKmsKeyRequest_descriptor,
@@ -55212,7 +55271,7 @@ private static void _clinit_autosplit_dinit_3() {
               "KmsKeyName",
             });
     internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1393);
+        getDescriptor().getMessageType(1396);
     internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_descriptor,
@@ -55220,7 +55279,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ResourcePolicies",
             });
     internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_descriptor =
-        getDescriptor().getMessageType(1394);
+        getDescriptor().getMessageType(1397);
     internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_descriptor,
@@ -55228,7 +55287,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ResourcePolicies",
             });
     internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_descriptor =
-        getDescriptor().getMessageType(1395);
+        getDescriptor().getMessageType(1398);
     internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_descriptor,
@@ -55236,7 +55295,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SizeGb",
             });
     internal_static_google_cloud_compute_v1_RegionDisksStartAsyncReplicationRequest_descriptor =
-        getDescriptor().getMessageType(1396);
+        getDescriptor().getMessageType(1399);
     internal_static_google_cloud_compute_v1_RegionDisksStartAsyncReplicationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionDisksStartAsyncReplicationRequest_descriptor,
@@ -55244,7 +55303,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AsyncSecondaryDisk",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupList_descriptor =
-        getDescriptor().getMessageType(1397);
+        getDescriptor().getMessageType(1400);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupList_descriptor,
@@ -55252,7 +55311,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_descriptor =
-        getDescriptor().getMessageType(1398);
+        getDescriptor().getMessageType(1401);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_descriptor,
@@ -55260,7 +55319,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Names",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_descriptor =
-        getDescriptor().getMessageType(1399);
+        getDescriptor().getMessageType(1402);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_descriptor,
@@ -55268,7 +55327,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_descriptor =
-        getDescriptor().getMessageType(1400);
+        getDescriptor().getMessageType(1403);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_descriptor,
@@ -55276,7 +55335,7 @@ private static void _clinit_autosplit_dinit_3() {
               "PerInstanceConfigs",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerResizeRequestsListResponse_descriptor =
-        getDescriptor().getMessageType(1401);
+        getDescriptor().getMessageType(1404);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerResizeRequestsListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerResizeRequestsListResponse_descriptor,
@@ -55284,7 +55343,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_descriptor =
-        getDescriptor().getMessageType(1402);
+        getDescriptor().getMessageType(1405);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_descriptor,
@@ -55292,7 +55351,7 @@ private static void _clinit_autosplit_dinit_3() {
               "PerInstanceConfigs",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_descriptor =
-        getDescriptor().getMessageType(1403);
+        getDescriptor().getMessageType(1406);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_descriptor,
@@ -55300,7 +55359,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_descriptor =
-        getDescriptor().getMessageType(1404);
+        getDescriptor().getMessageType(1407);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_descriptor,
@@ -55308,7 +55367,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AllInstances", "Instances", "MinimalAction", "MostDisruptiveAllowedAction",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_descriptor =
-        getDescriptor().getMessageType(1405);
+        getDescriptor().getMessageType(1408);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_descriptor,
@@ -55316,7 +55375,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_descriptor =
-        getDescriptor().getMessageType(1406);
+        getDescriptor().getMessageType(1409);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_descriptor,
@@ -55324,7 +55383,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instances", "SkipInstancesOnValidationError",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_descriptor =
-        getDescriptor().getMessageType(1407);
+        getDescriptor().getMessageType(1410);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_descriptor,
@@ -55332,7 +55391,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Items", "NextPageToken",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_descriptor =
-        getDescriptor().getMessageType(1408);
+        getDescriptor().getMessageType(1411);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_descriptor,
@@ -55340,7 +55399,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Items", "NextPageToken", "Warning",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_descriptor =
-        getDescriptor().getMessageType(1409);
+        getDescriptor().getMessageType(1412);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_descriptor,
@@ -55348,7 +55407,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ManagedInstances", "NextPageToken",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_descriptor =
-        getDescriptor().getMessageType(1410);
+        getDescriptor().getMessageType(1413);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_descriptor,
@@ -55356,7 +55415,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersResumeInstancesRequest_descriptor =
-        getDescriptor().getMessageType(1411);
+        getDescriptor().getMessageType(1414);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersResumeInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersResumeInstancesRequest_descriptor,
@@ -55364,7 +55423,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_descriptor =
-        getDescriptor().getMessageType(1412);
+        getDescriptor().getMessageType(1415);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_descriptor,
@@ -55372,7 +55431,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Fingerprint", "TargetPools",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_descriptor =
-        getDescriptor().getMessageType(1413);
+        getDescriptor().getMessageType(1416);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_descriptor,
@@ -55380,7 +55439,7 @@ private static void _clinit_autosplit_dinit_3() {
               "InstanceTemplate",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStartInstancesRequest_descriptor =
-        getDescriptor().getMessageType(1414);
+        getDescriptor().getMessageType(1417);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStartInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStartInstancesRequest_descriptor,
@@ -55388,7 +55447,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStopInstancesRequest_descriptor =
-        getDescriptor().getMessageType(1415);
+        getDescriptor().getMessageType(1418);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStopInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStopInstancesRequest_descriptor,
@@ -55396,7 +55455,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ForceStop", "Instances",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSuspendInstancesRequest_descriptor =
-        getDescriptor().getMessageType(1416);
+        getDescriptor().getMessageType(1419);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSuspendInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSuspendInstancesRequest_descriptor,
@@ -55404,7 +55463,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ForceSuspend", "Instances",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_descriptor =
-        getDescriptor().getMessageType(1417);
+        getDescriptor().getMessageType(1420);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_descriptor,
@@ -55412,7 +55471,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_descriptor =
-        getDescriptor().getMessageType(1418);
+        getDescriptor().getMessageType(1421);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_descriptor,
@@ -55420,7 +55479,7 @@ private static void _clinit_autosplit_dinit_3() {
               "InstanceState", "PortName",
             });
     internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_descriptor =
-        getDescriptor().getMessageType(1419);
+        getDescriptor().getMessageType(1422);
     internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_descriptor,
@@ -55428,7 +55487,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Fingerprint", "NamedPorts",
             });
     internal_static_google_cloud_compute_v1_RegionList_descriptor =
-        getDescriptor().getMessageType(1420);
+        getDescriptor().getMessageType(1423);
     internal_static_google_cloud_compute_v1_RegionList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionList_descriptor,
@@ -55436,7 +55495,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsAttachEndpointsRequest_descriptor =
-        getDescriptor().getMessageType(1421);
+        getDescriptor().getMessageType(1424);
     internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsAttachEndpointsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsAttachEndpointsRequest_descriptor,
@@ -55444,7 +55503,7 @@ private static void _clinit_autosplit_dinit_3() {
               "NetworkEndpoints",
             });
     internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsDetachEndpointsRequest_descriptor =
-        getDescriptor().getMessageType(1422);
+        getDescriptor().getMessageType(1425);
     internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsDetachEndpointsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsDetachEndpointsRequest_descriptor,
@@ -55452,7 +55511,7 @@ private static void _clinit_autosplit_dinit_3() {
               "NetworkEndpoints",
             });
     internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_descriptor =
-        getDescriptor().getMessageType(1423);
+        getDescriptor().getMessageType(1426);
     internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_descriptor,
@@ -55460,7 +55519,7 @@ private static void _clinit_autosplit_dinit_3() {
               "FirewallPolicys", "Firewalls",
             });
     internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor =
-        getDescriptor().getMessageType(1424);
+        getDescriptor().getMessageType(1427);
     internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor,
@@ -55468,7 +55527,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DisplayName", "Name", "PacketMirroringRules", "Priority", "Rules", "Type",
             });
     internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_descriptor =
-        getDescriptor().getMessageType(1425);
+        getDescriptor().getMessageType(1428);
     internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_descriptor,
@@ -55484,7 +55543,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1426);
+        getDescriptor().getMessageType(1429);
     internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_descriptor,
@@ -55492,7 +55551,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Bindings", "Etag", "Policy",
             });
     internal_static_google_cloud_compute_v1_RegionSnapshotUpdateKmsKeyRequest_descriptor =
-        getDescriptor().getMessageType(1427);
+        getDescriptor().getMessageType(1430);
     internal_static_google_cloud_compute_v1_RegionSnapshotUpdateKmsKeyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionSnapshotUpdateKmsKeyRequest_descriptor,
@@ -55500,7 +55559,7 @@ private static void _clinit_autosplit_dinit_3() {
               "KmsKeyName",
             });
     internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_descriptor =
-        getDescriptor().getMessageType(1428);
+        getDescriptor().getMessageType(1431);
     internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_descriptor,
@@ -55508,7 +55567,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SslCertificates",
             });
     internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_descriptor =
-        getDescriptor().getMessageType(1429);
+        getDescriptor().getMessageType(1432);
     internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_descriptor,
@@ -55516,7 +55575,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Resource",
             });
     internal_static_google_cloud_compute_v1_ReliabilityRisk_descriptor =
-        getDescriptor().getMessageType(1430);
+        getDescriptor().getMessageType(1433);
     internal_static_google_cloud_compute_v1_ReliabilityRisk_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReliabilityRisk_descriptor,
@@ -55532,7 +55591,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SelfLinkWithId",
             });
     internal_static_google_cloud_compute_v1_ReliabilityRisksListResponse_descriptor =
-        getDescriptor().getMessageType(1431);
+        getDescriptor().getMessageType(1434);
     internal_static_google_cloud_compute_v1_ReliabilityRisksListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReliabilityRisksListResponse_descriptor,
@@ -55540,7 +55599,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Etag", "Id", "Items", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1432);
+        getDescriptor().getMessageType(1435);
     internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_descriptor,
@@ -55548,7 +55607,7 @@ private static void _clinit_autosplit_dinit_3() {
               "FirewallPolicy", "Name", "RequestId",
             });
     internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1433);
+        getDescriptor().getMessageType(1436);
     internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_descriptor,
@@ -55556,7 +55615,7 @@ private static void _clinit_autosplit_dinit_3() {
               "FirewallPolicy", "Name", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_RemoveAssociationOrganizationSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1434);
+        getDescriptor().getMessageType(1437);
     internal_static_google_cloud_compute_v1_RemoveAssociationOrganizationSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveAssociationOrganizationSecurityPolicyRequest_descriptor,
@@ -55564,7 +55623,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Name", "RequestId", "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1435);
+        getDescriptor().getMessageType(1438);
     internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_descriptor,
@@ -55572,7 +55631,7 @@ private static void _clinit_autosplit_dinit_3() {
               "FirewallPolicy", "Name", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_descriptor =
-        getDescriptor().getMessageType(1436);
+        getDescriptor().getMessageType(1439);
     internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_descriptor,
@@ -55584,7 +55643,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetPoolsRemoveHealthCheckRequestResource",
             });
     internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_descriptor =
-        getDescriptor().getMessageType(1437);
+        getDescriptor().getMessageType(1440);
     internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_descriptor,
@@ -55596,7 +55655,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetPoolsRemoveInstanceRequestResource",
             });
     internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_descriptor =
-        getDescriptor().getMessageType(1438);
+        getDescriptor().getMessageType(1441);
     internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_descriptor,
@@ -55608,7 +55667,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_RemovePacketMirroringRuleNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1439);
+        getDescriptor().getMessageType(1442);
     internal_static_google_cloud_compute_v1_RemovePacketMirroringRuleNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemovePacketMirroringRuleNetworkFirewallPolicyRequest_descriptor,
@@ -55616,7 +55675,7 @@ private static void _clinit_autosplit_dinit_3() {
               "FirewallPolicy", "Priority", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_descriptor =
-        getDescriptor().getMessageType(1440);
+        getDescriptor().getMessageType(1443);
     internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_descriptor,
@@ -55624,7 +55683,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Network", "NetworksRemovePeeringRequestResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_descriptor =
-        getDescriptor().getMessageType(1441);
+        getDescriptor().getMessageType(1444);
     internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_descriptor,
@@ -55632,7 +55691,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Disk", "DisksRemoveResourcePoliciesRequestResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1442);
+        getDescriptor().getMessageType(1445);
     internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_descriptor,
@@ -55644,7 +55703,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(1443);
+        getDescriptor().getMessageType(1446);
     internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_descriptor,
@@ -55656,7 +55715,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1444);
+        getDescriptor().getMessageType(1447);
     internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_descriptor,
@@ -55664,7 +55723,7 @@ private static void _clinit_autosplit_dinit_3() {
               "FirewallPolicy", "Priority", "RequestId",
             });
     internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1445);
+        getDescriptor().getMessageType(1448);
     internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_descriptor,
@@ -55672,7 +55731,7 @@ private static void _clinit_autosplit_dinit_3() {
               "FirewallPolicy", "Priority", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_RemoveRuleOrganizationSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1446);
+        getDescriptor().getMessageType(1449);
     internal_static_google_cloud_compute_v1_RemoveRuleOrganizationSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveRuleOrganizationSecurityPolicyRequest_descriptor,
@@ -55680,7 +55739,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Priority", "RequestId", "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1447);
+        getDescriptor().getMessageType(1450);
     internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_descriptor,
@@ -55688,7 +55747,7 @@ private static void _clinit_autosplit_dinit_3() {
               "FirewallPolicy", "Priority", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_RemoveRuleRegionSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1448);
+        getDescriptor().getMessageType(1451);
     internal_static_google_cloud_compute_v1_RemoveRuleRegionSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveRuleRegionSecurityPolicyRequest_descriptor,
@@ -55696,7 +55755,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Priority", "Project", "Region", "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1449);
+        getDescriptor().getMessageType(1452);
     internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_descriptor,
@@ -55704,7 +55763,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Priority", "Project", "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_ReportFaultyReservationSubBlockRequest_descriptor =
-        getDescriptor().getMessageType(1450);
+        getDescriptor().getMessageType(1453);
     internal_static_google_cloud_compute_v1_ReportFaultyReservationSubBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReportFaultyReservationSubBlockRequest_descriptor,
@@ -55717,7 +55776,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ReportHostAsFaultyInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1451);
+        getDescriptor().getMessageType(1454);
     internal_static_google_cloud_compute_v1_ReportHostAsFaultyInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReportHostAsFaultyInstanceRequest_descriptor,
@@ -55729,7 +55788,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_RequestMirrorPolicy_descriptor =
-        getDescriptor().getMessageType(1452);
+        getDescriptor().getMessageType(1455);
     internal_static_google_cloud_compute_v1_RequestMirrorPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RequestMirrorPolicy_descriptor,
@@ -55737,7 +55796,7 @@ private static void _clinit_autosplit_dinit_3() {
               "BackendService", "MirrorPercent",
             });
     internal_static_google_cloud_compute_v1_RequestRemovePeeringNetworkRequest_descriptor =
-        getDescriptor().getMessageType(1453);
+        getDescriptor().getMessageType(1456);
     internal_static_google_cloud_compute_v1_RequestRemovePeeringNetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RequestRemovePeeringNetworkRequest_descriptor,
@@ -55745,7 +55804,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Network", "NetworksRequestRemovePeeringRequestResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_Reservation_descriptor =
-        getDescriptor().getMessageType(1454);
+        getDescriptor().getMessageType(1457);
     internal_static_google_cloud_compute_v1_Reservation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Reservation_descriptor,
@@ -55789,7 +55848,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_ReservationAdvancedDeploymentControl_descriptor =
-        getDescriptor().getMessageType(1455);
+        getDescriptor().getMessageType(1458);
     internal_static_google_cloud_compute_v1_ReservationAdvancedDeploymentControl_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationAdvancedDeploymentControl_descriptor,
@@ -55797,7 +55856,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ReservationOperationalMode",
             });
     internal_static_google_cloud_compute_v1_ReservationAffinity_descriptor =
-        getDescriptor().getMessageType(1456);
+        getDescriptor().getMessageType(1459);
     internal_static_google_cloud_compute_v1_ReservationAffinity_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationAffinity_descriptor,
@@ -55805,7 +55864,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ConsumeReservationType", "Key", "Values",
             });
     internal_static_google_cloud_compute_v1_ReservationAggregatedList_descriptor =
-        getDescriptor().getMessageType(1457);
+        getDescriptor().getMessageType(1460);
     internal_static_google_cloud_compute_v1_ReservationAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationAggregatedList_descriptor,
@@ -55822,7 +55881,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_ReservationBlock_descriptor =
-        getDescriptor().getMessageType(1458);
+        getDescriptor().getMessageType(1461);
     internal_static_google_cloud_compute_v1_ReservationBlock_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationBlock_descriptor,
@@ -55845,7 +55904,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ReservationBlockHealthInfo_descriptor =
-        getDescriptor().getMessageType(1459);
+        getDescriptor().getMessageType(1462);
     internal_static_google_cloud_compute_v1_ReservationBlockHealthInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationBlockHealthInfo_descriptor,
@@ -55853,7 +55912,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DegradedSubBlockCount", "HealthStatus", "HealthySubBlockCount",
             });
     internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopology_descriptor =
-        getDescriptor().getMessageType(1460);
+        getDescriptor().getMessageType(1463);
     internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopology_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopology_descriptor,
@@ -55861,7 +55920,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Block", "Cluster", "Instances",
             });
     internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstance_descriptor =
-        getDescriptor().getMessageType(1461);
+        getDescriptor().getMessageType(1464);
     internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstance_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstance_descriptor,
@@ -55869,7 +55928,7 @@ private static void _clinit_autosplit_dinit_3() {
               "InstanceId", "PhysicalHostTopology", "ProjectId",
             });
     internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstancePhysicalHostTopology_descriptor =
-        getDescriptor().getMessageType(1462);
+        getDescriptor().getMessageType(1465);
     internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstancePhysicalHostTopology_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstancePhysicalHostTopology_descriptor,
@@ -55877,7 +55936,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Host", "SubBlock",
             });
     internal_static_google_cloud_compute_v1_ReservationBlocksGetResponse_descriptor =
-        getDescriptor().getMessageType(1463);
+        getDescriptor().getMessageType(1466);
     internal_static_google_cloud_compute_v1_ReservationBlocksGetResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationBlocksGetResponse_descriptor,
@@ -55885,7 +55944,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Resource",
             });
     internal_static_google_cloud_compute_v1_ReservationBlocksListResponse_descriptor =
-        getDescriptor().getMessageType(1464);
+        getDescriptor().getMessageType(1467);
     internal_static_google_cloud_compute_v1_ReservationBlocksListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationBlocksListResponse_descriptor,
@@ -55893,7 +55952,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_ReservationList_descriptor =
-        getDescriptor().getMessageType(1465);
+        getDescriptor().getMessageType(1468);
     internal_static_google_cloud_compute_v1_ReservationList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationList_descriptor,
@@ -55901,7 +55960,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_ReservationParams_descriptor =
-        getDescriptor().getMessageType(1466);
+        getDescriptor().getMessageType(1469);
     internal_static_google_cloud_compute_v1_ReservationParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationParams_descriptor,
@@ -55917,7 +55976,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_ReservationSlot_descriptor =
-        getDescriptor().getMessageType(1467);
+        getDescriptor().getMessageType(1470);
     internal_static_google_cloud_compute_v1_ReservationSlot_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSlot_descriptor,
@@ -55935,7 +55994,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ReservationSlotPhysicalTopology_descriptor =
-        getDescriptor().getMessageType(1468);
+        getDescriptor().getMessageType(1471);
     internal_static_google_cloud_compute_v1_ReservationSlotPhysicalTopology_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSlotPhysicalTopology_descriptor,
@@ -55943,7 +56002,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Block", "Cluster", "Host", "SubBlock",
             });
     internal_static_google_cloud_compute_v1_ReservationSlotStatus_descriptor =
-        getDescriptor().getMessageType(1469);
+        getDescriptor().getMessageType(1472);
     internal_static_google_cloud_compute_v1_ReservationSlotStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSlotStatus_descriptor,
@@ -55951,7 +56010,7 @@ private static void _clinit_autosplit_dinit_3() {
               "PhysicalTopology", "RdmaIpAddresses", "RunningInstances",
             });
     internal_static_google_cloud_compute_v1_ReservationSlotsGetResponse_descriptor =
-        getDescriptor().getMessageType(1470);
+        getDescriptor().getMessageType(1473);
     internal_static_google_cloud_compute_v1_ReservationSlotsGetResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSlotsGetResponse_descriptor,
@@ -55959,7 +56018,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Resource",
             });
     internal_static_google_cloud_compute_v1_ReservationSlotsGetVersionRequest_descriptor =
-        getDescriptor().getMessageType(1471);
+        getDescriptor().getMessageType(1474);
     internal_static_google_cloud_compute_v1_ReservationSlotsGetVersionRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSlotsGetVersionRequest_descriptor,
@@ -55967,7 +56026,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SbomSelections",
             });
     internal_static_google_cloud_compute_v1_ReservationSlotsListResponse_descriptor =
-        getDescriptor().getMessageType(1472);
+        getDescriptor().getMessageType(1475);
     internal_static_google_cloud_compute_v1_ReservationSlotsListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSlotsListResponse_descriptor,
@@ -55975,7 +56034,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_ReservationSubBlock_descriptor =
-        getDescriptor().getMessageType(1473);
+        getDescriptor().getMessageType(1476);
     internal_static_google_cloud_compute_v1_ReservationSubBlock_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSubBlock_descriptor,
@@ -55997,7 +56056,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ReservationSubBlockHealthInfo_descriptor =
-        getDescriptor().getMessageType(1474);
+        getDescriptor().getMessageType(1477);
     internal_static_google_cloud_compute_v1_ReservationSubBlockHealthInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSubBlockHealthInfo_descriptor,
@@ -56009,7 +56068,7 @@ private static void _clinit_autosplit_dinit_3() {
               "HealthyInfraCount",
             });
     internal_static_google_cloud_compute_v1_ReservationSubBlockPhysicalTopology_descriptor =
-        getDescriptor().getMessageType(1475);
+        getDescriptor().getMessageType(1478);
     internal_static_google_cloud_compute_v1_ReservationSubBlockPhysicalTopology_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSubBlockPhysicalTopology_descriptor,
@@ -56017,7 +56076,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Block", "Cluster", "SubBlock",
             });
     internal_static_google_cloud_compute_v1_ReservationSubBlocksGetResponse_descriptor =
-        getDescriptor().getMessageType(1476);
+        getDescriptor().getMessageType(1479);
     internal_static_google_cloud_compute_v1_ReservationSubBlocksGetResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSubBlocksGetResponse_descriptor,
@@ -56025,7 +56084,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Resource",
             });
     internal_static_google_cloud_compute_v1_ReservationSubBlocksGetVersionRequest_descriptor =
-        getDescriptor().getMessageType(1477);
+        getDescriptor().getMessageType(1480);
     internal_static_google_cloud_compute_v1_ReservationSubBlocksGetVersionRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSubBlocksGetVersionRequest_descriptor,
@@ -56033,7 +56092,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SbomSelections",
             });
     internal_static_google_cloud_compute_v1_ReservationSubBlocksListResponse_descriptor =
-        getDescriptor().getMessageType(1478);
+        getDescriptor().getMessageType(1481);
     internal_static_google_cloud_compute_v1_ReservationSubBlocksListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSubBlocksListResponse_descriptor,
@@ -56041,7 +56100,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequest_descriptor =
-        getDescriptor().getMessageType(1479);
+        getDescriptor().getMessageType(1482);
     internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequest_descriptor,
@@ -56049,7 +56108,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DisruptionSchedule", "FailureComponent", "FaultReasons",
             });
     internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequestFaultReason_descriptor =
-        getDescriptor().getMessageType(1480);
+        getDescriptor().getMessageType(1483);
     internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequestFaultReason_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequestFaultReason_descriptor,
@@ -56057,7 +56116,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Behavior", "Description",
             });
     internal_static_google_cloud_compute_v1_ReservationsBlocksPerformMaintenanceRequest_descriptor =
-        getDescriptor().getMessageType(1481);
+        getDescriptor().getMessageType(1484);
     internal_static_google_cloud_compute_v1_ReservationsBlocksPerformMaintenanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationsBlocksPerformMaintenanceRequest_descriptor,
@@ -56065,7 +56124,7 @@ private static void _clinit_autosplit_dinit_3() {
               "MaintenanceScope",
             });
     internal_static_google_cloud_compute_v1_ReservationsPerformMaintenanceRequest_descriptor =
-        getDescriptor().getMessageType(1482);
+        getDescriptor().getMessageType(1485);
     internal_static_google_cloud_compute_v1_ReservationsPerformMaintenanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationsPerformMaintenanceRequest_descriptor,
@@ -56073,7 +56132,7 @@ private static void _clinit_autosplit_dinit_3() {
               "MaintenanceScope",
             });
     internal_static_google_cloud_compute_v1_ReservationsResizeRequest_descriptor =
-        getDescriptor().getMessageType(1483);
+        getDescriptor().getMessageType(1486);
     internal_static_google_cloud_compute_v1_ReservationsResizeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationsResizeRequest_descriptor,
@@ -56081,7 +56140,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SpecificSkuCount",
             });
     internal_static_google_cloud_compute_v1_ReservationsScopedList_descriptor =
-        getDescriptor().getMessageType(1484);
+        getDescriptor().getMessageType(1487);
     internal_static_google_cloud_compute_v1_ReservationsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ReservationsScopedList_descriptor,
@@ -56089,7 +56148,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Reservations", "Warning",
             });
     internal_static_google_cloud_compute_v1_ResetInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1485);
+        getDescriptor().getMessageType(1488);
     internal_static_google_cloud_compute_v1_ResetInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResetInstanceRequest_descriptor,
@@ -56097,7 +56156,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor =
-        getDescriptor().getMessageType(1486);
+        getDescriptor().getMessageType(1489);
     internal_static_google_cloud_compute_v1_ResizeDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor,
@@ -56105,7 +56164,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Disk", "DisksResizeRequestResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1487);
+        getDescriptor().getMessageType(1490);
     internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_descriptor,
@@ -56113,7 +56172,7 @@ private static void _clinit_autosplit_dinit_3() {
               "InstanceGroupManager", "Project", "RequestId", "Size", "Zone",
             });
     internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(1488);
+        getDescriptor().getMessageType(1491);
     internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_descriptor,
@@ -56121,7 +56180,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Disk", "Project", "Region", "RegionDisksResizeRequestResource", "RequestId",
             });
     internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1489);
+        getDescriptor().getMessageType(1492);
     internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_descriptor,
@@ -56129,7 +56188,7 @@ private static void _clinit_autosplit_dinit_3() {
               "InstanceGroupManager", "Project", "Region", "RequestId", "Size",
             });
     internal_static_google_cloud_compute_v1_ResizeReservationRequest_descriptor =
-        getDescriptor().getMessageType(1490);
+        getDescriptor().getMessageType(1493);
     internal_static_google_cloud_compute_v1_ResizeReservationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResizeReservationRequest_descriptor,
@@ -56137,7 +56196,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "RequestId", "Reservation", "ReservationsResizeRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_ResourceCommitment_descriptor =
-        getDescriptor().getMessageType(1491);
+        getDescriptor().getMessageType(1494);
     internal_static_google_cloud_compute_v1_ResourceCommitment_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourceCommitment_descriptor,
@@ -56145,7 +56204,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AcceleratorType", "Amount", "Type",
             });
     internal_static_google_cloud_compute_v1_ResourceGroupReference_descriptor =
-        getDescriptor().getMessageType(1492);
+        getDescriptor().getMessageType(1495);
     internal_static_google_cloud_compute_v1_ResourceGroupReference_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourceGroupReference_descriptor,
@@ -56153,7 +56212,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Group",
             });
     internal_static_google_cloud_compute_v1_ResourceMetadata_descriptor =
-        getDescriptor().getMessageType(1493);
+        getDescriptor().getMessageType(1496);
     internal_static_google_cloud_compute_v1_ResourceMetadata_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourceMetadata_descriptor,
@@ -56161,7 +56220,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ApiVersion", "ResourceType",
             });
     internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_descriptor =
-        getDescriptor().getMessageType(1494);
+        getDescriptor().getMessageType(1497);
     internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_descriptor,
@@ -56169,7 +56228,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ResourcePolicies", "Warning",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicy_descriptor =
-        getDescriptor().getMessageType(1495);
+        getDescriptor().getMessageType(1498);
     internal_static_google_cloud_compute_v1_ResourcePolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicy_descriptor,
@@ -56190,7 +56249,7 @@ private static void _clinit_autosplit_dinit_3() {
               "WorkloadPolicy",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_descriptor =
-        getDescriptor().getMessageType(1496);
+        getDescriptor().getMessageType(1499);
     internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_descriptor,
@@ -56207,7 +56266,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_descriptor =
-        getDescriptor().getMessageType(1497);
+        getDescriptor().getMessageType(1500);
     internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_descriptor,
@@ -56215,13 +56274,13 @@ private static void _clinit_autosplit_dinit_3() {
               "DaysInCycle", "Duration", "StartTime",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyDiskConsistencyGroupPolicy_descriptor =
-        getDescriptor().getMessageType(1498);
+        getDescriptor().getMessageType(1501);
     internal_static_google_cloud_compute_v1_ResourcePolicyDiskConsistencyGroupPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyDiskConsistencyGroupPolicy_descriptor,
             new java.lang.String[] {});
     internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_descriptor =
-        getDescriptor().getMessageType(1499);
+        getDescriptor().getMessageType(1502);
     internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_descriptor,
@@ -56233,7 +56292,7 @@ private static void _clinit_autosplit_dinit_3() {
               "VmCount",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_descriptor =
-        getDescriptor().getMessageType(1500);
+        getDescriptor().getMessageType(1503);
     internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_descriptor,
@@ -56241,7 +56300,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Duration", "HoursInCycle", "StartTime",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_descriptor =
-        getDescriptor().getMessageType(1501);
+        getDescriptor().getMessageType(1504);
     internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_descriptor,
@@ -56249,7 +56308,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ExpirationTime", "StartTime", "TimeZone", "VmStartSchedule", "VmStopSchedule",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_descriptor =
-        getDescriptor().getMessageType(1502);
+        getDescriptor().getMessageType(1505);
     internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_descriptor,
@@ -56257,7 +56316,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Schedule",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyList_descriptor =
-        getDescriptor().getMessageType(1503);
+        getDescriptor().getMessageType(1506);
     internal_static_google_cloud_compute_v1_ResourcePolicyList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyList_descriptor,
@@ -56265,7 +56324,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_descriptor =
-        getDescriptor().getMessageType(1504);
+        getDescriptor().getMessageType(1507);
     internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_descriptor,
@@ -56273,7 +56332,7 @@ private static void _clinit_autosplit_dinit_3() {
               "InstanceSchedulePolicy",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_descriptor =
-        getDescriptor().getMessageType(1505);
+        getDescriptor().getMessageType(1508);
     internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_descriptor,
@@ -56281,7 +56340,7 @@ private static void _clinit_autosplit_dinit_3() {
               "LastRunStartTime", "NextRunStartTime",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_descriptor =
-        getDescriptor().getMessageType(1506);
+        getDescriptor().getMessageType(1509);
     internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_descriptor,
@@ -56289,7 +56348,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RetentionPolicy", "Schedule", "SnapshotProperties",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_descriptor =
-        getDescriptor().getMessageType(1507);
+        getDescriptor().getMessageType(1510);
     internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_descriptor,
@@ -56297,7 +56356,7 @@ private static void _clinit_autosplit_dinit_3() {
               "MaxRetentionDays", "OnSourceDiskDelete",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_descriptor =
-        getDescriptor().getMessageType(1508);
+        getDescriptor().getMessageType(1511);
     internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_descriptor,
@@ -56305,7 +56364,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DailySchedule", "HourlySchedule", "WeeklySchedule",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_descriptor =
-        getDescriptor().getMessageType(1509);
+        getDescriptor().getMessageType(1512);
     internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_descriptor,
@@ -56322,7 +56381,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_descriptor =
-        getDescriptor().getMessageType(1510);
+        getDescriptor().getMessageType(1513);
     internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_descriptor,
@@ -56330,7 +56389,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DayOfWeeks",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_descriptor =
-        getDescriptor().getMessageType(1511);
+        getDescriptor().getMessageType(1514);
     internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_descriptor,
@@ -56338,7 +56397,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Day", "Duration", "StartTime",
             });
     internal_static_google_cloud_compute_v1_ResourcePolicyWorkloadPolicy_descriptor =
-        getDescriptor().getMessageType(1512);
+        getDescriptor().getMessageType(1515);
     internal_static_google_cloud_compute_v1_ResourcePolicyWorkloadPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourcePolicyWorkloadPolicy_descriptor,
@@ -56346,7 +56405,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AcceleratorTopology", "AcceleratorTopologyMode", "MaxTopologyDistance", "Type",
             });
     internal_static_google_cloud_compute_v1_ResourceStatus_descriptor =
-        getDescriptor().getMessageType(1513);
+        getDescriptor().getMessageType(1516);
     internal_static_google_cloud_compute_v1_ResourceStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourceStatus_descriptor,
@@ -56360,7 +56419,7 @@ private static void _clinit_autosplit_dinit_3() {
               "UpcomingMaintenance",
             });
     internal_static_google_cloud_compute_v1_ResourceStatusEffectiveInstanceMetadata_descriptor =
-        getDescriptor().getMessageType(1514);
+        getDescriptor().getMessageType(1517);
     internal_static_google_cloud_compute_v1_ResourceStatusEffectiveInstanceMetadata_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourceStatusEffectiveInstanceMetadata_descriptor,
@@ -56376,7 +56435,7 @@ private static void _clinit_autosplit_dinit_3() {
               "VmDnsSettingMetadataValue",
             });
     internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopology_descriptor =
-        getDescriptor().getMessageType(1515);
+        getDescriptor().getMessageType(1518);
     internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopology_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopology_descriptor,
@@ -56384,7 +56443,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AdditionalAttributes", "Block", "Cluster", "Host", "Subblock",
             });
     internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopologyAdditionalAttributes_descriptor =
-        getDescriptor().getMessageType(1516);
+        getDescriptor().getMessageType(1519);
     internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopologyAdditionalAttributes_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopologyAdditionalAttributes_descriptor,
@@ -56401,7 +56460,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_ResourceStatusReservationConsumptionInfo_descriptor =
-        getDescriptor().getMessageType(1517);
+        getDescriptor().getMessageType(1520);
     internal_static_google_cloud_compute_v1_ResourceStatusReservationConsumptionInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourceStatusReservationConsumptionInfo_descriptor,
@@ -56409,7 +56468,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ConsumedReservation", "ConsumedReservationBlock", "ConsumedReservationSubBlock",
             });
     internal_static_google_cloud_compute_v1_ResourceStatusScheduling_descriptor =
-        getDescriptor().getMessageType(1518);
+        getDescriptor().getMessageType(1521);
     internal_static_google_cloud_compute_v1_ResourceStatusScheduling_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourceStatusScheduling_descriptor,
@@ -56417,7 +56476,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AvailabilityDomain", "GracefulShutdownTimestamp", "TerminationTimestamp",
             });
     internal_static_google_cloud_compute_v1_ResourceStatusShutdownDetails_descriptor =
-        getDescriptor().getMessageType(1519);
+        getDescriptor().getMessageType(1522);
     internal_static_google_cloud_compute_v1_ResourceStatusShutdownDetails_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResourceStatusShutdownDetails_descriptor,
@@ -56425,7 +56484,7 @@ private static void _clinit_autosplit_dinit_3() {
               "MaxDuration", "RequestTimestamp", "StopState", "TargetState",
             });
     internal_static_google_cloud_compute_v1_ResumeInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1520);
+        getDescriptor().getMessageType(1523);
     internal_static_google_cloud_compute_v1_ResumeInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResumeInstanceRequest_descriptor,
@@ -56433,7 +56492,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_ResumeInstancesInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1521);
+        getDescriptor().getMessageType(1524);
     internal_static_google_cloud_compute_v1_ResumeInstancesInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResumeInstancesInstanceGroupManagerRequest_descriptor,
@@ -56445,7 +56504,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_ResumeInstancesRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1522);
+        getDescriptor().getMessageType(1525);
     internal_static_google_cloud_compute_v1_ResumeInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResumeInstancesRegionInstanceGroupManagerRequest_descriptor,
@@ -56457,7 +56516,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_ResumeRolloutRequest_descriptor =
-        getDescriptor().getMessageType(1523);
+        getDescriptor().getMessageType(1526);
     internal_static_google_cloud_compute_v1_ResumeRolloutRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ResumeRolloutRequest_descriptor,
@@ -56465,7 +56524,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Etag", "Project", "RequestId", "Rollout",
             });
     internal_static_google_cloud_compute_v1_RiskDetails_descriptor =
-        getDescriptor().getMessageType(1524);
+        getDescriptor().getMessageType(1527);
     internal_static_google_cloud_compute_v1_RiskDetails_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RiskDetails_descriptor,
@@ -56473,7 +56532,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Duration", "GlobalDnsInsight", "LastUpdateTimestamp", "Severity", "Type",
             });
     internal_static_google_cloud_compute_v1_RiskDetailsGlobalDnsInsight_descriptor =
-        getDescriptor().getMessageType(1525);
+        getDescriptor().getMessageType(1528);
     internal_static_google_cloud_compute_v1_RiskDetailsGlobalDnsInsight_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RiskDetailsGlobalDnsInsight_descriptor,
@@ -56484,7 +56543,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TotalQueryCount",
             });
     internal_static_google_cloud_compute_v1_RiskRecommendation_descriptor =
-        getDescriptor().getMessageType(1526);
+        getDescriptor().getMessageType(1529);
     internal_static_google_cloud_compute_v1_RiskRecommendation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RiskRecommendation_descriptor,
@@ -56492,7 +56551,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Content", "ReferenceUrl",
             });
     internal_static_google_cloud_compute_v1_Rollout_descriptor =
-        getDescriptor().getMessageType(1527);
+        getDescriptor().getMessageType(1530);
     internal_static_google_cloud_compute_v1_Rollout_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Rollout_descriptor,
@@ -56516,7 +56575,7 @@ private static void _clinit_autosplit_dinit_3() {
               "WaveDetails",
             });
     internal_static_google_cloud_compute_v1_RolloutPlan_descriptor =
-        getDescriptor().getMessageType(1528);
+        getDescriptor().getMessageType(1531);
     internal_static_google_cloud_compute_v1_RolloutPlan_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutPlan_descriptor,
@@ -56532,7 +56591,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Waves",
             });
     internal_static_google_cloud_compute_v1_RolloutPlanWave_descriptor =
-        getDescriptor().getMessageType(1529);
+        getDescriptor().getMessageType(1532);
     internal_static_google_cloud_compute_v1_RolloutPlanWave_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutPlanWave_descriptor,
@@ -56540,7 +56599,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DisplayName", "Number", "OrchestrationOptions", "Selectors", "Validation",
             });
     internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptions_descriptor =
-        getDescriptor().getMessageType(1530);
+        getDescriptor().getMessageType(1533);
     internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptions_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptions_descriptor,
@@ -56548,7 +56607,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Delays", "MaxConcurrentLocations", "MaxConcurrentResourcesPerLocation",
             });
     internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptionsDelay_descriptor =
-        getDescriptor().getMessageType(1531);
+        getDescriptor().getMessageType(1534);
     internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptionsDelay_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptionsDelay_descriptor,
@@ -56556,7 +56615,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Delimiter", "Duration", "Type",
             });
     internal_static_google_cloud_compute_v1_RolloutPlanWaveSelector_descriptor =
-        getDescriptor().getMessageType(1532);
+        getDescriptor().getMessageType(1535);
     internal_static_google_cloud_compute_v1_RolloutPlanWaveSelector_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutPlanWaveSelector_descriptor,
@@ -56564,7 +56623,7 @@ private static void _clinit_autosplit_dinit_3() {
               "LocationSelector", "ResourceHierarchySelector",
             });
     internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorLocationSelector_descriptor =
-        getDescriptor().getMessageType(1533);
+        getDescriptor().getMessageType(1536);
     internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorLocationSelector_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorLocationSelector_descriptor,
@@ -56572,7 +56631,7 @@ private static void _clinit_autosplit_dinit_3() {
               "IncludedLocations",
             });
     internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorResourceHierarchySelector_descriptor =
-        getDescriptor().getMessageType(1534);
+        getDescriptor().getMessageType(1537);
     internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorResourceHierarchySelector_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorResourceHierarchySelector_descriptor,
@@ -56580,7 +56639,7 @@ private static void _clinit_autosplit_dinit_3() {
               "IncludedFolders", "IncludedOrganizations", "IncludedProjects",
             });
     internal_static_google_cloud_compute_v1_RolloutPlanWaveValidation_descriptor =
-        getDescriptor().getMessageType(1535);
+        getDescriptor().getMessageType(1538);
     internal_static_google_cloud_compute_v1_RolloutPlanWaveValidation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutPlanWaveValidation_descriptor,
@@ -56588,7 +56647,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TimeBasedValidationMetadata", "Type",
             });
     internal_static_google_cloud_compute_v1_RolloutPlanWaveValidationTimeBasedValidationMetadata_descriptor =
-        getDescriptor().getMessageType(1536);
+        getDescriptor().getMessageType(1539);
     internal_static_google_cloud_compute_v1_RolloutPlanWaveValidationTimeBasedValidationMetadata_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutPlanWaveValidationTimeBasedValidationMetadata_descriptor,
@@ -56596,7 +56655,7 @@ private static void _clinit_autosplit_dinit_3() {
               "WaitDuration",
             });
     internal_static_google_cloud_compute_v1_RolloutPlansListResponse_descriptor =
-        getDescriptor().getMessageType(1537);
+        getDescriptor().getMessageType(1540);
     internal_static_google_cloud_compute_v1_RolloutPlansListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutPlansListResponse_descriptor,
@@ -56604,7 +56663,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Etag", "Id", "Items", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_RolloutRolloutEntity_descriptor =
-        getDescriptor().getMessageType(1538);
+        getDescriptor().getMessageType(1541);
     internal_static_google_cloud_compute_v1_RolloutRolloutEntity_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutRolloutEntity_descriptor,
@@ -56612,7 +56671,7 @@ private static void _clinit_autosplit_dinit_3() {
               "OrchestratedEntity",
             });
     internal_static_google_cloud_compute_v1_RolloutRolloutEntityOrchestratedEntity_descriptor =
-        getDescriptor().getMessageType(1539);
+        getDescriptor().getMessageType(1542);
     internal_static_google_cloud_compute_v1_RolloutRolloutEntityOrchestratedEntity_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutRolloutEntityOrchestratedEntity_descriptor,
@@ -56620,7 +56679,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ConflictBehavior", "OrchestrationAction", "OrchestrationSource",
             });
     internal_static_google_cloud_compute_v1_RolloutWaveDetails_descriptor =
-        getDescriptor().getMessageType(1540);
+        getDescriptor().getMessageType(1543);
     internal_static_google_cloud_compute_v1_RolloutWaveDetails_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutWaveDetails_descriptor,
@@ -56628,7 +56687,7 @@ private static void _clinit_autosplit_dinit_3() {
               "OrchestratedWaveDetails", "WaveDisplayName", "WaveNumber",
             });
     internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetails_descriptor =
-        getDescriptor().getMessageType(1541);
+        getDescriptor().getMessageType(1544);
     internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetails_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetails_descriptor,
@@ -56650,7 +56709,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus_descriptor =
-        getDescriptor().getMessageType(1542);
+        getDescriptor().getMessageType(1545);
     internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus_descriptor,
@@ -56658,14 +56717,14 @@ private static void _clinit_autosplit_dinit_3() {
               "State",
             });
     internal_static_google_cloud_compute_v1_RolloutsListResponse_descriptor =
-        getDescriptor().getMessageType(1543);
+        getDescriptor().getMessageType(1546);
     internal_static_google_cloud_compute_v1_RolloutsListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RolloutsListResponse_descriptor,
             new java.lang.String[] {
               "Etag", "Id", "Items", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
-    internal_static_google_cloud_compute_v1_Route_descriptor = getDescriptor().getMessageType(1544);
+    internal_static_google_cloud_compute_v1_Route_descriptor = getDescriptor().getMessageType(1547);
     internal_static_google_cloud_compute_v1_Route_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Route_descriptor,
@@ -56699,7 +56758,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Warnings",
             });
     internal_static_google_cloud_compute_v1_RouteAsPath_descriptor =
-        getDescriptor().getMessageType(1545);
+        getDescriptor().getMessageType(1548);
     internal_static_google_cloud_compute_v1_RouteAsPath_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouteAsPath_descriptor,
@@ -56707,7 +56766,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AsLists", "PathSegmentType",
             });
     internal_static_google_cloud_compute_v1_RouteList_descriptor =
-        getDescriptor().getMessageType(1546);
+        getDescriptor().getMessageType(1549);
     internal_static_google_cloud_compute_v1_RouteList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouteList_descriptor,
@@ -56715,7 +56774,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_RouteParams_descriptor =
-        getDescriptor().getMessageType(1547);
+        getDescriptor().getMessageType(1550);
     internal_static_google_cloud_compute_v1_RouteParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouteParams_descriptor,
@@ -56731,7 +56790,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_RoutePolicy_descriptor =
-        getDescriptor().getMessageType(1548);
+        getDescriptor().getMessageType(1551);
     internal_static_google_cloud_compute_v1_RoutePolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RoutePolicy_descriptor,
@@ -56739,7 +56798,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Description", "Fingerprint", "Name", "Terms", "Type",
             });
     internal_static_google_cloud_compute_v1_RoutePolicyPolicyTerm_descriptor =
-        getDescriptor().getMessageType(1549);
+        getDescriptor().getMessageType(1552);
     internal_static_google_cloud_compute_v1_RoutePolicyPolicyTerm_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RoutePolicyPolicyTerm_descriptor,
@@ -56747,7 +56806,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Actions", "Match", "Priority",
             });
     internal_static_google_cloud_compute_v1_Router_descriptor =
-        getDescriptor().getMessageType(1550);
+        getDescriptor().getMessageType(1553);
     internal_static_google_cloud_compute_v1_Router_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Router_descriptor,
@@ -56770,7 +56829,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SelfLink",
             });
     internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_descriptor =
-        getDescriptor().getMessageType(1551);
+        getDescriptor().getMessageType(1554);
     internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_descriptor,
@@ -56778,7 +56837,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Description", "Range",
             });
     internal_static_google_cloud_compute_v1_RouterAggregatedList_descriptor =
-        getDescriptor().getMessageType(1552);
+        getDescriptor().getMessageType(1555);
     internal_static_google_cloud_compute_v1_RouterAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterAggregatedList_descriptor,
@@ -56794,7 +56853,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_RouterBgp_descriptor =
-        getDescriptor().getMessageType(1553);
+        getDescriptor().getMessageType(1556);
     internal_static_google_cloud_compute_v1_RouterBgp_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterBgp_descriptor,
@@ -56807,7 +56866,7 @@ private static void _clinit_autosplit_dinit_3() {
               "KeepaliveInterval",
             });
     internal_static_google_cloud_compute_v1_RouterBgpPeer_descriptor =
-        getDescriptor().getMessageType(1554);
+        getDescriptor().getMessageType(1557);
     internal_static_google_cloud_compute_v1_RouterBgpPeer_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterBgpPeer_descriptor,
@@ -56838,7 +56897,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RouterApplianceInstance",
             });
     internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_descriptor =
-        getDescriptor().getMessageType(1555);
+        getDescriptor().getMessageType(1558);
     internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_descriptor,
@@ -56849,7 +56908,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SessionInitializationMode",
             });
     internal_static_google_cloud_compute_v1_RouterBgpPeerCustomLearnedIpRange_descriptor =
-        getDescriptor().getMessageType(1556);
+        getDescriptor().getMessageType(1559);
     internal_static_google_cloud_compute_v1_RouterBgpPeerCustomLearnedIpRange_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterBgpPeerCustomLearnedIpRange_descriptor,
@@ -56857,7 +56916,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Range",
             });
     internal_static_google_cloud_compute_v1_RouterInterface_descriptor =
-        getDescriptor().getMessageType(1557);
+        getDescriptor().getMessageType(1560);
     internal_static_google_cloud_compute_v1_RouterInterface_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterInterface_descriptor,
@@ -56873,7 +56932,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Subnetwork",
             });
     internal_static_google_cloud_compute_v1_RouterList_descriptor =
-        getDescriptor().getMessageType(1558);
+        getDescriptor().getMessageType(1561);
     internal_static_google_cloud_compute_v1_RouterList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterList_descriptor,
@@ -56881,7 +56940,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_descriptor =
-        getDescriptor().getMessageType(1559);
+        getDescriptor().getMessageType(1562);
     internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_descriptor,
@@ -56889,7 +56948,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Name",
             });
     internal_static_google_cloud_compute_v1_RouterNat_descriptor =
-        getDescriptor().getMessageType(1560);
+        getDescriptor().getMessageType(1563);
     internal_static_google_cloud_compute_v1_RouterNat_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterNat_descriptor,
@@ -56919,7 +56978,7 @@ private static void _clinit_autosplit_dinit_3() {
               "UdpIdleTimeoutSec",
             });
     internal_static_google_cloud_compute_v1_RouterNatLogConfig_descriptor =
-        getDescriptor().getMessageType(1561);
+        getDescriptor().getMessageType(1564);
     internal_static_google_cloud_compute_v1_RouterNatLogConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterNatLogConfig_descriptor,
@@ -56927,7 +56986,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Enable", "Filter",
             });
     internal_static_google_cloud_compute_v1_RouterNatRule_descriptor =
-        getDescriptor().getMessageType(1562);
+        getDescriptor().getMessageType(1565);
     internal_static_google_cloud_compute_v1_RouterNatRule_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterNatRule_descriptor,
@@ -56935,7 +56994,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Action", "Description", "Match", "RuleNumber",
             });
     internal_static_google_cloud_compute_v1_RouterNatRuleAction_descriptor =
-        getDescriptor().getMessageType(1563);
+        getDescriptor().getMessageType(1566);
     internal_static_google_cloud_compute_v1_RouterNatRuleAction_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterNatRuleAction_descriptor,
@@ -56946,7 +57005,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SourceNatDrainRanges",
             });
     internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_descriptor =
-        getDescriptor().getMessageType(1564);
+        getDescriptor().getMessageType(1567);
     internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_descriptor,
@@ -56954,7 +57013,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Name", "SecondaryIpRangeNames", "SourceIpRangesToNat",
             });
     internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat64_descriptor =
-        getDescriptor().getMessageType(1565);
+        getDescriptor().getMessageType(1568);
     internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat64_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat64_descriptor,
@@ -56962,7 +57021,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Name",
             });
     internal_static_google_cloud_compute_v1_RouterParams_descriptor =
-        getDescriptor().getMessageType(1566);
+        getDescriptor().getMessageType(1569);
     internal_static_google_cloud_compute_v1_RouterParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterParams_descriptor,
@@ -56978,7 +57037,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_RouterStatus_descriptor =
-        getDescriptor().getMessageType(1567);
+        getDescriptor().getMessageType(1570);
     internal_static_google_cloud_compute_v1_RouterStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterStatus_descriptor,
@@ -56991,7 +57050,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Network",
             });
     internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_descriptor =
-        getDescriptor().getMessageType(1568);
+        getDescriptor().getMessageType(1571);
     internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_descriptor,
@@ -57018,7 +57077,7 @@ private static void _clinit_autosplit_dinit_3() {
               "UptimeSeconds",
             });
     internal_static_google_cloud_compute_v1_RouterStatusNatStatus_descriptor =
-        getDescriptor().getMessageType(1569);
+        getDescriptor().getMessageType(1572);
     internal_static_google_cloud_compute_v1_RouterStatusNatStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterStatusNatStatus_descriptor,
@@ -57034,7 +57093,7 @@ private static void _clinit_autosplit_dinit_3() {
               "UserAllocatedNatIps",
             });
     internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_descriptor =
-        getDescriptor().getMessageType(1570);
+        getDescriptor().getMessageType(1573);
     internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_descriptor,
@@ -57046,7 +57105,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RuleNumber",
             });
     internal_static_google_cloud_compute_v1_RouterStatusResponse_descriptor =
-        getDescriptor().getMessageType(1571);
+        getDescriptor().getMessageType(1574);
     internal_static_google_cloud_compute_v1_RouterStatusResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RouterStatusResponse_descriptor,
@@ -57054,7 +57113,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Kind", "Result",
             });
     internal_static_google_cloud_compute_v1_RoutersGetNamedSetResponse_descriptor =
-        getDescriptor().getMessageType(1572);
+        getDescriptor().getMessageType(1575);
     internal_static_google_cloud_compute_v1_RoutersGetNamedSetResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RoutersGetNamedSetResponse_descriptor,
@@ -57062,7 +57121,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Etag", "Resource",
             });
     internal_static_google_cloud_compute_v1_RoutersGetRoutePolicyResponse_descriptor =
-        getDescriptor().getMessageType(1573);
+        getDescriptor().getMessageType(1576);
     internal_static_google_cloud_compute_v1_RoutersGetRoutePolicyResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RoutersGetRoutePolicyResponse_descriptor,
@@ -57070,7 +57129,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Resource",
             });
     internal_static_google_cloud_compute_v1_RoutersListBgpRoutes_descriptor =
-        getDescriptor().getMessageType(1574);
+        getDescriptor().getMessageType(1577);
     internal_static_google_cloud_compute_v1_RoutersListBgpRoutes_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RoutersListBgpRoutes_descriptor,
@@ -57085,7 +57144,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Warning",
             });
     internal_static_google_cloud_compute_v1_RoutersListNamedSets_descriptor =
-        getDescriptor().getMessageType(1575);
+        getDescriptor().getMessageType(1578);
     internal_static_google_cloud_compute_v1_RoutersListNamedSets_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RoutersListNamedSets_descriptor,
@@ -57100,7 +57159,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Warning",
             });
     internal_static_google_cloud_compute_v1_RoutersListRoutePolicies_descriptor =
-        getDescriptor().getMessageType(1576);
+        getDescriptor().getMessageType(1579);
     internal_static_google_cloud_compute_v1_RoutersListRoutePolicies_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RoutersListRoutePolicies_descriptor,
@@ -57115,7 +57174,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Warning",
             });
     internal_static_google_cloud_compute_v1_RoutersPreviewResponse_descriptor =
-        getDescriptor().getMessageType(1577);
+        getDescriptor().getMessageType(1580);
     internal_static_google_cloud_compute_v1_RoutersPreviewResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RoutersPreviewResponse_descriptor,
@@ -57123,7 +57182,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Resource",
             });
     internal_static_google_cloud_compute_v1_RoutersScopedList_descriptor =
-        getDescriptor().getMessageType(1578);
+        getDescriptor().getMessageType(1581);
     internal_static_google_cloud_compute_v1_RoutersScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_RoutersScopedList_descriptor,
@@ -57131,7 +57190,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Routers", "Warning",
             });
     internal_static_google_cloud_compute_v1_SSLHealthCheck_descriptor =
-        getDescriptor().getMessageType(1579);
+        getDescriptor().getMessageType(1582);
     internal_static_google_cloud_compute_v1_SSLHealthCheck_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SSLHealthCheck_descriptor,
@@ -57139,7 +57198,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Port", "PortName", "PortSpecification", "ProxyHeader", "Request", "Response",
             });
     internal_static_google_cloud_compute_v1_SavedAttachedDisk_descriptor =
-        getDescriptor().getMessageType(1580);
+        getDescriptor().getMessageType(1583);
     internal_static_google_cloud_compute_v1_SavedAttachedDisk_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SavedAttachedDisk_descriptor,
@@ -57162,7 +57221,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Type",
             });
     internal_static_google_cloud_compute_v1_SavedDisk_descriptor =
-        getDescriptor().getMessageType(1581);
+        getDescriptor().getMessageType(1584);
     internal_static_google_cloud_compute_v1_SavedDisk_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SavedDisk_descriptor,
@@ -57170,7 +57229,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Architecture", "Kind", "SourceDisk", "StorageBytes", "StorageBytesStatus",
             });
     internal_static_google_cloud_compute_v1_ScalingScheduleStatus_descriptor =
-        getDescriptor().getMessageType(1582);
+        getDescriptor().getMessageType(1585);
     internal_static_google_cloud_compute_v1_ScalingScheduleStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ScalingScheduleStatus_descriptor,
@@ -57178,7 +57237,7 @@ private static void _clinit_autosplit_dinit_3() {
               "LastStartTime", "NextStartTime", "State",
             });
     internal_static_google_cloud_compute_v1_Scheduling_descriptor =
-        getDescriptor().getMessageType(1583);
+        getDescriptor().getMessageType(1586);
     internal_static_google_cloud_compute_v1_Scheduling_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Scheduling_descriptor,
@@ -57202,7 +57261,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TerminationTime",
             });
     internal_static_google_cloud_compute_v1_SchedulingGracefulShutdown_descriptor =
-        getDescriptor().getMessageType(1584);
+        getDescriptor().getMessageType(1587);
     internal_static_google_cloud_compute_v1_SchedulingGracefulShutdown_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SchedulingGracefulShutdown_descriptor,
@@ -57210,7 +57269,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Enabled", "MaxDuration",
             });
     internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_descriptor =
-        getDescriptor().getMessageType(1585);
+        getDescriptor().getMessageType(1588);
     internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_descriptor,
@@ -57218,7 +57277,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Operator", "Values",
             });
     internal_static_google_cloud_compute_v1_SchedulingOnInstanceStopAction_descriptor =
-        getDescriptor().getMessageType(1586);
+        getDescriptor().getMessageType(1589);
     internal_static_google_cloud_compute_v1_SchedulingOnInstanceStopAction_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SchedulingOnInstanceStopAction_descriptor,
@@ -57226,7 +57285,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DiscardLocalSsd",
             });
     internal_static_google_cloud_compute_v1_Screenshot_descriptor =
-        getDescriptor().getMessageType(1587);
+        getDescriptor().getMessageType(1590);
     internal_static_google_cloud_compute_v1_Screenshot_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Screenshot_descriptor,
@@ -57234,7 +57293,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Contents", "Kind",
             });
     internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_descriptor =
-        getDescriptor().getMessageType(1588);
+        getDescriptor().getMessageType(1591);
     internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_descriptor,
@@ -57251,7 +57310,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_descriptor =
-        getDescriptor().getMessageType(1589);
+        getDescriptor().getMessageType(1592);
     internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_descriptor,
@@ -57259,7 +57318,7 @@ private static void _clinit_autosplit_dinit_3() {
               "PreconfiguredExpressionSets",
             });
     internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_descriptor =
-        getDescriptor().getMessageType(1590);
+        getDescriptor().getMessageType(1593);
     internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_descriptor,
@@ -57267,7 +57326,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SecurityPolicies", "Warning",
             });
     internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_descriptor =
-        getDescriptor().getMessageType(1591);
+        getDescriptor().getMessageType(1594);
     internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_descriptor,
@@ -57275,7 +57334,7 @@ private static void _clinit_autosplit_dinit_3() {
               "WafRules",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicy_descriptor =
-        getDescriptor().getMessageType(1592);
+        getDescriptor().getMessageType(1595);
     internal_static_google_cloud_compute_v1_SecurityPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicy_descriptor,
@@ -57310,7 +57369,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_descriptor =
-        getDescriptor().getMessageType(1593);
+        getDescriptor().getMessageType(1596);
     internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_descriptor,
@@ -57318,7 +57377,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Layer7DdosDefenseConfig",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_descriptor =
-        getDescriptor().getMessageType(1594);
+        getDescriptor().getMessageType(1597);
     internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_descriptor,
@@ -57326,7 +57385,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Enable", "RuleVisibility", "ThresholdConfigs",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig_descriptor =
-        getDescriptor().getMessageType(1595);
+        getDescriptor().getMessageType(1598);
     internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig_descriptor,
@@ -57342,7 +57401,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TrafficGranularityConfigs",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_descriptor =
-        getDescriptor().getMessageType(1596);
+        getDescriptor().getMessageType(1599);
     internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_descriptor,
@@ -57350,7 +57409,7 @@ private static void _clinit_autosplit_dinit_3() {
               "EnableEachUniqueValue", "Type", "Value",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_descriptor =
-        getDescriptor().getMessageType(1597);
+        getDescriptor().getMessageType(1600);
     internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_descriptor,
@@ -57362,7 +57421,7 @@ private static void _clinit_autosplit_dinit_3() {
               "UserIpRequestHeaders",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_descriptor =
-        getDescriptor().getMessageType(1598);
+        getDescriptor().getMessageType(1601);
     internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_descriptor,
@@ -57370,7 +57429,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ContentTypes",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyAssociation_descriptor =
-        getDescriptor().getMessageType(1599);
+        getDescriptor().getMessageType(1602);
     internal_static_google_cloud_compute_v1_SecurityPolicyAssociation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyAssociation_descriptor,
@@ -57384,7 +57443,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ShortName",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_descriptor =
-        getDescriptor().getMessageType(1600);
+        getDescriptor().getMessageType(1603);
     internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_descriptor,
@@ -57392,7 +57451,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DdosAdaptiveProtection", "DdosImpactedBaselineThreshold", "DdosProtection",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyList_descriptor =
-        getDescriptor().getMessageType(1601);
+        getDescriptor().getMessageType(1604);
     internal_static_google_cloud_compute_v1_SecurityPolicyList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyList_descriptor,
@@ -57400,7 +57459,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "Warning",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_descriptor =
-        getDescriptor().getMessageType(1602);
+        getDescriptor().getMessageType(1605);
     internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_descriptor,
@@ -57408,7 +57467,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RedirectSiteKey",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyReference_descriptor =
-        getDescriptor().getMessageType(1603);
+        getDescriptor().getMessageType(1606);
     internal_static_google_cloud_compute_v1_SecurityPolicyReference_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyReference_descriptor,
@@ -57416,7 +57475,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SecurityPolicy",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRule_descriptor =
-        getDescriptor().getMessageType(1604);
+        getDescriptor().getMessageType(1607);
     internal_static_google_cloud_compute_v1_SecurityPolicyRule_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRule_descriptor,
@@ -57434,7 +57493,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RedirectOptions",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_descriptor =
-        getDescriptor().getMessageType(1605);
+        getDescriptor().getMessageType(1608);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_descriptor,
@@ -57442,7 +57501,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RequestHeadersToAdds",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_descriptor =
-        getDescriptor().getMessageType(1606);
+        getDescriptor().getMessageType(1609);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_descriptor,
@@ -57450,7 +57509,7 @@ private static void _clinit_autosplit_dinit_3() {
               "HeaderName", "HeaderValue",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_descriptor =
-        getDescriptor().getMessageType(1607);
+        getDescriptor().getMessageType(1610);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_descriptor,
@@ -57458,7 +57517,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Config", "Expr", "ExprOptions", "VersionedExpr",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_descriptor =
-        getDescriptor().getMessageType(1608);
+        getDescriptor().getMessageType(1611);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_descriptor,
@@ -57466,7 +57525,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SrcIpRanges",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptions_descriptor =
-        getDescriptor().getMessageType(1609);
+        getDescriptor().getMessageType(1612);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptions_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptions_descriptor,
@@ -57474,7 +57533,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RecaptchaOptions",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions_descriptor =
-        getDescriptor().getMessageType(1610);
+        getDescriptor().getMessageType(1613);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions_descriptor,
@@ -57482,7 +57541,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ActionTokenSiteKeys", "SessionTokenSiteKeys",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcher_descriptor =
-        getDescriptor().getMessageType(1611);
+        getDescriptor().getMessageType(1614);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcher_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcher_descriptor,
@@ -57497,7 +57556,7 @@ private static void _clinit_autosplit_dinit_3() {
               "UserDefinedFields",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch_descriptor =
-        getDescriptor().getMessageType(1612);
+        getDescriptor().getMessageType(1615);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch_descriptor,
@@ -57505,7 +57564,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Name", "Values",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfig_descriptor =
-        getDescriptor().getMessageType(1613);
+        getDescriptor().getMessageType(1616);
     internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfig_descriptor,
@@ -57513,7 +57572,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Exclusions",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusion_descriptor =
-        getDescriptor().getMessageType(1614);
+        getDescriptor().getMessageType(1617);
     internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusion_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusion_descriptor,
@@ -57526,7 +57585,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetRuleSet",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_descriptor =
-        getDescriptor().getMessageType(1615);
+        getDescriptor().getMessageType(1618);
     internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_descriptor,
@@ -57534,7 +57593,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Op", "Val",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_descriptor =
-        getDescriptor().getMessageType(1616);
+        getDescriptor().getMessageType(1619);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_descriptor,
@@ -57550,7 +57609,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RateLimitThreshold",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_descriptor =
-        getDescriptor().getMessageType(1617);
+        getDescriptor().getMessageType(1620);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_descriptor,
@@ -57558,7 +57617,7 @@ private static void _clinit_autosplit_dinit_3() {
               "EnforceOnKeyName", "EnforceOnKeyType",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_descriptor =
-        getDescriptor().getMessageType(1618);
+        getDescriptor().getMessageType(1621);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_descriptor,
@@ -57566,7 +57625,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Count", "IntervalSec",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_descriptor =
-        getDescriptor().getMessageType(1619);
+        getDescriptor().getMessageType(1622);
     internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_descriptor,
@@ -57574,7 +57633,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Target", "Type",
             });
     internal_static_google_cloud_compute_v1_SecurityPolicyUserDefinedField_descriptor =
-        getDescriptor().getMessageType(1620);
+        getDescriptor().getMessageType(1623);
     internal_static_google_cloud_compute_v1_SecurityPolicyUserDefinedField_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecurityPolicyUserDefinedField_descriptor,
@@ -57582,7 +57641,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Base", "Mask", "Name", "Offset", "Size",
             });
     internal_static_google_cloud_compute_v1_SecuritySettings_descriptor =
-        getDescriptor().getMessageType(1621);
+        getDescriptor().getMessageType(1624);
     internal_static_google_cloud_compute_v1_SecuritySettings_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SecuritySettings_descriptor,
@@ -57590,7 +57649,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AwsV4Authentication", "ClientTlsPolicy", "SubjectAltNames",
             });
     internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1622);
+        getDescriptor().getMessageType(1625);
     internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_descriptor,
@@ -57598,13 +57657,13 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_descriptor =
-        getDescriptor().getMessageType(1623);
+        getDescriptor().getMessageType(1626);
     internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_descriptor,
             new java.lang.String[] {});
     internal_static_google_cloud_compute_v1_SerialPortOutput_descriptor =
-        getDescriptor().getMessageType(1624);
+        getDescriptor().getMessageType(1627);
     internal_static_google_cloud_compute_v1_SerialPortOutput_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SerialPortOutput_descriptor,
@@ -57612,7 +57671,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Contents", "Kind", "Next", "SelfLink", "Start",
             });
     internal_static_google_cloud_compute_v1_ServerBinding_descriptor =
-        getDescriptor().getMessageType(1625);
+        getDescriptor().getMessageType(1628);
     internal_static_google_cloud_compute_v1_ServerBinding_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ServerBinding_descriptor,
@@ -57620,7 +57679,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Type",
             });
     internal_static_google_cloud_compute_v1_ServiceAccount_descriptor =
-        getDescriptor().getMessageType(1626);
+        getDescriptor().getMessageType(1629);
     internal_static_google_cloud_compute_v1_ServiceAccount_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ServiceAccount_descriptor,
@@ -57628,7 +57687,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Email", "Scopes",
             });
     internal_static_google_cloud_compute_v1_ServiceAttachment_descriptor =
-        getDescriptor().getMessageType(1627);
+        getDescriptor().getMessageType(1630);
     internal_static_google_cloud_compute_v1_ServiceAttachment_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ServiceAttachment_descriptor,
@@ -57665,7 +57724,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_descriptor =
-        getDescriptor().getMessageType(1628);
+        getDescriptor().getMessageType(1631);
     internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_descriptor,
@@ -57682,7 +57741,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_descriptor =
-        getDescriptor().getMessageType(1629);
+        getDescriptor().getMessageType(1632);
     internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_descriptor,
@@ -57696,7 +57755,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Status",
             });
     internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_descriptor =
-        getDescriptor().getMessageType(1630);
+        getDescriptor().getMessageType(1633);
     internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_descriptor,
@@ -57704,7 +57763,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ConnectionLimit", "EndpointUrl", "NetworkUrl", "ProjectIdOrNum",
             });
     internal_static_google_cloud_compute_v1_ServiceAttachmentList_descriptor =
-        getDescriptor().getMessageType(1631);
+        getDescriptor().getMessageType(1634);
     internal_static_google_cloud_compute_v1_ServiceAttachmentList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ServiceAttachmentList_descriptor,
@@ -57712,7 +57771,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_descriptor =
-        getDescriptor().getMessageType(1632);
+        getDescriptor().getMessageType(1635);
     internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_descriptor,
@@ -57720,7 +57779,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ServiceAttachments", "Warning",
             });
     internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_descriptor =
-        getDescriptor().getMessageType(1633);
+        getDescriptor().getMessageType(1636);
     internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_descriptor,
@@ -57731,7 +57790,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetSslProxy",
             });
     internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_descriptor =
-        getDescriptor().getMessageType(1634);
+        getDescriptor().getMessageType(1637);
     internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_descriptor,
@@ -57742,7 +57801,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetTcpProxy",
             });
     internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_descriptor =
-        getDescriptor().getMessageType(1635);
+        getDescriptor().getMessageType(1638);
     internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_descriptor,
@@ -57755,7 +57814,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetReferenceResource",
             });
     internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(1636);
+        getDescriptor().getMessageType(1639);
     internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_descriptor,
@@ -57766,7 +57825,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetHttpsProxy",
             });
     internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_descriptor =
-        getDescriptor().getMessageType(1637);
+        getDescriptor().getMessageType(1640);
     internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_descriptor,
@@ -57777,7 +57836,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetSslProxy",
             });
     internal_static_google_cloud_compute_v1_SetCloudArmorTierProjectRequest_descriptor =
-        getDescriptor().getMessageType(1638);
+        getDescriptor().getMessageType(1641);
     internal_static_google_cloud_compute_v1_SetCloudArmorTierProjectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetCloudArmorTierProjectRequest_descriptor,
@@ -57785,7 +57844,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "ProjectsSetCloudArmorTierRequestResource", "RequestId",
             });
     internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadata_descriptor =
-        getDescriptor().getMessageType(1639);
+        getDescriptor().getMessageType(1642);
     internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadata_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadata_descriptor,
@@ -57802,7 +57861,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_descriptor =
-        getDescriptor().getMessageType(1640);
+        getDescriptor().getMessageType(1643);
     internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_descriptor,
@@ -57810,7 +57869,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Error", "State",
             });
     internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_descriptor =
-        getDescriptor().getMessageType(1641);
+        getDescriptor().getMessageType(1644);
     internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_descriptor,
@@ -57818,7 +57877,7 @@ private static void _clinit_autosplit_dinit_3() {
               "MetadataResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_descriptor =
-        getDescriptor().getMessageType(1642);
+        getDescriptor().getMessageType(1645);
     internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_descriptor,
@@ -57826,7 +57885,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "ProjectsSetDefaultNetworkTierRequestResource", "RequestId",
             });
     internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1643);
+        getDescriptor().getMessageType(1646);
     internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_descriptor,
@@ -57834,7 +57893,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DeletionProtection", "Project", "RequestId", "Resource", "Zone",
             });
     internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1644);
+        getDescriptor().getMessageType(1647);
     internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_descriptor,
@@ -57842,7 +57901,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AutoDelete", "DeviceName", "Instance", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(1645);
+        getDescriptor().getMessageType(1648);
     internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_descriptor,
@@ -57850,7 +57909,7 @@ private static void _clinit_autosplit_dinit_3() {
               "BackendBucket", "Project", "RequestId", "SecurityPolicyReferenceResource",
             });
     internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1646);
+        getDescriptor().getMessageType(1649);
     internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_descriptor,
@@ -57858,7 +57917,7 @@ private static void _clinit_autosplit_dinit_3() {
               "BackendService", "Project", "RequestId", "SecurityPolicyReferenceResource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(1647);
+        getDescriptor().getMessageType(1650);
     internal_static_google_cloud_compute_v1_SetIamPolicyBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyBackendBucketRequest_descriptor,
@@ -57866,7 +57925,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetPolicyRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1648);
+        getDescriptor().getMessageType(1651);
     internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_descriptor,
@@ -57874,7 +57933,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetPolicyRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_descriptor =
-        getDescriptor().getMessageType(1649);
+        getDescriptor().getMessageType(1652);
     internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_descriptor,
@@ -57882,7 +57941,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1650);
+        getDescriptor().getMessageType(1653);
     internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_descriptor,
@@ -57890,7 +57949,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalOrganizationSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_descriptor =
-        getDescriptor().getMessageType(1651);
+        getDescriptor().getMessageType(1654);
     internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_descriptor,
@@ -57898,7 +57957,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetPolicyRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1652);
+        getDescriptor().getMessageType(1655);
     internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_descriptor,
@@ -57906,7 +57965,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_descriptor =
-        getDescriptor().getMessageType(1653);
+        getDescriptor().getMessageType(1656);
     internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_descriptor,
@@ -57914,7 +57973,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetPolicyRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotGroupRequest_descriptor =
-        getDescriptor().getMessageType(1654);
+        getDescriptor().getMessageType(1657);
     internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotGroupRequest_descriptor,
@@ -57922,7 +57981,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1655);
+        getDescriptor().getMessageType(1658);
     internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotRequest_descriptor,
@@ -57930,7 +57989,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectAttachmentGroupRequest_descriptor =
-        getDescriptor().getMessageType(1656);
+        getDescriptor().getMessageType(1659);
     internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectAttachmentGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectAttachmentGroupRequest_descriptor,
@@ -57938,7 +57997,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetPolicyRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectGroupRequest_descriptor =
-        getDescriptor().getMessageType(1657);
+        getDescriptor().getMessageType(1660);
     internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectGroupRequest_descriptor,
@@ -57946,7 +58005,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetPolicyRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyLicenseCodeRequest_descriptor =
-        getDescriptor().getMessageType(1658);
+        getDescriptor().getMessageType(1661);
     internal_static_google_cloud_compute_v1_SetIamPolicyLicenseCodeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyLicenseCodeRequest_descriptor,
@@ -57954,7 +58013,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetPolicyRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_descriptor =
-        getDescriptor().getMessageType(1659);
+        getDescriptor().getMessageType(1662);
     internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_descriptor,
@@ -57962,7 +58021,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetPolicyRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_descriptor =
-        getDescriptor().getMessageType(1660);
+        getDescriptor().getMessageType(1663);
     internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_descriptor,
@@ -57970,7 +58029,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetPolicyRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyNetworkAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(1661);
+        getDescriptor().getMessageType(1664);
     internal_static_google_cloud_compute_v1_SetIamPolicyNetworkAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyNetworkAttachmentRequest_descriptor,
@@ -57978,7 +58037,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1662);
+        getDescriptor().getMessageType(1665);
     internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_descriptor,
@@ -57986,7 +58045,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetPolicyRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_descriptor =
-        getDescriptor().getMessageType(1663);
+        getDescriptor().getMessageType(1666);
     internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_descriptor,
@@ -57994,7 +58053,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_descriptor =
-        getDescriptor().getMessageType(1664);
+        getDescriptor().getMessageType(1667);
     internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_descriptor,
@@ -58002,7 +58061,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(1665);
+        getDescriptor().getMessageType(1668);
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendBucketRequest_descriptor,
@@ -58010,7 +58069,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1666);
+        getDescriptor().getMessageType(1669);
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_descriptor,
@@ -58018,7 +58077,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(1667);
+        getDescriptor().getMessageType(1670);
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_descriptor,
@@ -58026,7 +58085,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotGroupRequest_descriptor =
-        getDescriptor().getMessageType(1668);
+        getDescriptor().getMessageType(1671);
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotGroupRequest_descriptor,
@@ -58034,7 +58093,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1669);
+        getDescriptor().getMessageType(1672);
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotRequest_descriptor,
@@ -58042,7 +58101,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1670);
+        getDescriptor().getMessageType(1673);
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor,
@@ -58050,7 +58109,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1671);
+        getDescriptor().getMessageType(1674);
     internal_static_google_cloud_compute_v1_SetIamPolicyRegionSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyRegionSnapshotRequest_descriptor,
@@ -58058,7 +58117,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyReservationBlockRequest_descriptor =
-        getDescriptor().getMessageType(1672);
+        getDescriptor().getMessageType(1675);
     internal_static_google_cloud_compute_v1_SetIamPolicyReservationBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyReservationBlockRequest_descriptor,
@@ -58066,7 +58125,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ParentResource", "Project", "Resource", "Zone", "ZoneSetNestedPolicyRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_descriptor =
-        getDescriptor().getMessageType(1673);
+        getDescriptor().getMessageType(1676);
     internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_descriptor,
@@ -58074,7 +58133,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyReservationSubBlockRequest_descriptor =
-        getDescriptor().getMessageType(1674);
+        getDescriptor().getMessageType(1677);
     internal_static_google_cloud_compute_v1_SetIamPolicyReservationSubBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyReservationSubBlockRequest_descriptor,
@@ -58082,7 +58141,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ParentResource", "Project", "Resource", "Zone", "ZoneSetNestedPolicyRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_descriptor =
-        getDescriptor().getMessageType(1675);
+        getDescriptor().getMessageType(1678);
     internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_descriptor,
@@ -58090,7 +58149,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(1676);
+        getDescriptor().getMessageType(1679);
     internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_descriptor,
@@ -58098,7 +58157,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1677);
+        getDescriptor().getMessageType(1680);
     internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_descriptor,
@@ -58106,7 +58165,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetPolicyRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicyStoragePoolRequest_descriptor =
-        getDescriptor().getMessageType(1678);
+        getDescriptor().getMessageType(1681);
     internal_static_google_cloud_compute_v1_SetIamPolicyStoragePoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicyStoragePoolRequest_descriptor,
@@ -58114,7 +58173,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_descriptor =
-        getDescriptor().getMessageType(1679);
+        getDescriptor().getMessageType(1682);
     internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_descriptor,
@@ -58122,7 +58181,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetPolicyRequestResource", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1680);
+        getDescriptor().getMessageType(1683);
     internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_descriptor,
@@ -58134,7 +58193,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1681);
+        getDescriptor().getMessageType(1684);
     internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_descriptor,
@@ -58146,7 +58205,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_descriptor =
-        getDescriptor().getMessageType(1682);
+        getDescriptor().getMessageType(1685);
     internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_descriptor,
@@ -58154,7 +58213,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_descriptor =
-        getDescriptor().getMessageType(1683);
+        getDescriptor().getMessageType(1686);
     internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_descriptor,
@@ -58162,7 +58221,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "RequestId", "Resource", "Zone", "ZoneSetLabelsRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_descriptor =
-        getDescriptor().getMessageType(1684);
+        getDescriptor().getMessageType(1687);
     internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_descriptor,
@@ -58170,7 +58229,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetLabelsRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_descriptor =
-        getDescriptor().getMessageType(1685);
+        getDescriptor().getMessageType(1688);
     internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_descriptor,
@@ -58178,7 +58237,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_descriptor =
-        getDescriptor().getMessageType(1686);
+        getDescriptor().getMessageType(1689);
     internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_descriptor,
@@ -58186,7 +58245,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetLabelsRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_descriptor =
-        getDescriptor().getMessageType(1687);
+        getDescriptor().getMessageType(1690);
     internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_descriptor,
@@ -58194,7 +58253,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetLabelsRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsImageRequest_descriptor =
-        getDescriptor().getMessageType(1688);
+        getDescriptor().getMessageType(1691);
     internal_static_google_cloud_compute_v1_SetLabelsImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsImageRequest_descriptor,
@@ -58202,7 +58261,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetLabelsRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1689);
+        getDescriptor().getMessageType(1692);
     internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_descriptor,
@@ -58210,7 +58269,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "InstancesSetLabelsRequestResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_SetLabelsInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1690);
+        getDescriptor().getMessageType(1693);
     internal_static_google_cloud_compute_v1_SetLabelsInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsInstantSnapshotRequest_descriptor,
@@ -58218,7 +58277,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "RequestId", "Resource", "Zone", "ZoneSetLabelsRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(1691);
+        getDescriptor().getMessageType(1694);
     internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_descriptor,
@@ -58226,7 +58285,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_descriptor =
-        getDescriptor().getMessageType(1692);
+        getDescriptor().getMessageType(1695);
     internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_descriptor,
@@ -58234,7 +58293,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetLabelsRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsMachineImageRequest_descriptor =
-        getDescriptor().getMessageType(1693);
+        getDescriptor().getMessageType(1696);
     internal_static_google_cloud_compute_v1_SetLabelsMachineImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsMachineImageRequest_descriptor,
@@ -58242,7 +58301,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetLabelsRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(1694);
+        getDescriptor().getMessageType(1697);
     internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_descriptor,
@@ -58250,7 +58309,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsRegionInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1695);
+        getDescriptor().getMessageType(1698);
     internal_static_google_cloud_compute_v1_SetLabelsRegionInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsRegionInstantSnapshotRequest_descriptor,
@@ -58258,7 +58317,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsRegionSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1696);
+        getDescriptor().getMessageType(1699);
     internal_static_google_cloud_compute_v1_SetLabelsRegionSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsRegionSecurityPolicyRequest_descriptor,
@@ -58266,7 +58325,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsRegionSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1697);
+        getDescriptor().getMessageType(1700);
     internal_static_google_cloud_compute_v1_SetLabelsRegionSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsRegionSnapshotRequest_descriptor,
@@ -58274,7 +58333,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1698);
+        getDescriptor().getMessageType(1701);
     internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_descriptor,
@@ -58282,7 +58341,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetLabelsRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1699);
+        getDescriptor().getMessageType(1702);
     internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_descriptor,
@@ -58290,7 +58349,7 @@ private static void _clinit_autosplit_dinit_3() {
               "GlobalSetLabelsRequestResource", "Project", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_descriptor =
-        getDescriptor().getMessageType(1700);
+        getDescriptor().getMessageType(1703);
     internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_descriptor,
@@ -58298,7 +58357,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_descriptor =
-        getDescriptor().getMessageType(1701);
+        getDescriptor().getMessageType(1704);
     internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_descriptor,
@@ -58306,7 +58365,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_descriptor =
-        getDescriptor().getMessageType(1702);
+        getDescriptor().getMessageType(1705);
     internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_descriptor,
@@ -58314,7 +58373,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource",
             });
     internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1703);
+        getDescriptor().getMessageType(1706);
     internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_descriptor,
@@ -58326,7 +58385,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1704);
+        getDescriptor().getMessageType(1707);
     internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_descriptor,
@@ -58334,7 +58393,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "InstancesSetMachineTypeRequestResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1705);
+        getDescriptor().getMessageType(1708);
     internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_descriptor,
@@ -58342,7 +58401,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "MetadataResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1706);
+        getDescriptor().getMessageType(1709);
     internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_descriptor,
@@ -58354,7 +58413,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_SetNameInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1707);
+        getDescriptor().getMessageType(1710);
     internal_static_google_cloud_compute_v1_SetNameInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetNameInstanceRequest_descriptor,
@@ -58362,7 +58421,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "InstancesSetNameRequestResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_descriptor =
-        getDescriptor().getMessageType(1708);
+        getDescriptor().getMessageType(1711);
     internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_descriptor,
@@ -58374,7 +58433,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_descriptor =
-        getDescriptor().getMessageType(1709);
+        getDescriptor().getMessageType(1712);
     internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_descriptor,
@@ -58386,7 +58445,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_descriptor =
-        getDescriptor().getMessageType(1710);
+        getDescriptor().getMessageType(1713);
     internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_descriptor,
@@ -58398,7 +58457,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_descriptor =
-        getDescriptor().getMessageType(1711);
+        getDescriptor().getMessageType(1714);
     internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_descriptor,
@@ -58410,7 +58469,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SubnetworksSetPrivateIpGoogleAccessRequestResource",
             });
     internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_descriptor =
-        getDescriptor().getMessageType(1712);
+        getDescriptor().getMessageType(1715);
     internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_descriptor,
@@ -58421,7 +58480,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetSslProxy",
             });
     internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_descriptor =
-        getDescriptor().getMessageType(1713);
+        getDescriptor().getMessageType(1716);
     internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_descriptor,
@@ -58432,7 +58491,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetTcpProxy",
             });
     internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(1714);
+        getDescriptor().getMessageType(1717);
     internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_descriptor,
@@ -58443,7 +58502,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetHttpsProxy",
             });
     internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1715);
+        getDescriptor().getMessageType(1718);
     internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_descriptor,
@@ -58451,7 +58510,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "Project", "RequestId", "SchedulingResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1716);
+        getDescriptor().getMessageType(1719);
     internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_descriptor,
@@ -58459,7 +58518,7 @@ private static void _clinit_autosplit_dinit_3() {
               "BackendService", "Project", "RequestId", "SecurityPolicyReferenceResource",
             });
     internal_static_google_cloud_compute_v1_SetSecurityPolicyInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1717);
+        getDescriptor().getMessageType(1720);
     internal_static_google_cloud_compute_v1_SetSecurityPolicyInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetSecurityPolicyInstanceRequest_descriptor,
@@ -58471,7 +58530,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_SetSecurityPolicyRegionBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1718);
+        getDescriptor().getMessageType(1721);
     internal_static_google_cloud_compute_v1_SetSecurityPolicyRegionBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetSecurityPolicyRegionBackendServiceRequest_descriptor,
@@ -58479,7 +58538,7 @@ private static void _clinit_autosplit_dinit_3() {
               "BackendService", "Project", "Region", "RequestId", "SecurityPolicyReferenceResource",
             });
     internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1719);
+        getDescriptor().getMessageType(1722);
     internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetInstanceRequest_descriptor,
@@ -58487,7 +58546,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "RequestId", "SecurityPolicyReferenceResource", "TargetInstance", "Zone",
             });
     internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetPoolRequest_descriptor =
-        getDescriptor().getMessageType(1720);
+        getDescriptor().getMessageType(1723);
     internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetPoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetPoolRequest_descriptor,
@@ -58495,7 +58554,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RequestId", "SecurityPolicyReferenceResource", "TargetPool",
             });
     internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1721);
+        getDescriptor().getMessageType(1724);
     internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_descriptor,
@@ -58507,7 +58566,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1722);
+        getDescriptor().getMessageType(1725);
     internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_descriptor,
@@ -58515,7 +58574,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "Project", "RequestId", "ShieldedInstanceIntegrityPolicyResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(1723);
+        getDescriptor().getMessageType(1726);
     internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_descriptor,
@@ -58527,7 +58586,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetHttpsProxy",
             });
     internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(1724);
+        getDescriptor().getMessageType(1727);
     internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_descriptor,
@@ -58538,7 +58597,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetHttpsProxy",
             });
     internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_descriptor =
-        getDescriptor().getMessageType(1725);
+        getDescriptor().getMessageType(1728);
     internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_descriptor,
@@ -58549,7 +58608,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TargetSslProxy",
             });
     internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(1726);
+        getDescriptor().getMessageType(1729);
     internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_descriptor,
@@ -58557,7 +58616,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "RequestId", "SslPolicyReferenceResource", "TargetHttpsProxy",
             });
     internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_descriptor =
-        getDescriptor().getMessageType(1727);
+        getDescriptor().getMessageType(1730);
     internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_descriptor,
@@ -58565,7 +58624,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "RequestId", "SslPolicyReferenceResource", "TargetSslProxy",
             });
     internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1728);
+        getDescriptor().getMessageType(1731);
     internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_descriptor,
@@ -58573,7 +58632,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "Project", "RequestId", "TagsResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_descriptor =
-        getDescriptor().getMessageType(1729);
+        getDescriptor().getMessageType(1732);
     internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_descriptor,
@@ -58581,7 +58640,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ForwardingRule", "Project", "Region", "RequestId", "TargetReferenceResource",
             });
     internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_descriptor =
-        getDescriptor().getMessageType(1730);
+        getDescriptor().getMessageType(1733);
     internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_descriptor,
@@ -58589,7 +58648,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ForwardingRule", "Project", "RequestId", "TargetReferenceResource",
             });
     internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1731);
+        getDescriptor().getMessageType(1734);
     internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_descriptor,
@@ -58601,7 +58660,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1732);
+        getDescriptor().getMessageType(1735);
     internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_descriptor,
@@ -58613,7 +58672,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_descriptor =
-        getDescriptor().getMessageType(1733);
+        getDescriptor().getMessageType(1736);
     internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_descriptor,
@@ -58621,7 +58680,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RequestId", "TargetHttpProxy", "UrlMapReferenceResource",
             });
     internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(1734);
+        getDescriptor().getMessageType(1737);
     internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_descriptor,
@@ -58629,7 +58688,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "Region", "RequestId", "TargetHttpsProxy", "UrlMapReferenceResource",
             });
     internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_descriptor =
-        getDescriptor().getMessageType(1735);
+        getDescriptor().getMessageType(1738);
     internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_descriptor,
@@ -58637,7 +58696,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "RequestId", "TargetHttpProxy", "UrlMapReferenceResource",
             });
     internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_descriptor =
-        getDescriptor().getMessageType(1736);
+        getDescriptor().getMessageType(1739);
     internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_descriptor,
@@ -58645,7 +58704,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "RequestId", "TargetHttpsProxy", "UrlMapReferenceResource",
             });
     internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_descriptor =
-        getDescriptor().getMessageType(1737);
+        getDescriptor().getMessageType(1740);
     internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_descriptor,
@@ -58653,7 +58712,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Project", "RequestId", "UsageExportLocationResource",
             });
     internal_static_google_cloud_compute_v1_ShareSettings_descriptor =
-        getDescriptor().getMessageType(1738);
+        getDescriptor().getMessageType(1741);
     internal_static_google_cloud_compute_v1_ShareSettings_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ShareSettings_descriptor,
@@ -58669,7 +58728,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_descriptor =
-        getDescriptor().getMessageType(1739);
+        getDescriptor().getMessageType(1742);
     internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_descriptor,
@@ -58677,7 +58736,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ProjectId",
             });
     internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_descriptor =
-        getDescriptor().getMessageType(1740);
+        getDescriptor().getMessageType(1743);
     internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_descriptor,
@@ -58685,7 +58744,7 @@ private static void _clinit_autosplit_dinit_3() {
               "EnableIntegrityMonitoring", "EnableSecureBoot", "EnableVtpm",
             });
     internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_descriptor =
-        getDescriptor().getMessageType(1741);
+        getDescriptor().getMessageType(1744);
     internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_descriptor,
@@ -58693,7 +58752,7 @@ private static void _clinit_autosplit_dinit_3() {
               "EccP256EncryptionKey", "EccP256SigningKey", "EncryptionKey", "Kind", "SigningKey",
             });
     internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_descriptor =
-        getDescriptor().getMessageType(1742);
+        getDescriptor().getMessageType(1745);
     internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_descriptor,
@@ -58701,7 +58760,7 @@ private static void _clinit_autosplit_dinit_3() {
               "EkCert", "EkPub",
             });
     internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_descriptor =
-        getDescriptor().getMessageType(1743);
+        getDescriptor().getMessageType(1746);
     internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_descriptor,
@@ -58709,7 +58768,7 @@ private static void _clinit_autosplit_dinit_3() {
               "UpdateAutoLearnPolicy",
             });
     internal_static_google_cloud_compute_v1_SignedUrlKey_descriptor =
-        getDescriptor().getMessageType(1744);
+        getDescriptor().getMessageType(1747);
     internal_static_google_cloud_compute_v1_SignedUrlKey_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SignedUrlKey_descriptor,
@@ -58717,7 +58776,7 @@ private static void _clinit_autosplit_dinit_3() {
               "KeyName", "KeyValue",
             });
     internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1745);
+        getDescriptor().getMessageType(1748);
     internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_descriptor,
@@ -58725,7 +58784,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "Project", "RequestId", "WithExtendedNotifications", "Zone",
             });
     internal_static_google_cloud_compute_v1_SimulateMaintenanceEventNodeGroupRequest_descriptor =
-        getDescriptor().getMessageType(1746);
+        getDescriptor().getMessageType(1749);
     internal_static_google_cloud_compute_v1_SimulateMaintenanceEventNodeGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SimulateMaintenanceEventNodeGroupRequest_descriptor,
@@ -58737,7 +58796,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_Snapshot_descriptor =
-        getDescriptor().getMessageType(1747);
+        getDescriptor().getMessageType(1750);
     internal_static_google_cloud_compute_v1_Snapshot_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Snapshot_descriptor,
@@ -58793,7 +58852,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SnapshotGroupParameters_descriptor =
-        getDescriptor().getMessageType(1748);
+        getDescriptor().getMessageType(1751);
     internal_static_google_cloud_compute_v1_SnapshotGroupParameters_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SnapshotGroupParameters_descriptor,
@@ -58801,7 +58860,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ReplicaZones", "SourceSnapshotGroup", "Type",
             });
     internal_static_google_cloud_compute_v1_SnapshotList_descriptor =
-        getDescriptor().getMessageType(1749);
+        getDescriptor().getMessageType(1752);
     internal_static_google_cloud_compute_v1_SnapshotList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SnapshotList_descriptor,
@@ -58809,7 +58868,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_SnapshotParams_descriptor =
-        getDescriptor().getMessageType(1750);
+        getDescriptor().getMessageType(1753);
     internal_static_google_cloud_compute_v1_SnapshotParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SnapshotParams_descriptor,
@@ -58825,7 +58884,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SnapshotSettings_descriptor =
-        getDescriptor().getMessageType(1751);
+        getDescriptor().getMessageType(1754);
     internal_static_google_cloud_compute_v1_SnapshotSettings_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SnapshotSettings_descriptor,
@@ -58833,7 +58892,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AccessLocation", "StorageLocation",
             });
     internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocation_descriptor =
-        getDescriptor().getMessageType(1752);
+        getDescriptor().getMessageType(1755);
     internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocation_descriptor,
@@ -58850,7 +58909,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocationAccessLocationPreference_descriptor =
-        getDescriptor().getMessageType(1753);
+        getDescriptor().getMessageType(1756);
     internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocationAccessLocationPreference_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocationAccessLocationPreference_descriptor,
@@ -58858,7 +58917,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Region",
             });
     internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettings_descriptor =
-        getDescriptor().getMessageType(1754);
+        getDescriptor().getMessageType(1757);
     internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettings_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettings_descriptor,
@@ -58875,7 +58934,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettingsStorageLocationPreference_descriptor =
-        getDescriptor().getMessageType(1755);
+        getDescriptor().getMessageType(1758);
     internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettingsStorageLocationPreference_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettingsStorageLocationPreference_descriptor,
@@ -58883,7 +58942,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Name",
             });
     internal_static_google_cloud_compute_v1_SnapshotUpdateKmsKeyRequest_descriptor =
-        getDescriptor().getMessageType(1756);
+        getDescriptor().getMessageType(1759);
     internal_static_google_cloud_compute_v1_SnapshotUpdateKmsKeyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SnapshotUpdateKmsKeyRequest_descriptor,
@@ -58891,7 +58950,7 @@ private static void _clinit_autosplit_dinit_3() {
               "KmsKeyName",
             });
     internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_descriptor =
-        getDescriptor().getMessageType(1757);
+        getDescriptor().getMessageType(1760);
     internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_descriptor,
@@ -58899,7 +58958,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DiskEncryptionKey", "SourceDisk",
             });
     internal_static_google_cloud_compute_v1_SourceInstanceParams_descriptor =
-        getDescriptor().getMessageType(1758);
+        getDescriptor().getMessageType(1761);
     internal_static_google_cloud_compute_v1_SourceInstanceParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SourceInstanceParams_descriptor,
@@ -58907,7 +58966,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DiskConfigs",
             });
     internal_static_google_cloud_compute_v1_SourceInstanceProperties_descriptor =
-        getDescriptor().getMessageType(1759);
+        getDescriptor().getMessageType(1762);
     internal_static_google_cloud_compute_v1_SourceInstanceProperties_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SourceInstanceProperties_descriptor,
@@ -58938,7 +58997,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SslCertificate_descriptor =
-        getDescriptor().getMessageType(1760);
+        getDescriptor().getMessageType(1763);
     internal_static_google_cloud_compute_v1_SslCertificate_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslCertificate_descriptor,
@@ -58959,7 +59018,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Type",
             });
     internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_descriptor =
-        getDescriptor().getMessageType(1761);
+        getDescriptor().getMessageType(1764);
     internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_descriptor,
@@ -58976,7 +59035,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SslCertificateList_descriptor =
-        getDescriptor().getMessageType(1762);
+        getDescriptor().getMessageType(1765);
     internal_static_google_cloud_compute_v1_SslCertificateList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslCertificateList_descriptor,
@@ -58984,7 +59043,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_descriptor =
-        getDescriptor().getMessageType(1763);
+        getDescriptor().getMessageType(1766);
     internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_descriptor,
@@ -59001,7 +59060,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_descriptor =
-        getDescriptor().getMessageType(1764);
+        getDescriptor().getMessageType(1767);
     internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_descriptor,
@@ -59009,7 +59068,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Certificate", "PrivateKey",
             });
     internal_static_google_cloud_compute_v1_SslCertificatesScopedList_descriptor =
-        getDescriptor().getMessageType(1765);
+        getDescriptor().getMessageType(1768);
     internal_static_google_cloud_compute_v1_SslCertificatesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslCertificatesScopedList_descriptor,
@@ -59017,7 +59076,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SslCertificates", "Warning",
             });
     internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_descriptor =
-        getDescriptor().getMessageType(1766);
+        getDescriptor().getMessageType(1769);
     internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_descriptor,
@@ -59034,7 +59093,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SslPoliciesList_descriptor =
-        getDescriptor().getMessageType(1767);
+        getDescriptor().getMessageType(1770);
     internal_static_google_cloud_compute_v1_SslPoliciesList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslPoliciesList_descriptor,
@@ -59042,7 +59101,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_descriptor =
-        getDescriptor().getMessageType(1768);
+        getDescriptor().getMessageType(1771);
     internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_descriptor,
@@ -59050,7 +59109,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Features",
             });
     internal_static_google_cloud_compute_v1_SslPoliciesScopedList_descriptor =
-        getDescriptor().getMessageType(1769);
+        getDescriptor().getMessageType(1772);
     internal_static_google_cloud_compute_v1_SslPoliciesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslPoliciesScopedList_descriptor,
@@ -59058,7 +59117,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SslPolicies", "Warning",
             });
     internal_static_google_cloud_compute_v1_SslPolicy_descriptor =
-        getDescriptor().getMessageType(1770);
+        getDescriptor().getMessageType(1773);
     internal_static_google_cloud_compute_v1_SslPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslPolicy_descriptor,
@@ -59079,7 +59138,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Warnings",
             });
     internal_static_google_cloud_compute_v1_SslPolicyReference_descriptor =
-        getDescriptor().getMessageType(1771);
+        getDescriptor().getMessageType(1774);
     internal_static_google_cloud_compute_v1_SslPolicyReference_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SslPolicyReference_descriptor,
@@ -59087,7 +59146,7 @@ private static void _clinit_autosplit_dinit_3() {
               "SslPolicy",
             });
     internal_static_google_cloud_compute_v1_StartAsyncReplicationDiskRequest_descriptor =
-        getDescriptor().getMessageType(1772);
+        getDescriptor().getMessageType(1775);
     internal_static_google_cloud_compute_v1_StartAsyncReplicationDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StartAsyncReplicationDiskRequest_descriptor,
@@ -59095,7 +59154,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Disk", "DisksStartAsyncReplicationRequestResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_StartAsyncReplicationRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(1773);
+        getDescriptor().getMessageType(1776);
     internal_static_google_cloud_compute_v1_StartAsyncReplicationRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StartAsyncReplicationRegionDiskRequest_descriptor,
@@ -59107,7 +59166,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_StartInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1774);
+        getDescriptor().getMessageType(1777);
     internal_static_google_cloud_compute_v1_StartInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StartInstanceRequest_descriptor,
@@ -59115,7 +59174,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Instance", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_StartInstancesInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1775);
+        getDescriptor().getMessageType(1778);
     internal_static_google_cloud_compute_v1_StartInstancesInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StartInstancesInstanceGroupManagerRequest_descriptor,
@@ -59127,7 +59186,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_StartInstancesRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1776);
+        getDescriptor().getMessageType(1779);
     internal_static_google_cloud_compute_v1_StartInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StartInstancesRegionInstanceGroupManagerRequest_descriptor,
@@ -59139,7 +59198,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1777);
+        getDescriptor().getMessageType(1780);
     internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_descriptor,
@@ -59151,7 +59210,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_StatefulPolicy_descriptor =
-        getDescriptor().getMessageType(1778);
+        getDescriptor().getMessageType(1781);
     internal_static_google_cloud_compute_v1_StatefulPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StatefulPolicy_descriptor,
@@ -59159,7 +59218,7 @@ private static void _clinit_autosplit_dinit_3() {
               "PreservedState",
             });
     internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_descriptor =
-        getDescriptor().getMessageType(1779);
+        getDescriptor().getMessageType(1782);
     internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_descriptor,
@@ -59194,7 +59253,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_descriptor =
-        getDescriptor().getMessageType(1780);
+        getDescriptor().getMessageType(1783);
     internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_descriptor,
@@ -59202,7 +59261,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AutoDelete",
             });
     internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateNetworkIp_descriptor =
-        getDescriptor().getMessageType(1781);
+        getDescriptor().getMessageType(1784);
     internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateNetworkIp_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateNetworkIp_descriptor,
@@ -59210,7 +59269,7 @@ private static void _clinit_autosplit_dinit_3() {
               "AutoDelete",
             });
     internal_static_google_cloud_compute_v1_Status_descriptor =
-        getDescriptor().getMessageType(1782);
+        getDescriptor().getMessageType(1785);
     internal_static_google_cloud_compute_v1_Status_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Status_descriptor,
@@ -59218,7 +59277,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Code", "Details", "Message",
             });
     internal_static_google_cloud_compute_v1_StopAsyncReplicationDiskRequest_descriptor =
-        getDescriptor().getMessageType(1783);
+        getDescriptor().getMessageType(1786);
     internal_static_google_cloud_compute_v1_StopAsyncReplicationDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StopAsyncReplicationDiskRequest_descriptor,
@@ -59226,7 +59285,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Disk", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_StopAsyncReplicationRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(1784);
+        getDescriptor().getMessageType(1787);
     internal_static_google_cloud_compute_v1_StopAsyncReplicationRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StopAsyncReplicationRegionDiskRequest_descriptor,
@@ -59234,7 +59293,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Disk", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationDiskRequest_descriptor =
-        getDescriptor().getMessageType(1785);
+        getDescriptor().getMessageType(1788);
     internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationDiskRequest_descriptor,
@@ -59242,7 +59301,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DisksStopGroupAsyncReplicationResourceResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(1786);
+        getDescriptor().getMessageType(1789);
     internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationRegionDiskRequest_descriptor,
@@ -59250,7 +59309,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DisksStopGroupAsyncReplicationResourceResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_StopInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1787);
+        getDescriptor().getMessageType(1790);
     internal_static_google_cloud_compute_v1_StopInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StopInstanceRequest_descriptor,
@@ -59258,7 +59317,7 @@ private static void _clinit_autosplit_dinit_3() {
               "DiscardLocalSsd", "Instance", "NoGracefulShutdown", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_StopInstancesInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1788);
+        getDescriptor().getMessageType(1791);
     internal_static_google_cloud_compute_v1_StopInstancesInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StopInstancesInstanceGroupManagerRequest_descriptor,
@@ -59271,7 +59330,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_StopInstancesRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1789);
+        getDescriptor().getMessageType(1792);
     internal_static_google_cloud_compute_v1_StopInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StopInstancesRegionInstanceGroupManagerRequest_descriptor,
@@ -59284,7 +59343,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_StoragePool_descriptor =
-        getDescriptor().getMessageType(1790);
+        getDescriptor().getMessageType(1793);
     internal_static_google_cloud_compute_v1_StoragePool_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePool_descriptor,
@@ -59321,7 +59380,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_StoragePoolAggregatedList_descriptor =
-        getDescriptor().getMessageType(1791);
+        getDescriptor().getMessageType(1794);
     internal_static_google_cloud_compute_v1_StoragePoolAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolAggregatedList_descriptor,
@@ -59338,7 +59397,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_StoragePoolDisk_descriptor =
-        getDescriptor().getMessageType(1792);
+        getDescriptor().getMessageType(1795);
     internal_static_google_cloud_compute_v1_StoragePoolDisk_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolDisk_descriptor,
@@ -59356,7 +59415,7 @@ private static void _clinit_autosplit_dinit_3() {
               "UsedBytes",
             });
     internal_static_google_cloud_compute_v1_StoragePoolExapoolProvisionedCapacityGb_descriptor =
-        getDescriptor().getMessageType(1793);
+        getDescriptor().getMessageType(1796);
     internal_static_google_cloud_compute_v1_StoragePoolExapoolProvisionedCapacityGb_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolExapoolProvisionedCapacityGb_descriptor,
@@ -59364,7 +59423,7 @@ private static void _clinit_autosplit_dinit_3() {
               "CapacityOptimized", "ReadOptimized", "WriteOptimized",
             });
     internal_static_google_cloud_compute_v1_StoragePoolList_descriptor =
-        getDescriptor().getMessageType(1794);
+        getDescriptor().getMessageType(1797);
     internal_static_google_cloud_compute_v1_StoragePoolList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolList_descriptor,
@@ -59372,7 +59431,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_StoragePoolListDisks_descriptor =
-        getDescriptor().getMessageType(1795);
+        getDescriptor().getMessageType(1798);
     internal_static_google_cloud_compute_v1_StoragePoolListDisks_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolListDisks_descriptor,
@@ -59380,7 +59439,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_StoragePoolParams_descriptor =
-        getDescriptor().getMessageType(1796);
+        getDescriptor().getMessageType(1799);
     internal_static_google_cloud_compute_v1_StoragePoolParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolParams_descriptor,
@@ -59396,7 +59455,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_StoragePoolResourceStatus_descriptor =
-        getDescriptor().getMessageType(1797);
+        getDescriptor().getMessageType(1800);
     internal_static_google_cloud_compute_v1_StoragePoolResourceStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolResourceStatus_descriptor,
@@ -59417,7 +59476,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TotalProvisionedDiskThroughput",
             });
     internal_static_google_cloud_compute_v1_StoragePoolShareSettings_descriptor =
-        getDescriptor().getMessageType(1798);
+        getDescriptor().getMessageType(1801);
     internal_static_google_cloud_compute_v1_StoragePoolShareSettings_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolShareSettings_descriptor,
@@ -59434,7 +59493,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_StoragePoolShareSettingsProjectConfig_descriptor =
-        getDescriptor().getMessageType(1799);
+        getDescriptor().getMessageType(1802);
     internal_static_google_cloud_compute_v1_StoragePoolShareSettingsProjectConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolShareSettingsProjectConfig_descriptor,
@@ -59442,7 +59501,7 @@ private static void _clinit_autosplit_dinit_3() {
               "ProjectId",
             });
     internal_static_google_cloud_compute_v1_StoragePoolType_descriptor =
-        getDescriptor().getMessageType(1800);
+        getDescriptor().getMessageType(1803);
     internal_static_google_cloud_compute_v1_StoragePoolType_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolType_descriptor,
@@ -59466,7 +59525,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_StoragePoolTypeAggregatedList_descriptor =
-        getDescriptor().getMessageType(1801);
+        getDescriptor().getMessageType(1804);
     internal_static_google_cloud_compute_v1_StoragePoolTypeAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolTypeAggregatedList_descriptor,
@@ -59483,7 +59542,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_StoragePoolTypeList_descriptor =
-        getDescriptor().getMessageType(1802);
+        getDescriptor().getMessageType(1805);
     internal_static_google_cloud_compute_v1_StoragePoolTypeList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolTypeList_descriptor,
@@ -59491,7 +59550,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_StoragePoolTypesScopedList_descriptor =
-        getDescriptor().getMessageType(1803);
+        getDescriptor().getMessageType(1806);
     internal_static_google_cloud_compute_v1_StoragePoolTypesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolTypesScopedList_descriptor,
@@ -59499,7 +59558,7 @@ private static void _clinit_autosplit_dinit_3() {
               "StoragePoolTypes", "Warning",
             });
     internal_static_google_cloud_compute_v1_StoragePoolsScopedList_descriptor =
-        getDescriptor().getMessageType(1804);
+        getDescriptor().getMessageType(1807);
     internal_static_google_cloud_compute_v1_StoragePoolsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_StoragePoolsScopedList_descriptor,
@@ -59507,7 +59566,7 @@ private static void _clinit_autosplit_dinit_3() {
               "StoragePools", "Warning",
             });
     internal_static_google_cloud_compute_v1_Subnetwork_descriptor =
-        getDescriptor().getMessageType(1805);
+        getDescriptor().getMessageType(1808);
     internal_static_google_cloud_compute_v1_Subnetwork_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Subnetwork_descriptor,
@@ -59547,7 +59606,7 @@ private static void _clinit_autosplit_dinit_3() {
               "UtilizationDetails",
             });
     internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_descriptor =
-        getDescriptor().getMessageType(1806);
+        getDescriptor().getMessageType(1809);
     internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_descriptor,
@@ -59564,7 +59623,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SubnetworkList_descriptor =
-        getDescriptor().getMessageType(1807);
+        getDescriptor().getMessageType(1810);
     internal_static_google_cloud_compute_v1_SubnetworkList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworkList_descriptor,
@@ -59572,7 +59631,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_SubnetworkLogConfig_descriptor =
-        getDescriptor().getMessageType(1808);
+        getDescriptor().getMessageType(1811);
     internal_static_google_cloud_compute_v1_SubnetworkLogConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworkLogConfig_descriptor,
@@ -59585,7 +59644,7 @@ private static void _clinit_autosplit_dinit_3() {
               "MetadataFields",
             });
     internal_static_google_cloud_compute_v1_SubnetworkParams_descriptor =
-        getDescriptor().getMessageType(1809);
+        getDescriptor().getMessageType(1812);
     internal_static_google_cloud_compute_v1_SubnetworkParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworkParams_descriptor,
@@ -59601,7 +59660,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_descriptor =
-        getDescriptor().getMessageType(1810);
+        getDescriptor().getMessageType(1813);
     internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_descriptor,
@@ -59609,7 +59668,7 @@ private static void _clinit_autosplit_dinit_3() {
               "IpCidrRange", "IpCollection", "IpVersion", "RangeName", "ReservedInternalRange",
             });
     internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetails_descriptor =
-        getDescriptor().getMessageType(1811);
+        getDescriptor().getMessageType(1814);
     internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetails_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetails_descriptor,
@@ -59619,8 +59678,12 @@ private static void _clinit_autosplit_dinit_3() {
               "InternalIpv6Utilization",
               "Ipv4Utilizations",
             });
+    _clinit_autosplit_dinit_4();
+  }
+
+  private static void _clinit_autosplit_dinit_4() {
     internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV4Utilization_descriptor =
-        getDescriptor().getMessageType(1812);
+        getDescriptor().getMessageType(1815);
     internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV4Utilization_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV4Utilization_descriptor,
@@ -59628,7 +59691,7 @@ private static void _clinit_autosplit_dinit_3() {
               "RangeName", "TotalAllocatedIp", "TotalFreeIp",
             });
     internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV6Utilization_descriptor =
-        getDescriptor().getMessageType(1813);
+        getDescriptor().getMessageType(1816);
     internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV6Utilization_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV6Utilization_descriptor,
@@ -59636,7 +59699,7 @@ private static void _clinit_autosplit_dinit_3() {
               "TotalAllocatedIp", "TotalFreeIp",
             });
     internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_descriptor =
-        getDescriptor().getMessageType(1814);
+        getDescriptor().getMessageType(1817);
     internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_descriptor,
@@ -59644,7 +59707,7 @@ private static void _clinit_autosplit_dinit_3() {
               "IpCidrRange",
             });
     internal_static_google_cloud_compute_v1_SubnetworksScopedList_descriptor =
-        getDescriptor().getMessageType(1815);
+        getDescriptor().getMessageType(1818);
     internal_static_google_cloud_compute_v1_SubnetworksScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworksScopedList_descriptor,
@@ -59652,7 +59715,7 @@ private static void _clinit_autosplit_dinit_3() {
               "Subnetworks", "Warning",
             });
     internal_static_google_cloud_compute_v1_SubnetworksScopedWarning_descriptor =
-        getDescriptor().getMessageType(1816);
+        getDescriptor().getMessageType(1819);
     internal_static_google_cloud_compute_v1_SubnetworksScopedWarning_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworksScopedWarning_descriptor,
@@ -59660,19 +59723,15 @@ private static void _clinit_autosplit_dinit_3() {
               "ScopeName", "Warning",
             });
     internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_descriptor =
-        getDescriptor().getMessageType(1817);
+        getDescriptor().getMessageType(1820);
     internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_descriptor,
             new java.lang.String[] {
               "PrivateIpGoogleAccess",
             });
-    _clinit_autosplit_dinit_4();
-  }
-
-  private static void _clinit_autosplit_dinit_4() {
     internal_static_google_cloud_compute_v1_Subsetting_descriptor =
-        getDescriptor().getMessageType(1818);
+        getDescriptor().getMessageType(1821);
     internal_static_google_cloud_compute_v1_Subsetting_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Subsetting_descriptor,
@@ -59680,7 +59739,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Policy",
             });
     internal_static_google_cloud_compute_v1_SuspendInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1819);
+        getDescriptor().getMessageType(1822);
     internal_static_google_cloud_compute_v1_SuspendInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SuspendInstanceRequest_descriptor,
@@ -59688,7 +59747,7 @@ private static void _clinit_autosplit_dinit_4() {
               "DiscardLocalSsd", "Instance", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_SuspendInstancesInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1820);
+        getDescriptor().getMessageType(1823);
     internal_static_google_cloud_compute_v1_SuspendInstancesInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SuspendInstancesInstanceGroupManagerRequest_descriptor,
@@ -59700,7 +59759,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_SuspendInstancesRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1821);
+        getDescriptor().getMessageType(1824);
     internal_static_google_cloud_compute_v1_SuspendInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SuspendInstancesRegionInstanceGroupManagerRequest_descriptor,
@@ -59712,7 +59771,7 @@ private static void _clinit_autosplit_dinit_4() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_descriptor =
-        getDescriptor().getMessageType(1822);
+        getDescriptor().getMessageType(1825);
     internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_descriptor,
@@ -59720,14 +59779,14 @@ private static void _clinit_autosplit_dinit_4() {
               "Network", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_TCPHealthCheck_descriptor =
-        getDescriptor().getMessageType(1823);
+        getDescriptor().getMessageType(1826);
     internal_static_google_cloud_compute_v1_TCPHealthCheck_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TCPHealthCheck_descriptor,
             new java.lang.String[] {
               "Port", "PortName", "PortSpecification", "ProxyHeader", "Request", "Response",
             });
-    internal_static_google_cloud_compute_v1_Tags_descriptor = getDescriptor().getMessageType(1824);
+    internal_static_google_cloud_compute_v1_Tags_descriptor = getDescriptor().getMessageType(1827);
     internal_static_google_cloud_compute_v1_Tags_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Tags_descriptor,
@@ -59735,7 +59794,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Fingerprint", "Items",
             });
     internal_static_google_cloud_compute_v1_TargetGrpcProxy_descriptor =
-        getDescriptor().getMessageType(1825);
+        getDescriptor().getMessageType(1828);
     internal_static_google_cloud_compute_v1_TargetGrpcProxy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetGrpcProxy_descriptor,
@@ -59752,7 +59811,7 @@ private static void _clinit_autosplit_dinit_4() {
               "ValidateForProxyless",
             });
     internal_static_google_cloud_compute_v1_TargetGrpcProxyList_descriptor =
-        getDescriptor().getMessageType(1826);
+        getDescriptor().getMessageType(1829);
     internal_static_google_cloud_compute_v1_TargetGrpcProxyList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetGrpcProxyList_descriptor,
@@ -59760,7 +59819,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_descriptor =
-        getDescriptor().getMessageType(1827);
+        getDescriptor().getMessageType(1830);
     internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_descriptor,
@@ -59768,7 +59827,7 @@ private static void _clinit_autosplit_dinit_4() {
               "TargetHttpProxies", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetHttpProxy_descriptor =
-        getDescriptor().getMessageType(1828);
+        getDescriptor().getMessageType(1831);
     internal_static_google_cloud_compute_v1_TargetHttpProxy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetHttpProxy_descriptor,
@@ -59786,7 +59845,7 @@ private static void _clinit_autosplit_dinit_4() {
               "UrlMap",
             });
     internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_descriptor =
-        getDescriptor().getMessageType(1829);
+        getDescriptor().getMessageType(1832);
     internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_descriptor,
@@ -59803,7 +59862,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_TargetHttpProxyList_descriptor =
-        getDescriptor().getMessageType(1830);
+        getDescriptor().getMessageType(1833);
     internal_static_google_cloud_compute_v1_TargetHttpProxyList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetHttpProxyList_descriptor,
@@ -59811,7 +59870,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_descriptor =
-        getDescriptor().getMessageType(1831);
+        getDescriptor().getMessageType(1834);
     internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_descriptor,
@@ -59819,7 +59878,7 @@ private static void _clinit_autosplit_dinit_4() {
               "TargetHttpsProxies", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_descriptor =
-        getDescriptor().getMessageType(1832);
+        getDescriptor().getMessageType(1835);
     internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_descriptor,
@@ -59827,7 +59886,7 @@ private static void _clinit_autosplit_dinit_4() {
               "CertificateMap",
             });
     internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_descriptor =
-        getDescriptor().getMessageType(1833);
+        getDescriptor().getMessageType(1836);
     internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_descriptor,
@@ -59835,7 +59894,7 @@ private static void _clinit_autosplit_dinit_4() {
               "QuicOverride",
             });
     internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_descriptor =
-        getDescriptor().getMessageType(1834);
+        getDescriptor().getMessageType(1837);
     internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_descriptor,
@@ -59843,7 +59902,7 @@ private static void _clinit_autosplit_dinit_4() {
               "SslCertificates",
             });
     internal_static_google_cloud_compute_v1_TargetHttpsProxy_descriptor =
-        getDescriptor().getMessageType(1835);
+        getDescriptor().getMessageType(1838);
     internal_static_google_cloud_compute_v1_TargetHttpsProxy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetHttpsProxy_descriptor,
@@ -59868,7 +59927,7 @@ private static void _clinit_autosplit_dinit_4() {
               "UrlMap",
             });
     internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_descriptor =
-        getDescriptor().getMessageType(1836);
+        getDescriptor().getMessageType(1839);
     internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_descriptor,
@@ -59885,7 +59944,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_TargetHttpsProxyList_descriptor =
-        getDescriptor().getMessageType(1837);
+        getDescriptor().getMessageType(1840);
     internal_static_google_cloud_compute_v1_TargetHttpsProxyList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetHttpsProxyList_descriptor,
@@ -59893,7 +59952,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetInstance_descriptor =
-        getDescriptor().getMessageType(1838);
+        getDescriptor().getMessageType(1841);
     internal_static_google_cloud_compute_v1_TargetInstance_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetInstance_descriptor,
@@ -59911,7 +59970,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_descriptor =
-        getDescriptor().getMessageType(1839);
+        getDescriptor().getMessageType(1842);
     internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_descriptor,
@@ -59928,7 +59987,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_TargetInstanceList_descriptor =
-        getDescriptor().getMessageType(1840);
+        getDescriptor().getMessageType(1843);
     internal_static_google_cloud_compute_v1_TargetInstanceList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetInstanceList_descriptor,
@@ -59936,7 +59995,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetInstancesScopedList_descriptor =
-        getDescriptor().getMessageType(1841);
+        getDescriptor().getMessageType(1844);
     internal_static_google_cloud_compute_v1_TargetInstancesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetInstancesScopedList_descriptor,
@@ -59944,7 +60003,7 @@ private static void _clinit_autosplit_dinit_4() {
               "TargetInstances", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetPool_descriptor =
-        getDescriptor().getMessageType(1842);
+        getDescriptor().getMessageType(1845);
     internal_static_google_cloud_compute_v1_TargetPool_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetPool_descriptor,
@@ -59964,7 +60023,7 @@ private static void _clinit_autosplit_dinit_4() {
               "SessionAffinity",
             });
     internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_descriptor =
-        getDescriptor().getMessageType(1843);
+        getDescriptor().getMessageType(1846);
     internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_descriptor,
@@ -59981,7 +60040,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_descriptor =
-        getDescriptor().getMessageType(1844);
+        getDescriptor().getMessageType(1847);
     internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_descriptor,
@@ -59989,7 +60048,7 @@ private static void _clinit_autosplit_dinit_4() {
               "HealthStatus", "Kind",
             });
     internal_static_google_cloud_compute_v1_TargetPoolList_descriptor =
-        getDescriptor().getMessageType(1845);
+        getDescriptor().getMessageType(1848);
     internal_static_google_cloud_compute_v1_TargetPoolList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetPoolList_descriptor,
@@ -59997,7 +60056,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(1846);
+        getDescriptor().getMessageType(1849);
     internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_descriptor,
@@ -60005,7 +60064,7 @@ private static void _clinit_autosplit_dinit_4() {
               "HealthChecks",
             });
     internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1847);
+        getDescriptor().getMessageType(1850);
     internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_descriptor,
@@ -60013,7 +60072,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(1848);
+        getDescriptor().getMessageType(1851);
     internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_descriptor,
@@ -60021,7 +60080,7 @@ private static void _clinit_autosplit_dinit_4() {
               "HealthChecks",
             });
     internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1849);
+        getDescriptor().getMessageType(1852);
     internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_descriptor,
@@ -60029,7 +60088,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Instances",
             });
     internal_static_google_cloud_compute_v1_TargetPoolsScopedList_descriptor =
-        getDescriptor().getMessageType(1850);
+        getDescriptor().getMessageType(1853);
     internal_static_google_cloud_compute_v1_TargetPoolsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetPoolsScopedList_descriptor,
@@ -60037,7 +60096,7 @@ private static void _clinit_autosplit_dinit_4() {
               "TargetPools", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetReference_descriptor =
-        getDescriptor().getMessageType(1851);
+        getDescriptor().getMessageType(1854);
     internal_static_google_cloud_compute_v1_TargetReference_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetReference_descriptor,
@@ -60045,7 +60104,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Target",
             });
     internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1852);
+        getDescriptor().getMessageType(1855);
     internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_descriptor,
@@ -60053,7 +60112,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Service",
             });
     internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_descriptor =
-        getDescriptor().getMessageType(1853);
+        getDescriptor().getMessageType(1856);
     internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_descriptor,
@@ -60061,7 +60120,7 @@ private static void _clinit_autosplit_dinit_4() {
               "CertificateMap",
             });
     internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_descriptor =
-        getDescriptor().getMessageType(1854);
+        getDescriptor().getMessageType(1857);
     internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_descriptor,
@@ -60069,7 +60128,7 @@ private static void _clinit_autosplit_dinit_4() {
               "ProxyHeader",
             });
     internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_descriptor =
-        getDescriptor().getMessageType(1855);
+        getDescriptor().getMessageType(1858);
     internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_descriptor,
@@ -60077,7 +60136,7 @@ private static void _clinit_autosplit_dinit_4() {
               "SslCertificates",
             });
     internal_static_google_cloud_compute_v1_TargetSslProxy_descriptor =
-        getDescriptor().getMessageType(1856);
+        getDescriptor().getMessageType(1859);
     internal_static_google_cloud_compute_v1_TargetSslProxy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetSslProxy_descriptor,
@@ -60095,7 +60154,7 @@ private static void _clinit_autosplit_dinit_4() {
               "SslPolicy",
             });
     internal_static_google_cloud_compute_v1_TargetSslProxyList_descriptor =
-        getDescriptor().getMessageType(1857);
+        getDescriptor().getMessageType(1860);
     internal_static_google_cloud_compute_v1_TargetSslProxyList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetSslProxyList_descriptor,
@@ -60103,7 +60162,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_descriptor =
-        getDescriptor().getMessageType(1858);
+        getDescriptor().getMessageType(1861);
     internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_descriptor,
@@ -60111,7 +60170,7 @@ private static void _clinit_autosplit_dinit_4() {
               "TargetTcpProxies", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1859);
+        getDescriptor().getMessageType(1862);
     internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_descriptor,
@@ -60119,7 +60178,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Service",
             });
     internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_descriptor =
-        getDescriptor().getMessageType(1860);
+        getDescriptor().getMessageType(1863);
     internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_descriptor,
@@ -60127,7 +60186,7 @@ private static void _clinit_autosplit_dinit_4() {
               "ProxyHeader",
             });
     internal_static_google_cloud_compute_v1_TargetTcpProxy_descriptor =
-        getDescriptor().getMessageType(1861);
+        getDescriptor().getMessageType(1864);
     internal_static_google_cloud_compute_v1_TargetTcpProxy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetTcpProxy_descriptor,
@@ -60145,7 +60204,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Service",
             });
     internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor =
-        getDescriptor().getMessageType(1862);
+        getDescriptor().getMessageType(1865);
     internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor,
@@ -60162,7 +60221,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_TargetTcpProxyList_descriptor =
-        getDescriptor().getMessageType(1863);
+        getDescriptor().getMessageType(1866);
     internal_static_google_cloud_compute_v1_TargetTcpProxyList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetTcpProxyList_descriptor,
@@ -60170,7 +60229,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetVpnGateway_descriptor =
-        getDescriptor().getMessageType(1864);
+        getDescriptor().getMessageType(1867);
     internal_static_google_cloud_compute_v1_TargetVpnGateway_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetVpnGateway_descriptor,
@@ -60199,7 +60258,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_descriptor =
-        getDescriptor().getMessageType(1865);
+        getDescriptor().getMessageType(1868);
     internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_descriptor,
@@ -60216,7 +60275,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_TargetVpnGatewayList_descriptor =
-        getDescriptor().getMessageType(1866);
+        getDescriptor().getMessageType(1869);
     internal_static_google_cloud_compute_v1_TargetVpnGatewayList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetVpnGatewayList_descriptor,
@@ -60224,7 +60283,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_TargetVpnGatewayParams_descriptor =
-        getDescriptor().getMessageType(1867);
+        getDescriptor().getMessageType(1870);
     internal_static_google_cloud_compute_v1_TargetVpnGatewayParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetVpnGatewayParams_descriptor,
@@ -60240,7 +60299,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_descriptor =
-        getDescriptor().getMessageType(1868);
+        getDescriptor().getMessageType(1871);
     internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_descriptor,
@@ -60248,7 +60307,7 @@ private static void _clinit_autosplit_dinit_4() {
               "TargetVpnGateways", "Warning",
             });
     internal_static_google_cloud_compute_v1_TestFailure_descriptor =
-        getDescriptor().getMessageType(1869);
+        getDescriptor().getMessageType(1872);
     internal_static_google_cloud_compute_v1_TestFailure_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestFailure_descriptor,
@@ -60264,7 +60323,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Path",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsAddressRequest_descriptor =
-        getDescriptor().getMessageType(1870);
+        getDescriptor().getMessageType(1873);
     internal_static_google_cloud_compute_v1_TestIamPermissionsAddressRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsAddressRequest_descriptor,
@@ -60272,7 +60331,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsAutoscalerRequest_descriptor =
-        getDescriptor().getMessageType(1871);
+        getDescriptor().getMessageType(1874);
     internal_static_google_cloud_compute_v1_TestIamPermissionsAutoscalerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsAutoscalerRequest_descriptor,
@@ -60280,7 +60339,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(1872);
+        getDescriptor().getMessageType(1875);
     internal_static_google_cloud_compute_v1_TestIamPermissionsBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsBackendBucketRequest_descriptor,
@@ -60288,7 +60347,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1873);
+        getDescriptor().getMessageType(1876);
     internal_static_google_cloud_compute_v1_TestIamPermissionsBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsBackendServiceRequest_descriptor,
@@ -60296,7 +60355,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_descriptor =
-        getDescriptor().getMessageType(1874);
+        getDescriptor().getMessageType(1877);
     internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_descriptor,
@@ -60304,7 +60363,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_descriptor =
-        getDescriptor().getMessageType(1875);
+        getDescriptor().getMessageType(1878);
     internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_descriptor,
@@ -60312,7 +60371,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1876);
+        getDescriptor().getMessageType(1879);
     internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_descriptor,
@@ -60320,7 +60379,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallRequest_descriptor =
-        getDescriptor().getMessageType(1877);
+        getDescriptor().getMessageType(1880);
     internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallRequest_descriptor,
@@ -60328,7 +60387,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsGlobalAddressRequest_descriptor =
-        getDescriptor().getMessageType(1878);
+        getDescriptor().getMessageType(1881);
     internal_static_google_cloud_compute_v1_TestIamPermissionsGlobalAddressRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsGlobalAddressRequest_descriptor,
@@ -60336,7 +60395,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(1879);
+        getDescriptor().getMessageType(1882);
     internal_static_google_cloud_compute_v1_TestIamPermissionsHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsHealthCheckRequest_descriptor,
@@ -60344,7 +60403,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_descriptor =
-        getDescriptor().getMessageType(1880);
+        getDescriptor().getMessageType(1883);
     internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_descriptor,
@@ -60352,7 +60411,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceGroupRequest_descriptor =
-        getDescriptor().getMessageType(1881);
+        getDescriptor().getMessageType(1884);
     internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceGroupRequest_descriptor,
@@ -60360,7 +60419,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1882);
+        getDescriptor().getMessageType(1885);
     internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_descriptor,
@@ -60368,7 +60427,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_descriptor =
-        getDescriptor().getMessageType(1883);
+        getDescriptor().getMessageType(1886);
     internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_descriptor,
@@ -60376,7 +60435,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotGroupRequest_descriptor =
-        getDescriptor().getMessageType(1884);
+        getDescriptor().getMessageType(1887);
     internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotGroupRequest_descriptor,
@@ -60384,7 +60443,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1885);
+        getDescriptor().getMessageType(1888);
     internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotRequest_descriptor,
@@ -60392,7 +60451,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectAttachmentGroupRequest_descriptor =
-        getDescriptor().getMessageType(1886);
+        getDescriptor().getMessageType(1889);
     internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectAttachmentGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectAttachmentGroupRequest_descriptor,
@@ -60400,7 +60459,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectGroupRequest_descriptor =
-        getDescriptor().getMessageType(1887);
+        getDescriptor().getMessageType(1890);
     internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectGroupRequest_descriptor,
@@ -60408,7 +60467,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_descriptor =
-        getDescriptor().getMessageType(1888);
+        getDescriptor().getMessageType(1891);
     internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_descriptor,
@@ -60416,7 +60475,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_descriptor =
-        getDescriptor().getMessageType(1889);
+        getDescriptor().getMessageType(1892);
     internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_descriptor,
@@ -60424,7 +60483,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_descriptor =
-        getDescriptor().getMessageType(1890);
+        getDescriptor().getMessageType(1893);
     internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_descriptor,
@@ -60432,7 +60491,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(1891);
+        getDescriptor().getMessageType(1894);
     internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkAttachmentRequest_descriptor,
@@ -60440,7 +60499,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_descriptor =
-        getDescriptor().getMessageType(1892);
+        getDescriptor().getMessageType(1895);
     internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_descriptor,
@@ -60448,7 +60507,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1893);
+        getDescriptor().getMessageType(1896);
     internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_descriptor,
@@ -60456,7 +60515,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_descriptor =
-        getDescriptor().getMessageType(1894);
+        getDescriptor().getMessageType(1897);
     internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_descriptor,
@@ -60464,7 +60523,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_descriptor =
-        getDescriptor().getMessageType(1895);
+        getDescriptor().getMessageType(1898);
     internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_descriptor,
@@ -60472,7 +60531,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_descriptor =
-        getDescriptor().getMessageType(1896);
+        getDescriptor().getMessageType(1899);
     internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_descriptor,
@@ -60480,7 +60539,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionAutoscalerRequest_descriptor =
-        getDescriptor().getMessageType(1897);
+        getDescriptor().getMessageType(1900);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionAutoscalerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionAutoscalerRequest_descriptor,
@@ -60488,7 +60547,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(1898);
+        getDescriptor().getMessageType(1901);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendBucketRequest_descriptor,
@@ -60496,7 +60555,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1899);
+        getDescriptor().getMessageType(1902);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendServiceRequest_descriptor,
@@ -60504,7 +60563,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionCompositeHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(1900);
+        getDescriptor().getMessageType(1903);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionCompositeHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionCompositeHealthCheckRequest_descriptor,
@@ -60512,7 +60571,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(1901);
+        getDescriptor().getMessageType(1904);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_descriptor,
@@ -60520,7 +60579,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthAggregationPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1902);
+        getDescriptor().getMessageType(1905);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthAggregationPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthAggregationPolicyRequest_descriptor,
@@ -60528,7 +60587,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(1903);
+        getDescriptor().getMessageType(1906);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckRequest_descriptor,
@@ -60536,7 +60595,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckServiceRequest_descriptor =
-        getDescriptor().getMessageType(1904);
+        getDescriptor().getMessageType(1907);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckServiceRequest_descriptor,
@@ -60544,7 +60603,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthSourceRequest_descriptor =
-        getDescriptor().getMessageType(1905);
+        getDescriptor().getMessageType(1908);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthSourceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthSourceRequest_descriptor,
@@ -60552,7 +60611,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstanceGroupRequest_descriptor =
-        getDescriptor().getMessageType(1906);
+        getDescriptor().getMessageType(1909);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstanceGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstanceGroupRequest_descriptor,
@@ -60560,7 +60619,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotGroupRequest_descriptor =
-        getDescriptor().getMessageType(1907);
+        getDescriptor().getMessageType(1910);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotGroupRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotGroupRequest_descriptor,
@@ -60568,7 +60627,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1908);
+        getDescriptor().getMessageType(1911);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotRequest_descriptor,
@@ -60576,7 +60635,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1909);
+        getDescriptor().getMessageType(1912);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_descriptor,
@@ -60584,7 +60643,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNotificationEndpointRequest_descriptor =
-        getDescriptor().getMessageType(1910);
+        getDescriptor().getMessageType(1913);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNotificationEndpointRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNotificationEndpointRequest_descriptor,
@@ -60592,7 +60651,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1911);
+        getDescriptor().getMessageType(1914);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRegionSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRegionSnapshotRequest_descriptor,
@@ -60600,7 +60659,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsReservationBlockRequest_descriptor =
-        getDescriptor().getMessageType(1912);
+        getDescriptor().getMessageType(1915);
     internal_static_google_cloud_compute_v1_TestIamPermissionsReservationBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsReservationBlockRequest_descriptor,
@@ -60608,7 +60667,7 @@ private static void _clinit_autosplit_dinit_4() {
               "ParentResource", "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_descriptor =
-        getDescriptor().getMessageType(1913);
+        getDescriptor().getMessageType(1916);
     internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_descriptor,
@@ -60616,7 +60675,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsReservationSubBlockRequest_descriptor =
-        getDescriptor().getMessageType(1914);
+        getDescriptor().getMessageType(1917);
     internal_static_google_cloud_compute_v1_TestIamPermissionsReservationSubBlockRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsReservationSubBlockRequest_descriptor,
@@ -60624,7 +60683,7 @@ private static void _clinit_autosplit_dinit_4() {
               "ParentResource", "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_descriptor =
-        getDescriptor().getMessageType(1915);
+        getDescriptor().getMessageType(1918);
     internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_descriptor,
@@ -60632,7 +60691,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsRouteRequest_descriptor =
-        getDescriptor().getMessageType(1916);
+        getDescriptor().getMessageType(1919);
     internal_static_google_cloud_compute_v1_TestIamPermissionsRouteRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsRouteRequest_descriptor,
@@ -60640,7 +60699,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_descriptor =
-        getDescriptor().getMessageType(1917);
+        getDescriptor().getMessageType(1920);
     internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_descriptor,
@@ -60648,7 +60707,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1918);
+        getDescriptor().getMessageType(1921);
     internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_descriptor,
@@ -60656,7 +60715,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsStoragePoolRequest_descriptor =
-        getDescriptor().getMessageType(1919);
+        getDescriptor().getMessageType(1922);
     internal_static_google_cloud_compute_v1_TestIamPermissionsStoragePoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsStoragePoolRequest_descriptor,
@@ -60664,7 +60723,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_descriptor =
-        getDescriptor().getMessageType(1920);
+        getDescriptor().getMessageType(1923);
     internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_descriptor,
@@ -60672,7 +60731,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsTargetInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1921);
+        getDescriptor().getMessageType(1924);
     internal_static_google_cloud_compute_v1_TestIamPermissionsTargetInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsTargetInstanceRequest_descriptor,
@@ -60680,7 +60739,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsTargetPoolRequest_descriptor =
-        getDescriptor().getMessageType(1922);
+        getDescriptor().getMessageType(1925);
     internal_static_google_cloud_compute_v1_TestIamPermissionsTargetPoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsTargetPoolRequest_descriptor,
@@ -60688,7 +60747,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsTargetSslProxyRequest_descriptor =
-        getDescriptor().getMessageType(1923);
+        getDescriptor().getMessageType(1926);
     internal_static_google_cloud_compute_v1_TestIamPermissionsTargetSslProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsTargetSslProxyRequest_descriptor,
@@ -60696,7 +60755,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsTargetTcpProxyRequest_descriptor =
-        getDescriptor().getMessageType(1924);
+        getDescriptor().getMessageType(1927);
     internal_static_google_cloud_compute_v1_TestIamPermissionsTargetTcpProxyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsTargetTcpProxyRequest_descriptor,
@@ -60704,7 +60763,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(1925);
+        getDescriptor().getMessageType(1928);
     internal_static_google_cloud_compute_v1_TestIamPermissionsUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsUrlMapRequest_descriptor,
@@ -60712,7 +60771,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_descriptor =
-        getDescriptor().getMessageType(1926);
+        getDescriptor().getMessageType(1929);
     internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_descriptor,
@@ -60720,7 +60779,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "Resource", "TestPermissionsRequestResource",
             });
     internal_static_google_cloud_compute_v1_TestPermissionsRequest_descriptor =
-        getDescriptor().getMessageType(1927);
+        getDescriptor().getMessageType(1930);
     internal_static_google_cloud_compute_v1_TestPermissionsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestPermissionsRequest_descriptor,
@@ -60728,7 +60787,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Permissions",
             });
     internal_static_google_cloud_compute_v1_TestPermissionsResponse_descriptor =
-        getDescriptor().getMessageType(1928);
+        getDescriptor().getMessageType(1931);
     internal_static_google_cloud_compute_v1_TestPermissionsResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TestPermissionsResponse_descriptor,
@@ -60736,7 +60795,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Permissions",
             });
     internal_static_google_cloud_compute_v1_TimeZone_descriptor =
-        getDescriptor().getMessageType(1929);
+        getDescriptor().getMessageType(1932);
     internal_static_google_cloud_compute_v1_TimeZone_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_TimeZone_descriptor,
@@ -60744,7 +60803,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Version",
             });
     internal_static_google_cloud_compute_v1_Uint128_descriptor =
-        getDescriptor().getMessageType(1930);
+        getDescriptor().getMessageType(1933);
     internal_static_google_cloud_compute_v1_Uint128_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Uint128_descriptor,
@@ -60752,7 +60811,7 @@ private static void _clinit_autosplit_dinit_4() {
               "High", "Low",
             });
     internal_static_google_cloud_compute_v1_UpcomingMaintenance_descriptor =
-        getDescriptor().getMessageType(1931);
+        getDescriptor().getMessageType(1934);
     internal_static_google_cloud_compute_v1_UpcomingMaintenance_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpcomingMaintenance_descriptor,
@@ -60767,7 +60826,7 @@ private static void _clinit_autosplit_dinit_4() {
               "WindowStartTime",
             });
     internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1932);
+        getDescriptor().getMessageType(1935);
     internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_descriptor,
@@ -60780,7 +60839,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_descriptor =
-        getDescriptor().getMessageType(1933);
+        getDescriptor().getMessageType(1936);
     internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_descriptor,
@@ -60788,7 +60847,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Autoscaler", "AutoscalerResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_descriptor =
-        getDescriptor().getMessageType(1934);
+        getDescriptor().getMessageType(1937);
     internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_descriptor,
@@ -60796,7 +60855,7 @@ private static void _clinit_autosplit_dinit_4() {
               "BackendBucket", "BackendBucketResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1935);
+        getDescriptor().getMessageType(1938);
     internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_descriptor,
@@ -60804,7 +60863,7 @@ private static void _clinit_autosplit_dinit_4() {
               "BackendService", "BackendServiceResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdateDiskRequest_descriptor =
-        getDescriptor().getMessageType(1936);
+        getDescriptor().getMessageType(1939);
     internal_static_google_cloud_compute_v1_UpdateDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateDiskRequest_descriptor,
@@ -60812,7 +60871,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Disk", "DiskResource", "Paths", "Project", "RequestId", "UpdateMask", "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1937);
+        getDescriptor().getMessageType(1940);
     internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_descriptor,
@@ -60820,7 +60879,7 @@ private static void _clinit_autosplit_dinit_4() {
               "DisplayDeviceResource", "Instance", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdateFirewallRequest_descriptor =
-        getDescriptor().getMessageType(1938);
+        getDescriptor().getMessageType(1941);
     internal_static_google_cloud_compute_v1_UpdateFirewallRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateFirewallRequest_descriptor,
@@ -60828,7 +60887,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Firewall", "FirewallResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdateFutureReservationRequest_descriptor =
-        getDescriptor().getMessageType(1939);
+        getDescriptor().getMessageType(1942);
     internal_static_google_cloud_compute_v1_UpdateFutureReservationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateFutureReservationRequest_descriptor,
@@ -60841,7 +60900,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdateGlobalVmExtensionPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1940);
+        getDescriptor().getMessageType(1943);
     internal_static_google_cloud_compute_v1_UpdateGlobalVmExtensionPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateGlobalVmExtensionPolicyRequest_descriptor,
@@ -60849,7 +60908,7 @@ private static void _clinit_autosplit_dinit_4() {
               "GlobalVmExtensionPolicy", "GlobalVmExtensionPolicyResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(1941);
+        getDescriptor().getMessageType(1944);
     internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_descriptor,
@@ -60857,7 +60916,7 @@ private static void _clinit_autosplit_dinit_4() {
               "HealthCheck", "HealthCheckResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdateInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1942);
+        getDescriptor().getMessageType(1945);
     internal_static_google_cloud_compute_v1_UpdateInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateInstanceRequest_descriptor,
@@ -60872,7 +60931,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdateKmsKeyDiskRequest_descriptor =
-        getDescriptor().getMessageType(1943);
+        getDescriptor().getMessageType(1946);
     internal_static_google_cloud_compute_v1_UpdateKmsKeyDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateKmsKeyDiskRequest_descriptor,
@@ -60880,7 +60939,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Disk", "DiskUpdateKmsKeyRequestResource", "Project", "RequestId", "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(1944);
+        getDescriptor().getMessageType(1947);
     internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionDiskRequest_descriptor,
@@ -60888,7 +60947,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Disk", "Project", "Region", "RegionDiskUpdateKmsKeyRequestResource", "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionSnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1945);
+        getDescriptor().getMessageType(1948);
     internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionSnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionSnapshotRequest_descriptor,
@@ -60900,7 +60959,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Snapshot",
             });
     internal_static_google_cloud_compute_v1_UpdateKmsKeySnapshotRequest_descriptor =
-        getDescriptor().getMessageType(1946);
+        getDescriptor().getMessageType(1949);
     internal_static_google_cloud_compute_v1_UpdateKmsKeySnapshotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateKmsKeySnapshotRequest_descriptor,
@@ -60908,7 +60967,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "RequestId", "Snapshot", "SnapshotUpdateKmsKeyRequestResource",
             });
     internal_static_google_cloud_compute_v1_UpdateLicenseRequest_descriptor =
-        getDescriptor().getMessageType(1947);
+        getDescriptor().getMessageType(1950);
     internal_static_google_cloud_compute_v1_UpdateLicenseRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateLicenseRequest_descriptor,
@@ -60916,7 +60975,7 @@ private static void _clinit_autosplit_dinit_4() {
               "License", "LicenseResource", "Project", "RequestId", "UpdateMask",
             });
     internal_static_google_cloud_compute_v1_UpdateNamedSetRouterRequest_descriptor =
-        getDescriptor().getMessageType(1948);
+        getDescriptor().getMessageType(1951);
     internal_static_google_cloud_compute_v1_UpdateNamedSetRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateNamedSetRouterRequest_descriptor,
@@ -60924,7 +60983,7 @@ private static void _clinit_autosplit_dinit_4() {
               "NamedSetResource", "Project", "Region", "RequestId", "Router",
             });
     internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1949);
+        getDescriptor().getMessageType(1952);
     internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_descriptor,
@@ -60937,7 +60996,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_descriptor =
-        getDescriptor().getMessageType(1950);
+        getDescriptor().getMessageType(1953);
     internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_descriptor,
@@ -60945,7 +61004,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Network", "NetworksUpdatePeeringRequestResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1951);
+        getDescriptor().getMessageType(1954);
     internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_descriptor,
@@ -60957,7 +61016,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor =
-        getDescriptor().getMessageType(1952);
+        getDescriptor().getMessageType(1955);
     internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor,
@@ -60969,7 +61028,7 @@ private static void _clinit_autosplit_dinit_4() {
               "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdatePreviewFeatureRequest_descriptor =
-        getDescriptor().getMessageType(1953);
+        getDescriptor().getMessageType(1956);
     internal_static_google_cloud_compute_v1_UpdatePreviewFeatureRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdatePreviewFeatureRequest_descriptor,
@@ -60977,7 +61036,7 @@ private static void _clinit_autosplit_dinit_4() {
               "PreviewFeature", "PreviewFeatureResource", "Project", "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_descriptor =
-        getDescriptor().getMessageType(1954);
+        getDescriptor().getMessageType(1957);
     internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_descriptor,
@@ -60985,7 +61044,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Autoscaler", "AutoscalerResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_descriptor =
-        getDescriptor().getMessageType(1955);
+        getDescriptor().getMessageType(1958);
     internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_descriptor,
@@ -60993,7 +61052,7 @@ private static void _clinit_autosplit_dinit_4() {
               "BackendService", "BackendServiceResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_descriptor =
-        getDescriptor().getMessageType(1956);
+        getDescriptor().getMessageType(1959);
     internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_descriptor,
@@ -61007,7 +61066,7 @@ private static void _clinit_autosplit_dinit_4() {
               "UpdateMask",
             });
     internal_static_google_cloud_compute_v1_UpdateRegionDiskRequest_descriptor =
-        getDescriptor().getMessageType(1957);
+        getDescriptor().getMessageType(1960);
     internal_static_google_cloud_compute_v1_UpdateRegionDiskRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateRegionDiskRequest_descriptor,
@@ -61015,7 +61074,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Disk", "DiskResource", "Paths", "Project", "Region", "RequestId", "UpdateMask",
             });
     internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_descriptor =
-        getDescriptor().getMessageType(1958);
+        getDescriptor().getMessageType(1961);
     internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_descriptor,
@@ -61023,7 +61082,7 @@ private static void _clinit_autosplit_dinit_4() {
               "HealthCheck", "HealthCheckResource", "Project", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(1959);
+        getDescriptor().getMessageType(1962);
     internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_descriptor,
@@ -61031,7 +61090,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "RequestId", "UrlMap", "UrlMapResource",
             });
     internal_static_google_cloud_compute_v1_UpdateReservationRequest_descriptor =
-        getDescriptor().getMessageType(1960);
+        getDescriptor().getMessageType(1963);
     internal_static_google_cloud_compute_v1_UpdateReservationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateReservationRequest_descriptor,
@@ -61045,7 +61104,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdateReservationSlotRequest_descriptor =
-        getDescriptor().getMessageType(1961);
+        getDescriptor().getMessageType(1964);
     internal_static_google_cloud_compute_v1_UpdateReservationSlotRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateReservationSlotRequest_descriptor,
@@ -61058,7 +61117,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdateRoutePolicyRouterRequest_descriptor =
-        getDescriptor().getMessageType(1962);
+        getDescriptor().getMessageType(1965);
     internal_static_google_cloud_compute_v1_UpdateRoutePolicyRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateRoutePolicyRouterRequest_descriptor,
@@ -61066,7 +61125,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "RequestId", "RoutePolicyResource", "Router",
             });
     internal_static_google_cloud_compute_v1_UpdateRouterRequest_descriptor =
-        getDescriptor().getMessageType(1963);
+        getDescriptor().getMessageType(1966);
     internal_static_google_cloud_compute_v1_UpdateRouterRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateRouterRequest_descriptor,
@@ -61074,7 +61133,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "RequestId", "Router", "RouterResource",
             });
     internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_descriptor =
-        getDescriptor().getMessageType(1964);
+        getDescriptor().getMessageType(1967);
     internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_descriptor,
@@ -61082,7 +61141,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Instance", "Project", "RequestId", "ShieldedInstanceConfigResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdateStoragePoolRequest_descriptor =
-        getDescriptor().getMessageType(1965);
+        getDescriptor().getMessageType(1968);
     internal_static_google_cloud_compute_v1_UpdateStoragePoolRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateStoragePoolRequest_descriptor,
@@ -61090,7 +61149,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "RequestId", "StoragePool", "StoragePoolResource", "UpdateMask", "Zone",
             });
     internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(1966);
+        getDescriptor().getMessageType(1969);
     internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_descriptor,
@@ -61098,7 +61157,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "RequestId", "UrlMap", "UrlMapResource",
             });
     internal_static_google_cloud_compute_v1_UpdateZoneVmExtensionPolicyRequest_descriptor =
-        getDescriptor().getMessageType(1967);
+        getDescriptor().getMessageType(1970);
     internal_static_google_cloud_compute_v1_UpdateZoneVmExtensionPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UpdateZoneVmExtensionPolicyRequest_descriptor,
@@ -61106,7 +61165,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "RequestId", "VmExtensionPolicy", "VmExtensionPolicyResource", "Zone",
             });
     internal_static_google_cloud_compute_v1_UrlMap_descriptor =
-        getDescriptor().getMessageType(1968);
+        getDescriptor().getMessageType(1971);
     internal_static_google_cloud_compute_v1_UrlMap_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UrlMap_descriptor,
@@ -61129,7 +61188,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Tests",
             });
     internal_static_google_cloud_compute_v1_UrlMapList_descriptor =
-        getDescriptor().getMessageType(1969);
+        getDescriptor().getMessageType(1972);
     internal_static_google_cloud_compute_v1_UrlMapList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UrlMapList_descriptor,
@@ -61137,7 +61196,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_UrlMapReference_descriptor =
-        getDescriptor().getMessageType(1970);
+        getDescriptor().getMessageType(1973);
     internal_static_google_cloud_compute_v1_UrlMapReference_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UrlMapReference_descriptor,
@@ -61145,7 +61204,7 @@ private static void _clinit_autosplit_dinit_4() {
               "UrlMap",
             });
     internal_static_google_cloud_compute_v1_UrlMapTest_descriptor =
-        getDescriptor().getMessageType(1971);
+        getDescriptor().getMessageType(1974);
     internal_static_google_cloud_compute_v1_UrlMapTest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UrlMapTest_descriptor,
@@ -61159,7 +61218,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Service",
             });
     internal_static_google_cloud_compute_v1_UrlMapTestHeader_descriptor =
-        getDescriptor().getMessageType(1972);
+        getDescriptor().getMessageType(1975);
     internal_static_google_cloud_compute_v1_UrlMapTestHeader_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UrlMapTestHeader_descriptor,
@@ -61167,7 +61226,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Name", "Value",
             });
     internal_static_google_cloud_compute_v1_UrlMapValidationResult_descriptor =
-        getDescriptor().getMessageType(1973);
+        getDescriptor().getMessageType(1976);
     internal_static_google_cloud_compute_v1_UrlMapValidationResult_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UrlMapValidationResult_descriptor,
@@ -61175,7 +61234,7 @@ private static void _clinit_autosplit_dinit_4() {
               "LoadErrors", "LoadSucceeded", "TestFailures", "TestPassed",
             });
     internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_descriptor =
-        getDescriptor().getMessageType(1974);
+        getDescriptor().getMessageType(1977);
     internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_descriptor,
@@ -61191,7 +61250,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_UrlMapsScopedList_descriptor =
-        getDescriptor().getMessageType(1975);
+        getDescriptor().getMessageType(1978);
     internal_static_google_cloud_compute_v1_UrlMapsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UrlMapsScopedList_descriptor,
@@ -61199,7 +61258,7 @@ private static void _clinit_autosplit_dinit_4() {
               "UrlMaps", "Warning",
             });
     internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_descriptor =
-        getDescriptor().getMessageType(1976);
+        getDescriptor().getMessageType(1979);
     internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_descriptor,
@@ -61207,7 +61266,7 @@ private static void _clinit_autosplit_dinit_4() {
               "LoadBalancingSchemes", "Resource",
             });
     internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_descriptor =
-        getDescriptor().getMessageType(1977);
+        getDescriptor().getMessageType(1980);
     internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_descriptor,
@@ -61215,7 +61274,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Result",
             });
     internal_static_google_cloud_compute_v1_UrlRewrite_descriptor =
-        getDescriptor().getMessageType(1978);
+        getDescriptor().getMessageType(1981);
     internal_static_google_cloud_compute_v1_UrlRewrite_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UrlRewrite_descriptor,
@@ -61223,7 +61282,7 @@ private static void _clinit_autosplit_dinit_4() {
               "HostRewrite", "PathPrefixRewrite", "PathTemplateRewrite", "RegexRewrite",
             });
     internal_static_google_cloud_compute_v1_UsableSubnetwork_descriptor =
-        getDescriptor().getMessageType(1979);
+        getDescriptor().getMessageType(1982);
     internal_static_google_cloud_compute_v1_UsableSubnetwork_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UsableSubnetwork_descriptor,
@@ -61240,7 +61299,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Subnetwork",
             });
     internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_descriptor =
-        getDescriptor().getMessageType(1980);
+        getDescriptor().getMessageType(1983);
     internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_descriptor,
@@ -61248,7 +61307,7 @@ private static void _clinit_autosplit_dinit_4() {
               "IpCidrRange", "RangeName",
             });
     internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_descriptor =
-        getDescriptor().getMessageType(1981);
+        getDescriptor().getMessageType(1984);
     internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_descriptor,
@@ -61263,7 +61322,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Warning",
             });
     internal_static_google_cloud_compute_v1_UsageExportLocation_descriptor =
-        getDescriptor().getMessageType(1982);
+        getDescriptor().getMessageType(1985);
     internal_static_google_cloud_compute_v1_UsageExportLocation_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_UsageExportLocation_descriptor,
@@ -61271,7 +61330,7 @@ private static void _clinit_autosplit_dinit_4() {
               "BucketName", "ReportNamePrefix",
             });
     internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(1983);
+        getDescriptor().getMessageType(1986);
     internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_descriptor,
@@ -61279,7 +61338,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "Region", "RegionUrlMapsValidateRequestResource", "UrlMap",
             });
     internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_descriptor =
-        getDescriptor().getMessageType(1984);
+        getDescriptor().getMessageType(1987);
     internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_descriptor,
@@ -61287,7 +61346,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "UrlMap", "UrlMapsValidateRequestResource",
             });
     internal_static_google_cloud_compute_v1_VmEndpointNatMappings_descriptor =
-        getDescriptor().getMessageType(1985);
+        getDescriptor().getMessageType(1988);
     internal_static_google_cloud_compute_v1_VmEndpointNatMappings_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VmEndpointNatMappings_descriptor,
@@ -61295,7 +61354,7 @@ private static void _clinit_autosplit_dinit_4() {
               "InstanceName", "InterfaceNatMappings",
             });
     internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_descriptor =
-        getDescriptor().getMessageType(1986);
+        getDescriptor().getMessageType(1989);
     internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_descriptor,
@@ -61309,7 +61368,7 @@ private static void _clinit_autosplit_dinit_4() {
               "SourceVirtualIp",
             });
     internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_descriptor =
-        getDescriptor().getMessageType(1987);
+        getDescriptor().getMessageType(1990);
     internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_descriptor,
@@ -61321,7 +61380,7 @@ private static void _clinit_autosplit_dinit_4() {
               "RuleNumber",
             });
     internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_descriptor =
-        getDescriptor().getMessageType(1988);
+        getDescriptor().getMessageType(1991);
     internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_descriptor,
@@ -61329,7 +61388,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Kind", "NextPageToken", "Result", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_VmExtensionPoliciesScopedList_descriptor =
-        getDescriptor().getMessageType(1989);
+        getDescriptor().getMessageType(1992);
     internal_static_google_cloud_compute_v1_VmExtensionPoliciesScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VmExtensionPoliciesScopedList_descriptor,
@@ -61337,7 +61396,7 @@ private static void _clinit_autosplit_dinit_4() {
               "VmExtensionPolicies", "Warning",
             });
     internal_static_google_cloud_compute_v1_VmExtensionPolicy_descriptor =
-        getDescriptor().getMessageType(1990);
+        getDescriptor().getMessageType(1993);
     internal_static_google_cloud_compute_v1_VmExtensionPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VmExtensionPolicy_descriptor,
@@ -61366,7 +61425,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_VmExtensionPolicyAggregatedListResponse_descriptor =
-        getDescriptor().getMessageType(1991);
+        getDescriptor().getMessageType(1994);
     internal_static_google_cloud_compute_v1_VmExtensionPolicyAggregatedListResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VmExtensionPolicyAggregatedListResponse_descriptor,
@@ -61383,7 +61442,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_VmExtensionPolicyExtensionPolicy_descriptor =
-        getDescriptor().getMessageType(1992);
+        getDescriptor().getMessageType(1995);
     internal_static_google_cloud_compute_v1_VmExtensionPolicyExtensionPolicy_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VmExtensionPolicyExtensionPolicy_descriptor,
@@ -61391,7 +61450,7 @@ private static void _clinit_autosplit_dinit_4() {
               "PinnedVersion", "StringConfig",
             });
     internal_static_google_cloud_compute_v1_VmExtensionPolicyInstanceSelector_descriptor =
-        getDescriptor().getMessageType(1993);
+        getDescriptor().getMessageType(1996);
     internal_static_google_cloud_compute_v1_VmExtensionPolicyInstanceSelector_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VmExtensionPolicyInstanceSelector_descriptor,
@@ -61399,7 +61458,7 @@ private static void _clinit_autosplit_dinit_4() {
               "LabelSelector",
             });
     internal_static_google_cloud_compute_v1_VmExtensionPolicyLabelSelector_descriptor =
-        getDescriptor().getMessageType(1994);
+        getDescriptor().getMessageType(1997);
     internal_static_google_cloud_compute_v1_VmExtensionPolicyLabelSelector_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VmExtensionPolicyLabelSelector_descriptor,
@@ -61416,7 +61475,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_VmExtensionPolicyList_descriptor =
-        getDescriptor().getMessageType(1995);
+        getDescriptor().getMessageType(1998);
     internal_static_google_cloud_compute_v1_VmExtensionPolicyList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VmExtensionPolicyList_descriptor,
@@ -61424,7 +61483,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_VpnGateway_descriptor =
-        getDescriptor().getMessageType(1996);
+        getDescriptor().getMessageType(1999);
     internal_static_google_cloud_compute_v1_VpnGateway_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnGateway_descriptor,
@@ -61453,7 +61512,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_descriptor =
-        getDescriptor().getMessageType(1997);
+        getDescriptor().getMessageType(2000);
     internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_descriptor,
@@ -61470,7 +61529,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_VpnGatewayList_descriptor =
-        getDescriptor().getMessageType(1998);
+        getDescriptor().getMessageType(2001);
     internal_static_google_cloud_compute_v1_VpnGatewayList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnGatewayList_descriptor,
@@ -61478,7 +61537,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_VpnGatewayParams_descriptor =
-        getDescriptor().getMessageType(1999);
+        getDescriptor().getMessageType(2002);
     internal_static_google_cloud_compute_v1_VpnGatewayParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnGatewayParams_descriptor,
@@ -61494,7 +61553,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_VpnGatewayStatus_descriptor =
-        getDescriptor().getMessageType(2000);
+        getDescriptor().getMessageType(2003);
     internal_static_google_cloud_compute_v1_VpnGatewayStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnGatewayStatus_descriptor,
@@ -61502,7 +61561,7 @@ private static void _clinit_autosplit_dinit_4() {
               "VpnConnections",
             });
     internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_descriptor =
-        getDescriptor().getMessageType(2001);
+        getDescriptor().getMessageType(2004);
     internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_descriptor,
@@ -61510,7 +61569,7 @@ private static void _clinit_autosplit_dinit_4() {
               "State", "UnsatisfiedReason",
             });
     internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_descriptor =
-        getDescriptor().getMessageType(2002);
+        getDescriptor().getMessageType(2005);
     internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_descriptor,
@@ -61518,7 +61577,7 @@ private static void _clinit_autosplit_dinit_4() {
               "LocalGatewayInterface", "PeerGatewayInterface", "TunnelUrl",
             });
     internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_descriptor =
-        getDescriptor().getMessageType(2003);
+        getDescriptor().getMessageType(2006);
     internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_descriptor,
@@ -61526,7 +61585,7 @@ private static void _clinit_autosplit_dinit_4() {
               "PeerExternalGateway", "PeerGcpGateway", "State", "Tunnels",
             });
     internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_descriptor =
-        getDescriptor().getMessageType(2004);
+        getDescriptor().getMessageType(2007);
     internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_descriptor,
@@ -61534,7 +61593,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "InterconnectAttachment", "IpAddress", "Ipv6Address",
             });
     internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_descriptor =
-        getDescriptor().getMessageType(2005);
+        getDescriptor().getMessageType(2008);
     internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_descriptor,
@@ -61542,7 +61601,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Result",
             });
     internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_descriptor =
-        getDescriptor().getMessageType(2006);
+        getDescriptor().getMessageType(2009);
     internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_descriptor,
@@ -61550,7 +61609,7 @@ private static void _clinit_autosplit_dinit_4() {
               "VpnGateways", "Warning",
             });
     internal_static_google_cloud_compute_v1_VpnTunnel_descriptor =
-        getDescriptor().getMessageType(2007);
+        getDescriptor().getMessageType(2010);
     internal_static_google_cloud_compute_v1_VpnTunnel_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnTunnel_descriptor,
@@ -61591,7 +61650,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_descriptor =
-        getDescriptor().getMessageType(2008);
+        getDescriptor().getMessageType(2011);
     internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_descriptor,
@@ -61607,7 +61666,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_VpnTunnelCipherSuite_descriptor =
-        getDescriptor().getMessageType(2009);
+        getDescriptor().getMessageType(2012);
     internal_static_google_cloud_compute_v1_VpnTunnelCipherSuite_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnTunnelCipherSuite_descriptor,
@@ -61615,7 +61674,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Phase1", "Phase2",
             });
     internal_static_google_cloud_compute_v1_VpnTunnelList_descriptor =
-        getDescriptor().getMessageType(2010);
+        getDescriptor().getMessageType(2013);
     internal_static_google_cloud_compute_v1_VpnTunnelList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnTunnelList_descriptor,
@@ -61623,7 +61682,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_VpnTunnelParams_descriptor =
-        getDescriptor().getMessageType(2011);
+        getDescriptor().getMessageType(2014);
     internal_static_google_cloud_compute_v1_VpnTunnelParams_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnTunnelParams_descriptor,
@@ -61639,7 +61698,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_VpnTunnelPhase1Algorithms_descriptor =
-        getDescriptor().getMessageType(2012);
+        getDescriptor().getMessageType(2015);
     internal_static_google_cloud_compute_v1_VpnTunnelPhase1Algorithms_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnTunnelPhase1Algorithms_descriptor,
@@ -61647,7 +61706,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Dh", "Encryption", "Integrity", "Prf",
             });
     internal_static_google_cloud_compute_v1_VpnTunnelPhase2Algorithms_descriptor =
-        getDescriptor().getMessageType(2013);
+        getDescriptor().getMessageType(2016);
     internal_static_google_cloud_compute_v1_VpnTunnelPhase2Algorithms_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnTunnelPhase2Algorithms_descriptor,
@@ -61655,7 +61714,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Encryption", "Integrity", "Pfs",
             });
     internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_descriptor =
-        getDescriptor().getMessageType(2014);
+        getDescriptor().getMessageType(2017);
     internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_descriptor,
@@ -61663,7 +61722,7 @@ private static void _clinit_autosplit_dinit_4() {
               "VpnTunnels", "Warning",
             });
     internal_static_google_cloud_compute_v1_WafExpressionSet_descriptor =
-        getDescriptor().getMessageType(2015);
+        getDescriptor().getMessageType(2018);
     internal_static_google_cloud_compute_v1_WafExpressionSet_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WafExpressionSet_descriptor,
@@ -61671,7 +61730,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Aliases", "Expressions", "Id",
             });
     internal_static_google_cloud_compute_v1_WafExpressionSetExpression_descriptor =
-        getDescriptor().getMessageType(2016);
+        getDescriptor().getMessageType(2019);
     internal_static_google_cloud_compute_v1_WafExpressionSetExpression_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WafExpressionSetExpression_descriptor,
@@ -61679,7 +61738,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Sensitivity",
             });
     internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_descriptor =
-        getDescriptor().getMessageType(2017);
+        getDescriptor().getMessageType(2020);
     internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_descriptor,
@@ -61687,7 +61746,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Operation", "Project",
             });
     internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_descriptor =
-        getDescriptor().getMessageType(2018);
+        getDescriptor().getMessageType(2021);
     internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_descriptor,
@@ -61695,7 +61754,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Operation", "Project", "Region",
             });
     internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_descriptor =
-        getDescriptor().getMessageType(2019);
+        getDescriptor().getMessageType(2022);
     internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_descriptor,
@@ -61703,7 +61762,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Operation", "Project", "Zone",
             });
     internal_static_google_cloud_compute_v1_Warning_descriptor =
-        getDescriptor().getMessageType(2020);
+        getDescriptor().getMessageType(2023);
     internal_static_google_cloud_compute_v1_Warning_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Warning_descriptor,
@@ -61711,7 +61770,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Code", "Data", "Message",
             });
     internal_static_google_cloud_compute_v1_Warnings_descriptor =
-        getDescriptor().getMessageType(2021);
+        getDescriptor().getMessageType(2024);
     internal_static_google_cloud_compute_v1_Warnings_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Warnings_descriptor,
@@ -61719,14 +61778,14 @@ private static void _clinit_autosplit_dinit_4() {
               "Code", "Data", "Message",
             });
     internal_static_google_cloud_compute_v1_WeightedBackendService_descriptor =
-        getDescriptor().getMessageType(2022);
+        getDescriptor().getMessageType(2025);
     internal_static_google_cloud_compute_v1_WeightedBackendService_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WeightedBackendService_descriptor,
             new java.lang.String[] {
               "BackendService", "HeaderAction", "Weight",
             });
-    internal_static_google_cloud_compute_v1_Wire_descriptor = getDescriptor().getMessageType(2023);
+    internal_static_google_cloud_compute_v1_Wire_descriptor = getDescriptor().getMessageType(2026);
     internal_static_google_cloud_compute_v1_Wire_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Wire_descriptor,
@@ -61734,7 +61793,7 @@ private static void _clinit_autosplit_dinit_4() {
               "AdminEnabled", "Endpoints", "Label", "WireProperties",
             });
     internal_static_google_cloud_compute_v1_WireEndpoint_descriptor =
-        getDescriptor().getMessageType(2024);
+        getDescriptor().getMessageType(2027);
     internal_static_google_cloud_compute_v1_WireEndpoint_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WireEndpoint_descriptor,
@@ -61742,7 +61801,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Interconnect", "VlanTag",
             });
     internal_static_google_cloud_compute_v1_WireGroup_descriptor =
-        getDescriptor().getMessageType(2025);
+        getDescriptor().getMessageType(2028);
     internal_static_google_cloud_compute_v1_WireGroup_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WireGroup_descriptor,
@@ -61769,7 +61828,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_WireGroupEndpoint_descriptor =
-        getDescriptor().getMessageType(2026);
+        getDescriptor().getMessageType(2029);
     internal_static_google_cloud_compute_v1_WireGroupEndpoint_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WireGroupEndpoint_descriptor,
@@ -61785,7 +61844,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_WireGroupEndpointInterconnect_descriptor =
-        getDescriptor().getMessageType(2027);
+        getDescriptor().getMessageType(2030);
     internal_static_google_cloud_compute_v1_WireGroupEndpointInterconnect_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WireGroupEndpointInterconnect_descriptor,
@@ -61793,7 +61852,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Interconnect", "VlanTags",
             });
     internal_static_google_cloud_compute_v1_WireGroupList_descriptor =
-        getDescriptor().getMessageType(2028);
+        getDescriptor().getMessageType(2031);
     internal_static_google_cloud_compute_v1_WireGroupList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WireGroupList_descriptor,
@@ -61801,7 +61860,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning",
             });
     internal_static_google_cloud_compute_v1_WireGroupTopology_descriptor =
-        getDescriptor().getMessageType(2029);
+        getDescriptor().getMessageType(2032);
     internal_static_google_cloud_compute_v1_WireGroupTopology_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WireGroupTopology_descriptor,
@@ -61809,7 +61868,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Endpoints",
             });
     internal_static_google_cloud_compute_v1_WireGroupTopologyEndpoint_descriptor =
-        getDescriptor().getMessageType(2030);
+        getDescriptor().getMessageType(2033);
     internal_static_google_cloud_compute_v1_WireGroupTopologyEndpoint_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WireGroupTopologyEndpoint_descriptor,
@@ -61817,7 +61876,7 @@ private static void _clinit_autosplit_dinit_4() {
               "City", "Label",
             });
     internal_static_google_cloud_compute_v1_WireProperties_descriptor =
-        getDescriptor().getMessageType(2031);
+        getDescriptor().getMessageType(2034);
     internal_static_google_cloud_compute_v1_WireProperties_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WireProperties_descriptor,
@@ -61825,7 +61884,7 @@ private static void _clinit_autosplit_dinit_4() {
               "BandwidthAllocation", "BandwidthUnmetered", "FaultResponse",
             });
     internal_static_google_cloud_compute_v1_WithdrawPublicAdvertisedPrefixeRequest_descriptor =
-        getDescriptor().getMessageType(2032);
+        getDescriptor().getMessageType(2035);
     internal_static_google_cloud_compute_v1_WithdrawPublicAdvertisedPrefixeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WithdrawPublicAdvertisedPrefixeRequest_descriptor,
@@ -61833,7 +61892,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "PublicAdvertisedPrefix", "RequestId",
             });
     internal_static_google_cloud_compute_v1_WithdrawPublicDelegatedPrefixeRequest_descriptor =
-        getDescriptor().getMessageType(2033);
+        getDescriptor().getMessageType(2036);
     internal_static_google_cloud_compute_v1_WithdrawPublicDelegatedPrefixeRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WithdrawPublicDelegatedPrefixeRequest_descriptor,
@@ -61841,7 +61900,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Project", "PublicDelegatedPrefix", "Region", "RequestId",
             });
     internal_static_google_cloud_compute_v1_WorkloadIdentityConfig_descriptor =
-        getDescriptor().getMessageType(2034);
+        getDescriptor().getMessageType(2037);
     internal_static_google_cloud_compute_v1_WorkloadIdentityConfig_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_WorkloadIdentityConfig_descriptor,
@@ -61849,7 +61908,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Identity", "IdentityCertificateEnabled",
             });
     internal_static_google_cloud_compute_v1_XpnHostList_descriptor =
-        getDescriptor().getMessageType(2035);
+        getDescriptor().getMessageType(2038);
     internal_static_google_cloud_compute_v1_XpnHostList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_XpnHostList_descriptor,
@@ -61857,14 +61916,14 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_XpnResourceId_descriptor =
-        getDescriptor().getMessageType(2036);
+        getDescriptor().getMessageType(2039);
     internal_static_google_cloud_compute_v1_XpnResourceId_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_XpnResourceId_descriptor,
             new java.lang.String[] {
               "Id", "Type",
             });
-    internal_static_google_cloud_compute_v1_Zone_descriptor = getDescriptor().getMessageType(2037);
+    internal_static_google_cloud_compute_v1_Zone_descriptor = getDescriptor().getMessageType(2040);
     internal_static_google_cloud_compute_v1_Zone_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_Zone_descriptor,
@@ -61883,7 +61942,7 @@ private static void _clinit_autosplit_dinit_4() {
               "SupportsPzs",
             });
     internal_static_google_cloud_compute_v1_ZoneList_descriptor =
-        getDescriptor().getMessageType(2038);
+        getDescriptor().getMessageType(2041);
     internal_static_google_cloud_compute_v1_ZoneList_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ZoneList_descriptor,
@@ -61891,7 +61950,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning",
             });
     internal_static_google_cloud_compute_v1_ZoneResourceStatus_descriptor =
-        getDescriptor().getMessageType(2039);
+        getDescriptor().getMessageType(2042);
     internal_static_google_cloud_compute_v1_ZoneResourceStatus_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ZoneResourceStatus_descriptor,
@@ -61899,7 +61958,7 @@ private static void _clinit_autosplit_dinit_4() {
               "UpcomingMaintenances",
             });
     internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_descriptor =
-        getDescriptor().getMessageType(2040);
+        getDescriptor().getMessageType(2043);
     internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_descriptor,
@@ -61915,7 +61974,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Key", "Value",
             });
     internal_static_google_cloud_compute_v1_ZoneSetNestedPolicyRequest_descriptor =
-        getDescriptor().getMessageType(2041);
+        getDescriptor().getMessageType(2044);
     internal_static_google_cloud_compute_v1_ZoneSetNestedPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ZoneSetNestedPolicyRequest_descriptor,
@@ -61923,7 +61982,7 @@ private static void _clinit_autosplit_dinit_4() {
               "Bindings", "Etag", "Policy",
             });
     internal_static_google_cloud_compute_v1_ZoneSetPolicyRequest_descriptor =
-        getDescriptor().getMessageType(2042);
+        getDescriptor().getMessageType(2045);
     internal_static_google_cloud_compute_v1_ZoneSetPolicyRequest_fieldAccessorTable =
         new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
             internal_static_google_cloud_compute_v1_ZoneSetPolicyRequest_descriptor,
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ConfidentialInstanceConfig.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ConfidentialInstanceConfig.java
index 95874697835a..7bc870f035d3 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ConfidentialInstanceConfig.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ConfidentialInstanceConfig.java
@@ -91,6 +91,16 @@ public enum ConfidentialInstanceType implements com.google.protobuf.ProtocolMess
      * UNDEFINED_CONFIDENTIAL_INSTANCE_TYPE = 0;
      */
     UNDEFINED_CONFIDENTIAL_INSTANCE_TYPE(0),
+    /**
+     *
+     *
+     * 
+     * Bare Metal Secure AI.
+     * 
+ * + * BMSAI = 63328144; + */ + BMSAI(63328144), /** * * @@ -165,6 +175,17 @@ public enum ConfidentialInstanceType implements com.google.protobuf.ProtocolMess */ public static final int UNDEFINED_CONFIDENTIAL_INSTANCE_TYPE_VALUE = 0; + /** + * + * + *
+     * Bare Metal Secure AI.
+     * 
+ * + * BMSAI = 63328144; + */ + public static final int BMSAI_VALUE = 63328144; + /** * * @@ -246,6 +267,8 @@ public static ConfidentialInstanceType forNumber(int value) { switch (value) { case 0: return UNDEFINED_CONFIDENTIAL_INSTANCE_TYPE; + case 63328144: + return BMSAI; case 66529: return CCA; case 115021829: diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservation.java index b1729e3a7aec..294551b09ad0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservation.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservation.java @@ -103,6 +103,16 @@ public enum ConfidentialComputeType implements com.google.protobuf.ProtocolMessa * UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE = 0; */ UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE(0), + /** + * + * + *
+     * Bare Metal Secure AI.
+     * 
+ * + * CONFIDENTIAL_COMPUTE_TYPE_BMSAI = 103738250; + */ + CONFIDENTIAL_COMPUTE_TYPE_BMSAI(103738250), /** * * @@ -139,6 +149,17 @@ public enum ConfidentialComputeType implements com.google.protobuf.ProtocolMessa */ public static final int UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE_VALUE = 0; + /** + * + * + *
+     * Bare Metal Secure AI.
+     * 
+ * + * CONFIDENTIAL_COMPUTE_TYPE_BMSAI = 103738250; + */ + public static final int CONFIDENTIAL_COMPUTE_TYPE_BMSAI_VALUE = 103738250; + /** * * @@ -179,6 +200,8 @@ public static ConfidentialComputeType forNumber(int value) { switch (value) { case 0: return UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE; + case 103738250: + return CONFIDENTIAL_COMPUTE_TYPE_BMSAI; case 301241954: return CONFIDENTIAL_COMPUTE_TYPE_TDX; case 42227601: diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadata.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadata.java new file mode 100644 index 000000000000..795cf8e1c031 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadata.java @@ -0,0 +1,731 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: google/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * Metadata for GetHealth operations.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.GetHealthOperationMetadata} + */ +@com.google.protobuf.Generated +public final class GetHealthOperationMetadata extends com.google.protobuf.GeneratedMessage + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.GetHealthOperationMetadata) + GetHealthOperationMetadataOrBuilder { + private static final long serialVersionUID = 0L; + + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 33, + /* patch= */ 6, + /* suffix= */ "", + "GetHealthOperationMetadata"); + } + + // Use GetHealthOperationMetadata.newBuilder() to construct. + private GetHealthOperationMetadata(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + + private GetHealthOperationMetadata() {} + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthOperationMetadata_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthOperationMetadata_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.GetHealthOperationMetadata.class, + com.google.cloud.compute.v1.GetHealthOperationMetadata.Builder.class); + } + + private int bitField0_; + public static final int HEALTH_INFO_FIELD_NUMBER = 235287729; + private com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo healthInfo_; + + /** + * + * + *
+   * Output only. The health information.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + * + * @return Whether the healthInfo field is set. + */ + @java.lang.Override + public boolean hasHealthInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Output only. The health information.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + * + * @return The healthInfo. + */ + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo getHealthInfo() { + return healthInfo_ == null + ? com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.getDefaultInstance() + : healthInfo_; + } + + /** + * + * + *
+   * Output only. The health information.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfoOrBuilder + getHealthInfoOrBuilder() { + return healthInfo_ == null + ? com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.getDefaultInstance() + : healthInfo_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(235287729, getHealthInfo()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(235287729, getHealthInfo()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.compute.v1.GetHealthOperationMetadata)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.GetHealthOperationMetadata other = + (com.google.cloud.compute.v1.GetHealthOperationMetadata) obj; + + if (hasHealthInfo() != other.hasHealthInfo()) return false; + if (hasHealthInfo()) { + if (!getHealthInfo().equals(other.getHealthInfo())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasHealthInfo()) { + hash = (37 * hash) + HEALTH_INFO_FIELD_NUMBER; + hash = (53 * hash) + getHealthInfo().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.GetHealthOperationMetadata prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Metadata for GetHealth operations.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.GetHealthOperationMetadata} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.GetHealthOperationMetadata) + com.google.cloud.compute.v1.GetHealthOperationMetadataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthOperationMetadata_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthOperationMetadata_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.GetHealthOperationMetadata.class, + com.google.cloud.compute.v1.GetHealthOperationMetadata.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.GetHealthOperationMetadata.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + internalGetHealthInfoFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + healthInfo_ = null; + if (healthInfoBuilder_ != null) { + healthInfoBuilder_.dispose(); + healthInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthOperationMetadata_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadata getDefaultInstanceForType() { + return com.google.cloud.compute.v1.GetHealthOperationMetadata.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadata build() { + com.google.cloud.compute.v1.GetHealthOperationMetadata result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadata buildPartial() { + com.google.cloud.compute.v1.GetHealthOperationMetadata result = + new com.google.cloud.compute.v1.GetHealthOperationMetadata(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.compute.v1.GetHealthOperationMetadata result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.healthInfo_ = healthInfoBuilder_ == null ? healthInfo_ : healthInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.GetHealthOperationMetadata) { + return mergeFrom((com.google.cloud.compute.v1.GetHealthOperationMetadata) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.GetHealthOperationMetadata other) { + if (other == com.google.cloud.compute.v1.GetHealthOperationMetadata.getDefaultInstance()) + return this; + if (other.hasHealthInfo()) { + mergeHealthInfo(other.getHealthInfo()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 1882301834: + { + input.readMessage( + internalGetHealthInfoFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 1882301834 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo healthInfo_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo, + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.Builder, + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfoOrBuilder> + healthInfoBuilder_; + + /** + * + * + *
+     * Output only. The health information.
+     * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + * + * @return Whether the healthInfo field is set. + */ + public boolean hasHealthInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Output only. The health information.
+     * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + * + * @return The healthInfo. + */ + public com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo getHealthInfo() { + if (healthInfoBuilder_ == null) { + return healthInfo_ == null + ? com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.getDefaultInstance() + : healthInfo_; + } else { + return healthInfoBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. The health information.
+     * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + */ + public Builder setHealthInfo( + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo value) { + if (healthInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + healthInfo_ = value; + } else { + healthInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The health information.
+     * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + */ + public Builder setHealthInfo( + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.Builder builderForValue) { + if (healthInfoBuilder_ == null) { + healthInfo_ = builderForValue.build(); + } else { + healthInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The health information.
+     * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + */ + public Builder mergeHealthInfo( + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo value) { + if (healthInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && healthInfo_ != null + && healthInfo_ + != com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo + .getDefaultInstance()) { + getHealthInfoBuilder().mergeFrom(value); + } else { + healthInfo_ = value; + } + } else { + healthInfoBuilder_.mergeFrom(value); + } + if (healthInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. The health information.
+     * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + */ + public Builder clearHealthInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + healthInfo_ = null; + if (healthInfoBuilder_ != null) { + healthInfoBuilder_.dispose(); + healthInfoBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The health information.
+     * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + */ + public com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.Builder + getHealthInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return internalGetHealthInfoFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. The health information.
+     * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + */ + public com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfoOrBuilder + getHealthInfoOrBuilder() { + if (healthInfoBuilder_ != null) { + return healthInfoBuilder_.getMessageOrBuilder(); + } else { + return healthInfo_ == null + ? com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.getDefaultInstance() + : healthInfo_; + } + } + + /** + * + * + *
+     * Output only. The health information.
+     * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo, + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.Builder, + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfoOrBuilder> + internalGetHealthInfoFieldBuilder() { + if (healthInfoBuilder_ == null) { + healthInfoBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo, + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.Builder, + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfoOrBuilder>( + getHealthInfo(), getParentForChildren(), isClean()); + healthInfo_ = null; + } + return healthInfoBuilder_; + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.GetHealthOperationMetadata) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.GetHealthOperationMetadata) + private static final com.google.cloud.compute.v1.GetHealthOperationMetadata DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.GetHealthOperationMetadata(); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadata getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetHealthOperationMetadata parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadata getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataHealthInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataHealthInfo.java new file mode 100644 index 000000000000..f3519dc3c3de --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataHealthInfo.java @@ -0,0 +1,2468 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: google/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * Health information.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo} + */ +@com.google.protobuf.Generated +public final class GetHealthOperationMetadataHealthInfo extends com.google.protobuf.GeneratedMessage + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo) + GetHealthOperationMetadataHealthInfoOrBuilder { + private static final long serialVersionUID = 0L; + + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 33, + /* patch= */ 6, + /* suffix= */ "", + "GetHealthOperationMetadataHealthInfo"); + } + + // Use GetHealthOperationMetadataHealthInfo.newBuilder() to construct. + private GetHealthOperationMetadataHealthInfo( + com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + + private GetHealthOperationMetadataHealthInfo() { + availabilitySloStatus_ = ""; + healthStatus_ = ""; + repairCategory_ = ""; + unhealthyReason_ = ""; + updateTime_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthOperationMetadataHealthInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthOperationMetadataHealthInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.class, + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.Builder.class); + } + + /** + * + * + *
+   * Output only. The availability SLO status.
+   * 
+ * + * Protobuf enum {@code + * google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.AvailabilitySloStatus} + */ + public enum AvailabilitySloStatus implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_AVAILABILITY_SLO_STATUS = 0; + */ + UNDEFINED_AVAILABILITY_SLO_STATUS(0), + /** + * + * + *
+     * The slot availability is in SLO.
+     * 
+ * + * AVAILABILITY_SLO_STATUS_IN_SLO = 142966428; + */ + AVAILABILITY_SLO_STATUS_IN_SLO(142966428), + /** + * + * + *
+     * The slot availability is out of SLO.
+     * 
+ * + * AVAILABILITY_SLO_STATUS_OUT_OF_SLO = 112099455; + */ + AVAILABILITY_SLO_STATUS_OUT_OF_SLO(112099455), + /** + * + * + *
+     * The slot availability is unknown.
+     * 
+ * + * AVAILABILITY_SLO_STATUS_SLO_UNKNOWN = 280579681; + */ + AVAILABILITY_SLO_STATUS_SLO_UNKNOWN(280579681), + /** + * + * + *
+     * Unspecified availability SLO status.
+     * 
+ * + * AVAILABILITY_SLO_STATUS_UNSPECIFIED = 481084279; + */ + AVAILABILITY_SLO_STATUS_UNSPECIFIED(481084279), + UNRECOGNIZED(-1), + ; + + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 33, + /* patch= */ 6, + /* suffix= */ "", + "AvailabilitySloStatus"); + } + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_AVAILABILITY_SLO_STATUS = 0; + */ + public static final int UNDEFINED_AVAILABILITY_SLO_STATUS_VALUE = 0; + + /** + * + * + *
+     * The slot availability is in SLO.
+     * 
+ * + * AVAILABILITY_SLO_STATUS_IN_SLO = 142966428; + */ + public static final int AVAILABILITY_SLO_STATUS_IN_SLO_VALUE = 142966428; + + /** + * + * + *
+     * The slot availability is out of SLO.
+     * 
+ * + * AVAILABILITY_SLO_STATUS_OUT_OF_SLO = 112099455; + */ + public static final int AVAILABILITY_SLO_STATUS_OUT_OF_SLO_VALUE = 112099455; + + /** + * + * + *
+     * The slot availability is unknown.
+     * 
+ * + * AVAILABILITY_SLO_STATUS_SLO_UNKNOWN = 280579681; + */ + public static final int AVAILABILITY_SLO_STATUS_SLO_UNKNOWN_VALUE = 280579681; + + /** + * + * + *
+     * Unspecified availability SLO status.
+     * 
+ * + * AVAILABILITY_SLO_STATUS_UNSPECIFIED = 481084279; + */ + public static final int AVAILABILITY_SLO_STATUS_UNSPECIFIED_VALUE = 481084279; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static AvailabilitySloStatus valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static AvailabilitySloStatus forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_AVAILABILITY_SLO_STATUS; + case 142966428: + return AVAILABILITY_SLO_STATUS_IN_SLO; + case 112099455: + return AVAILABILITY_SLO_STATUS_OUT_OF_SLO; + case 280579681: + return AVAILABILITY_SLO_STATUS_SLO_UNKNOWN; + case 481084279: + return AVAILABILITY_SLO_STATUS_UNSPECIFIED; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap + internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AvailabilitySloStatus findValueByNumber(int number) { + return AvailabilitySloStatus.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final AvailabilitySloStatus[] VALUES = values(); + + public static AvailabilitySloStatus valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AvailabilitySloStatus(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.AvailabilitySloStatus) + } + + /** + * + * + *
+   * Output only. The health status.
+   * 
+ * + * Protobuf enum {@code google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.HealthStatus} + */ + public enum HealthStatus implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_HEALTH_STATUS = 0; + */ + UNDEFINED_HEALTH_STATUS(0), + /** + * + * + *
+     * The reservation slot is healthy.
+     * 
+ * + * HEALTH_STATUS_HEALTHY = 281715315; + */ + HEALTH_STATUS_HEALTHY(281715315), + /** + * + * + *
+     * The reservation slot is unhealthy.
+     * 
+ * + * HEALTH_STATUS_UNHEALTHY = 476038202; + */ + HEALTH_STATUS_UNHEALTHY(476038202), + /** + * + * + *
+     * Unspecified health status.
+     * 
+ * + * HEALTH_STATUS_UNSPECIFIED = 482246925; + */ + HEALTH_STATUS_UNSPECIFIED(482246925), + UNRECOGNIZED(-1), + ; + + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 33, + /* patch= */ 6, + /* suffix= */ "", + "HealthStatus"); + } + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_HEALTH_STATUS = 0; + */ + public static final int UNDEFINED_HEALTH_STATUS_VALUE = 0; + + /** + * + * + *
+     * The reservation slot is healthy.
+     * 
+ * + * HEALTH_STATUS_HEALTHY = 281715315; + */ + public static final int HEALTH_STATUS_HEALTHY_VALUE = 281715315; + + /** + * + * + *
+     * The reservation slot is unhealthy.
+     * 
+ * + * HEALTH_STATUS_UNHEALTHY = 476038202; + */ + public static final int HEALTH_STATUS_UNHEALTHY_VALUE = 476038202; + + /** + * + * + *
+     * Unspecified health status.
+     * 
+ * + * HEALTH_STATUS_UNSPECIFIED = 482246925; + */ + public static final int HEALTH_STATUS_UNSPECIFIED_VALUE = 482246925; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static HealthStatus valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static HealthStatus forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_HEALTH_STATUS; + case 281715315: + return HEALTH_STATUS_HEALTHY; + case 476038202: + return HEALTH_STATUS_UNHEALTHY; + case 482246925: + return HEALTH_STATUS_UNSPECIFIED; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public HealthStatus findValueByNumber(int number) { + return HealthStatus.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.getDescriptor() + .getEnumTypes() + .get(1); + } + + private static final HealthStatus[] VALUES = values(); + + public static HealthStatus valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private HealthStatus(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.HealthStatus) + } + + /** + * + * + *
+   * Output only. The repair category.
+   * 
+ * + * Protobuf enum {@code + * google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.RepairCategory} + */ + public enum RepairCategory implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_REPAIR_CATEGORY = 0; + */ + UNDEFINED_REPAIR_CATEGORY(0), + /** + * + * + *
+     * The repair is because of critical failures, that are scoped outside
+     * emergent maintenance
+     * 
+ * + * REPAIR_CATEGORY_CRITICAL_FAILURE = 58241977; + */ + REPAIR_CATEGORY_CRITICAL_FAILURE(58241977), + /** + * + * + *
+     * The repair is because of an emergent maintenance
+     * 
+ * + * REPAIR_CATEGORY_EMERGENT_MAINTENANCE = 400869148; + */ + REPAIR_CATEGORY_EMERGENT_MAINTENANCE(400869148), + /** + * + * + *
+     * The repair is because of a planned maintenance
+     * 
+ * + * REPAIR_CATEGORY_PLANNED_MAINTENANCE = 489286537; + */ + REPAIR_CATEGORY_PLANNED_MAINTENANCE(489286537), + /** + * + * + *
+     * Unspecified repair category.
+     * 
+ * + * REPAIR_CATEGORY_UNSPECIFIED = 287264456; + */ + REPAIR_CATEGORY_UNSPECIFIED(287264456), + /** + * + * + *
+     * The repair is because of a user reported fault
+     * 
+ * + * REPAIR_CATEGORY_USER_REPORTED_FAULT = 227760443; + */ + REPAIR_CATEGORY_USER_REPORTED_FAULT(227760443), + UNRECOGNIZED(-1), + ; + + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 33, + /* patch= */ 6, + /* suffix= */ "", + "RepairCategory"); + } + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_REPAIR_CATEGORY = 0; + */ + public static final int UNDEFINED_REPAIR_CATEGORY_VALUE = 0; + + /** + * + * + *
+     * The repair is because of critical failures, that are scoped outside
+     * emergent maintenance
+     * 
+ * + * REPAIR_CATEGORY_CRITICAL_FAILURE = 58241977; + */ + public static final int REPAIR_CATEGORY_CRITICAL_FAILURE_VALUE = 58241977; + + /** + * + * + *
+     * The repair is because of an emergent maintenance
+     * 
+ * + * REPAIR_CATEGORY_EMERGENT_MAINTENANCE = 400869148; + */ + public static final int REPAIR_CATEGORY_EMERGENT_MAINTENANCE_VALUE = 400869148; + + /** + * + * + *
+     * The repair is because of a planned maintenance
+     * 
+ * + * REPAIR_CATEGORY_PLANNED_MAINTENANCE = 489286537; + */ + public static final int REPAIR_CATEGORY_PLANNED_MAINTENANCE_VALUE = 489286537; + + /** + * + * + *
+     * Unspecified repair category.
+     * 
+ * + * REPAIR_CATEGORY_UNSPECIFIED = 287264456; + */ + public static final int REPAIR_CATEGORY_UNSPECIFIED_VALUE = 287264456; + + /** + * + * + *
+     * The repair is because of a user reported fault
+     * 
+ * + * REPAIR_CATEGORY_USER_REPORTED_FAULT = 227760443; + */ + public static final int REPAIR_CATEGORY_USER_REPORTED_FAULT_VALUE = 227760443; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static RepairCategory valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static RepairCategory forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_REPAIR_CATEGORY; + case 58241977: + return REPAIR_CATEGORY_CRITICAL_FAILURE; + case 400869148: + return REPAIR_CATEGORY_EMERGENT_MAINTENANCE; + case 489286537: + return REPAIR_CATEGORY_PLANNED_MAINTENANCE; + case 287264456: + return REPAIR_CATEGORY_UNSPECIFIED; + case 227760443: + return REPAIR_CATEGORY_USER_REPORTED_FAULT; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public RepairCategory findValueByNumber(int number) { + return RepairCategory.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.getDescriptor() + .getEnumTypes() + .get(2); + } + + private static final RepairCategory[] VALUES = values(); + + public static RepairCategory valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private RepairCategory(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.RepairCategory) + } + + /** + * + * + *
+   * Output only. The reason for unhealthy status.
+   * 
+ * + * Protobuf enum {@code + * google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.UnhealthyReason} + */ + public enum UnhealthyReason implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_UNHEALTHY_REASON = 0; + */ + UNDEFINED_UNHEALTHY_REASON(0), + /** + * + * + *
+     * The slot is unhealthy because there is a pending repair, waiting for
+     * customer approval
+     * 
+ * + * UNHEALTHY_REASON_PENDING_USER_APPROVAL = 315397455; + */ + UNHEALTHY_REASON_PENDING_USER_APPROVAL(315397455), + /** + * + * + *
+     * The slot is unhealthy because repair is in progress
+     * 
+ * + * UNHEALTHY_REASON_REPAIRING = 199320309; + */ + UNHEALTHY_REASON_REPAIRING(199320309), + /** + * + * + *
+     * The slot is unhealthy because a vm cannot be scheduled on it, and no
+     * repairs are running on the slot
+     * 
+ * + * UNHEALTHY_REASON_UNSCHEDULABLE = 118083439; + */ + UNHEALTHY_REASON_UNSCHEDULABLE(118083439), + /** + * + * + *
+     * Unspecified unhealthy reason.
+     * 
+ * + * UNHEALTHY_REASON_UNSPECIFIED = 337725687; + */ + UNHEALTHY_REASON_UNSPECIFIED(337725687), + UNRECOGNIZED(-1), + ; + + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 33, + /* patch= */ 6, + /* suffix= */ "", + "UnhealthyReason"); + } + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_UNHEALTHY_REASON = 0; + */ + public static final int UNDEFINED_UNHEALTHY_REASON_VALUE = 0; + + /** + * + * + *
+     * The slot is unhealthy because there is a pending repair, waiting for
+     * customer approval
+     * 
+ * + * UNHEALTHY_REASON_PENDING_USER_APPROVAL = 315397455; + */ + public static final int UNHEALTHY_REASON_PENDING_USER_APPROVAL_VALUE = 315397455; + + /** + * + * + *
+     * The slot is unhealthy because repair is in progress
+     * 
+ * + * UNHEALTHY_REASON_REPAIRING = 199320309; + */ + public static final int UNHEALTHY_REASON_REPAIRING_VALUE = 199320309; + + /** + * + * + *
+     * The slot is unhealthy because a vm cannot be scheduled on it, and no
+     * repairs are running on the slot
+     * 
+ * + * UNHEALTHY_REASON_UNSCHEDULABLE = 118083439; + */ + public static final int UNHEALTHY_REASON_UNSCHEDULABLE_VALUE = 118083439; + + /** + * + * + *
+     * Unspecified unhealthy reason.
+     * 
+ * + * UNHEALTHY_REASON_UNSPECIFIED = 337725687; + */ + public static final int UNHEALTHY_REASON_UNSPECIFIED_VALUE = 337725687; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static UnhealthyReason valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static UnhealthyReason forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_UNHEALTHY_REASON; + case 315397455: + return UNHEALTHY_REASON_PENDING_USER_APPROVAL; + case 199320309: + return UNHEALTHY_REASON_REPAIRING; + case 118083439: + return UNHEALTHY_REASON_UNSCHEDULABLE; + case 337725687: + return UNHEALTHY_REASON_UNSPECIFIED; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap + internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public UnhealthyReason findValueByNumber(int number) { + return UnhealthyReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.getDescriptor() + .getEnumTypes() + .get(3); + } + + private static final UnhealthyReason[] VALUES = values(); + + public static UnhealthyReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private UnhealthyReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.UnhealthyReason) + } + + private int bitField0_; + public static final int AVAILABILITY_SLO_STATUS_FIELD_NUMBER = 255971455; + + @SuppressWarnings("serial") + private volatile java.lang.Object availabilitySloStatus_ = ""; + + /** + * + * + *
+   * Output only. The availability SLO status.
+   * Check the AvailabilitySloStatus enum for the list of possible values.
+   * 
+ * + * optional string availability_slo_status = 255971455; + * + * @return Whether the availabilitySloStatus field is set. + */ + @java.lang.Override + public boolean hasAvailabilitySloStatus() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Output only. The availability SLO status.
+   * Check the AvailabilitySloStatus enum for the list of possible values.
+   * 
+ * + * optional string availability_slo_status = 255971455; + * + * @return The availabilitySloStatus. + */ + @java.lang.Override + public java.lang.String getAvailabilitySloStatus() { + java.lang.Object ref = availabilitySloStatus_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + availabilitySloStatus_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. The availability SLO status.
+   * Check the AvailabilitySloStatus enum for the list of possible values.
+   * 
+ * + * optional string availability_slo_status = 255971455; + * + * @return The bytes for availabilitySloStatus. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAvailabilitySloStatusBytes() { + java.lang.Object ref = availabilitySloStatus_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + availabilitySloStatus_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int HEALTH_STATUS_FIELD_NUMBER = 380545845; + + @SuppressWarnings("serial") + private volatile java.lang.Object healthStatus_ = ""; + + /** + * + * + *
+   * Output only. The health status.
+   * Check the HealthStatus enum for the list of possible values.
+   * 
+ * + * optional string health_status = 380545845; + * + * @return Whether the healthStatus field is set. + */ + @java.lang.Override + public boolean hasHealthStatus() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Output only. The health status.
+   * Check the HealthStatus enum for the list of possible values.
+   * 
+ * + * optional string health_status = 380545845; + * + * @return The healthStatus. + */ + @java.lang.Override + public java.lang.String getHealthStatus() { + java.lang.Object ref = healthStatus_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + healthStatus_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. The health status.
+   * Check the HealthStatus enum for the list of possible values.
+   * 
+ * + * optional string health_status = 380545845; + * + * @return The bytes for healthStatus. + */ + @java.lang.Override + public com.google.protobuf.ByteString getHealthStatusBytes() { + java.lang.Object ref = healthStatus_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + healthStatus_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REPAIR_CATEGORY_FIELD_NUMBER = 113376624; + + @SuppressWarnings("serial") + private volatile java.lang.Object repairCategory_ = ""; + + /** + * + * + *
+   * Output only. The repair category.
+   * Check the RepairCategory enum for the list of possible values.
+   * 
+ * + * optional string repair_category = 113376624; + * + * @return Whether the repairCategory field is set. + */ + @java.lang.Override + public boolean hasRepairCategory() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+   * Output only. The repair category.
+   * Check the RepairCategory enum for the list of possible values.
+   * 
+ * + * optional string repair_category = 113376624; + * + * @return The repairCategory. + */ + @java.lang.Override + public java.lang.String getRepairCategory() { + java.lang.Object ref = repairCategory_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + repairCategory_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. The repair category.
+   * Check the RepairCategory enum for the list of possible values.
+   * 
+ * + * optional string repair_category = 113376624; + * + * @return The bytes for repairCategory. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRepairCategoryBytes() { + java.lang.Object ref = repairCategory_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + repairCategory_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UNHEALTHY_REASON_FIELD_NUMBER = 448838143; + + @SuppressWarnings("serial") + private volatile java.lang.Object unhealthyReason_ = ""; + + /** + * + * + *
+   * Output only. The reason for unhealthy status.
+   * Check the UnhealthyReason enum for the list of possible values.
+   * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @return Whether the unhealthyReason field is set. + */ + @java.lang.Override + public boolean hasUnhealthyReason() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+   * Output only. The reason for unhealthy status.
+   * Check the UnhealthyReason enum for the list of possible values.
+   * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @return The unhealthyReason. + */ + @java.lang.Override + public java.lang.String getUnhealthyReason() { + java.lang.Object ref = unhealthyReason_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + unhealthyReason_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. The reason for unhealthy status.
+   * Check the UnhealthyReason enum for the list of possible values.
+   * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @return The bytes for unhealthyReason. + */ + @java.lang.Override + public com.google.protobuf.ByteString getUnhealthyReasonBytes() { + java.lang.Object ref = unhealthyReason_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + unhealthyReason_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UPDATE_TIME_FIELD_NUMBER = 500295811; + + @SuppressWarnings("serial") + private volatile java.lang.Object updateTime_ = ""; + + /** + * + * + *
+   * Output only. The time when health info was updated.
+   * 
+ * + * optional string update_time = 500295811; + * + * @return Whether the updateTime field is set. + */ + @java.lang.Override + public boolean hasUpdateTime() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * + * + *
+   * Output only. The time when health info was updated.
+   * 
+ * + * optional string update_time = 500295811; + * + * @return The updateTime. + */ + @java.lang.Override + public java.lang.String getUpdateTime() { + java.lang.Object ref = updateTime_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + updateTime_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. The time when health info was updated.
+   * 
+ * + * optional string update_time = 500295811; + * + * @return The bytes for updateTime. + */ + @java.lang.Override + public com.google.protobuf.ByteString getUpdateTimeBytes() { + java.lang.Object ref = updateTime_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + updateTime_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (((bitField0_ & 0x00000004) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 113376624, repairCategory_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 255971455, availabilitySloStatus_); + } + if (((bitField0_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 380545845, healthStatus_); + } + if (((bitField0_ & 0x00000008) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 448838143, unhealthyReason_); + } + if (((bitField0_ & 0x00000010) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 500295811, updateTime_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(113376624, repairCategory_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += + com.google.protobuf.GeneratedMessage.computeStringSize(255971455, availabilitySloStatus_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(380545845, healthStatus_); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(448838143, unhealthyReason_); + } + if (((bitField0_ & 0x00000010) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(500295811, updateTime_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo other = + (com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo) obj; + + if (hasAvailabilitySloStatus() != other.hasAvailabilitySloStatus()) return false; + if (hasAvailabilitySloStatus()) { + if (!getAvailabilitySloStatus().equals(other.getAvailabilitySloStatus())) return false; + } + if (hasHealthStatus() != other.hasHealthStatus()) return false; + if (hasHealthStatus()) { + if (!getHealthStatus().equals(other.getHealthStatus())) return false; + } + if (hasRepairCategory() != other.hasRepairCategory()) return false; + if (hasRepairCategory()) { + if (!getRepairCategory().equals(other.getRepairCategory())) return false; + } + if (hasUnhealthyReason() != other.hasUnhealthyReason()) return false; + if (hasUnhealthyReason()) { + if (!getUnhealthyReason().equals(other.getUnhealthyReason())) return false; + } + if (hasUpdateTime() != other.hasUpdateTime()) return false; + if (hasUpdateTime()) { + if (!getUpdateTime().equals(other.getUpdateTime())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasAvailabilitySloStatus()) { + hash = (37 * hash) + AVAILABILITY_SLO_STATUS_FIELD_NUMBER; + hash = (53 * hash) + getAvailabilitySloStatus().hashCode(); + } + if (hasHealthStatus()) { + hash = (37 * hash) + HEALTH_STATUS_FIELD_NUMBER; + hash = (53 * hash) + getHealthStatus().hashCode(); + } + if (hasRepairCategory()) { + hash = (37 * hash) + REPAIR_CATEGORY_FIELD_NUMBER; + hash = (53 * hash) + getRepairCategory().hashCode(); + } + if (hasUnhealthyReason()) { + hash = (37 * hash) + UNHEALTHY_REASON_FIELD_NUMBER; + hash = (53 * hash) + getUnhealthyReason().hashCode(); + } + if (hasUpdateTime()) { + hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getUpdateTime().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Health information.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo) + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthOperationMetadataHealthInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthOperationMetadataHealthInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.class, + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + availabilitySloStatus_ = ""; + healthStatus_ = ""; + repairCategory_ = ""; + unhealthyReason_ = ""; + updateTime_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthOperationMetadataHealthInfo_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo + getDefaultInstanceForType() { + return com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo build() { + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo buildPartial() { + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo result = + new com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.availabilitySloStatus_ = availabilitySloStatus_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.healthStatus_ = healthStatus_; + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.repairCategory_ = repairCategory_; + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.unhealthyReason_ = unhealthyReason_; + to_bitField0_ |= 0x00000008; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.updateTime_ = updateTime_; + to_bitField0_ |= 0x00000010; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo) { + return mergeFrom((com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo other) { + if (other + == com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo.getDefaultInstance()) + return this; + if (other.hasAvailabilitySloStatus()) { + availabilitySloStatus_ = other.availabilitySloStatus_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasHealthStatus()) { + healthStatus_ = other.healthStatus_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.hasRepairCategory()) { + repairCategory_ = other.repairCategory_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (other.hasUnhealthyReason()) { + unhealthyReason_ = other.unhealthyReason_; + bitField0_ |= 0x00000008; + onChanged(); + } + if (other.hasUpdateTime()) { + updateTime_ = other.updateTime_; + bitField0_ |= 0x00000010; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 907012994: + { + repairCategory_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 907012994 + case 2047771642: + { + availabilitySloStatus_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 2047771642 + case -1250600534: + { + healthStatus_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case -1250600534 + case -704262150: + { + unhealthyReason_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case -704262150 + case -292600806: + { + updateTime_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000010; + break; + } // case -292600806 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object availabilitySloStatus_ = ""; + + /** + * + * + *
+     * Output only. The availability SLO status.
+     * Check the AvailabilitySloStatus enum for the list of possible values.
+     * 
+ * + * optional string availability_slo_status = 255971455; + * + * @return Whether the availabilitySloStatus field is set. + */ + public boolean hasAvailabilitySloStatus() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Output only. The availability SLO status.
+     * Check the AvailabilitySloStatus enum for the list of possible values.
+     * 
+ * + * optional string availability_slo_status = 255971455; + * + * @return The availabilitySloStatus. + */ + public java.lang.String getAvailabilitySloStatus() { + java.lang.Object ref = availabilitySloStatus_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + availabilitySloStatus_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. The availability SLO status.
+     * Check the AvailabilitySloStatus enum for the list of possible values.
+     * 
+ * + * optional string availability_slo_status = 255971455; + * + * @return The bytes for availabilitySloStatus. + */ + public com.google.protobuf.ByteString getAvailabilitySloStatusBytes() { + java.lang.Object ref = availabilitySloStatus_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + availabilitySloStatus_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. The availability SLO status.
+     * Check the AvailabilitySloStatus enum for the list of possible values.
+     * 
+ * + * optional string availability_slo_status = 255971455; + * + * @param value The availabilitySloStatus to set. + * @return This builder for chaining. + */ + public Builder setAvailabilitySloStatus(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + availabilitySloStatus_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The availability SLO status.
+     * Check the AvailabilitySloStatus enum for the list of possible values.
+     * 
+ * + * optional string availability_slo_status = 255971455; + * + * @return This builder for chaining. + */ + public Builder clearAvailabilitySloStatus() { + availabilitySloStatus_ = getDefaultInstance().getAvailabilitySloStatus(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The availability SLO status.
+     * Check the AvailabilitySloStatus enum for the list of possible values.
+     * 
+ * + * optional string availability_slo_status = 255971455; + * + * @param value The bytes for availabilitySloStatus to set. + * @return This builder for chaining. + */ + public Builder setAvailabilitySloStatusBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + availabilitySloStatus_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object healthStatus_ = ""; + + /** + * + * + *
+     * Output only. The health status.
+     * Check the HealthStatus enum for the list of possible values.
+     * 
+ * + * optional string health_status = 380545845; + * + * @return Whether the healthStatus field is set. + */ + public boolean hasHealthStatus() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Output only. The health status.
+     * Check the HealthStatus enum for the list of possible values.
+     * 
+ * + * optional string health_status = 380545845; + * + * @return The healthStatus. + */ + public java.lang.String getHealthStatus() { + java.lang.Object ref = healthStatus_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + healthStatus_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. The health status.
+     * Check the HealthStatus enum for the list of possible values.
+     * 
+ * + * optional string health_status = 380545845; + * + * @return The bytes for healthStatus. + */ + public com.google.protobuf.ByteString getHealthStatusBytes() { + java.lang.Object ref = healthStatus_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + healthStatus_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. The health status.
+     * Check the HealthStatus enum for the list of possible values.
+     * 
+ * + * optional string health_status = 380545845; + * + * @param value The healthStatus to set. + * @return This builder for chaining. + */ + public Builder setHealthStatus(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + healthStatus_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The health status.
+     * Check the HealthStatus enum for the list of possible values.
+     * 
+ * + * optional string health_status = 380545845; + * + * @return This builder for chaining. + */ + public Builder clearHealthStatus() { + healthStatus_ = getDefaultInstance().getHealthStatus(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The health status.
+     * Check the HealthStatus enum for the list of possible values.
+     * 
+ * + * optional string health_status = 380545845; + * + * @param value The bytes for healthStatus to set. + * @return This builder for chaining. + */ + public Builder setHealthStatusBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + healthStatus_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object repairCategory_ = ""; + + /** + * + * + *
+     * Output only. The repair category.
+     * Check the RepairCategory enum for the list of possible values.
+     * 
+ * + * optional string repair_category = 113376624; + * + * @return Whether the repairCategory field is set. + */ + public boolean hasRepairCategory() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Output only. The repair category.
+     * Check the RepairCategory enum for the list of possible values.
+     * 
+ * + * optional string repair_category = 113376624; + * + * @return The repairCategory. + */ + public java.lang.String getRepairCategory() { + java.lang.Object ref = repairCategory_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + repairCategory_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. The repair category.
+     * Check the RepairCategory enum for the list of possible values.
+     * 
+ * + * optional string repair_category = 113376624; + * + * @return The bytes for repairCategory. + */ + public com.google.protobuf.ByteString getRepairCategoryBytes() { + java.lang.Object ref = repairCategory_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + repairCategory_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. The repair category.
+     * Check the RepairCategory enum for the list of possible values.
+     * 
+ * + * optional string repair_category = 113376624; + * + * @param value The repairCategory to set. + * @return This builder for chaining. + */ + public Builder setRepairCategory(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + repairCategory_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The repair category.
+     * Check the RepairCategory enum for the list of possible values.
+     * 
+ * + * optional string repair_category = 113376624; + * + * @return This builder for chaining. + */ + public Builder clearRepairCategory() { + repairCategory_ = getDefaultInstance().getRepairCategory(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The repair category.
+     * Check the RepairCategory enum for the list of possible values.
+     * 
+ * + * optional string repair_category = 113376624; + * + * @param value The bytes for repairCategory to set. + * @return This builder for chaining. + */ + public Builder setRepairCategoryBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + repairCategory_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private java.lang.Object unhealthyReason_ = ""; + + /** + * + * + *
+     * Output only. The reason for unhealthy status.
+     * Check the UnhealthyReason enum for the list of possible values.
+     * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @return Whether the unhealthyReason field is set. + */ + public boolean hasUnhealthyReason() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Output only. The reason for unhealthy status.
+     * Check the UnhealthyReason enum for the list of possible values.
+     * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @return The unhealthyReason. + */ + public java.lang.String getUnhealthyReason() { + java.lang.Object ref = unhealthyReason_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + unhealthyReason_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. The reason for unhealthy status.
+     * Check the UnhealthyReason enum for the list of possible values.
+     * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @return The bytes for unhealthyReason. + */ + public com.google.protobuf.ByteString getUnhealthyReasonBytes() { + java.lang.Object ref = unhealthyReason_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + unhealthyReason_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. The reason for unhealthy status.
+     * Check the UnhealthyReason enum for the list of possible values.
+     * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @param value The unhealthyReason to set. + * @return This builder for chaining. + */ + public Builder setUnhealthyReason(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + unhealthyReason_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The reason for unhealthy status.
+     * Check the UnhealthyReason enum for the list of possible values.
+     * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @return This builder for chaining. + */ + public Builder clearUnhealthyReason() { + unhealthyReason_ = getDefaultInstance().getUnhealthyReason(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The reason for unhealthy status.
+     * Check the UnhealthyReason enum for the list of possible values.
+     * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @param value The bytes for unhealthyReason to set. + * @return This builder for chaining. + */ + public Builder setUnhealthyReasonBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + unhealthyReason_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + private java.lang.Object updateTime_ = ""; + + /** + * + * + *
+     * Output only. The time when health info was updated.
+     * 
+ * + * optional string update_time = 500295811; + * + * @return Whether the updateTime field is set. + */ + public boolean hasUpdateTime() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * + * + *
+     * Output only. The time when health info was updated.
+     * 
+ * + * optional string update_time = 500295811; + * + * @return The updateTime. + */ + public java.lang.String getUpdateTime() { + java.lang.Object ref = updateTime_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + updateTime_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. The time when health info was updated.
+     * 
+ * + * optional string update_time = 500295811; + * + * @return The bytes for updateTime. + */ + public com.google.protobuf.ByteString getUpdateTimeBytes() { + java.lang.Object ref = updateTime_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + updateTime_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. The time when health info was updated.
+     * 
+ * + * optional string update_time = 500295811; + * + * @param value The updateTime to set. + * @return This builder for chaining. + */ + public Builder setUpdateTime(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + updateTime_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The time when health info was updated.
+     * 
+ * + * optional string update_time = 500295811; + * + * @return This builder for chaining. + */ + public Builder clearUpdateTime() { + updateTime_ = getDefaultInstance().getUpdateTime(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The time when health info was updated.
+     * 
+ * + * optional string update_time = 500295811; + * + * @param value The bytes for updateTime to set. + * @return This builder for chaining. + */ + public Builder setUpdateTimeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + updateTime_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo) + private static final com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo(); + } + + public static com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetHealthOperationMetadataHealthInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataHealthInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataHealthInfoOrBuilder.java new file mode 100644 index 000000000000..9bc4daf1199e --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataHealthInfoOrBuilder.java @@ -0,0 +1,235 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: google/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +@com.google.protobuf.Generated +public interface GetHealthOperationMetadataHealthInfoOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Output only. The availability SLO status.
+   * Check the AvailabilitySloStatus enum for the list of possible values.
+   * 
+ * + * optional string availability_slo_status = 255971455; + * + * @return Whether the availabilitySloStatus field is set. + */ + boolean hasAvailabilitySloStatus(); + + /** + * + * + *
+   * Output only. The availability SLO status.
+   * Check the AvailabilitySloStatus enum for the list of possible values.
+   * 
+ * + * optional string availability_slo_status = 255971455; + * + * @return The availabilitySloStatus. + */ + java.lang.String getAvailabilitySloStatus(); + + /** + * + * + *
+   * Output only. The availability SLO status.
+   * Check the AvailabilitySloStatus enum for the list of possible values.
+   * 
+ * + * optional string availability_slo_status = 255971455; + * + * @return The bytes for availabilitySloStatus. + */ + com.google.protobuf.ByteString getAvailabilitySloStatusBytes(); + + /** + * + * + *
+   * Output only. The health status.
+   * Check the HealthStatus enum for the list of possible values.
+   * 
+ * + * optional string health_status = 380545845; + * + * @return Whether the healthStatus field is set. + */ + boolean hasHealthStatus(); + + /** + * + * + *
+   * Output only. The health status.
+   * Check the HealthStatus enum for the list of possible values.
+   * 
+ * + * optional string health_status = 380545845; + * + * @return The healthStatus. + */ + java.lang.String getHealthStatus(); + + /** + * + * + *
+   * Output only. The health status.
+   * Check the HealthStatus enum for the list of possible values.
+   * 
+ * + * optional string health_status = 380545845; + * + * @return The bytes for healthStatus. + */ + com.google.protobuf.ByteString getHealthStatusBytes(); + + /** + * + * + *
+   * Output only. The repair category.
+   * Check the RepairCategory enum for the list of possible values.
+   * 
+ * + * optional string repair_category = 113376624; + * + * @return Whether the repairCategory field is set. + */ + boolean hasRepairCategory(); + + /** + * + * + *
+   * Output only. The repair category.
+   * Check the RepairCategory enum for the list of possible values.
+   * 
+ * + * optional string repair_category = 113376624; + * + * @return The repairCategory. + */ + java.lang.String getRepairCategory(); + + /** + * + * + *
+   * Output only. The repair category.
+   * Check the RepairCategory enum for the list of possible values.
+   * 
+ * + * optional string repair_category = 113376624; + * + * @return The bytes for repairCategory. + */ + com.google.protobuf.ByteString getRepairCategoryBytes(); + + /** + * + * + *
+   * Output only. The reason for unhealthy status.
+   * Check the UnhealthyReason enum for the list of possible values.
+   * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @return Whether the unhealthyReason field is set. + */ + boolean hasUnhealthyReason(); + + /** + * + * + *
+   * Output only. The reason for unhealthy status.
+   * Check the UnhealthyReason enum for the list of possible values.
+   * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @return The unhealthyReason. + */ + java.lang.String getUnhealthyReason(); + + /** + * + * + *
+   * Output only. The reason for unhealthy status.
+   * Check the UnhealthyReason enum for the list of possible values.
+   * 
+ * + * optional string unhealthy_reason = 448838143; + * + * @return The bytes for unhealthyReason. + */ + com.google.protobuf.ByteString getUnhealthyReasonBytes(); + + /** + * + * + *
+   * Output only. The time when health info was updated.
+   * 
+ * + * optional string update_time = 500295811; + * + * @return Whether the updateTime field is set. + */ + boolean hasUpdateTime(); + + /** + * + * + *
+   * Output only. The time when health info was updated.
+   * 
+ * + * optional string update_time = 500295811; + * + * @return The updateTime. + */ + java.lang.String getUpdateTime(); + + /** + * + * + *
+   * Output only. The time when health info was updated.
+   * 
+ * + * optional string update_time = 500295811; + * + * @return The bytes for updateTime. + */ + com.google.protobuf.ByteString getUpdateTimeBytes(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataOrBuilder.java new file mode 100644 index 000000000000..75d94093d72f --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthOperationMetadataOrBuilder.java @@ -0,0 +1,72 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: google/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +@com.google.protobuf.Generated +public interface GetHealthOperationMetadataOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.GetHealthOperationMetadata) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Output only. The health information.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + * + * @return Whether the healthInfo field is set. + */ + boolean hasHealthInfo(); + + /** + * + * + *
+   * Output only. The health information.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + * + * @return The healthInfo. + */ + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo getHealthInfo(); + + /** + * + * + *
+   * Output only. The health information.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadataHealthInfo health_info = 235287729; + * + */ + com.google.cloud.compute.v1.GetHealthOperationMetadataHealthInfoOrBuilder + getHealthInfoOrBuilder(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthReservationSlotRequest.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthReservationSlotRequest.java new file mode 100644 index 000000000000..64a36a845542 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthReservationSlotRequest.java @@ -0,0 +1,1442 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: google/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * A request message for ReservationSlots.GetHealth. See the method description for details.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.GetHealthReservationSlotRequest} + */ +@com.google.protobuf.Generated +public final class GetHealthReservationSlotRequest extends com.google.protobuf.GeneratedMessage + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.GetHealthReservationSlotRequest) + GetHealthReservationSlotRequestOrBuilder { + private static final long serialVersionUID = 0L; + + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 33, + /* patch= */ 6, + /* suffix= */ "", + "GetHealthReservationSlotRequest"); + } + + // Use GetHealthReservationSlotRequest.newBuilder() to construct. + private GetHealthReservationSlotRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + + private GetHealthReservationSlotRequest() { + parentName_ = ""; + project_ = ""; + requestId_ = ""; + reservationSlot_ = ""; + zone_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthReservationSlotRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthReservationSlotRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.GetHealthReservationSlotRequest.class, + com.google.cloud.compute.v1.GetHealthReservationSlotRequest.Builder.class); + } + + private int bitField0_; + public static final int PARENT_NAME_FIELD_NUMBER = 478151936; + + @SuppressWarnings("serial") + private volatile java.lang.Object parentName_ = ""; + + /** + * + * + *
+   * The name of the parent reservation, parent block and parent sub-block. In
+   * the format of
+   * reservations/{reservation_name}/reservationBlocks/{reservation_block_name}/reservationSubBlocks/{reservation_sub_block_name}
+   * 
+ * + * string parent_name = 478151936 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The parentName. + */ + @java.lang.Override + public java.lang.String getParentName() { + java.lang.Object ref = parentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + parentName_ = s; + return s; + } + } + + /** + * + * + *
+   * The name of the parent reservation, parent block and parent sub-block. In
+   * the format of
+   * reservations/{reservation_name}/reservationBlocks/{reservation_block_name}/reservationSubBlocks/{reservation_sub_block_name}
+   * 
+ * + * string parent_name = 478151936 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for parentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getParentNameBytes() { + java.lang.Object ref = parentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PROJECT_FIELD_NUMBER = 227560217; + + @SuppressWarnings("serial") + private volatile java.lang.Object project_ = ""; + + /** + * + * + *
+   * Project ID for this request.
+   * 
+ * + * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; + * + * + * @return The project. + */ + @java.lang.Override + public java.lang.String getProject() { + java.lang.Object ref = project_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + project_ = s; + return s; + } + } + + /** + * + * + *
+   * Project ID for this request.
+   * 
+ * + * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; + * + * + * @return The bytes for project. + */ + @java.lang.Override + public com.google.protobuf.ByteString getProjectBytes() { + java.lang.Object ref = project_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + project_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REQUEST_ID_FIELD_NUMBER = 37109963; + + @SuppressWarnings("serial") + private volatile java.lang.Object requestId_ = ""; + + /** + * + * + *
+   * An optional request ID to identify requests.
+   * 
+ * + * optional string request_id = 37109963; + * + * @return Whether the requestId field is set. + */ + @java.lang.Override + public boolean hasRequestId() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * An optional request ID to identify requests.
+   * 
+ * + * optional string request_id = 37109963; + * + * @return The requestId. + */ + @java.lang.Override + public java.lang.String getRequestId() { + java.lang.Object ref = requestId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + requestId_ = s; + return s; + } + } + + /** + * + * + *
+   * An optional request ID to identify requests.
+   * 
+ * + * optional string request_id = 37109963; + * + * @return The bytes for requestId. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRequestIdBytes() { + java.lang.Object ref = requestId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + requestId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RESERVATION_SLOT_FIELD_NUMBER = 277470865; + + @SuppressWarnings("serial") + private volatile java.lang.Object reservationSlot_ = ""; + + /** + * + * + *
+   * The name of the reservation slot.
+   * Name should conform to RFC1035 or be a resource ID.
+   * 
+ * + * string reservation_slot = 277470865 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The reservationSlot. + */ + @java.lang.Override + public java.lang.String getReservationSlot() { + java.lang.Object ref = reservationSlot_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + reservationSlot_ = s; + return s; + } + } + + /** + * + * + *
+   * The name of the reservation slot.
+   * Name should conform to RFC1035 or be a resource ID.
+   * 
+ * + * string reservation_slot = 277470865 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for reservationSlot. + */ + @java.lang.Override + public com.google.protobuf.ByteString getReservationSlotBytes() { + java.lang.Object ref = reservationSlot_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + reservationSlot_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ZONE_FIELD_NUMBER = 3744684; + + @SuppressWarnings("serial") + private volatile java.lang.Object zone_ = ""; + + /** + * + * + *
+   * Name of the zone for this request. Zone name should conform to RFC1035.
+   * 
+ * + * + * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; + * + * + * @return The zone. + */ + @java.lang.Override + public java.lang.String getZone() { + java.lang.Object ref = zone_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + zone_ = s; + return s; + } + } + + /** + * + * + *
+   * Name of the zone for this request. Zone name should conform to RFC1035.
+   * 
+ * + * + * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; + * + * + * @return The bytes for zone. + */ + @java.lang.Override + public com.google.protobuf.ByteString getZoneBytes() { + java.lang.Object ref = zone_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + zone_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(zone_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 3744684, zone_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 37109963, requestId_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(project_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 227560217, project_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(reservationSlot_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 277470865, reservationSlot_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(parentName_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 478151936, parentName_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(zone_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(3744684, zone_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(37109963, requestId_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(project_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(227560217, project_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(reservationSlot_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(277470865, reservationSlot_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(parentName_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(478151936, parentName_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.compute.v1.GetHealthReservationSlotRequest)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.GetHealthReservationSlotRequest other = + (com.google.cloud.compute.v1.GetHealthReservationSlotRequest) obj; + + if (!getParentName().equals(other.getParentName())) return false; + if (!getProject().equals(other.getProject())) return false; + if (hasRequestId() != other.hasRequestId()) return false; + if (hasRequestId()) { + if (!getRequestId().equals(other.getRequestId())) return false; + } + if (!getReservationSlot().equals(other.getReservationSlot())) return false; + if (!getZone().equals(other.getZone())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PARENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getParentName().hashCode(); + hash = (37 * hash) + PROJECT_FIELD_NUMBER; + hash = (53 * hash) + getProject().hashCode(); + if (hasRequestId()) { + hash = (37 * hash) + REQUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getRequestId().hashCode(); + } + hash = (37 * hash) + RESERVATION_SLOT_FIELD_NUMBER; + hash = (53 * hash) + getReservationSlot().hashCode(); + hash = (37 * hash) + ZONE_FIELD_NUMBER; + hash = (53 * hash) + getZone().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.GetHealthReservationSlotRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * A request message for ReservationSlots.GetHealth. See the method description for details.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.GetHealthReservationSlotRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.GetHealthReservationSlotRequest) + com.google.cloud.compute.v1.GetHealthReservationSlotRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthReservationSlotRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthReservationSlotRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.GetHealthReservationSlotRequest.class, + com.google.cloud.compute.v1.GetHealthReservationSlotRequest.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.GetHealthReservationSlotRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + parentName_ = ""; + project_ = ""; + requestId_ = ""; + reservationSlot_ = ""; + zone_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_GetHealthReservationSlotRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthReservationSlotRequest getDefaultInstanceForType() { + return com.google.cloud.compute.v1.GetHealthReservationSlotRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthReservationSlotRequest build() { + com.google.cloud.compute.v1.GetHealthReservationSlotRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthReservationSlotRequest buildPartial() { + com.google.cloud.compute.v1.GetHealthReservationSlotRequest result = + new com.google.cloud.compute.v1.GetHealthReservationSlotRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.compute.v1.GetHealthReservationSlotRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.parentName_ = parentName_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.project_ = project_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000004) != 0)) { + result.requestId_ = requestId_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.reservationSlot_ = reservationSlot_; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.zone_ = zone_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.GetHealthReservationSlotRequest) { + return mergeFrom((com.google.cloud.compute.v1.GetHealthReservationSlotRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.GetHealthReservationSlotRequest other) { + if (other == com.google.cloud.compute.v1.GetHealthReservationSlotRequest.getDefaultInstance()) + return this; + if (!other.getParentName().isEmpty()) { + parentName_ = other.parentName_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getProject().isEmpty()) { + project_ = other.project_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.hasRequestId()) { + requestId_ = other.requestId_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (!other.getReservationSlot().isEmpty()) { + reservationSlot_ = other.reservationSlot_; + bitField0_ |= 0x00000008; + onChanged(); + } + if (!other.getZone().isEmpty()) { + zone_ = other.zone_; + bitField0_ |= 0x00000010; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 29957474: + { + zone_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000010; + break; + } // case 29957474 + case 296879706: + { + requestId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 296879706 + case 1820481738: + { + project_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 1820481738 + case -2075200374: + { + reservationSlot_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case -2075200374 + case -469751806: + { + parentName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case -469751806 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object parentName_ = ""; + + /** + * + * + *
+     * The name of the parent reservation, parent block and parent sub-block. In
+     * the format of
+     * reservations/{reservation_name}/reservationBlocks/{reservation_block_name}/reservationSubBlocks/{reservation_sub_block_name}
+     * 
+ * + * string parent_name = 478151936 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The parentName. + */ + public java.lang.String getParentName() { + java.lang.Object ref = parentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + parentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * The name of the parent reservation, parent block and parent sub-block. In
+     * the format of
+     * reservations/{reservation_name}/reservationBlocks/{reservation_block_name}/reservationSubBlocks/{reservation_sub_block_name}
+     * 
+ * + * string parent_name = 478151936 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for parentName. + */ + public com.google.protobuf.ByteString getParentNameBytes() { + java.lang.Object ref = parentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * The name of the parent reservation, parent block and parent sub-block. In
+     * the format of
+     * reservations/{reservation_name}/reservationBlocks/{reservation_block_name}/reservationSubBlocks/{reservation_sub_block_name}
+     * 
+ * + * string parent_name = 478151936 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The parentName to set. + * @return This builder for chaining. + */ + public Builder setParentName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + parentName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * The name of the parent reservation, parent block and parent sub-block. In
+     * the format of
+     * reservations/{reservation_name}/reservationBlocks/{reservation_block_name}/reservationSubBlocks/{reservation_sub_block_name}
+     * 
+ * + * string parent_name = 478151936 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearParentName() { + parentName_ = getDefaultInstance().getParentName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * The name of the parent reservation, parent block and parent sub-block. In
+     * the format of
+     * reservations/{reservation_name}/reservationBlocks/{reservation_block_name}/reservationSubBlocks/{reservation_sub_block_name}
+     * 
+ * + * string parent_name = 478151936 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for parentName to set. + * @return This builder for chaining. + */ + public Builder setParentNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + parentName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object project_ = ""; + + /** + * + * + *
+     * Project ID for this request.
+     * 
+ * + * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; + * + * + * @return The project. + */ + public java.lang.String getProject() { + java.lang.Object ref = project_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + project_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Project ID for this request.
+     * 
+ * + * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; + * + * + * @return The bytes for project. + */ + public com.google.protobuf.ByteString getProjectBytes() { + java.lang.Object ref = project_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + project_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Project ID for this request.
+     * 
+ * + * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; + * + * + * @param value The project to set. + * @return This builder for chaining. + */ + public Builder setProject(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + project_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Project ID for this request.
+     * 
+ * + * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; + * + * + * @return This builder for chaining. + */ + public Builder clearProject() { + project_ = getDefaultInstance().getProject(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Project ID for this request.
+     * 
+ * + * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; + * + * + * @param value The bytes for project to set. + * @return This builder for chaining. + */ + public Builder setProjectBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + project_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object requestId_ = ""; + + /** + * + * + *
+     * An optional request ID to identify requests.
+     * 
+ * + * optional string request_id = 37109963; + * + * @return Whether the requestId field is set. + */ + public boolean hasRequestId() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * An optional request ID to identify requests.
+     * 
+ * + * optional string request_id = 37109963; + * + * @return The requestId. + */ + public java.lang.String getRequestId() { + java.lang.Object ref = requestId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + requestId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * An optional request ID to identify requests.
+     * 
+ * + * optional string request_id = 37109963; + * + * @return The bytes for requestId. + */ + public com.google.protobuf.ByteString getRequestIdBytes() { + java.lang.Object ref = requestId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + requestId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * An optional request ID to identify requests.
+     * 
+ * + * optional string request_id = 37109963; + * + * @param value The requestId to set. + * @return This builder for chaining. + */ + public Builder setRequestId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + requestId_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * An optional request ID to identify requests.
+     * 
+ * + * optional string request_id = 37109963; + * + * @return This builder for chaining. + */ + public Builder clearRequestId() { + requestId_ = getDefaultInstance().getRequestId(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * An optional request ID to identify requests.
+     * 
+ * + * optional string request_id = 37109963; + * + * @param value The bytes for requestId to set. + * @return This builder for chaining. + */ + public Builder setRequestIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + requestId_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private java.lang.Object reservationSlot_ = ""; + + /** + * + * + *
+     * The name of the reservation slot.
+     * Name should conform to RFC1035 or be a resource ID.
+     * 
+ * + * string reservation_slot = 277470865 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The reservationSlot. + */ + public java.lang.String getReservationSlot() { + java.lang.Object ref = reservationSlot_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + reservationSlot_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * The name of the reservation slot.
+     * Name should conform to RFC1035 or be a resource ID.
+     * 
+ * + * string reservation_slot = 277470865 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for reservationSlot. + */ + public com.google.protobuf.ByteString getReservationSlotBytes() { + java.lang.Object ref = reservationSlot_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + reservationSlot_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * The name of the reservation slot.
+     * Name should conform to RFC1035 or be a resource ID.
+     * 
+ * + * string reservation_slot = 277470865 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The reservationSlot to set. + * @return This builder for chaining. + */ + public Builder setReservationSlot(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + reservationSlot_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * The name of the reservation slot.
+     * Name should conform to RFC1035 or be a resource ID.
+     * 
+ * + * string reservation_slot = 277470865 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearReservationSlot() { + reservationSlot_ = getDefaultInstance().getReservationSlot(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+     * The name of the reservation slot.
+     * Name should conform to RFC1035 or be a resource ID.
+     * 
+ * + * string reservation_slot = 277470865 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for reservationSlot to set. + * @return This builder for chaining. + */ + public Builder setReservationSlotBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + reservationSlot_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + private java.lang.Object zone_ = ""; + + /** + * + * + *
+     * Name of the zone for this request. Zone name should conform to RFC1035.
+     * 
+ * + * + * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; + * + * + * @return The zone. + */ + public java.lang.String getZone() { + java.lang.Object ref = zone_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + zone_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Name of the zone for this request. Zone name should conform to RFC1035.
+     * 
+ * + * + * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; + * + * + * @return The bytes for zone. + */ + public com.google.protobuf.ByteString getZoneBytes() { + java.lang.Object ref = zone_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + zone_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Name of the zone for this request. Zone name should conform to RFC1035.
+     * 
+ * + * + * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; + * + * + * @param value The zone to set. + * @return This builder for chaining. + */ + public Builder setZone(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + zone_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Name of the zone for this request. Zone name should conform to RFC1035.
+     * 
+ * + * + * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; + * + * + * @return This builder for chaining. + */ + public Builder clearZone() { + zone_ = getDefaultInstance().getZone(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + /** + * + * + *
+     * Name of the zone for this request. Zone name should conform to RFC1035.
+     * 
+ * + * + * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; + * + * + * @param value The bytes for zone to set. + * @return This builder for chaining. + */ + public Builder setZoneBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + zone_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.GetHealthReservationSlotRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.GetHealthReservationSlotRequest) + private static final com.google.cloud.compute.v1.GetHealthReservationSlotRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.GetHealthReservationSlotRequest(); + } + + public static com.google.cloud.compute.v1.GetHealthReservationSlotRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetHealthReservationSlotRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthReservationSlotRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthReservationSlotRequestOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthReservationSlotRequestOrBuilder.java new file mode 100644 index 000000000000..2edce80b3ec3 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GetHealthReservationSlotRequestOrBuilder.java @@ -0,0 +1,185 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: google/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +@com.google.protobuf.Generated +public interface GetHealthReservationSlotRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.GetHealthReservationSlotRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * The name of the parent reservation, parent block and parent sub-block. In
+   * the format of
+   * reservations/{reservation_name}/reservationBlocks/{reservation_block_name}/reservationSubBlocks/{reservation_sub_block_name}
+   * 
+ * + * string parent_name = 478151936 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The parentName. + */ + java.lang.String getParentName(); + + /** + * + * + *
+   * The name of the parent reservation, parent block and parent sub-block. In
+   * the format of
+   * reservations/{reservation_name}/reservationBlocks/{reservation_block_name}/reservationSubBlocks/{reservation_sub_block_name}
+   * 
+ * + * string parent_name = 478151936 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for parentName. + */ + com.google.protobuf.ByteString getParentNameBytes(); + + /** + * + * + *
+   * Project ID for this request.
+   * 
+ * + * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; + * + * + * @return The project. + */ + java.lang.String getProject(); + + /** + * + * + *
+   * Project ID for this request.
+   * 
+ * + * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; + * + * + * @return The bytes for project. + */ + com.google.protobuf.ByteString getProjectBytes(); + + /** + * + * + *
+   * An optional request ID to identify requests.
+   * 
+ * + * optional string request_id = 37109963; + * + * @return Whether the requestId field is set. + */ + boolean hasRequestId(); + + /** + * + * + *
+   * An optional request ID to identify requests.
+   * 
+ * + * optional string request_id = 37109963; + * + * @return The requestId. + */ + java.lang.String getRequestId(); + + /** + * + * + *
+   * An optional request ID to identify requests.
+   * 
+ * + * optional string request_id = 37109963; + * + * @return The bytes for requestId. + */ + com.google.protobuf.ByteString getRequestIdBytes(); + + /** + * + * + *
+   * The name of the reservation slot.
+   * Name should conform to RFC1035 or be a resource ID.
+   * 
+ * + * string reservation_slot = 277470865 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The reservationSlot. + */ + java.lang.String getReservationSlot(); + + /** + * + * + *
+   * The name of the reservation slot.
+   * Name should conform to RFC1035 or be a resource ID.
+   * 
+ * + * string reservation_slot = 277470865 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for reservationSlot. + */ + com.google.protobuf.ByteString getReservationSlotBytes(); + + /** + * + * + *
+   * Name of the zone for this request. Zone name should conform to RFC1035.
+   * 
+ * + * + * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; + * + * + * @return The zone. + */ + java.lang.String getZone(); + + /** + * + * + *
+   * Name of the zone for this request. Zone name should conform to RFC1035.
+   * 
+ * + * + * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; + * + * + * @return The bytes for zone. + */ + com.google.protobuf.ByteString getZoneBytes(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestOsFeature.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestOsFeature.java index 0b5d82a4ed61..ad245f07dd84 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestOsFeature.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestOsFeature.java @@ -90,6 +90,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see @@ -133,6 +134,17 @@ public enum Type implements com.google.protobuf.ProtocolMessageEnum { SEV_SNP_CAPABLE(426919), /** SNP_SVSM_CAPABLE = 52921460; */ SNP_SVSM_CAPABLE(52921460), + /** + * + * + *
+     * Indicates the guest OS is safe for free page reporting (FPR) during
+     * suspend.
+     * 
+ * + * SUSPEND_SAFE_FPR = 223956441; + */ + SUSPEND_SAFE_FPR(223956441), /** TDX_CAPABLE = 240446133; */ TDX_CAPABLE(240446133), /** UEFI_COMPATIBLE = 195865408; */ @@ -201,6 +213,18 @@ public enum Type implements com.google.protobuf.ProtocolMessageEnum { /** SNP_SVSM_CAPABLE = 52921460; */ public static final int SNP_SVSM_CAPABLE_VALUE = 52921460; + /** + * + * + *
+     * Indicates the guest OS is safe for free page reporting (FPR) during
+     * suspend.
+     * 
+ * + * SUSPEND_SAFE_FPR = 223956441; + */ + public static final int SUSPEND_SAFE_FPR_VALUE = 223956441; + /** TDX_CAPABLE = 240446133; */ public static final int TDX_CAPABLE_VALUE = 240446133; @@ -263,6 +287,8 @@ public static Type forNumber(int value) { return SEV_SNP_CAPABLE; case 52921460: return SNP_SVSM_CAPABLE; + case 223956441: + return SUSPEND_SAFE_FPR; case 240446133: return TDX_CAPABLE; case 195865408: @@ -350,6 +376,7 @@ private Type(int value) { * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see @@ -386,6 +413,7 @@ public boolean hasType() { * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see @@ -430,6 +458,7 @@ public java.lang.String getType() { * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see @@ -793,6 +822,7 @@ public Builder mergeFrom( * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see @@ -828,6 +858,7 @@ public boolean hasType() { * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see @@ -871,6 +902,7 @@ public java.lang.String getType() { * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see @@ -914,6 +946,7 @@ public com.google.protobuf.ByteString getTypeBytes() { * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see @@ -956,6 +989,7 @@ public Builder setType(java.lang.String value) { * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see @@ -994,6 +1028,7 @@ public Builder clearType() { * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestOsFeatureOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestOsFeatureOrBuilder.java index 0c68ecb7f27a..69042df1ab6d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestOsFeatureOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestOsFeatureOrBuilder.java @@ -46,6 +46,7 @@ public interface GuestOsFeatureOrBuilder * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see @@ -79,6 +80,7 @@ public interface GuestOsFeatureOrBuilder * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see @@ -112,6 +114,7 @@ public interface GuestOsFeatureOrBuilder * - IDPF * - SNP_SVSM_CAPABLE * - CCA_CAPABLE + * - SUSPEND_SAFE_FPR * * * For more information, see diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Interconnect.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Interconnect.java index 1ad075c49588..5ca319cb5b14 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Interconnect.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Interconnect.java @@ -79,6 +79,7 @@ private Interconnect() { remoteLocation_ = ""; requestedFeatures_ = com.google.protobuf.LazyStringArrayList.emptyList(); selfLink_ = ""; + selfLinkWithId_ = ""; state_ = ""; subzone_ = ""; wireGroups_ = com.google.protobuf.LazyStringArrayList.emptyList(); @@ -3755,6 +3756,75 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { } } + public static final int SELF_LINK_WITH_ID_FIELD_NUMBER = 44520962; + + @SuppressWarnings("serial") + private volatile java.lang.Object selfLinkWithId_ = ""; + + /** + * + * + *
+   * Output only. Server-defined URL for this resource with the resource id.
+   * 
+ * + * optional string self_link_with_id = 44520962; + * + * @return Whether the selfLinkWithId field is set. + */ + @java.lang.Override + public boolean hasSelfLinkWithId() { + return ((bitField0_ & 0x08000000) != 0); + } + + /** + * + * + *
+   * Output only. Server-defined URL for this resource with the resource id.
+   * 
+ * + * optional string self_link_with_id = 44520962; + * + * @return The selfLinkWithId. + */ + @java.lang.Override + public java.lang.String getSelfLinkWithId() { + java.lang.Object ref = selfLinkWithId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + selfLinkWithId_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. Server-defined URL for this resource with the resource id.
+   * 
+ * + * optional string self_link_with_id = 44520962; + * + * @return The bytes for selfLinkWithId. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { + java.lang.Object ref = selfLinkWithId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + selfLinkWithId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + public static final int STATE_FIELD_NUMBER = 109757585; @SuppressWarnings("serial") @@ -3783,7 +3853,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { */ @java.lang.Override public boolean hasState() { - return ((bitField0_ & 0x08000000) != 0); + return ((bitField0_ & 0x10000000) != 0); } /** @@ -3873,7 +3943,7 @@ public com.google.protobuf.ByteString getStateBytes() { */ @java.lang.Override public boolean hasSubzone() { - return ((bitField0_ & 0x10000000) != 0); + return ((bitField0_ & 0x20000000) != 0); } /** @@ -4037,13 +4107,16 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < wireGroups_.size(); i++) { com.google.protobuf.GeneratedMessage.writeString(output, 40662734, wireGroups_.getRaw(i)); } + if (((bitField0_ & 0x08000000) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 44520962, selfLinkWithId_); + } if (((bitField0_ & 0x01000000) != 0)) { output.writeInt32(45051387, requestedLinkCount_); } if (((bitField0_ & 0x00100000) != 0)) { output.writeMessage(78313862, getParams()); } - if (((bitField0_ & 0x08000000) != 0)) { + if (((bitField0_ & 0x10000000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 109757585, state_); } for (int i = 0; i < circuitInfos_.size(); i++) { @@ -4068,7 +4141,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < expectedOutages_.size(); i++) { output.writeMessage(264484123, expectedOutages_.get(i)); } - if (((bitField0_ & 0x10000000) != 0)) { + if (((bitField0_ & 0x20000000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 280084972, subzone_); } if (((bitField0_ & 0x00004000) != 0)) { @@ -4165,13 +4238,16 @@ public int getSerializedSize() { size += dataSize; size += 5 * getWireGroupsList().size(); } + if (((bitField0_ & 0x08000000) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(44520962, selfLinkWithId_); + } if (((bitField0_ & 0x01000000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeInt32Size(45051387, requestedLinkCount_); } if (((bitField0_ & 0x00100000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(78313862, getParams()); } - if (((bitField0_ & 0x08000000) != 0)) { + if (((bitField0_ & 0x10000000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(109757585, state_); } for (int i = 0; i < circuitInfos_.size(); i++) { @@ -4203,7 +4279,7 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 264484123, expectedOutages_.get(i)); } - if (((bitField0_ & 0x10000000) != 0)) { + if (((bitField0_ & 0x20000000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(280084972, subzone_); } if (((bitField0_ & 0x00004000) != 0)) { @@ -4420,6 +4496,10 @@ public boolean equals(final java.lang.Object obj) { if (hasSelfLink()) { if (!getSelfLink().equals(other.getSelfLink())) return false; } + if (hasSelfLinkWithId() != other.hasSelfLinkWithId()) return false; + if (hasSelfLinkWithId()) { + if (!getSelfLinkWithId().equals(other.getSelfLinkWithId())) return false; + } if (hasState() != other.hasState()) return false; if (hasState()) { if (!getState().equals(other.getState())) return false; @@ -4576,6 +4656,10 @@ public int hashCode() { hash = (37 * hash) + SELF_LINK_FIELD_NUMBER; hash = (53 * hash) + getSelfLink().hashCode(); } + if (hasSelfLinkWithId()) { + hash = (37 * hash) + SELF_LINK_WITH_ID_FIELD_NUMBER; + hash = (53 * hash) + getSelfLinkWithId().hashCode(); + } if (hasState()) { hash = (37 * hash) + STATE_FIELD_NUMBER; hash = (53 * hash) + getState().hashCode(); @@ -4826,6 +4910,7 @@ public Builder clear() { requestedLinkCount_ = 0; satisfiesPzs_ = false; selfLink_ = ""; + selfLinkWithId_ = ""; state_ = ""; subzone_ = ""; wireGroups_ = com.google.protobuf.LazyStringArrayList.emptyList(); @@ -5029,14 +5114,18 @@ private void buildPartial1(com.google.cloud.compute.v1.Interconnect result) { to_bitField0_ |= 0x04000000; } if (((from_bitField1_ & 0x00000004) != 0)) { - result.state_ = state_; + result.selfLinkWithId_ = selfLinkWithId_; to_bitField0_ |= 0x08000000; } if (((from_bitField1_ & 0x00000008) != 0)) { - result.subzone_ = subzone_; + result.state_ = state_; to_bitField0_ |= 0x10000000; } if (((from_bitField1_ & 0x00000010) != 0)) { + result.subzone_ = subzone_; + to_bitField0_ |= 0x20000000; + } + if (((from_bitField1_ & 0x00000020) != 0)) { wireGroups_.makeImmutable(); result.wireGroups_ = wireGroups_; } @@ -5266,20 +5355,25 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Interconnect other) { bitField1_ |= 0x00000002; onChanged(); } + if (other.hasSelfLinkWithId()) { + selfLinkWithId_ = other.selfLinkWithId_; + bitField1_ |= 0x00000004; + onChanged(); + } if (other.hasState()) { state_ = other.state_; - bitField1_ |= 0x00000004; + bitField1_ |= 0x00000008; onChanged(); } if (other.hasSubzone()) { subzone_ = other.subzone_; - bitField1_ |= 0x00000008; + bitField1_ |= 0x00000010; onChanged(); } if (!other.wireGroups_.isEmpty()) { if (wireGroups_.isEmpty()) { wireGroups_ = other.wireGroups_; - bitField1_ |= 0x00000010; + bitField1_ |= 0x00000020; } else { ensureWireGroupsIsMutable(); wireGroups_.addAll(other.wireGroups_); @@ -5355,6 +5449,12 @@ public Builder mergeFrom( wireGroups_.add(s); break; } // case 325301874 + case 356167698: + { + selfLinkWithId_ = input.readStringRequireUtf8(); + bitField1_ |= 0x00000004; + break; + } // case 356167698 case 360411096: { requestedLinkCount_ = input.readInt32(); @@ -5370,7 +5470,7 @@ public Builder mergeFrom( case 878060682: { state_ = input.readStringRequireUtf8(); - bitField1_ |= 0x00000004; + bitField1_ |= 0x00000008; break; } // case 878060682 case 1318718842: @@ -5435,7 +5535,7 @@ public Builder mergeFrom( case -2054287518: { subzone_ = input.readStringRequireUtf8(); - bitField1_ |= 0x00000008; + bitField1_ |= 0x00000010; break; } // case -2054287518 case -1971520086: @@ -11216,6 +11316,132 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { return this; } + private java.lang.Object selfLinkWithId_ = ""; + + /** + * + * + *
+     * Output only. Server-defined URL for this resource with the resource id.
+     * 
+ * + * optional string self_link_with_id = 44520962; + * + * @return Whether the selfLinkWithId field is set. + */ + public boolean hasSelfLinkWithId() { + return ((bitField1_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Output only. Server-defined URL for this resource with the resource id.
+     * 
+ * + * optional string self_link_with_id = 44520962; + * + * @return The selfLinkWithId. + */ + public java.lang.String getSelfLinkWithId() { + java.lang.Object ref = selfLinkWithId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + selfLinkWithId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. Server-defined URL for this resource with the resource id.
+     * 
+ * + * optional string self_link_with_id = 44520962; + * + * @return The bytes for selfLinkWithId. + */ + public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { + java.lang.Object ref = selfLinkWithId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + selfLinkWithId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. Server-defined URL for this resource with the resource id.
+     * 
+ * + * optional string self_link_with_id = 44520962; + * + * @param value The selfLinkWithId to set. + * @return This builder for chaining. + */ + public Builder setSelfLinkWithId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + selfLinkWithId_ = value; + bitField1_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Server-defined URL for this resource with the resource id.
+     * 
+ * + * optional string self_link_with_id = 44520962; + * + * @return This builder for chaining. + */ + public Builder clearSelfLinkWithId() { + selfLinkWithId_ = getDefaultInstance().getSelfLinkWithId(); + bitField1_ = (bitField1_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Server-defined URL for this resource with the resource id.
+     * 
+ * + * optional string self_link_with_id = 44520962; + * + * @param value The bytes for selfLinkWithId to set. + * @return This builder for chaining. + */ + public Builder setSelfLinkWithIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + selfLinkWithId_ = value; + bitField1_ |= 0x00000004; + onChanged(); + return this; + } + private java.lang.Object state_ = ""; /** @@ -11240,7 +11466,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * @return Whether the state field is set. */ public boolean hasState() { - return ((bitField1_ & 0x00000004) != 0); + return ((bitField1_ & 0x00000008) != 0); } /** @@ -11336,7 +11562,7 @@ public Builder setState(java.lang.String value) { throw new NullPointerException(); } state_ = value; - bitField1_ |= 0x00000004; + bitField1_ |= 0x00000008; onChanged(); return this; } @@ -11364,7 +11590,7 @@ public Builder setState(java.lang.String value) { */ public Builder clearState() { state_ = getDefaultInstance().getState(); - bitField1_ = (bitField1_ & ~0x00000004); + bitField1_ = (bitField1_ & ~0x00000008); onChanged(); return this; } @@ -11397,7 +11623,7 @@ public Builder setStateBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); state_ = value; - bitField1_ |= 0x00000004; + bitField1_ |= 0x00000008; onChanged(); return this; } @@ -11417,7 +11643,7 @@ public Builder setStateBytes(com.google.protobuf.ByteString value) { * @return Whether the subzone field is set. */ public boolean hasSubzone() { - return ((bitField1_ & 0x00000008) != 0); + return ((bitField1_ & 0x00000010) != 0); } /** @@ -11486,7 +11712,7 @@ public Builder setSubzone(java.lang.String value) { throw new NullPointerException(); } subzone_ = value; - bitField1_ |= 0x00000008; + bitField1_ |= 0x00000010; onChanged(); return this; } @@ -11505,7 +11731,7 @@ public Builder setSubzone(java.lang.String value) { */ public Builder clearSubzone() { subzone_ = getDefaultInstance().getSubzone(); - bitField1_ = (bitField1_ & ~0x00000008); + bitField1_ = (bitField1_ & ~0x00000010); onChanged(); return this; } @@ -11529,7 +11755,7 @@ public Builder setSubzoneBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); subzone_ = value; - bitField1_ |= 0x00000008; + bitField1_ |= 0x00000010; onChanged(); return this; } @@ -11541,7 +11767,7 @@ private void ensureWireGroupsIsMutable() { if (!wireGroups_.isModifiable()) { wireGroups_ = new com.google.protobuf.LazyStringArrayList(wireGroups_); } - bitField1_ |= 0x00000010; + bitField1_ |= 0x00000020; } /** @@ -11636,7 +11862,7 @@ public Builder setWireGroups(int index, java.lang.String value) { } ensureWireGroupsIsMutable(); wireGroups_.set(index, value); - bitField1_ |= 0x00000010; + bitField1_ |= 0x00000020; onChanged(); return this; } @@ -11661,7 +11887,7 @@ public Builder addWireGroups(java.lang.String value) { } ensureWireGroupsIsMutable(); wireGroups_.add(value); - bitField1_ |= 0x00000010; + bitField1_ |= 0x00000020; onChanged(); return this; } @@ -11683,7 +11909,7 @@ public Builder addWireGroups(java.lang.String value) { public Builder addAllWireGroups(java.lang.Iterable values) { ensureWireGroupsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, wireGroups_); - bitField1_ |= 0x00000010; + bitField1_ |= 0x00000020; onChanged(); return this; } @@ -11703,7 +11929,7 @@ public Builder addAllWireGroups(java.lang.Iterable values) { */ public Builder clearWireGroups() { wireGroups_ = com.google.protobuf.LazyStringArrayList.emptyList(); - bitField1_ = (bitField1_ & ~0x00000010); + bitField1_ = (bitField1_ & ~0x00000020); ; onChanged(); return this; @@ -11730,7 +11956,7 @@ public Builder addWireGroupsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureWireGroupsIsMutable(); wireGroups_.add(value); - bitField1_ |= 0x00000010; + bitField1_ |= 0x00000020; onChanged(); return this; } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfo.java index bd75005e1065..9a47e1d6abdc 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfo.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfo.java @@ -150,6 +150,80 @@ public com.google.protobuf.ByteString getCityBytes() { } } + public static final int MAX_DYNAMIC_PATH_BANDWIDTH_GBPS_FIELD_NUMBER = 378021355; + private long maxDynamicPathBandwidthGbps_ = 0L; + + /** + * + * + *
+   * Output only. The maximum unmetered bandwidth for dynamic paths allowable per
+   * WireGroup for this metro.
+   * 
+ * + * optional int64 max_dynamic_path_bandwidth_gbps = 378021355; + * + * @return Whether the maxDynamicPathBandwidthGbps field is set. + */ + @java.lang.Override + public boolean hasMaxDynamicPathBandwidthGbps() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Output only. The maximum unmetered bandwidth for dynamic paths allowable per
+   * WireGroup for this metro.
+   * 
+ * + * optional int64 max_dynamic_path_bandwidth_gbps = 378021355; + * + * @return The maxDynamicPathBandwidthGbps. + */ + @java.lang.Override + public long getMaxDynamicPathBandwidthGbps() { + return maxDynamicPathBandwidthGbps_; + } + + public static final int MAX_FIXED_PATH_BANDWIDTH_GBPS_FIELD_NUMBER = 346138080; + private long maxFixedPathBandwidthGbps_ = 0L; + + /** + * + * + *
+   * Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup
+   * for this metro.
+   * 
+ * + * optional int64 max_fixed_path_bandwidth_gbps = 346138080; + * + * @return Whether the maxFixedPathBandwidthGbps field is set. + */ + @java.lang.Override + public boolean hasMaxFixedPathBandwidthGbps() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+   * Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup
+   * for this metro.
+   * 
+ * + * optional int64 max_fixed_path_bandwidth_gbps = 346138080; + * + * @return The maxFixedPathBandwidthGbps. + */ + @java.lang.Override + public long getMaxFixedPathBandwidthGbps() { + return maxFixedPathBandwidthGbps_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -167,6 +241,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 3053931, city_); } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeInt64(346138080, maxFixedPathBandwidthGbps_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeInt64(378021355, maxDynamicPathBandwidthGbps_); + } getUnknownFields().writeTo(output); } @@ -179,6 +259,16 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(3053931, city_); } + if (((bitField0_ & 0x00000004) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeInt64Size( + 346138080, maxFixedPathBandwidthGbps_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeInt64Size( + 378021355, maxDynamicPathBandwidthGbps_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -200,6 +290,14 @@ public boolean equals(final java.lang.Object obj) { if (hasCity()) { if (!getCity().equals(other.getCity())) return false; } + if (hasMaxDynamicPathBandwidthGbps() != other.hasMaxDynamicPathBandwidthGbps()) return false; + if (hasMaxDynamicPathBandwidthGbps()) { + if (getMaxDynamicPathBandwidthGbps() != other.getMaxDynamicPathBandwidthGbps()) return false; + } + if (hasMaxFixedPathBandwidthGbps() != other.hasMaxFixedPathBandwidthGbps()) return false; + if (hasMaxFixedPathBandwidthGbps()) { + if (getMaxFixedPathBandwidthGbps() != other.getMaxFixedPathBandwidthGbps()) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -215,6 +313,14 @@ public int hashCode() { hash = (37 * hash) + CITY_FIELD_NUMBER; hash = (53 * hash) + getCity().hashCode(); } + if (hasMaxDynamicPathBandwidthGbps()) { + hash = (37 * hash) + MAX_DYNAMIC_PATH_BANDWIDTH_GBPS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getMaxDynamicPathBandwidthGbps()); + } + if (hasMaxFixedPathBandwidthGbps()) { + hash = (37 * hash) + MAX_FIXED_PATH_BANDWIDTH_GBPS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getMaxFixedPathBandwidthGbps()); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -361,6 +467,8 @@ public Builder clear() { super.clear(); bitField0_ = 0; city_ = ""; + maxDynamicPathBandwidthGbps_ = 0L; + maxFixedPathBandwidthGbps_ = 0L; return this; } @@ -407,6 +515,14 @@ private void buildPartial0( result.city_ = city_; to_bitField0_ |= 0x00000001; } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.maxDynamicPathBandwidthGbps_ = maxDynamicPathBandwidthGbps_; + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.maxFixedPathBandwidthGbps_ = maxFixedPathBandwidthGbps_; + to_bitField0_ |= 0x00000004; + } result.bitField0_ |= to_bitField0_; } @@ -432,6 +548,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000001; onChanged(); } + if (other.hasMaxDynamicPathBandwidthGbps()) { + setMaxDynamicPathBandwidthGbps(other.getMaxDynamicPathBandwidthGbps()); + } + if (other.hasMaxFixedPathBandwidthGbps()) { + setMaxFixedPathBandwidthGbps(other.getMaxFixedPathBandwidthGbps()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -464,6 +586,18 @@ public Builder mergeFrom( bitField0_ |= 0x00000001; break; } // case 24431450 + case -1525862656: + { + maxFixedPathBandwidthGbps_ = input.readInt64(); + bitField0_ |= 0x00000004; + break; + } // case -1525862656 + case -1270796456: + { + maxDynamicPathBandwidthGbps_ = input.readInt64(); + bitField0_ |= 0x00000002; + break; + } // case -1270796456 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -621,6 +755,158 @@ public Builder setCityBytes(com.google.protobuf.ByteString value) { return this; } + private long maxDynamicPathBandwidthGbps_; + + /** + * + * + *
+     * Output only. The maximum unmetered bandwidth for dynamic paths allowable per
+     * WireGroup for this metro.
+     * 
+ * + * optional int64 max_dynamic_path_bandwidth_gbps = 378021355; + * + * @return Whether the maxDynamicPathBandwidthGbps field is set. + */ + @java.lang.Override + public boolean hasMaxDynamicPathBandwidthGbps() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Output only. The maximum unmetered bandwidth for dynamic paths allowable per
+     * WireGroup for this metro.
+     * 
+ * + * optional int64 max_dynamic_path_bandwidth_gbps = 378021355; + * + * @return The maxDynamicPathBandwidthGbps. + */ + @java.lang.Override + public long getMaxDynamicPathBandwidthGbps() { + return maxDynamicPathBandwidthGbps_; + } + + /** + * + * + *
+     * Output only. The maximum unmetered bandwidth for dynamic paths allowable per
+     * WireGroup for this metro.
+     * 
+ * + * optional int64 max_dynamic_path_bandwidth_gbps = 378021355; + * + * @param value The maxDynamicPathBandwidthGbps to set. + * @return This builder for chaining. + */ + public Builder setMaxDynamicPathBandwidthGbps(long value) { + + maxDynamicPathBandwidthGbps_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The maximum unmetered bandwidth for dynamic paths allowable per
+     * WireGroup for this metro.
+     * 
+ * + * optional int64 max_dynamic_path_bandwidth_gbps = 378021355; + * + * @return This builder for chaining. + */ + public Builder clearMaxDynamicPathBandwidthGbps() { + bitField0_ = (bitField0_ & ~0x00000002); + maxDynamicPathBandwidthGbps_ = 0L; + onChanged(); + return this; + } + + private long maxFixedPathBandwidthGbps_; + + /** + * + * + *
+     * Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup
+     * for this metro.
+     * 
+ * + * optional int64 max_fixed_path_bandwidth_gbps = 346138080; + * + * @return Whether the maxFixedPathBandwidthGbps field is set. + */ + @java.lang.Override + public boolean hasMaxFixedPathBandwidthGbps() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup
+     * for this metro.
+     * 
+ * + * optional int64 max_fixed_path_bandwidth_gbps = 346138080; + * + * @return The maxFixedPathBandwidthGbps. + */ + @java.lang.Override + public long getMaxFixedPathBandwidthGbps() { + return maxFixedPathBandwidthGbps_; + } + + /** + * + * + *
+     * Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup
+     * for this metro.
+     * 
+ * + * optional int64 max_fixed_path_bandwidth_gbps = 346138080; + * + * @param value The maxFixedPathBandwidthGbps to set. + * @return This builder for chaining. + */ + public Builder setMaxFixedPathBandwidthGbps(long value) { + + maxFixedPathBandwidthGbps_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup
+     * for this metro.
+     * 
+ * + * optional int64 max_fixed_path_bandwidth_gbps = 346138080; + * + * @return This builder for chaining. + */ + public Builder clearMaxFixedPathBandwidthGbps() { + bitField0_ = (bitField0_ & ~0x00000004); + maxFixedPathBandwidthGbps_ = 0L; + onChanged(); + return this; + } + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.InterconnectLocationCrossSiteInterconnectInfo) } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfoOrBuilder.java index 242604c74eb4..d47a706fcf6d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfoOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfoOrBuilder.java @@ -70,4 +70,60 @@ public interface InterconnectLocationCrossSiteInterconnectInfoOrBuilder * @return The bytes for city. */ com.google.protobuf.ByteString getCityBytes(); + + /** + * + * + *
+   * Output only. The maximum unmetered bandwidth for dynamic paths allowable per
+   * WireGroup for this metro.
+   * 
+ * + * optional int64 max_dynamic_path_bandwidth_gbps = 378021355; + * + * @return Whether the maxDynamicPathBandwidthGbps field is set. + */ + boolean hasMaxDynamicPathBandwidthGbps(); + + /** + * + * + *
+   * Output only. The maximum unmetered bandwidth for dynamic paths allowable per
+   * WireGroup for this metro.
+   * 
+ * + * optional int64 max_dynamic_path_bandwidth_gbps = 378021355; + * + * @return The maxDynamicPathBandwidthGbps. + */ + long getMaxDynamicPathBandwidthGbps(); + + /** + * + * + *
+   * Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup
+   * for this metro.
+   * 
+ * + * optional int64 max_fixed_path_bandwidth_gbps = 346138080; + * + * @return Whether the maxFixedPathBandwidthGbps field is set. + */ + boolean hasMaxFixedPathBandwidthGbps(); + + /** + * + * + *
+   * Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup
+   * for this metro.
+   * 
+ * + * optional int64 max_fixed_path_bandwidth_gbps = 346138080; + * + * @return The maxFixedPathBandwidthGbps. + */ + long getMaxFixedPathBandwidthGbps(); } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectOrBuilder.java index 8bd24358cf4d..71ce60a388e6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectOrBuilder.java @@ -1704,6 +1704,45 @@ java.lang.String getLabelsOrDefault( */ com.google.protobuf.ByteString getSelfLinkBytes(); + /** + * + * + *
+   * Output only. Server-defined URL for this resource with the resource id.
+   * 
+ * + * optional string self_link_with_id = 44520962; + * + * @return Whether the selfLinkWithId field is set. + */ + boolean hasSelfLinkWithId(); + + /** + * + * + *
+   * Output only. Server-defined URL for this resource with the resource id.
+   * 
+ * + * optional string self_link_with_id = 44520962; + * + * @return The selfLinkWithId. + */ + java.lang.String getSelfLinkWithId(); + + /** + * + * + *
+   * Output only. Server-defined URL for this resource with the resource id.
+   * 
+ * + * optional string self_link_with_id = 44520962; + * + * @return The bytes for selfLinkWithId. + */ + com.google.protobuf.ByteString getSelfLinkWithIdBytes(); + /** * * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstance.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstance.java index 700886d03dd8..fbdc1616a330 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstance.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstance.java @@ -57,6 +57,7 @@ private ManagedInstance() { instanceHealth_ = java.util.Collections.emptyList(); instanceStatus_ = ""; name_ = ""; + targetStatus_ = ""; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { @@ -920,6 +921,206 @@ private InstanceStatus(int value) { // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.ManagedInstance.InstanceStatus) } + /** + * + * + *
+   * Output only. The eventual status of the instance. The instance group
+   * manager will not be identified as stable till each managed instance reaches
+   * its targetStatus.
+   * Additional supported values which may be not listed in the enum directly due to technical reasons:
+   * RUNNING
+   * STOPPED
+   * SUSPENDED
+   * 
+ * + * Protobuf enum {@code google.cloud.compute.v1.ManagedInstance.TargetStatus} + */ + public enum TargetStatus implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_TARGET_STATUS = 0; + */ + UNDEFINED_TARGET_STATUS(0), + /** + * + * + *
+     * The managed instance will eventually be ABANDONED, i.e. dissociated
+     * from the managed instance group.
+     * 
+ * + * ABANDONED = 81797556; + */ + ABANDONED(81797556), + /** + * + * + *
+     * The managed instance will eventually be DELETED.
+     * 
+ * + * DELETED = 120962041; + */ + DELETED(120962041), + /** + * + * + *
+     * Only present to map the STATUS_INVALID value.
+     * 
+ * + * INVALID = 530283991; + */ + INVALID(530283991), + UNRECOGNIZED(-1), + ; + + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 33, + /* patch= */ 6, + /* suffix= */ "", + "TargetStatus"); + } + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_TARGET_STATUS = 0; + */ + public static final int UNDEFINED_TARGET_STATUS_VALUE = 0; + + /** + * + * + *
+     * The managed instance will eventually be ABANDONED, i.e. dissociated
+     * from the managed instance group.
+     * 
+ * + * ABANDONED = 81797556; + */ + public static final int ABANDONED_VALUE = 81797556; + + /** + * + * + *
+     * The managed instance will eventually be DELETED.
+     * 
+ * + * DELETED = 120962041; + */ + public static final int DELETED_VALUE = 120962041; + + /** + * + * + *
+     * Only present to map the STATUS_INVALID value.
+     * 
+ * + * INVALID = 530283991; + */ + public static final int INVALID_VALUE = 530283991; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TargetStatus valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static TargetStatus forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_TARGET_STATUS; + case 81797556: + return ABANDONED; + case 120962041: + return DELETED; + case 530283991: + return INVALID; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public TargetStatus findValueByNumber(int number) { + return TargetStatus.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.ManagedInstance.getDescriptor().getEnumTypes().get(2); + } + + private static final TargetStatus[] VALUES = values(); + + public static TargetStatus valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private TargetStatus(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.ManagedInstance.TargetStatus) + } + private int bitField0_; public static final int CURRENT_ACTION_FIELD_NUMBER = 178475964; @@ -1778,6 +1979,84 @@ public com.google.cloud.compute.v1.ManagedInstanceShutdownDetails getShutdownDet : shutdownDetails_; } + public static final int TARGET_STATUS_FIELD_NUMBER = 307799648; + + @SuppressWarnings("serial") + private volatile java.lang.Object targetStatus_ = ""; + + /** + * + * + *
+   * Output only. The eventual status of the instance. The instance group
+   * manager will not be identified as stable till each managed instance reaches
+   * its targetStatus.
+   * Check the TargetStatus enum for the list of possible values.
+   * 
+ * + * optional string target_status = 307799648; + * + * @return Whether the targetStatus field is set. + */ + @java.lang.Override + public boolean hasTargetStatus() { + return ((bitField0_ & 0x00000800) != 0); + } + + /** + * + * + *
+   * Output only. The eventual status of the instance. The instance group
+   * manager will not be identified as stable till each managed instance reaches
+   * its targetStatus.
+   * Check the TargetStatus enum for the list of possible values.
+   * 
+ * + * optional string target_status = 307799648; + * + * @return The targetStatus. + */ + @java.lang.Override + public java.lang.String getTargetStatus() { + java.lang.Object ref = targetStatus_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + targetStatus_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. The eventual status of the instance. The instance group
+   * manager will not be identified as stable till each managed instance reaches
+   * its targetStatus.
+   * Check the TargetStatus enum for the list of possible values.
+   * 
+ * + * optional string target_status = 307799648; + * + * @return The bytes for targetStatus. + */ + @java.lang.Override + public com.google.protobuf.ByteString getTargetStatusBytes() { + java.lang.Object ref = targetStatus_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + targetStatus_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + public static final int VERSION_FIELD_NUMBER = 351608024; private com.google.cloud.compute.v1.ManagedInstanceVersion version_; @@ -1794,7 +2073,7 @@ public com.google.cloud.compute.v1.ManagedInstanceShutdownDetails getShutdownDet */ @java.lang.Override public boolean hasVersion() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** @@ -1870,6 +2149,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io com.google.protobuf.GeneratedMessage.writeString(output, 178475964, currentAction_); } if (((bitField0_ & 0x00000800) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 307799648, targetStatus_); + } + if (((bitField0_ & 0x00001000) != 0)) { output.writeMessage(351608024, getVersion()); } for (int i = 0; i < instanceHealth_.size(); i++) { @@ -1923,6 +2205,9 @@ public int getSerializedSize() { size += com.google.protobuf.GeneratedMessage.computeStringSize(178475964, currentAction_); } if (((bitField0_ & 0x00000800) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(307799648, targetStatus_); + } + if (((bitField0_ & 0x00001000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(351608024, getVersion()); } for (int i = 0; i < instanceHealth_.size(); i++) { @@ -2004,6 +2289,10 @@ public boolean equals(final java.lang.Object obj) { if (hasShutdownDetails()) { if (!getShutdownDetails().equals(other.getShutdownDetails())) return false; } + if (hasTargetStatus() != other.hasTargetStatus()) return false; + if (hasTargetStatus()) { + if (!getTargetStatus().equals(other.getTargetStatus())) return false; + } if (hasVersion() != other.hasVersion()) return false; if (hasVersion()) { if (!getVersion().equals(other.getVersion())) return false; @@ -2067,6 +2356,10 @@ public int hashCode() { hash = (37 * hash) + SHUTDOWN_DETAILS_FIELD_NUMBER; hash = (53 * hash) + getShutdownDetails().hashCode(); } + if (hasTargetStatus()) { + hash = (37 * hash) + TARGET_STATUS_FIELD_NUMBER; + hash = (53 * hash) + getTargetStatus().hashCode(); + } if (hasVersion()) { hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); @@ -2269,6 +2562,7 @@ public Builder clear() { shutdownDetailsBuilder_.dispose(); shutdownDetailsBuilder_ = null; } + targetStatus_ = ""; version_ = null; if (versionBuilder_ != null) { versionBuilder_.dispose(); @@ -2380,9 +2674,13 @@ private void buildPartial0(com.google.cloud.compute.v1.ManagedInstance result) { to_bitField0_ |= 0x00000400; } if (((from_bitField0_ & 0x00001000) != 0)) { - result.version_ = versionBuilder_ == null ? version_ : versionBuilder_.build(); + result.targetStatus_ = targetStatus_; to_bitField0_ |= 0x00000800; } + if (((from_bitField0_ & 0x00002000) != 0)) { + result.version_ = versionBuilder_ == null ? version_ : versionBuilder_.build(); + to_bitField0_ |= 0x00001000; + } result.bitField0_ |= to_bitField0_; } @@ -2466,6 +2764,11 @@ public Builder mergeFrom(com.google.cloud.compute.v1.ManagedInstance other) { if (other.hasShutdownDetails()) { mergeShutdownDetails(other.getShutdownDetails()); } + if (other.hasTargetStatus()) { + targetStatus_ = other.targetStatus_; + bitField0_ |= 0x00001000; + onChanged(); + } if (other.hasVersion()) { mergeVersion(other.getVersion()); } @@ -2548,10 +2851,16 @@ public Builder mergeFrom( bitField0_ |= 0x00000001; break; } // case 1427807714 + case -1832570110: + { + targetStatus_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00001000; + break; + } // case -1832570110 case -1482103102: { input.readMessage(internalGetVersionFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; break; } // case -1482103102 case -1233630670: @@ -5122,6 +5431,150 @@ public Builder clearShutdownDetails() { return shutdownDetailsBuilder_; } + private java.lang.Object targetStatus_ = ""; + + /** + * + * + *
+     * Output only. The eventual status of the instance. The instance group
+     * manager will not be identified as stable till each managed instance reaches
+     * its targetStatus.
+     * Check the TargetStatus enum for the list of possible values.
+     * 
+ * + * optional string target_status = 307799648; + * + * @return Whether the targetStatus field is set. + */ + public boolean hasTargetStatus() { + return ((bitField0_ & 0x00001000) != 0); + } + + /** + * + * + *
+     * Output only. The eventual status of the instance. The instance group
+     * manager will not be identified as stable till each managed instance reaches
+     * its targetStatus.
+     * Check the TargetStatus enum for the list of possible values.
+     * 
+ * + * optional string target_status = 307799648; + * + * @return The targetStatus. + */ + public java.lang.String getTargetStatus() { + java.lang.Object ref = targetStatus_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + targetStatus_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. The eventual status of the instance. The instance group
+     * manager will not be identified as stable till each managed instance reaches
+     * its targetStatus.
+     * Check the TargetStatus enum for the list of possible values.
+     * 
+ * + * optional string target_status = 307799648; + * + * @return The bytes for targetStatus. + */ + public com.google.protobuf.ByteString getTargetStatusBytes() { + java.lang.Object ref = targetStatus_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + targetStatus_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. The eventual status of the instance. The instance group
+     * manager will not be identified as stable till each managed instance reaches
+     * its targetStatus.
+     * Check the TargetStatus enum for the list of possible values.
+     * 
+ * + * optional string target_status = 307799648; + * + * @param value The targetStatus to set. + * @return This builder for chaining. + */ + public Builder setTargetStatus(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + targetStatus_ = value; + bitField0_ |= 0x00001000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The eventual status of the instance. The instance group
+     * manager will not be identified as stable till each managed instance reaches
+     * its targetStatus.
+     * Check the TargetStatus enum for the list of possible values.
+     * 
+ * + * optional string target_status = 307799648; + * + * @return This builder for chaining. + */ + public Builder clearTargetStatus() { + targetStatus_ = getDefaultInstance().getTargetStatus(); + bitField0_ = (bitField0_ & ~0x00001000); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The eventual status of the instance. The instance group
+     * manager will not be identified as stable till each managed instance reaches
+     * its targetStatus.
+     * Check the TargetStatus enum for the list of possible values.
+     * 
+ * + * optional string target_status = 307799648; + * + * @param value The bytes for targetStatus to set. + * @return This builder for chaining. + */ + public Builder setTargetStatusBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + targetStatus_ = value; + bitField0_ |= 0x00001000; + onChanged(); + return this; + } + private com.google.cloud.compute.v1.ManagedInstanceVersion version_; private com.google.protobuf.SingleFieldBuilder< com.google.cloud.compute.v1.ManagedInstanceVersion, @@ -5141,7 +5594,7 @@ public Builder clearShutdownDetails() { * @return Whether the version field is set. */ public boolean hasVersion() { - return ((bitField0_ & 0x00001000) != 0); + return ((bitField0_ & 0x00002000) != 0); } /** @@ -5183,7 +5636,7 @@ public Builder setVersion(com.google.cloud.compute.v1.ManagedInstanceVersion val } else { versionBuilder_.setMessage(value); } - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); return this; } @@ -5204,7 +5657,7 @@ public Builder setVersion( } else { versionBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); return this; } @@ -5220,7 +5673,7 @@ public Builder setVersion( */ public Builder mergeVersion(com.google.cloud.compute.v1.ManagedInstanceVersion value) { if (versionBuilder_ == null) { - if (((bitField0_ & 0x00001000) != 0) + if (((bitField0_ & 0x00002000) != 0) && version_ != null && version_ != com.google.cloud.compute.v1.ManagedInstanceVersion.getDefaultInstance()) { @@ -5232,7 +5685,7 @@ public Builder mergeVersion(com.google.cloud.compute.v1.ManagedInstanceVersion v versionBuilder_.mergeFrom(value); } if (version_ != null) { - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); } return this; @@ -5248,7 +5701,7 @@ public Builder mergeVersion(com.google.cloud.compute.v1.ManagedInstanceVersion v * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; */ public Builder clearVersion() { - bitField0_ = (bitField0_ & ~0x00001000); + bitField0_ = (bitField0_ & ~0x00002000); version_ = null; if (versionBuilder_ != null) { versionBuilder_.dispose(); @@ -5268,7 +5721,7 @@ public Builder clearVersion() { * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; */ public com.google.cloud.compute.v1.ManagedInstanceVersion.Builder getVersionBuilder() { - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); return internalGetVersionFieldBuilder().getBuilder(); } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceOrBuilder.java index 7c2f9e265b03..9cc2c109ebb7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceOrBuilder.java @@ -630,6 +630,54 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe */ com.google.cloud.compute.v1.ManagedInstanceShutdownDetailsOrBuilder getShutdownDetailsOrBuilder(); + /** + * + * + *
+   * Output only. The eventual status of the instance. The instance group
+   * manager will not be identified as stable till each managed instance reaches
+   * its targetStatus.
+   * Check the TargetStatus enum for the list of possible values.
+   * 
+ * + * optional string target_status = 307799648; + * + * @return Whether the targetStatus field is set. + */ + boolean hasTargetStatus(); + + /** + * + * + *
+   * Output only. The eventual status of the instance. The instance group
+   * manager will not be identified as stable till each managed instance reaches
+   * its targetStatus.
+   * Check the TargetStatus enum for the list of possible values.
+   * 
+ * + * optional string target_status = 307799648; + * + * @return The targetStatus. + */ + java.lang.String getTargetStatus(); + + /** + * + * + *
+   * Output only. The eventual status of the instance. The instance group
+   * manager will not be identified as stable till each managed instance reaches
+   * its targetStatus.
+   * Check the TargetStatus enum for the list of possible values.
+   * 
+ * + * optional string target_status = 307799648; + * + * @return The bytes for targetStatus. + */ + com.google.protobuf.ByteString getTargetStatusBytes(); + /** * * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroup.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroup.java index c525120b11de..d67ab9389d61 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroup.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroup.java @@ -140,6 +140,18 @@ public enum NetworkEndpointType implements com.google.protobuf.ProtocolMessageEn * GCE_VM_IP = 401880793; */ GCE_VM_IP(401880793), + /** + * + * + *
+     * The network endpoint for targeting a specific network interface of a
+     * VM instance in configurations with multiple network interfaces on the
+     * same network.
+     * 
+ * + * GCE_VM_IP_DEDICATED_BACKEND = 321618974; + */ + GCE_VM_IP_DEDICATED_BACKEND(321618974), /** * * @@ -250,6 +262,19 @@ public enum NetworkEndpointType implements com.google.protobuf.ProtocolMessageEn */ public static final int GCE_VM_IP_VALUE = 401880793; + /** + * + * + *
+     * The network endpoint for targeting a specific network interface of a
+     * VM instance in configurations with multiple network interfaces on the
+     * same network.
+     * 
+ * + * GCE_VM_IP_DEDICATED_BACKEND = 321618974; + */ + public static final int GCE_VM_IP_DEDICATED_BACKEND_VALUE = 321618974; + /** * * @@ -360,6 +385,8 @@ public static NetworkEndpointType forNumber(int value) { return UNDEFINED_NETWORK_ENDPOINT_TYPE; case 401880793: return GCE_VM_IP; + case 321618974: + return GCE_VM_IP_DEDICATED_BACKEND; case 501838375: return GCE_VM_IP_PORT; case 22819253: diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Operation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Operation.java index 419526af7d78..04659f56b606 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Operation.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Operation.java @@ -647,6 +647,66 @@ public com.google.cloud.compute.v1.ErrorOrBuilder getErrorOrBuilder() { return error_ == null ? com.google.cloud.compute.v1.Error.getDefaultInstance() : error_; } + public static final int GET_HEALTH_OPERATION_METADATA_FIELD_NUMBER = 303911457; + private com.google.cloud.compute.v1.GetHealthOperationMetadata getHealthOperationMetadata_; + + /** + * + * + *
+   * Output only. Metadata for GetHealth operations.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * + * + * @return Whether the getHealthOperationMetadata field is set. + */ + @java.lang.Override + public boolean hasGetHealthOperationMetadata() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * + * + *
+   * Output only. Metadata for GetHealth operations.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * + * + * @return The getHealthOperationMetadata. + */ + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadata getGetHealthOperationMetadata() { + return getHealthOperationMetadata_ == null + ? com.google.cloud.compute.v1.GetHealthOperationMetadata.getDefaultInstance() + : getHealthOperationMetadata_; + } + + /** + * + * + *
+   * Output only. Metadata for GetHealth operations.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.GetHealthOperationMetadataOrBuilder + getGetHealthOperationMetadataOrBuilder() { + return getHealthOperationMetadata_ == null + ? com.google.cloud.compute.v1.GetHealthOperationMetadata.getDefaultInstance() + : getHealthOperationMetadata_; + } + public static final int GET_VERSION_OPERATION_METADATA_FIELD_NUMBER = 173230167; private com.google.cloud.compute.v1.GetVersionOperationMetadata getVersionOperationMetadata_; @@ -659,7 +719,7 @@ public com.google.cloud.compute.v1.ErrorOrBuilder getErrorOrBuilder() { */ @java.lang.Override public boolean hasGetVersionOperationMetadata() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** @@ -710,7 +770,7 @@ public com.google.cloud.compute.v1.GetVersionOperationMetadata getGetVersionOper */ @java.lang.Override public boolean hasHttpErrorMessage() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** @@ -787,7 +847,7 @@ public com.google.protobuf.ByteString getHttpErrorMessageBytes() { */ @java.lang.Override public boolean hasHttpErrorStatusCode() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** @@ -827,7 +887,7 @@ public int getHttpErrorStatusCode() { */ @java.lang.Override public boolean hasId() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -867,7 +927,7 @@ public long getId() { */ @java.lang.Override public boolean hasInsertTime() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** @@ -935,7 +995,7 @@ public com.google.protobuf.ByteString getInsertTimeBytes() { */ @java.lang.Override public boolean hasInstancesBulkInsertOperationMetadata() { - return ((bitField0_ & 0x00000400) != 0); + return ((bitField0_ & 0x00000800) != 0); } /** @@ -985,7 +1045,7 @@ public boolean hasInstancesBulkInsertOperationMetadata() { */ @java.lang.Override public boolean hasKind() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** @@ -1056,7 +1116,7 @@ public com.google.protobuf.ByteString getKindBytes() { */ @java.lang.Override public boolean hasName() { - return ((bitField0_ & 0x00001000) != 0); + return ((bitField0_ & 0x00002000) != 0); } /** @@ -1126,7 +1186,7 @@ public com.google.protobuf.ByteString getNameBytes() { */ @java.lang.Override public boolean hasOperationGroupId() { - return ((bitField0_ & 0x00002000) != 0); + return ((bitField0_ & 0x00004000) != 0); } /** @@ -1198,7 +1258,7 @@ public com.google.protobuf.ByteString getOperationGroupIdBytes() { */ @java.lang.Override public boolean hasOperationType() { - return ((bitField0_ & 0x00004000) != 0); + return ((bitField0_ & 0x00008000) != 0); } /** @@ -1271,7 +1331,7 @@ public com.google.protobuf.ByteString getOperationTypeBytes() { */ @java.lang.Override public boolean hasProgress() { - return ((bitField0_ & 0x00008000) != 0); + return ((bitField0_ & 0x00010000) != 0); } /** @@ -1313,7 +1373,7 @@ public int getProgress() { */ @java.lang.Override public boolean hasRegion() { - return ((bitField0_ & 0x00010000) != 0); + return ((bitField0_ & 0x00020000) != 0); } /** @@ -1384,7 +1444,7 @@ public com.google.protobuf.ByteString getRegionBytes() { */ @java.lang.Override public boolean hasSelfLink() { - return ((bitField0_ & 0x00020000) != 0); + return ((bitField0_ & 0x00040000) != 0); } /** @@ -1456,7 +1516,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { */ @java.lang.Override public boolean hasSetCommonInstanceMetadataOperationMetadata() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00080000) != 0); } /** @@ -1525,7 +1585,7 @@ public boolean hasSetCommonInstanceMetadataOperationMetadata() { */ @java.lang.Override public boolean hasStartTime() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** @@ -1600,7 +1660,7 @@ public com.google.protobuf.ByteString getStartTimeBytes() { */ @java.lang.Override public boolean hasStatus() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** @@ -1664,7 +1724,7 @@ public com.google.cloud.compute.v1.Operation.Status getStatus() { */ @java.lang.Override public boolean hasStatusMessage() { - return ((bitField0_ & 0x00200000) != 0); + return ((bitField0_ & 0x00400000) != 0); } /** @@ -1734,7 +1794,7 @@ public com.google.protobuf.ByteString getStatusMessageBytes() { */ @java.lang.Override public boolean hasTargetId() { - return ((bitField0_ & 0x00400000) != 0); + return ((bitField0_ & 0x00800000) != 0); } /** @@ -1774,7 +1834,7 @@ public long getTargetId() { */ @java.lang.Override public boolean hasTargetLink() { - return ((bitField0_ & 0x00800000) != 0); + return ((bitField0_ & 0x01000000) != 0); } /** @@ -1849,7 +1909,7 @@ public com.google.protobuf.ByteString getTargetLinkBytes() { */ @java.lang.Override public boolean hasUser() { - return ((bitField0_ & 0x01000000) != 0); + return ((bitField0_ & 0x02000000) != 0); } /** @@ -2004,7 +2064,7 @@ public com.google.cloud.compute.v1.WarningsOrBuilder getWarningsOrBuilder(int in */ @java.lang.Override public boolean hasZone() { - return ((bitField0_ & 0x02000000) != 0); + return ((bitField0_ & 0x04000000) != 0); } /** @@ -2071,37 +2131,37 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (((bitField0_ & 0x00000100) != 0)) { + if (((bitField0_ & 0x00000200) != 0)) { output.writeUInt64(3355, id_); } - if (((bitField0_ & 0x00000800) != 0)) { + if (((bitField0_ & 0x00001000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 3292052, kind_); } - if (((bitField0_ & 0x00001000) != 0)) { + if (((bitField0_ & 0x00002000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 3373707, name_); } - if (((bitField0_ & 0x01000000) != 0)) { + if (((bitField0_ & 0x02000000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 3599307, user_); } - if (((bitField0_ & 0x02000000) != 0)) { + if (((bitField0_ & 0x04000000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 3744684, zone_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 30525366, creationTimestamp_); } - if (((bitField0_ & 0x00080000) != 0)) { + if (((bitField0_ & 0x00100000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 37467274, startTime_); } - if (((bitField0_ & 0x00002000) != 0)) { + if (((bitField0_ & 0x00004000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 40171187, operationGroupId_); } - if (((bitField0_ & 0x00800000) != 0)) { + if (((bitField0_ & 0x01000000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 62671336, targetLink_); } - if (((bitField0_ & 0x00008000) != 0)) { + if (((bitField0_ & 0x00010000) != 0)) { output.writeInt32(72663597, progress_); } - if (((bitField0_ & 0x00000400) != 0)) { + if (((bitField0_ & 0x00000800) != 0)) { output.writeMessage(89146177, getInstancesBulkInsertOperationMetadata()); } if (((bitField0_ & 0x00000010) != 0)) { @@ -2110,43 +2170,46 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000008) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 114938801, endTime_); } - if (((bitField0_ & 0x00010000) != 0)) { + if (((bitField0_ & 0x00020000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 138946292, region_); } - if (((bitField0_ & 0x00000020) != 0)) { + if (((bitField0_ & 0x00000040) != 0)) { output.writeMessage(173230167, getGetVersionOperationMetadata()); } - if (((bitField0_ & 0x00004000) != 0)) { + if (((bitField0_ & 0x00008000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 177650450, operationType_); } - if (((bitField0_ & 0x00100000) != 0)) { + if (((bitField0_ & 0x00200000) != 0)) { output.writeEnum(181260274, status_); } - if (((bitField0_ & 0x00000040) != 0)) { + if (((bitField0_ & 0x00000080) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 202521945, httpErrorMessage_); } - if (((bitField0_ & 0x00400000) != 0)) { + if (((bitField0_ & 0x00800000) != 0)) { output.writeUInt64(258165385, targetId_); } if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 297240295, clientOperationId_); } - if (((bitField0_ & 0x00200000) != 0)) { + if (((bitField0_ & 0x00400000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 297428154, statusMessage_); } - if (((bitField0_ & 0x00000080) != 0)) { + if (((bitField0_ & 0x00000020) != 0)) { + output.writeMessage(303911457, getGetHealthOperationMetadata()); + } + if (((bitField0_ & 0x00000100) != 0)) { output.writeInt32(312345196, httpErrorStatusCode_); } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 422937596, description_); } - if (((bitField0_ & 0x00000200) != 0)) { + if (((bitField0_ & 0x00000400) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 433722515, insertTime_); } - if (((bitField0_ & 0x00020000) != 0)) { + if (((bitField0_ & 0x00040000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 456214797, selfLink_); } - if (((bitField0_ & 0x00040000) != 0)) { + if (((bitField0_ & 0x00080000) != 0)) { output.writeMessage(490378980, getSetCommonInstanceMetadataOperationMetadata()); } for (int i = 0; i < warnings_.size(); i++) { @@ -2161,37 +2224,37 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (((bitField0_ & 0x00000100) != 0)) { + if (((bitField0_ & 0x00000200) != 0)) { size += com.google.protobuf.CodedOutputStream.computeUInt64Size(3355, id_); } - if (((bitField0_ & 0x00000800) != 0)) { + if (((bitField0_ & 0x00001000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(3292052, kind_); } - if (((bitField0_ & 0x00001000) != 0)) { + if (((bitField0_ & 0x00002000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(3373707, name_); } - if (((bitField0_ & 0x01000000) != 0)) { + if (((bitField0_ & 0x02000000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(3599307, user_); } - if (((bitField0_ & 0x02000000) != 0)) { + if (((bitField0_ & 0x04000000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(3744684, zone_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(30525366, creationTimestamp_); } - if (((bitField0_ & 0x00080000) != 0)) { + if (((bitField0_ & 0x00100000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(37467274, startTime_); } - if (((bitField0_ & 0x00002000) != 0)) { + if (((bitField0_ & 0x00004000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(40171187, operationGroupId_); } - if (((bitField0_ & 0x00800000) != 0)) { + if (((bitField0_ & 0x01000000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(62671336, targetLink_); } - if (((bitField0_ & 0x00008000) != 0)) { + if (((bitField0_ & 0x00010000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeInt32Size(72663597, progress_); } - if (((bitField0_ & 0x00000400) != 0)) { + if (((bitField0_ & 0x00000800) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 89146177, getInstancesBulkInsertOperationMetadata()); @@ -2202,46 +2265,51 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(114938801, endTime_); } - if (((bitField0_ & 0x00010000) != 0)) { + if (((bitField0_ & 0x00020000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(138946292, region_); } - if (((bitField0_ & 0x00000020) != 0)) { + if (((bitField0_ & 0x00000040) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 173230167, getGetVersionOperationMetadata()); } - if (((bitField0_ & 0x00004000) != 0)) { + if (((bitField0_ & 0x00008000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(177650450, operationType_); } - if (((bitField0_ & 0x00100000) != 0)) { + if (((bitField0_ & 0x00200000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeEnumSize(181260274, status_); } - if (((bitField0_ & 0x00000040) != 0)) { + if (((bitField0_ & 0x00000080) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(202521945, httpErrorMessage_); } - if (((bitField0_ & 0x00400000) != 0)) { + if (((bitField0_ & 0x00800000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeUInt64Size(258165385, targetId_); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(297240295, clientOperationId_); } - if (((bitField0_ & 0x00200000) != 0)) { + if (((bitField0_ & 0x00400000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(297428154, statusMessage_); } - if (((bitField0_ & 0x00000080) != 0)) { + if (((bitField0_ & 0x00000020) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 303911457, getGetHealthOperationMetadata()); + } + if (((bitField0_ & 0x00000100) != 0)) { size += com.google.protobuf.CodedOutputStream.computeInt32Size(312345196, httpErrorStatusCode_); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(422937596, description_); } - if (((bitField0_ & 0x00000200) != 0)) { + if (((bitField0_ & 0x00000400) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(433722515, insertTime_); } - if (((bitField0_ & 0x00020000) != 0)) { + if (((bitField0_ & 0x00040000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(456214797, selfLink_); } - if (((bitField0_ & 0x00040000) != 0)) { + if (((bitField0_ & 0x00080000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 490378980, getSetCommonInstanceMetadataOperationMetadata()); @@ -2284,6 +2352,11 @@ public boolean equals(final java.lang.Object obj) { if (hasError()) { if (!getError().equals(other.getError())) return false; } + if (hasGetHealthOperationMetadata() != other.hasGetHealthOperationMetadata()) return false; + if (hasGetHealthOperationMetadata()) { + if (!getGetHealthOperationMetadata().equals(other.getGetHealthOperationMetadata())) + return false; + } if (hasGetVersionOperationMetadata() != other.hasGetVersionOperationMetadata()) return false; if (hasGetVersionOperationMetadata()) { if (!getGetVersionOperationMetadata().equals(other.getGetVersionOperationMetadata())) @@ -2405,6 +2478,10 @@ public int hashCode() { hash = (37 * hash) + ERROR_FIELD_NUMBER; hash = (53 * hash) + getError().hashCode(); } + if (hasGetHealthOperationMetadata()) { + hash = (37 * hash) + GET_HEALTH_OPERATION_METADATA_FIELD_NUMBER; + hash = (53 * hash) + getGetHealthOperationMetadata().hashCode(); + } if (hasGetVersionOperationMetadata()) { hash = (37 * hash) + GET_VERSION_OPERATION_METADATA_FIELD_NUMBER; hash = (53 * hash) + getGetVersionOperationMetadata().hashCode(); @@ -2661,6 +2738,7 @@ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { internalGetErrorFieldBuilder(); + internalGetGetHealthOperationMetadataFieldBuilder(); internalGetGetVersionOperationMetadataFieldBuilder(); internalGetInstancesBulkInsertOperationMetadataFieldBuilder(); internalGetSetCommonInstanceMetadataOperationMetadataFieldBuilder(); @@ -2681,6 +2759,11 @@ public Builder clear() { errorBuilder_.dispose(); errorBuilder_ = null; } + getHealthOperationMetadata_ = null; + if (getHealthOperationMetadataBuilder_ != null) { + getHealthOperationMetadataBuilder_.dispose(); + getHealthOperationMetadataBuilder_ = null; + } getVersionOperationMetadata_ = null; if (getVersionOperationMetadataBuilder_ != null) { getVersionOperationMetadataBuilder_.dispose(); @@ -2719,7 +2802,7 @@ public Builder clear() { warnings_ = null; warningsBuilder_.clear(); } - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); zone_ = ""; return this; } @@ -2758,9 +2841,9 @@ public com.google.cloud.compute.v1.Operation buildPartial() { private void buildPartialRepeatedFields(com.google.cloud.compute.v1.Operation result) { if (warningsBuilder_ == null) { - if (((bitField0_ & 0x02000000) != 0)) { + if (((bitField0_ & 0x04000000) != 0)) { warnings_ = java.util.Collections.unmodifiableList(warnings_); - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); } result.warnings_ = warnings_; } else { @@ -2792,98 +2875,105 @@ private void buildPartial0(com.google.cloud.compute.v1.Operation result) { to_bitField0_ |= 0x00000010; } if (((from_bitField0_ & 0x00000020) != 0)) { + result.getHealthOperationMetadata_ = + getHealthOperationMetadataBuilder_ == null + ? getHealthOperationMetadata_ + : getHealthOperationMetadataBuilder_.build(); + to_bitField0_ |= 0x00000020; + } + if (((from_bitField0_ & 0x00000040) != 0)) { result.getVersionOperationMetadata_ = getVersionOperationMetadataBuilder_ == null ? getVersionOperationMetadata_ : getVersionOperationMetadataBuilder_.build(); - to_bitField0_ |= 0x00000020; - } - if (((from_bitField0_ & 0x00000040) != 0)) { - result.httpErrorMessage_ = httpErrorMessage_; to_bitField0_ |= 0x00000040; } if (((from_bitField0_ & 0x00000080) != 0)) { - result.httpErrorStatusCode_ = httpErrorStatusCode_; + result.httpErrorMessage_ = httpErrorMessage_; to_bitField0_ |= 0x00000080; } if (((from_bitField0_ & 0x00000100) != 0)) { - result.id_ = id_; + result.httpErrorStatusCode_ = httpErrorStatusCode_; to_bitField0_ |= 0x00000100; } if (((from_bitField0_ & 0x00000200) != 0)) { - result.insertTime_ = insertTime_; + result.id_ = id_; to_bitField0_ |= 0x00000200; } if (((from_bitField0_ & 0x00000400) != 0)) { + result.insertTime_ = insertTime_; + to_bitField0_ |= 0x00000400; + } + if (((from_bitField0_ & 0x00000800) != 0)) { result.instancesBulkInsertOperationMetadata_ = instancesBulkInsertOperationMetadataBuilder_ == null ? instancesBulkInsertOperationMetadata_ : instancesBulkInsertOperationMetadataBuilder_.build(); - to_bitField0_ |= 0x00000400; - } - if (((from_bitField0_ & 0x00000800) != 0)) { - result.kind_ = kind_; to_bitField0_ |= 0x00000800; } if (((from_bitField0_ & 0x00001000) != 0)) { - result.name_ = name_; + result.kind_ = kind_; to_bitField0_ |= 0x00001000; } if (((from_bitField0_ & 0x00002000) != 0)) { - result.operationGroupId_ = operationGroupId_; + result.name_ = name_; to_bitField0_ |= 0x00002000; } if (((from_bitField0_ & 0x00004000) != 0)) { - result.operationType_ = operationType_; + result.operationGroupId_ = operationGroupId_; to_bitField0_ |= 0x00004000; } if (((from_bitField0_ & 0x00008000) != 0)) { - result.progress_ = progress_; + result.operationType_ = operationType_; to_bitField0_ |= 0x00008000; } if (((from_bitField0_ & 0x00010000) != 0)) { - result.region_ = region_; + result.progress_ = progress_; to_bitField0_ |= 0x00010000; } if (((from_bitField0_ & 0x00020000) != 0)) { - result.selfLink_ = selfLink_; + result.region_ = region_; to_bitField0_ |= 0x00020000; } if (((from_bitField0_ & 0x00040000) != 0)) { + result.selfLink_ = selfLink_; + to_bitField0_ |= 0x00040000; + } + if (((from_bitField0_ & 0x00080000) != 0)) { result.setCommonInstanceMetadataOperationMetadata_ = setCommonInstanceMetadataOperationMetadataBuilder_ == null ? setCommonInstanceMetadataOperationMetadata_ : setCommonInstanceMetadataOperationMetadataBuilder_.build(); - to_bitField0_ |= 0x00040000; - } - if (((from_bitField0_ & 0x00080000) != 0)) { - result.startTime_ = startTime_; to_bitField0_ |= 0x00080000; } if (((from_bitField0_ & 0x00100000) != 0)) { - result.status_ = status_; + result.startTime_ = startTime_; to_bitField0_ |= 0x00100000; } if (((from_bitField0_ & 0x00200000) != 0)) { - result.statusMessage_ = statusMessage_; + result.status_ = status_; to_bitField0_ |= 0x00200000; } if (((from_bitField0_ & 0x00400000) != 0)) { - result.targetId_ = targetId_; + result.statusMessage_ = statusMessage_; to_bitField0_ |= 0x00400000; } if (((from_bitField0_ & 0x00800000) != 0)) { - result.targetLink_ = targetLink_; + result.targetId_ = targetId_; to_bitField0_ |= 0x00800000; } if (((from_bitField0_ & 0x01000000) != 0)) { - result.user_ = user_; + result.targetLink_ = targetLink_; to_bitField0_ |= 0x01000000; } - if (((from_bitField0_ & 0x04000000) != 0)) { - result.zone_ = zone_; + if (((from_bitField0_ & 0x02000000) != 0)) { + result.user_ = user_; to_bitField0_ |= 0x02000000; } + if (((from_bitField0_ & 0x08000000) != 0)) { + result.zone_ = zone_; + to_bitField0_ |= 0x04000000; + } result.bitField0_ |= to_bitField0_; } @@ -2922,12 +3012,15 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Operation other) { if (other.hasError()) { mergeError(other.getError()); } + if (other.hasGetHealthOperationMetadata()) { + mergeGetHealthOperationMetadata(other.getGetHealthOperationMetadata()); + } if (other.hasGetVersionOperationMetadata()) { mergeGetVersionOperationMetadata(other.getGetVersionOperationMetadata()); } if (other.hasHttpErrorMessage()) { httpErrorMessage_ = other.httpErrorMessage_; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); } if (other.hasHttpErrorStatusCode()) { @@ -2938,7 +3031,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Operation other) { } if (other.hasInsertTime()) { insertTime_ = other.insertTime_; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); } if (other.hasInstancesBulkInsertOperationMetadata()) { @@ -2946,22 +3039,22 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Operation other) { } if (other.hasKind()) { kind_ = other.kind_; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; onChanged(); } if (other.hasName()) { name_ = other.name_; - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); } if (other.hasOperationGroupId()) { operationGroupId_ = other.operationGroupId_; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); } if (other.hasOperationType()) { operationType_ = other.operationType_; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); } if (other.hasProgress()) { @@ -2969,12 +3062,12 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Operation other) { } if (other.hasRegion()) { region_ = other.region_; - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; onChanged(); } if (other.hasSelfLink()) { selfLink_ = other.selfLink_; - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); } if (other.hasSetCommonInstanceMetadataOperationMetadata()) { @@ -2983,7 +3076,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Operation other) { } if (other.hasStartTime()) { startTime_ = other.startTime_; - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); } if (other.hasStatus()) { @@ -2991,7 +3084,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Operation other) { } if (other.hasStatusMessage()) { statusMessage_ = other.statusMessage_; - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; onChanged(); } if (other.hasTargetId()) { @@ -2999,19 +3092,19 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Operation other) { } if (other.hasTargetLink()) { targetLink_ = other.targetLink_; - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; onChanged(); } if (other.hasUser()) { user_ = other.user_; - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; onChanged(); } if (warningsBuilder_ == null) { if (!other.warnings_.isEmpty()) { if (warnings_.isEmpty()) { warnings_ = other.warnings_; - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); } else { ensureWarningsIsMutable(); warnings_.addAll(other.warnings_); @@ -3024,7 +3117,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Operation other) { warningsBuilder_.dispose(); warningsBuilder_ = null; warnings_ = other.warnings_; - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); warningsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? internalGetWarningsFieldBuilder() @@ -3036,7 +3129,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Operation other) { } if (other.hasZone()) { zone_ = other.zone_; - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); @@ -3068,31 +3161,31 @@ public Builder mergeFrom( case 26840: { id_ = input.readUInt64(); - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; break; } // case 26840 case 26336418: { kind_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; break; } // case 26336418 case 26989658: { name_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; break; } // case 26989658 case 28794458: { user_ = input.readStringRequireUtf8(); - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; break; } // case 28794458 case 29957474: { zone_ = input.readStringRequireUtf8(); - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; break; } // case 29957474 case 244202930: @@ -3104,25 +3197,25 @@ public Builder mergeFrom( case 299738194: { startTime_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; break; } // case 299738194 case 321369498: { operationGroupId_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; break; } // case 321369498 case 501370690: { targetLink_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; break; } // case 501370690 case 581308776: { progress_ = input.readInt32(); - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; break; } // case 581308776 case 713169418: @@ -3130,7 +3223,7 @@ public Builder mergeFrom( input.readMessage( internalGetInstancesBulkInsertOperationMetadataFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; break; } // case 713169418 case 774279234: @@ -3148,7 +3241,7 @@ public Builder mergeFrom( case 1111570338: { region_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; break; } // case 1111570338 case 1385841338: @@ -3156,31 +3249,31 @@ public Builder mergeFrom( input.readMessage( internalGetGetVersionOperationMetadataFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; break; } // case 1385841338 case 1421203602: { operationType_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; break; } // case 1421203602 case 1450082192: { status_ = input.readEnum(); - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; break; } // case 1450082192 case 1620175562: { httpErrorMessage_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; break; } // case 1620175562 case 2065323080: { targetId_ = input.readUInt64(); - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; break; } // case 2065323080 case -1917044934: @@ -3192,13 +3285,21 @@ public Builder mergeFrom( case -1915542062: { statusMessage_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; break; } // case -1915542062 + case -1863675638: + { + input.readMessage( + internalGetGetHealthOperationMetadataFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000020; + break; + } // case -1863675638 case -1796205728: { httpErrorStatusCode_ = input.readInt32(); - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; break; } // case -1796205728 case -911466526: @@ -3210,13 +3311,13 @@ public Builder mergeFrom( case -825187174: { insertTime_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; break; } // case -825187174 case -645248918: { selfLink_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; break; } // case -645248918 case -371935454: @@ -3225,7 +3326,7 @@ public Builder mergeFrom( internalGetSetCommonInstanceMetadataOperationMetadataFieldBuilder() .getBuilder(), extensionRegistry); - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; break; } // case -371935454 case -310238534: @@ -3815,13 +3916,216 @@ public boolean hasError() { * * optional .google.cloud.compute.v1.Error error = 96784904; * - * @return The error. + * @return The error. + */ + public com.google.cloud.compute.v1.Error getError() { + if (errorBuilder_ == null) { + return error_ == null ? com.google.cloud.compute.v1.Error.getDefaultInstance() : error_; + } else { + return errorBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * [Output Only] If errors are generated during processing of the operation,
+     * this field will be populated.
+     * 
+ * + * optional .google.cloud.compute.v1.Error error = 96784904; + */ + public Builder setError(com.google.cloud.compute.v1.Error value) { + if (errorBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + error_ = value; + } else { + errorBuilder_.setMessage(value); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * [Output Only] If errors are generated during processing of the operation,
+     * this field will be populated.
+     * 
+ * + * optional .google.cloud.compute.v1.Error error = 96784904; + */ + public Builder setError(com.google.cloud.compute.v1.Error.Builder builderForValue) { + if (errorBuilder_ == null) { + error_ = builderForValue.build(); + } else { + errorBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * [Output Only] If errors are generated during processing of the operation,
+     * this field will be populated.
+     * 
+ * + * optional .google.cloud.compute.v1.Error error = 96784904; + */ + public Builder mergeError(com.google.cloud.compute.v1.Error value) { + if (errorBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0) + && error_ != null + && error_ != com.google.cloud.compute.v1.Error.getDefaultInstance()) { + getErrorBuilder().mergeFrom(value); + } else { + error_ = value; + } + } else { + errorBuilder_.mergeFrom(value); + } + if (error_ != null) { + bitField0_ |= 0x00000010; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * [Output Only] If errors are generated during processing of the operation,
+     * this field will be populated.
+     * 
+ * + * optional .google.cloud.compute.v1.Error error = 96784904; + */ + public Builder clearError() { + bitField0_ = (bitField0_ & ~0x00000010); + error_ = null; + if (errorBuilder_ != null) { + errorBuilder_.dispose(); + errorBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * [Output Only] If errors are generated during processing of the operation,
+     * this field will be populated.
+     * 
+ * + * optional .google.cloud.compute.v1.Error error = 96784904; + */ + public com.google.cloud.compute.v1.Error.Builder getErrorBuilder() { + bitField0_ |= 0x00000010; + onChanged(); + return internalGetErrorFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * [Output Only] If errors are generated during processing of the operation,
+     * this field will be populated.
+     * 
+ * + * optional .google.cloud.compute.v1.Error error = 96784904; + */ + public com.google.cloud.compute.v1.ErrorOrBuilder getErrorOrBuilder() { + if (errorBuilder_ != null) { + return errorBuilder_.getMessageOrBuilder(); + } else { + return error_ == null ? com.google.cloud.compute.v1.Error.getDefaultInstance() : error_; + } + } + + /** + * + * + *
+     * [Output Only] If errors are generated during processing of the operation,
+     * this field will be populated.
+     * 
+ * + * optional .google.cloud.compute.v1.Error error = 96784904; + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.Error, + com.google.cloud.compute.v1.Error.Builder, + com.google.cloud.compute.v1.ErrorOrBuilder> + internalGetErrorFieldBuilder() { + if (errorBuilder_ == null) { + errorBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.Error, + com.google.cloud.compute.v1.Error.Builder, + com.google.cloud.compute.v1.ErrorOrBuilder>( + getError(), getParentForChildren(), isClean()); + error_ = null; + } + return errorBuilder_; + } + + private com.google.cloud.compute.v1.GetHealthOperationMetadata getHealthOperationMetadata_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.GetHealthOperationMetadata, + com.google.cloud.compute.v1.GetHealthOperationMetadata.Builder, + com.google.cloud.compute.v1.GetHealthOperationMetadataOrBuilder> + getHealthOperationMetadataBuilder_; + + /** + * + * + *
+     * Output only. Metadata for GetHealth operations.
+     * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * + * + * @return Whether the getHealthOperationMetadata field is set. + */ + public boolean hasGetHealthOperationMetadata() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * + * + *
+     * Output only. Metadata for GetHealth operations.
+     * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * + * + * @return The getHealthOperationMetadata. */ - public com.google.cloud.compute.v1.Error getError() { - if (errorBuilder_ == null) { - return error_ == null ? com.google.cloud.compute.v1.Error.getDefaultInstance() : error_; + public com.google.cloud.compute.v1.GetHealthOperationMetadata getGetHealthOperationMetadata() { + if (getHealthOperationMetadataBuilder_ == null) { + return getHealthOperationMetadata_ == null + ? com.google.cloud.compute.v1.GetHealthOperationMetadata.getDefaultInstance() + : getHealthOperationMetadata_; } else { - return errorBuilder_.getMessage(); + return getHealthOperationMetadataBuilder_.getMessage(); } } @@ -3829,22 +4133,24 @@ public com.google.cloud.compute.v1.Error getError() { * * *
-     * [Output Only] If errors are generated during processing of the operation,
-     * this field will be populated.
+     * Output only. Metadata for GetHealth operations.
      * 
* - * optional .google.cloud.compute.v1.Error error = 96784904; + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * */ - public Builder setError(com.google.cloud.compute.v1.Error value) { - if (errorBuilder_ == null) { + public Builder setGetHealthOperationMetadata( + com.google.cloud.compute.v1.GetHealthOperationMetadata value) { + if (getHealthOperationMetadataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } - error_ = value; + getHealthOperationMetadata_ = value; } else { - errorBuilder_.setMessage(value); + getHealthOperationMetadataBuilder_.setMessage(value); } - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3853,19 +4159,21 @@ public Builder setError(com.google.cloud.compute.v1.Error value) { * * *
-     * [Output Only] If errors are generated during processing of the operation,
-     * this field will be populated.
+     * Output only. Metadata for GetHealth operations.
      * 
* - * optional .google.cloud.compute.v1.Error error = 96784904; + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * */ - public Builder setError(com.google.cloud.compute.v1.Error.Builder builderForValue) { - if (errorBuilder_ == null) { - error_ = builderForValue.build(); + public Builder setGetHealthOperationMetadata( + com.google.cloud.compute.v1.GetHealthOperationMetadata.Builder builderForValue) { + if (getHealthOperationMetadataBuilder_ == null) { + getHealthOperationMetadata_ = builderForValue.build(); } else { - errorBuilder_.setMessage(builderForValue.build()); + getHealthOperationMetadataBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3874,26 +4182,29 @@ public Builder setError(com.google.cloud.compute.v1.Error.Builder builderForValu * * *
-     * [Output Only] If errors are generated during processing of the operation,
-     * this field will be populated.
+     * Output only. Metadata for GetHealth operations.
      * 
* - * optional .google.cloud.compute.v1.Error error = 96784904; + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * */ - public Builder mergeError(com.google.cloud.compute.v1.Error value) { - if (errorBuilder_ == null) { - if (((bitField0_ & 0x00000010) != 0) - && error_ != null - && error_ != com.google.cloud.compute.v1.Error.getDefaultInstance()) { - getErrorBuilder().mergeFrom(value); + public Builder mergeGetHealthOperationMetadata( + com.google.cloud.compute.v1.GetHealthOperationMetadata value) { + if (getHealthOperationMetadataBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0) + && getHealthOperationMetadata_ != null + && getHealthOperationMetadata_ + != com.google.cloud.compute.v1.GetHealthOperationMetadata.getDefaultInstance()) { + getGetHealthOperationMetadataBuilder().mergeFrom(value); } else { - error_ = value; + getHealthOperationMetadata_ = value; } } else { - errorBuilder_.mergeFrom(value); + getHealthOperationMetadataBuilder_.mergeFrom(value); } - if (error_ != null) { - bitField0_ |= 0x00000010; + if (getHealthOperationMetadata_ != null) { + bitField0_ |= 0x00000020; onChanged(); } return this; @@ -3903,18 +4214,19 @@ public Builder mergeError(com.google.cloud.compute.v1.Error value) { * * *
-     * [Output Only] If errors are generated during processing of the operation,
-     * this field will be populated.
+     * Output only. Metadata for GetHealth operations.
      * 
* - * optional .google.cloud.compute.v1.Error error = 96784904; + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * */ - public Builder clearError() { - bitField0_ = (bitField0_ & ~0x00000010); - error_ = null; - if (errorBuilder_ != null) { - errorBuilder_.dispose(); - errorBuilder_ = null; + public Builder clearGetHealthOperationMetadata() { + bitField0_ = (bitField0_ & ~0x00000020); + getHealthOperationMetadata_ = null; + if (getHealthOperationMetadataBuilder_ != null) { + getHealthOperationMetadataBuilder_.dispose(); + getHealthOperationMetadataBuilder_ = null; } onChanged(); return this; @@ -3924,33 +4236,39 @@ public Builder clearError() { * * *
-     * [Output Only] If errors are generated during processing of the operation,
-     * this field will be populated.
+     * Output only. Metadata for GetHealth operations.
      * 
* - * optional .google.cloud.compute.v1.Error error = 96784904; + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * */ - public com.google.cloud.compute.v1.Error.Builder getErrorBuilder() { - bitField0_ |= 0x00000010; + public com.google.cloud.compute.v1.GetHealthOperationMetadata.Builder + getGetHealthOperationMetadataBuilder() { + bitField0_ |= 0x00000020; onChanged(); - return internalGetErrorFieldBuilder().getBuilder(); + return internalGetGetHealthOperationMetadataFieldBuilder().getBuilder(); } /** * * *
-     * [Output Only] If errors are generated during processing of the operation,
-     * this field will be populated.
+     * Output only. Metadata for GetHealth operations.
      * 
* - * optional .google.cloud.compute.v1.Error error = 96784904; + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * */ - public com.google.cloud.compute.v1.ErrorOrBuilder getErrorOrBuilder() { - if (errorBuilder_ != null) { - return errorBuilder_.getMessageOrBuilder(); + public com.google.cloud.compute.v1.GetHealthOperationMetadataOrBuilder + getGetHealthOperationMetadataOrBuilder() { + if (getHealthOperationMetadataBuilder_ != null) { + return getHealthOperationMetadataBuilder_.getMessageOrBuilder(); } else { - return error_ == null ? com.google.cloud.compute.v1.Error.getDefaultInstance() : error_; + return getHealthOperationMetadata_ == null + ? com.google.cloud.compute.v1.GetHealthOperationMetadata.getDefaultInstance() + : getHealthOperationMetadata_; } } @@ -3958,27 +4276,28 @@ public com.google.cloud.compute.v1.ErrorOrBuilder getErrorOrBuilder() { * * *
-     * [Output Only] If errors are generated during processing of the operation,
-     * this field will be populated.
+     * Output only. Metadata for GetHealth operations.
      * 
* - * optional .google.cloud.compute.v1.Error error = 96784904; + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * */ private com.google.protobuf.SingleFieldBuilder< - com.google.cloud.compute.v1.Error, - com.google.cloud.compute.v1.Error.Builder, - com.google.cloud.compute.v1.ErrorOrBuilder> - internalGetErrorFieldBuilder() { - if (errorBuilder_ == null) { - errorBuilder_ = + com.google.cloud.compute.v1.GetHealthOperationMetadata, + com.google.cloud.compute.v1.GetHealthOperationMetadata.Builder, + com.google.cloud.compute.v1.GetHealthOperationMetadataOrBuilder> + internalGetGetHealthOperationMetadataFieldBuilder() { + if (getHealthOperationMetadataBuilder_ == null) { + getHealthOperationMetadataBuilder_ = new com.google.protobuf.SingleFieldBuilder< - com.google.cloud.compute.v1.Error, - com.google.cloud.compute.v1.Error.Builder, - com.google.cloud.compute.v1.ErrorOrBuilder>( - getError(), getParentForChildren(), isClean()); - error_ = null; + com.google.cloud.compute.v1.GetHealthOperationMetadata, + com.google.cloud.compute.v1.GetHealthOperationMetadata.Builder, + com.google.cloud.compute.v1.GetHealthOperationMetadataOrBuilder>( + getGetHealthOperationMetadata(), getParentForChildren(), isClean()); + getHealthOperationMetadata_ = null; } - return errorBuilder_; + return getHealthOperationMetadataBuilder_; } private com.google.cloud.compute.v1.GetVersionOperationMetadata getVersionOperationMetadata_; @@ -3996,7 +4315,7 @@ public com.google.cloud.compute.v1.ErrorOrBuilder getErrorOrBuilder() { * @return Whether the getVersionOperationMetadata field is set. */ public boolean hasGetVersionOperationMetadata() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** @@ -4032,7 +4351,7 @@ public Builder setGetVersionOperationMetadata( } else { getVersionOperationMetadataBuilder_.setMessage(value); } - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -4049,7 +4368,7 @@ public Builder setGetVersionOperationMetadata( } else { getVersionOperationMetadataBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -4062,7 +4381,7 @@ public Builder setGetVersionOperationMetadata( public Builder mergeGetVersionOperationMetadata( com.google.cloud.compute.v1.GetVersionOperationMetadata value) { if (getVersionOperationMetadataBuilder_ == null) { - if (((bitField0_ & 0x00000020) != 0) + if (((bitField0_ & 0x00000040) != 0) && getVersionOperationMetadata_ != null && getVersionOperationMetadata_ != com.google.cloud.compute.v1.GetVersionOperationMetadata.getDefaultInstance()) { @@ -4074,7 +4393,7 @@ public Builder mergeGetVersionOperationMetadata( getVersionOperationMetadataBuilder_.mergeFrom(value); } if (getVersionOperationMetadata_ != null) { - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); } return this; @@ -4086,7 +4405,7 @@ public Builder mergeGetVersionOperationMetadata( * */ public Builder clearGetVersionOperationMetadata() { - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000040); getVersionOperationMetadata_ = null; if (getVersionOperationMetadataBuilder_ != null) { getVersionOperationMetadataBuilder_.dispose(); @@ -4103,7 +4422,7 @@ public Builder clearGetVersionOperationMetadata() { */ public com.google.cloud.compute.v1.GetVersionOperationMetadata.Builder getGetVersionOperationMetadataBuilder() { - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return internalGetGetVersionOperationMetadataFieldBuilder().getBuilder(); } @@ -4163,7 +4482,7 @@ public Builder clearGetVersionOperationMetadata() { * @return Whether the httpErrorMessage field is set. */ public boolean hasHttpErrorMessage() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** @@ -4238,7 +4557,7 @@ public Builder setHttpErrorMessage(java.lang.String value) { throw new NullPointerException(); } httpErrorMessage_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -4259,7 +4578,7 @@ public Builder setHttpErrorMessage(java.lang.String value) { */ public Builder clearHttpErrorMessage() { httpErrorMessage_ = getDefaultInstance().getHttpErrorMessage(); - bitField0_ = (bitField0_ & ~0x00000040); + bitField0_ = (bitField0_ & ~0x00000080); onChanged(); return this; } @@ -4285,7 +4604,7 @@ public Builder setHttpErrorMessageBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); httpErrorMessage_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -4309,7 +4628,7 @@ public Builder setHttpErrorMessageBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasHttpErrorStatusCode() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** @@ -4351,7 +4670,7 @@ public int getHttpErrorStatusCode() { public Builder setHttpErrorStatusCode(int value) { httpErrorStatusCode_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -4372,7 +4691,7 @@ public Builder setHttpErrorStatusCode(int value) { * @return This builder for chaining. */ public Builder clearHttpErrorStatusCode() { - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000100); httpErrorStatusCode_ = 0; onChanged(); return this; @@ -4394,7 +4713,7 @@ public Builder clearHttpErrorStatusCode() { */ @java.lang.Override public boolean hasId() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -4430,7 +4749,7 @@ public long getId() { public Builder setId(long value) { id_ = value; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -4448,7 +4767,7 @@ public Builder setId(long value) { * @return This builder for chaining. */ public Builder clearId() { - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000200); id_ = 0L; onChanged(); return this; @@ -4470,7 +4789,7 @@ public Builder clearId() { * @return Whether the insertTime field is set. */ public boolean hasInsertTime() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** @@ -4542,7 +4861,7 @@ public Builder setInsertTime(java.lang.String value) { throw new NullPointerException(); } insertTime_ = value; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -4562,7 +4881,7 @@ public Builder setInsertTime(java.lang.String value) { */ public Builder clearInsertTime() { insertTime_ = getDefaultInstance().getInsertTime(); - bitField0_ = (bitField0_ & ~0x00000200); + bitField0_ = (bitField0_ & ~0x00000400); onChanged(); return this; } @@ -4587,7 +4906,7 @@ public Builder setInsertTimeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); insertTime_ = value; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -4608,7 +4927,7 @@ public Builder setInsertTimeBytes(com.google.protobuf.ByteString value) { * @return Whether the instancesBulkInsertOperationMetadata field is set. */ public boolean hasInstancesBulkInsertOperationMetadata() { - return ((bitField0_ & 0x00000400) != 0); + return ((bitField0_ & 0x00000800) != 0); } /** @@ -4644,7 +4963,7 @@ public Builder setInstancesBulkInsertOperationMetadata( } else { instancesBulkInsertOperationMetadataBuilder_.setMessage(value); } - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -4661,7 +4980,7 @@ public Builder setInstancesBulkInsertOperationMetadata( } else { instancesBulkInsertOperationMetadataBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -4674,7 +4993,7 @@ public Builder setInstancesBulkInsertOperationMetadata( public Builder mergeInstancesBulkInsertOperationMetadata( com.google.cloud.compute.v1.InstancesBulkInsertOperationMetadata value) { if (instancesBulkInsertOperationMetadataBuilder_ == null) { - if (((bitField0_ & 0x00000400) != 0) + if (((bitField0_ & 0x00000800) != 0) && instancesBulkInsertOperationMetadata_ != null && instancesBulkInsertOperationMetadata_ != com.google.cloud.compute.v1.InstancesBulkInsertOperationMetadata @@ -4687,7 +5006,7 @@ public Builder mergeInstancesBulkInsertOperationMetadata( instancesBulkInsertOperationMetadataBuilder_.mergeFrom(value); } if (instancesBulkInsertOperationMetadata_ != null) { - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; onChanged(); } return this; @@ -4699,7 +5018,7 @@ public Builder mergeInstancesBulkInsertOperationMetadata( * */ public Builder clearInstancesBulkInsertOperationMetadata() { - bitField0_ = (bitField0_ & ~0x00000400); + bitField0_ = (bitField0_ & ~0x00000800); instancesBulkInsertOperationMetadata_ = null; if (instancesBulkInsertOperationMetadataBuilder_ != null) { instancesBulkInsertOperationMetadataBuilder_.dispose(); @@ -4716,7 +5035,7 @@ public Builder clearInstancesBulkInsertOperationMetadata() { */ public com.google.cloud.compute.v1.InstancesBulkInsertOperationMetadata.Builder getInstancesBulkInsertOperationMetadataBuilder() { - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; onChanged(); return internalGetInstancesBulkInsertOperationMetadataFieldBuilder().getBuilder(); } @@ -4774,7 +5093,7 @@ public Builder clearInstancesBulkInsertOperationMetadata() { * @return Whether the kind field is set. */ public boolean hasKind() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** @@ -4843,7 +5162,7 @@ public Builder setKind(java.lang.String value) { throw new NullPointerException(); } kind_ = value; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; onChanged(); return this; } @@ -4862,7 +5181,7 @@ public Builder setKind(java.lang.String value) { */ public Builder clearKind() { kind_ = getDefaultInstance().getKind(); - bitField0_ = (bitField0_ & ~0x00000800); + bitField0_ = (bitField0_ & ~0x00001000); onChanged(); return this; } @@ -4886,7 +5205,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); kind_ = value; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; onChanged(); return this; } @@ -4905,7 +5224,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * @return Whether the name field is set. */ public boolean hasName() { - return ((bitField0_ & 0x00001000) != 0); + return ((bitField0_ & 0x00002000) != 0); } /** @@ -4971,7 +5290,7 @@ public Builder setName(java.lang.String value) { throw new NullPointerException(); } name_ = value; - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); return this; } @@ -4989,7 +5308,7 @@ public Builder setName(java.lang.String value) { */ public Builder clearName() { name_ = getDefaultInstance().getName(); - bitField0_ = (bitField0_ & ~0x00001000); + bitField0_ = (bitField0_ & ~0x00002000); onChanged(); return this; } @@ -5012,7 +5331,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); name_ = value; - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); return this; } @@ -5032,7 +5351,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * @return Whether the operationGroupId field is set. */ public boolean hasOperationGroupId() { - return ((bitField0_ & 0x00002000) != 0); + return ((bitField0_ & 0x00004000) != 0); } /** @@ -5101,7 +5420,7 @@ public Builder setOperationGroupId(java.lang.String value) { throw new NullPointerException(); } operationGroupId_ = value; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -5120,7 +5439,7 @@ public Builder setOperationGroupId(java.lang.String value) { */ public Builder clearOperationGroupId() { operationGroupId_ = getDefaultInstance().getOperationGroupId(); - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00004000); onChanged(); return this; } @@ -5144,7 +5463,7 @@ public Builder setOperationGroupIdBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); operationGroupId_ = value; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -5164,7 +5483,7 @@ public Builder setOperationGroupIdBytes(com.google.protobuf.ByteString value) { * @return Whether the operationType field is set. */ public boolean hasOperationType() { - return ((bitField0_ & 0x00004000) != 0); + return ((bitField0_ & 0x00008000) != 0); } /** @@ -5233,7 +5552,7 @@ public Builder setOperationType(java.lang.String value) { throw new NullPointerException(); } operationType_ = value; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); return this; } @@ -5252,7 +5571,7 @@ public Builder setOperationType(java.lang.String value) { */ public Builder clearOperationType() { operationType_ = getDefaultInstance().getOperationType(); - bitField0_ = (bitField0_ & ~0x00004000); + bitField0_ = (bitField0_ & ~0x00008000); onChanged(); return this; } @@ -5276,7 +5595,7 @@ public Builder setOperationTypeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); operationType_ = value; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); return this; } @@ -5300,7 +5619,7 @@ public Builder setOperationTypeBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasProgress() { - return ((bitField0_ & 0x00008000) != 0); + return ((bitField0_ & 0x00010000) != 0); } /** @@ -5342,7 +5661,7 @@ public int getProgress() { public Builder setProgress(int value) { progress_ = value; - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -5363,7 +5682,7 @@ public Builder setProgress(int value) { * @return This builder for chaining. */ public Builder clearProgress() { - bitField0_ = (bitField0_ & ~0x00008000); + bitField0_ = (bitField0_ & ~0x00010000); progress_ = 0; onChanged(); return this; @@ -5384,7 +5703,7 @@ public Builder clearProgress() { * @return Whether the region field is set. */ public boolean hasRegion() { - return ((bitField0_ & 0x00010000) != 0); + return ((bitField0_ & 0x00020000) != 0); } /** @@ -5453,7 +5772,7 @@ public Builder setRegion(java.lang.String value) { throw new NullPointerException(); } region_ = value; - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; onChanged(); return this; } @@ -5472,7 +5791,7 @@ public Builder setRegion(java.lang.String value) { */ public Builder clearRegion() { region_ = getDefaultInstance().getRegion(); - bitField0_ = (bitField0_ & ~0x00010000); + bitField0_ = (bitField0_ & ~0x00020000); onChanged(); return this; } @@ -5496,7 +5815,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); region_ = value; - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; onChanged(); return this; } @@ -5515,7 +5834,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * @return Whether the selfLink field is set. */ public boolean hasSelfLink() { - return ((bitField0_ & 0x00020000) != 0); + return ((bitField0_ & 0x00040000) != 0); } /** @@ -5581,7 +5900,7 @@ public Builder setSelfLink(java.lang.String value) { throw new NullPointerException(); } selfLink_ = value; - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); return this; } @@ -5599,7 +5918,7 @@ public Builder setSelfLink(java.lang.String value) { */ public Builder clearSelfLink() { selfLink_ = getDefaultInstance().getSelfLink(); - bitField0_ = (bitField0_ & ~0x00020000); + bitField0_ = (bitField0_ & ~0x00040000); onChanged(); return this; } @@ -5622,7 +5941,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); selfLink_ = value; - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); return this; } @@ -5651,7 +5970,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * @return Whether the setCommonInstanceMetadataOperationMetadata field is set. */ public boolean hasSetCommonInstanceMetadataOperationMetadata() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00080000) != 0); } /** @@ -5704,7 +6023,7 @@ public Builder setSetCommonInstanceMetadataOperationMetadata( } else { setCommonInstanceMetadataOperationMetadataBuilder_.setMessage(value); } - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return this; } @@ -5730,7 +6049,7 @@ public Builder setSetCommonInstanceMetadataOperationMetadata( } else { setCommonInstanceMetadataOperationMetadataBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return this; } @@ -5751,7 +6070,7 @@ public Builder setSetCommonInstanceMetadataOperationMetadata( public Builder mergeSetCommonInstanceMetadataOperationMetadata( com.google.cloud.compute.v1.SetCommonInstanceMetadataOperationMetadata value) { if (setCommonInstanceMetadataOperationMetadataBuilder_ == null) { - if (((bitField0_ & 0x00040000) != 0) + if (((bitField0_ & 0x00080000) != 0) && setCommonInstanceMetadataOperationMetadata_ != null && setCommonInstanceMetadataOperationMetadata_ != com.google.cloud.compute.v1.SetCommonInstanceMetadataOperationMetadata @@ -5764,7 +6083,7 @@ public Builder mergeSetCommonInstanceMetadataOperationMetadata( setCommonInstanceMetadataOperationMetadataBuilder_.mergeFrom(value); } if (setCommonInstanceMetadataOperationMetadata_ != null) { - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); } return this; @@ -5784,7 +6103,7 @@ public Builder mergeSetCommonInstanceMetadataOperationMetadata( * */ public Builder clearSetCommonInstanceMetadataOperationMetadata() { - bitField0_ = (bitField0_ & ~0x00040000); + bitField0_ = (bitField0_ & ~0x00080000); setCommonInstanceMetadataOperationMetadata_ = null; if (setCommonInstanceMetadataOperationMetadataBuilder_ != null) { setCommonInstanceMetadataOperationMetadataBuilder_.dispose(); @@ -5809,7 +6128,7 @@ public Builder clearSetCommonInstanceMetadataOperationMetadata() { */ public com.google.cloud.compute.v1.SetCommonInstanceMetadataOperationMetadata.Builder getSetCommonInstanceMetadataOperationMetadataBuilder() { - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return internalGetSetCommonInstanceMetadataOperationMetadataFieldBuilder().getBuilder(); } @@ -5885,7 +6204,7 @@ public Builder clearSetCommonInstanceMetadataOperationMetadata() { * @return Whether the startTime field is set. */ public boolean hasStartTime() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** @@ -5957,7 +6276,7 @@ public Builder setStartTime(java.lang.String value) { throw new NullPointerException(); } startTime_ = value; - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -5977,7 +6296,7 @@ public Builder setStartTime(java.lang.String value) { */ public Builder clearStartTime() { startTime_ = getDefaultInstance().getStartTime(); - bitField0_ = (bitField0_ & ~0x00080000); + bitField0_ = (bitField0_ & ~0x00100000); onChanged(); return this; } @@ -6002,7 +6321,7 @@ public Builder setStartTimeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); startTime_ = value; - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -6026,7 +6345,7 @@ public Builder setStartTimeBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasStatus() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** @@ -6067,7 +6386,7 @@ public int getStatusValue() { */ public Builder setStatusValue(int value) { status_ = value; - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -6114,7 +6433,7 @@ public Builder setStatus(com.google.cloud.compute.v1.Operation.Status value) { if (value == null) { throw new NullPointerException(); } - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; status_ = value.getNumber(); onChanged(); return this; @@ -6136,7 +6455,7 @@ public Builder setStatus(com.google.cloud.compute.v1.Operation.Status value) { * @return This builder for chaining. */ public Builder clearStatus() { - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x00200000); status_ = 0; onChanged(); return this; @@ -6157,7 +6476,7 @@ public Builder clearStatus() { * @return Whether the statusMessage field is set. */ public boolean hasStatusMessage() { - return ((bitField0_ & 0x00200000) != 0); + return ((bitField0_ & 0x00400000) != 0); } /** @@ -6226,7 +6545,7 @@ public Builder setStatusMessage(java.lang.String value) { throw new NullPointerException(); } statusMessage_ = value; - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; onChanged(); return this; } @@ -6245,7 +6564,7 @@ public Builder setStatusMessage(java.lang.String value) { */ public Builder clearStatusMessage() { statusMessage_ = getDefaultInstance().getStatusMessage(); - bitField0_ = (bitField0_ & ~0x00200000); + bitField0_ = (bitField0_ & ~0x00400000); onChanged(); return this; } @@ -6269,7 +6588,7 @@ public Builder setStatusMessageBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); statusMessage_ = value; - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; onChanged(); return this; } @@ -6290,7 +6609,7 @@ public Builder setStatusMessageBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasTargetId() { - return ((bitField0_ & 0x00400000) != 0); + return ((bitField0_ & 0x00800000) != 0); } /** @@ -6326,7 +6645,7 @@ public long getTargetId() { public Builder setTargetId(long value) { targetId_ = value; - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -6344,7 +6663,7 @@ public Builder setTargetId(long value) { * @return This builder for chaining. */ public Builder clearTargetId() { - bitField0_ = (bitField0_ & ~0x00400000); + bitField0_ = (bitField0_ & ~0x00800000); targetId_ = 0L; onChanged(); return this; @@ -6366,7 +6685,7 @@ public Builder clearTargetId() { * @return Whether the targetLink field is set. */ public boolean hasTargetLink() { - return ((bitField0_ & 0x00800000) != 0); + return ((bitField0_ & 0x01000000) != 0); } /** @@ -6438,7 +6757,7 @@ public Builder setTargetLink(java.lang.String value) { throw new NullPointerException(); } targetLink_ = value; - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; onChanged(); return this; } @@ -6458,7 +6777,7 @@ public Builder setTargetLink(java.lang.String value) { */ public Builder clearTargetLink() { targetLink_ = getDefaultInstance().getTargetLink(); - bitField0_ = (bitField0_ & ~0x00800000); + bitField0_ = (bitField0_ & ~0x01000000); onChanged(); return this; } @@ -6483,7 +6802,7 @@ public Builder setTargetLinkBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); targetLink_ = value; - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; onChanged(); return this; } @@ -6504,7 +6823,7 @@ public Builder setTargetLinkBytes(com.google.protobuf.ByteString value) { * @return Whether the user field is set. */ public boolean hasUser() { - return ((bitField0_ & 0x01000000) != 0); + return ((bitField0_ & 0x02000000) != 0); } /** @@ -6576,7 +6895,7 @@ public Builder setUser(java.lang.String value) { throw new NullPointerException(); } user_ = value; - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; onChanged(); return this; } @@ -6596,7 +6915,7 @@ public Builder setUser(java.lang.String value) { */ public Builder clearUser() { user_ = getDefaultInstance().getUser(); - bitField0_ = (bitField0_ & ~0x01000000); + bitField0_ = (bitField0_ & ~0x02000000); onChanged(); return this; } @@ -6621,7 +6940,7 @@ public Builder setUserBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); user_ = value; - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; onChanged(); return this; } @@ -6630,9 +6949,9 @@ public Builder setUserBytes(com.google.protobuf.ByteString value) { java.util.Collections.emptyList(); private void ensureWarningsIsMutable() { - if (!((bitField0_ & 0x02000000) != 0)) { + if (!((bitField0_ & 0x04000000) != 0)) { warnings_ = new java.util.ArrayList(warnings_); - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; } } @@ -6868,7 +7187,7 @@ public Builder addAllWarnings( public Builder clearWarnings() { if (warningsBuilder_ == null) { warnings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); onChanged(); } else { warningsBuilder_.clear(); @@ -7003,7 +7322,7 @@ public java.util.List getWarningsB com.google.cloud.compute.v1.Warnings, com.google.cloud.compute.v1.Warnings.Builder, com.google.cloud.compute.v1.WarningsOrBuilder>( - warnings_, ((bitField0_ & 0x02000000) != 0), getParentForChildren(), isClean()); + warnings_, ((bitField0_ & 0x04000000) != 0), getParentForChildren(), isClean()); warnings_ = null; } return warningsBuilder_; @@ -7024,7 +7343,7 @@ public java.util.List getWarningsB * @return Whether the zone field is set. */ public boolean hasZone() { - return ((bitField0_ & 0x04000000) != 0); + return ((bitField0_ & 0x08000000) != 0); } /** @@ -7093,7 +7412,7 @@ public Builder setZone(java.lang.String value) { throw new NullPointerException(); } zone_ = value; - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); return this; } @@ -7112,7 +7431,7 @@ public Builder setZone(java.lang.String value) { */ public Builder clearZone() { zone_ = getDefaultInstance().getZone(); - bitField0_ = (bitField0_ & ~0x04000000); + bitField0_ = (bitField0_ & ~0x08000000); onChanged(); return this; } @@ -7136,7 +7455,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); zone_ = value; - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); return this; } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationOrBuilder.java index 6cf47a604421..52c7beacc505 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationOrBuilder.java @@ -231,6 +231,50 @@ public interface OperationOrBuilder */ com.google.cloud.compute.v1.ErrorOrBuilder getErrorOrBuilder(); + /** + * + * + *
+   * Output only. Metadata for GetHealth operations.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * + * + * @return Whether the getHealthOperationMetadata field is set. + */ + boolean hasGetHealthOperationMetadata(); + + /** + * + * + *
+   * Output only. Metadata for GetHealth operations.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * + * + * @return The getHealthOperationMetadata. + */ + com.google.cloud.compute.v1.GetHealthOperationMetadata getGetHealthOperationMetadata(); + + /** + * + * + *
+   * Output only. Metadata for GetHealth operations.
+   * 
+ * + * + * optional .google.cloud.compute.v1.GetHealthOperationMetadata get_health_operation_metadata = 303911457; + * + */ + com.google.cloud.compute.v1.GetHealthOperationMetadataOrBuilder + getGetHealthOperationMetadataOrBuilder(); + /** * * optional .google.cloud.compute.v1.GetVersionOperationMetadata get_version_operation_metadata = 173230167; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reservation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reservation.java index f542a5b026a5..f727ef6a9172 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reservation.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reservation.java @@ -118,6 +118,16 @@ public enum ConfidentialComputeType implements com.google.protobuf.ProtocolMessa * UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE = 0; */ UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE(0), + /** + * + * + *
+     * Bare Metal Secure AI.
+     * 
+ * + * CONFIDENTIAL_COMPUTE_TYPE_BMSAI = 103738250; + */ + CONFIDENTIAL_COMPUTE_TYPE_BMSAI(103738250), /** * * @@ -154,6 +164,17 @@ public enum ConfidentialComputeType implements com.google.protobuf.ProtocolMessa */ public static final int UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE_VALUE = 0; + /** + * + * + *
+     * Bare Metal Secure AI.
+     * 
+ * + * CONFIDENTIAL_COMPUTE_TYPE_BMSAI = 103738250; + */ + public static final int CONFIDENTIAL_COMPUTE_TYPE_BMSAI_VALUE = 103738250; + /** * * @@ -194,6 +215,8 @@ public static ConfidentialComputeType forNumber(int value) { switch (value) { case 0: return UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE; + case 103738250: + return CONFIDENTIAL_COMPUTE_TYPE_BMSAI; case 301241954: return CONFIDENTIAL_COMPUTE_TYPE_TDX; case 42227601: diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Subnetwork.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Subnetwork.java index 81ae2876edb7..58a2ebdc4ccf 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Subnetwork.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Subnetwork.java @@ -969,6 +969,31 @@ public enum ResolveSubnetMask implements com.google.protobuf.ProtocolMessageEnum * ARP_ALL_RANGES = 445655380; */ ARP_ALL_RANGES(445655380), + /** + * + * + *
+     * VMs will receive an ARP response from a VM instance owning the target IP
+     * address within the subnetwork's primary CIDR range, if such a VM instance
+     * exists and is running.
+     * 
+ * + * ARP_BROADCAST_PRIMARY_RANGE = 123887458; + */ + ARP_BROADCAST_PRIMARY_RANGE(123887458), + /** + * + * + *
+     * Combines ARP_BROADCAST_PRIMARY_RANGE with MAC learning. Enables cache
+     * mapping between IP addresses and custom MAC addresses of instances and
+     * use of it to set the correct destination MAC address. If this option is
+     * chosen, the subnetwork must have /24 or a smaller CIDR range.
+     * 
+ * + * ARP_BROADCAST_PRIMARY_RANGE_WITH_LEARNING = 425592922; + */ + ARP_BROADCAST_PRIMARY_RANGE_WITH_LEARNING(425592922), /** * * @@ -1014,6 +1039,33 @@ public enum ResolveSubnetMask implements com.google.protobuf.ProtocolMessageEnum */ public static final int ARP_ALL_RANGES_VALUE = 445655380; + /** + * + * + *
+     * VMs will receive an ARP response from a VM instance owning the target IP
+     * address within the subnetwork's primary CIDR range, if such a VM instance
+     * exists and is running.
+     * 
+ * + * ARP_BROADCAST_PRIMARY_RANGE = 123887458; + */ + public static final int ARP_BROADCAST_PRIMARY_RANGE_VALUE = 123887458; + + /** + * + * + *
+     * Combines ARP_BROADCAST_PRIMARY_RANGE with MAC learning. Enables cache
+     * mapping between IP addresses and custom MAC addresses of instances and
+     * use of it to set the correct destination MAC address. If this option is
+     * chosen, the subnetwork must have /24 or a smaller CIDR range.
+     * 
+ * + * ARP_BROADCAST_PRIMARY_RANGE_WITH_LEARNING = 425592922; + */ + public static final int ARP_BROADCAST_PRIMARY_RANGE_WITH_LEARNING_VALUE = 425592922; + /** * * @@ -1053,6 +1105,10 @@ public static ResolveSubnetMask forNumber(int value) { return UNDEFINED_RESOLVE_SUBNET_MASK; case 445655380: return ARP_ALL_RANGES; + case 123887458: + return ARP_BROADCAST_PRIMARY_RANGE; + case 425592922: + return ARP_BROADCAST_PRIMARY_RANGE_WITH_LEARNING; case 120210048: return ARP_PRIMARY_RANGE; default: diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/proto/google/cloud/compute/v1/compute.proto b/java-compute/proto-google-cloud-compute-v1/src/main/proto/google/cloud/compute/v1/compute.proto index 33687d997e0b..42c9ef6653ac 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/proto/google/cloud/compute/v1/compute.proto +++ b/java-compute/proto-google-cloud-compute-v1/src/main/proto/google/cloud/compute/v1/compute.proto @@ -14,7 +14,7 @@ // Generated by the disco-to-proto3-converter. DO NOT EDIT! // Source Discovery file: compute.v1.json -// Source file revision: 20260807 +// Source file revision: 20260821 // API name: compute // API version: v1 @@ -14306,6 +14306,9 @@ message ConfidentialInstanceConfig { // A value indicating that the enum field is not set. UNDEFINED_CONFIDENTIAL_INSTANCE_TYPE = 0; + // Bare Metal Secure AI. + BMSAI = 63328144; + // Arm Confidential Compute Architecture. CCA = 66529; @@ -21709,6 +21712,9 @@ message FutureReservation { // A value indicating that the enum field is not set. UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE = 0; + // Bare Metal Secure AI. + CONFIDENTIAL_COMPUTE_TYPE_BMSAI = 103738250; + // Intel Trust Domain Extensions. CONFIDENTIAL_COMPUTE_TYPE_TDX = 301241954; @@ -23206,6 +23212,115 @@ message GetHealthCheckRequest { } +// Metadata for GetHealth operations. +message GetHealthOperationMetadata { + // Output only. The health information. + optional GetHealthOperationMetadataHealthInfo health_info = 235287729; + +} + +// Health information. +message GetHealthOperationMetadataHealthInfo { + // Output only. The availability SLO status. + enum AvailabilitySloStatus { + // A value indicating that the enum field is not set. + UNDEFINED_AVAILABILITY_SLO_STATUS = 0; + + // The slot availability is in SLO. + AVAILABILITY_SLO_STATUS_IN_SLO = 142966428; + + // The slot availability is out of SLO. + AVAILABILITY_SLO_STATUS_OUT_OF_SLO = 112099455; + + // The slot availability is unknown. + AVAILABILITY_SLO_STATUS_SLO_UNKNOWN = 280579681; + + // Unspecified availability SLO status. + AVAILABILITY_SLO_STATUS_UNSPECIFIED = 481084279; + + } + + // Output only. The health status. + enum HealthStatus { + // A value indicating that the enum field is not set. + UNDEFINED_HEALTH_STATUS = 0; + + // The reservation slot is healthy. + HEALTH_STATUS_HEALTHY = 281715315; + + // The reservation slot is unhealthy. + HEALTH_STATUS_UNHEALTHY = 476038202; + + // Unspecified health status. + HEALTH_STATUS_UNSPECIFIED = 482246925; + + } + + // Output only. The repair category. + enum RepairCategory { + // A value indicating that the enum field is not set. + UNDEFINED_REPAIR_CATEGORY = 0; + + // The repair is because of critical failures, that are scoped outside + // emergent maintenance + REPAIR_CATEGORY_CRITICAL_FAILURE = 58241977; + + // The repair is because of an emergent maintenance + REPAIR_CATEGORY_EMERGENT_MAINTENANCE = 400869148; + + // The repair is because of a planned maintenance + REPAIR_CATEGORY_PLANNED_MAINTENANCE = 489286537; + + // Unspecified repair category. + REPAIR_CATEGORY_UNSPECIFIED = 287264456; + + // The repair is because of a user reported fault + REPAIR_CATEGORY_USER_REPORTED_FAULT = 227760443; + + } + + // Output only. The reason for unhealthy status. + enum UnhealthyReason { + // A value indicating that the enum field is not set. + UNDEFINED_UNHEALTHY_REASON = 0; + + // The slot is unhealthy because there is a pending repair, waiting for + // customer approval + UNHEALTHY_REASON_PENDING_USER_APPROVAL = 315397455; + + // The slot is unhealthy because repair is in progress + UNHEALTHY_REASON_REPAIRING = 199320309; + + // The slot is unhealthy because a vm cannot be scheduled on it, and no + // repairs are running on the slot + UNHEALTHY_REASON_UNSCHEDULABLE = 118083439; + + // Unspecified unhealthy reason. + UNHEALTHY_REASON_UNSPECIFIED = 337725687; + + } + + // Output only. The availability SLO status. + // Check the AvailabilitySloStatus enum for the list of possible values. + optional string availability_slo_status = 255971455; + + // Output only. The health status. + // Check the HealthStatus enum for the list of possible values. + optional string health_status = 380545845; + + // Output only. The repair category. + // Check the RepairCategory enum for the list of possible values. + optional string repair_category = 113376624; + + // Output only. The reason for unhealthy status. + // Check the UnhealthyReason enum for the list of possible values. + optional string unhealthy_reason = 448838143; + + // Output only. The time when health info was updated. + optional string update_time = 500295811; + +} + // A request message for RegionBackendServices.GetHealth. See the method description for details. message GetHealthRegionBackendServiceRequest { // Name of the BackendService resource for which to get health. @@ -23247,6 +23362,34 @@ message GetHealthRegionHealthSourceRequest { } +// A request message for ReservationSlots.GetHealth. See the method description for details. +message GetHealthReservationSlotRequest { + // The name of the parent reservation, parent block and parent sub-block. In + // the format of + // reservations/{reservation_name}/reservationBlocks/{reservation_block_name}/reservationSubBlocks/{reservation_sub_block_name} + string parent_name = 478151936 [(google.api.field_behavior) = REQUIRED]; + + // Project ID for this request. + string project = 227560217 [ + (google.api.field_behavior) = REQUIRED, + (google.cloud.operation_request_field) = "project" + ]; + + // An optional request ID to identify requests. + optional string request_id = 37109963; + + // The name of the reservation slot. + // Name should conform to RFC1035 or be a resource ID. + string reservation_slot = 277470865 [(google.api.field_behavior) = REQUIRED]; + + // Name of the zone for this request. Zone name should conform to RFC1035. + string zone = 3744684 [ + (google.api.field_behavior) = REQUIRED, + (google.cloud.operation_request_field) = "zone" + ]; + +} + // A request message for TargetPools.GetHealth. See the method description for details. message GetHealthTargetPoolRequest { // The body resource for this request @@ -26185,6 +26328,7 @@ message GuestOsFeature { // - IDPF // - SNP_SVSM_CAPABLE // - CCA_CAPABLE + // - SUSPEND_SAFE_FPR // // // For more information, see @@ -26217,6 +26361,10 @@ message GuestOsFeature { SNP_SVSM_CAPABLE = 52921460; + // Indicates the guest OS is safe for free page reporting (FPR) during + // suspend. + SUSPEND_SAFE_FPR = 223956441; + TDX_CAPABLE = 240446133; UEFI_COMPATIBLE = 195865408; @@ -26243,6 +26391,7 @@ message GuestOsFeature { // - IDPF // - SNP_SVSM_CAPABLE // - CCA_CAPABLE + // - SUSPEND_SAFE_FPR // // // For more information, see @@ -35493,6 +35642,9 @@ message Interconnect { // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; + // Output only. Server-defined URL for this resource with the resource id. + optional string self_link_with_id = 44520962; + // Output only. [Output Only] The current state of Interconnect functionality, which can // take one of the following values: // @@ -37817,6 +37969,14 @@ message InterconnectLocationCrossSiteInterconnectInfo { // may match multiple InterconnectLocations. optional string city = 3053931; + // Output only. The maximum unmetered bandwidth for dynamic paths allowable per + // WireGroup for this metro. + optional int64 max_dynamic_path_bandwidth_gbps = 378021355; + + // Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup + // for this metro. + optional int64 max_fixed_path_bandwidth_gbps = 346138080; + } // Response to the list request, and contains a list of interconnect locations. @@ -54303,6 +54463,29 @@ message ManagedInstance { } + // Output only. The eventual status of the instance. The instance group + // manager will not be identified as stable till each managed instance reaches + // its targetStatus. + // Additional supported values which may be not listed in the enum directly due to technical reasons: + // RUNNING + // STOPPED + // SUSPENDED + enum TargetStatus { + // A value indicating that the enum field is not set. + UNDEFINED_TARGET_STATUS = 0; + + // The managed instance will eventually be ABANDONED, i.e. dissociated + // from the managed instance group. + ABANDONED = 81797556; + + // The managed instance will eventually be DELETED. + DELETED = 120962041; + + // Only present to map the STATUS_INVALID value. + INVALID = 530283991; + + } + // Output only. [Output Only] The current action that the managed instance group has // scheduled for the instance. Possible values: // @@ -54375,6 +54558,12 @@ message ManagedInstance { // `PENDING_STOP` state or there is a programmed stop scheduled. optional ManagedInstanceShutdownDetails shutdown_details = 15198553; + // Output only. The eventual status of the instance. The instance group + // manager will not be identified as stable till each managed instance reaches + // its targetStatus. + // Check the TargetStatus enum for the list of possible values. + optional string target_status = 307799648; + // Output only. [Output Only] Intended version of this instance. optional ManagedInstanceVersion version = 351608024; @@ -55385,6 +55574,11 @@ message NetworkEndpointGroup { // The network endpoint is represented by an IP address. GCE_VM_IP = 401880793; + // The network endpoint for targeting a specific network interface of a + // VM instance in configurations with multiple network interfaces on the + // same network. + GCE_VM_IP_DEDICATED_BACKEND = 321618974; + // The network endpoint is represented by IP address and port pair. GCE_VM_IP_PORT = 501838375; @@ -58332,6 +58526,9 @@ message Operation { // this field will be populated. optional Error error = 96784904; + // Output only. Metadata for GetHealth operations. + optional GetHealthOperationMetadata get_health_operation_metadata = 303911457; + optional GetVersionOperationMetadata get_version_operation_metadata = 173230167; // [Output Only] If the operation fails, this field contains the HTTP error @@ -65253,6 +65450,9 @@ message Reservation { // A value indicating that the enum field is not set. UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE = 0; + // Bare Metal Secure AI. + CONFIDENTIAL_COMPUTE_TYPE_BMSAI = 103738250; + // Intel Trust Domain Extensions. CONFIDENTIAL_COMPUTE_TYPE_TDX = 301241954; @@ -77411,6 +77611,17 @@ message Subnetwork { // All ranges assigned to the VM NIC will respond to ARP. ARP_ALL_RANGES = 445655380; + // VMs will receive an ARP response from a VM instance owning the target IP + // address within the subnetwork's primary CIDR range, if such a VM instance + // exists and is running. + ARP_BROADCAST_PRIMARY_RANGE = 123887458; + + // Combines ARP_BROADCAST_PRIMARY_RANGE with MAC learning. Enables cache + // mapping between IP addresses and custom MAC addresses of instances and + // use of it to set the correct destination MAC address. If this option is + // chosen, the subnetwork must have /24 or a smaller CIDR range. + ARP_BROADCAST_PRIMARY_RANGE_WITH_LEARNING = 425592922; + // Only the primary range of the VM NIC will respond to ARP. ARP_PRIMARY_RANGE = 120210048; @@ -93922,6 +94133,15 @@ service ReservationSlots { option (google.api.method_signature) = "project,zone,parent_name,reservation_slot"; } + // Get health info on a reservation slot. + rpc GetHealth(GetHealthReservationSlotRequest) returns (Operation) { + option (google.api.http) = { + post: "/compute/v1/projects/{project}/zones/{zone}/{parent_name=reservations/*/reservationBlocks/*/reservationSubBlocks/*}/reservationSlots/{reservation_slot}/getHealth" + }; + option (google.api.method_signature) = "project,zone,parent_name,reservation_slot"; + option (google.cloud.operation_service) = "ZoneOperations"; + } + // Allows customers to get SBOM versions of a reservation slot. rpc GetVersion(GetVersionReservationSlotRequest) returns (Operation) { option (google.api.http) = { diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/AsyncGetHealth.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/AsyncGetHealth.java new file mode 100644 index 000000000000..f0af983db4fb --- /dev/null +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/AsyncGetHealth.java @@ -0,0 +1,52 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.compute.v1.samples; + +// [START compute_v1_generated_ReservationSlots_GetHealth_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.compute.v1.GetHealthReservationSlotRequest; +import com.google.cloud.compute.v1.ReservationSlotsClient; +import com.google.longrunning.Operation; + +public class AsyncGetHealth { + + public static void main(String[] args) throws Exception { + asyncGetHealth(); + } + + public static void asyncGetHealth() throws Exception { + // This snippet has been automatically generated and should be regarded as a code template only. + // It will require modifications to work: + // - It may require correct/in-range values for request initialization. + // - It may require specifying regional endpoints when creating the service client as shown in + // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library + try (ReservationSlotsClient reservationSlotsClient = ReservationSlotsClient.create()) { + GetHealthReservationSlotRequest request = + GetHealthReservationSlotRequest.newBuilder() + .setParentName("parentName-244870571") + .setProject("project-309310695") + .setRequestId("requestId693933066") + .setReservationSlot("reservationSlot-337781782") + .setZone("zone3744684") + .build(); + ApiFuture future = reservationSlotsClient.getHealthCallable().futureCall(request); + // Do something. + com.google.cloud.compute.v1.Operation response = future.get(); + } + } +} +// [END compute_v1_generated_ReservationSlots_GetHealth_async] diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/AsyncGetHealthLRO.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/AsyncGetHealthLRO.java new file mode 100644 index 000000000000..a3a6f0997c00 --- /dev/null +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/AsyncGetHealthLRO.java @@ -0,0 +1,53 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.compute.v1.samples; + +// [START compute_v1_generated_ReservationSlots_GetHealth_LRO_async] +import com.google.api.gax.longrunning.OperationFuture; +import com.google.cloud.compute.v1.GetHealthReservationSlotRequest; +import com.google.cloud.compute.v1.Operation; +import com.google.cloud.compute.v1.ReservationSlotsClient; + +public class AsyncGetHealthLRO { + + public static void main(String[] args) throws Exception { + asyncGetHealthLRO(); + } + + public static void asyncGetHealthLRO() throws Exception { + // This snippet has been automatically generated and should be regarded as a code template only. + // It will require modifications to work: + // - It may require correct/in-range values for request initialization. + // - It may require specifying regional endpoints when creating the service client as shown in + // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library + try (ReservationSlotsClient reservationSlotsClient = ReservationSlotsClient.create()) { + GetHealthReservationSlotRequest request = + GetHealthReservationSlotRequest.newBuilder() + .setParentName("parentName-244870571") + .setProject("project-309310695") + .setRequestId("requestId693933066") + .setReservationSlot("reservationSlot-337781782") + .setZone("zone3744684") + .build(); + OperationFuture future = + reservationSlotsClient.getHealthOperationCallable().futureCall(request); + // Do something. + Operation response = future.get(); + } + } +} +// [END compute_v1_generated_ReservationSlots_GetHealth_LRO_async] diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/SyncGetHealth.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/SyncGetHealth.java new file mode 100644 index 000000000000..9818337d17ef --- /dev/null +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/SyncGetHealth.java @@ -0,0 +1,49 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.compute.v1.samples; + +// [START compute_v1_generated_ReservationSlots_GetHealth_sync] +import com.google.cloud.compute.v1.GetHealthReservationSlotRequest; +import com.google.cloud.compute.v1.Operation; +import com.google.cloud.compute.v1.ReservationSlotsClient; + +public class SyncGetHealth { + + public static void main(String[] args) throws Exception { + syncGetHealth(); + } + + public static void syncGetHealth() throws Exception { + // This snippet has been automatically generated and should be regarded as a code template only. + // It will require modifications to work: + // - It may require correct/in-range values for request initialization. + // - It may require specifying regional endpoints when creating the service client as shown in + // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library + try (ReservationSlotsClient reservationSlotsClient = ReservationSlotsClient.create()) { + GetHealthReservationSlotRequest request = + GetHealthReservationSlotRequest.newBuilder() + .setParentName("parentName-244870571") + .setProject("project-309310695") + .setRequestId("requestId693933066") + .setReservationSlot("reservationSlot-337781782") + .setZone("zone3744684") + .build(); + Operation response = reservationSlotsClient.getHealthAsync(request).get(); + } + } +} +// [END compute_v1_generated_ReservationSlots_GetHealth_sync] diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/SyncGetHealthStringStringStringString.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/SyncGetHealthStringStringStringString.java new file mode 100644 index 000000000000..b733e9e57eb0 --- /dev/null +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslots/gethealth/SyncGetHealthStringStringStringString.java @@ -0,0 +1,45 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.compute.v1.samples; + +// [START compute_v1_generated_ReservationSlots_GetHealth_StringStringStringString_sync] +import com.google.cloud.compute.v1.Operation; +import com.google.cloud.compute.v1.ReservationSlotsClient; + +public class SyncGetHealthStringStringStringString { + + public static void main(String[] args) throws Exception { + syncGetHealthStringStringStringString(); + } + + public static void syncGetHealthStringStringStringString() throws Exception { + // This snippet has been automatically generated and should be regarded as a code template only. + // It will require modifications to work: + // - It may require correct/in-range values for request initialization. + // - It may require specifying regional endpoints when creating the service client as shown in + // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library + try (ReservationSlotsClient reservationSlotsClient = ReservationSlotsClient.create()) { + String project = "project-309310695"; + String zone = "zone3744684"; + String parentName = "parentName-244870571"; + String reservationSlot = "reservationSlot-337781782"; + Operation response = + reservationSlotsClient.getHealthAsync(project, zone, parentName, reservationSlot).get(); + } + } +} +// [END compute_v1_generated_ReservationSlots_GetHealth_StringStringStringString_sync] diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslotssettings/getversion/SyncGetVersion.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslotssettings/gethealth/SyncGetHealth.java similarity index 89% rename from java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslotssettings/getversion/SyncGetVersion.java rename to java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslotssettings/gethealth/SyncGetHealth.java index e76a5976bf27..bca3546ff714 100644 --- a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslotssettings/getversion/SyncGetVersion.java +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/reservationslotssettings/gethealth/SyncGetHealth.java @@ -16,20 +16,20 @@ package com.google.cloud.compute.v1.samples; -// [START compute_v1_generated_ReservationSlotsSettings_GetVersion_sync] +// [START compute_v1_generated_ReservationSlotsSettings_GetHealth_sync] import com.google.api.gax.longrunning.OperationalTimedPollAlgorithm; import com.google.api.gax.retrying.RetrySettings; import com.google.api.gax.retrying.TimedRetryAlgorithm; import com.google.cloud.compute.v1.ReservationSlotsSettings; import java.time.Duration; -public class SyncGetVersion { +public class SyncGetHealth { public static void main(String[] args) throws Exception { - syncGetVersion(); + syncGetHealth(); } - public static void syncGetVersion() throws Exception { + public static void syncGetHealth() throws Exception { // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. @@ -51,4 +51,4 @@ public static void syncGetVersion() throws Exception { .build(); } } -// [END compute_v1_generated_ReservationSlotsSettings_GetVersion_sync] +// [END compute_v1_generated_ReservationSlotsSettings_GetHealth_sync] diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/stub/reservationslotsstubsettings/getversion/SyncGetVersion.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/stub/reservationslotsstubsettings/gethealth/SyncGetHealth.java similarity index 88% rename from java-compute/samples/snippets/generated/com/google/cloud/compute/v1/stub/reservationslotsstubsettings/getversion/SyncGetVersion.java rename to java-compute/samples/snippets/generated/com/google/cloud/compute/v1/stub/reservationslotsstubsettings/gethealth/SyncGetHealth.java index eb7276c72430..34c9a5739601 100644 --- a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/stub/reservationslotsstubsettings/getversion/SyncGetVersion.java +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/stub/reservationslotsstubsettings/gethealth/SyncGetHealth.java @@ -16,20 +16,20 @@ package com.google.cloud.compute.v1.stub.samples; -// [START compute_v1_generated_ReservationSlotsStubSettings_GetVersion_sync] +// [START compute_v1_generated_ReservationSlotsStubSettings_GetHealth_sync] import com.google.api.gax.longrunning.OperationalTimedPollAlgorithm; import com.google.api.gax.retrying.RetrySettings; import com.google.api.gax.retrying.TimedRetryAlgorithm; import com.google.cloud.compute.v1.stub.ReservationSlotsStubSettings; import java.time.Duration; -public class SyncGetVersion { +public class SyncGetHealth { public static void main(String[] args) throws Exception { - syncGetVersion(); + syncGetHealth(); } - public static void syncGetVersion() throws Exception { + public static void syncGetHealth() throws Exception { // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. @@ -51,4 +51,4 @@ public static void syncGetVersion() throws Exception { .build(); } } -// [END compute_v1_generated_ReservationSlotsStubSettings_GetVersion_sync] +// [END compute_v1_generated_ReservationSlotsStubSettings_GetHealth_sync] diff --git a/java-confidentialcomputing/README.md b/java-confidentialcomputing/README.md index 145e1e242c28..4e873a59b6cc 100644 --- a/java-confidentialcomputing/README.md +++ b/java-confidentialcomputing/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-confidentialcomputing - 0.82.0 + 0.83.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-confidentialcomputing' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-confidentialcomputing:0.82.0' +implementation 'com.google.cloud:google-cloud-confidentialcomputing:0.83.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-confidentialcomputing" % "0.82.0" +libraryDependencies += "com.google.cloud" % "google-cloud-confidentialcomputing" % "0.83.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-confidentialcomputing/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-confidentialcomputing.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-confidentialcomputing/0.82.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-confidentialcomputing/0.83.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-configdelivery/README.md b/java-configdelivery/README.md index 8ded5c1280ef..78df9a64ab37 100644 --- a/java-configdelivery/README.md +++ b/java-configdelivery/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-configdelivery - 0.30.0 + 0.31.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-configdelivery' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-configdelivery:0.30.0' +implementation 'com.google.cloud:google-cloud-configdelivery:0.31.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-configdelivery" % "0.30.0" +libraryDependencies += "com.google.cloud" % "google-cloud-configdelivery" % "0.31.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-configdelivery/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-configdelivery.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-configdelivery/0.30.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-configdelivery/0.31.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-connectgateway/README.md b/java-connectgateway/README.md index 347c3662cca4..22ca5bb91ca4 100644 --- a/java-connectgateway/README.md +++ b/java-connectgateway/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-connectgateway - 0.48.0 + 0.49.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-connectgateway' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-connectgateway:0.48.0' +implementation 'com.google.cloud:google-cloud-connectgateway:0.49.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-connectgateway" % "0.48.0" +libraryDependencies += "com.google.cloud" % "google-cloud-connectgateway" % "0.49.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-connectgateway/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-connectgateway.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-connectgateway/0.48.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-connectgateway/0.49.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-contact-center-insights/README.md b/java-contact-center-insights/README.md index 52c9b8a264aa..a10f45d73e16 100644 --- a/java-contact-center-insights/README.md +++ b/java-contact-center-insights/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-contact-center-insights - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-contact-center-insights' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-contact-center-insights:2.96.0' +implementation 'com.google.cloud:google-cloud-contact-center-insights:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-contact-center-insights" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-contact-center-insights" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-contact-center-insights/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-contact-center-insights.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-contact-center-insights/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-contact-center-insights/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-container/README.md b/java-container/README.md index 11d6b9017df1..b86d4faa0001 100644 --- a/java-container/README.md +++ b/java-container/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-container - 2.99.0 + 2.100.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-container' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-container:2.99.0' +implementation 'com.google.cloud:google-cloud-container:2.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-container" % "2.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-container" % "2.100.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-container/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-container.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-container/2.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-container/2.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-containeranalysis/README.md b/java-containeranalysis/README.md index bd312dbf0d7c..6d2d9024fb56 100644 --- a/java-containeranalysis/README.md +++ b/java-containeranalysis/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-containeranalysis - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-containeranalysis' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-containeranalysis:2.97.0' +implementation 'com.google.cloud:google-cloud-containeranalysis:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-containeranalysis" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-containeranalysis" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-containeranalysis/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-containeranalysis.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-containeranalysis/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-containeranalysis/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-contentwarehouse/README.md b/java-contentwarehouse/README.md index 076b5a3305b2..929c17b52e58 100644 --- a/java-contentwarehouse/README.md +++ b/java-contentwarehouse/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-contentwarehouse - 0.92.0 + 0.93.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-contentwarehouse' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-contentwarehouse:0.92.0' +implementation 'com.google.cloud:google-cloud-contentwarehouse:0.93.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-contentwarehouse" % "0.92.0" +libraryDependencies += "com.google.cloud" % "google-cloud-contentwarehouse" % "0.93.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-contentwarehouse/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-contentwarehouse.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-contentwarehouse/0.92.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-contentwarehouse/0.93.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-data-fusion/README.md b/java-data-fusion/README.md index 2c778947ba8f..a9c29c8db672 100644 --- a/java-data-fusion/README.md +++ b/java-data-fusion/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-data-fusion - 1.96.0 + 1.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-data-fusion' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-data-fusion:1.96.0' +implementation 'com.google.cloud:google-cloud-data-fusion:1.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-data-fusion" % "1.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-data-fusion" % "1.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-data-fusion/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-data-fusion.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-data-fusion/1.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-data-fusion/1.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-databasecenter/README.md b/java-databasecenter/README.md index 4e3f5923bced..fad888ba43fc 100644 --- a/java-databasecenter/README.md +++ b/java-databasecenter/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-databasecenter - 0.17.0 + 0.18.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-databasecenter' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-databasecenter:0.17.0' +implementation 'com.google.cloud:google-cloud-databasecenter:0.18.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-databasecenter" % "0.17.0" +libraryDependencies += "com.google.cloud" % "google-cloud-databasecenter" % "0.18.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-databasecenter/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-databasecenter.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-databasecenter/0.17.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-databasecenter/0.18.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dataflow/README.md b/java-dataflow/README.md index 90d16c42e89c..d1da337a2a0e 100644 --- a/java-dataflow/README.md +++ b/java-dataflow/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dataflow - 0.100.0 + 0.101.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-dataflow' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dataflow:0.100.0' +implementation 'com.google.cloud:google-cloud-dataflow:0.101.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dataflow" % "0.100.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dataflow" % "0.101.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dataflow/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dataflow.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataflow/0.100.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataflow/0.101.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dataform/README.md b/java-dataform/README.md index 01e50886bb2a..87b79dffe45a 100644 --- a/java-dataform/README.md +++ b/java-dataform/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dataform - 0.95.0 + 0.96.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-dataform' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dataform:0.95.0' +implementation 'com.google.cloud:google-cloud-dataform:0.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dataform" % "0.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dataform" % "0.96.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dataform/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dataform.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataform/0.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataform/0.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-datalineage/README.md b/java-datalineage/README.md index ad8f7c6f46ae..f3bb334569a5 100644 --- a/java-datalineage/README.md +++ b/java-datalineage/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-datalineage - 0.88.0 + 0.89.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-datalineage' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-datalineage:0.88.0' +implementation 'com.google.cloud:google-cloud-datalineage:0.89.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-datalineage" % "0.88.0" +libraryDependencies += "com.google.cloud" % "google-cloud-datalineage" % "0.89.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-datalineage/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-datalineage.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datalineage/0.88.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datalineage/0.89.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-datamanager/README.md b/java-datamanager/README.md index b09c2cc548c3..b7662e5f07ac 100644 --- a/java-datamanager/README.md +++ b/java-datamanager/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.api-ads data-manager - 0.17.0 + 0.18.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.api-ads:data-manager:0.17.0' +implementation 'com.google.api-ads:data-manager:0.18.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.api-ads" % "data-manager" % "0.17.0" +libraryDependencies += "com.google.api-ads" % "data-manager" % "0.18.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/data-manager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.api-ads/data-manager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.api-ads/data-manager/0.17.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.api-ads/data-manager/0.18.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dataplex/README.md b/java-dataplex/README.md index 70d6d74894bd..810e67d8d2aa 100644 --- a/java-dataplex/README.md +++ b/java-dataplex/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dataplex - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dataplex' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dataplex:1.94.0' +implementation 'com.google.cloud:google-cloud-dataplex:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dataplex" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dataplex" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dataplex/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dataplex.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataplex/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataplex/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dataproc-metastore/README.md b/java-dataproc-metastore/README.md index 39c4d9ada8cc..d39ccf43289a 100644 --- a/java-dataproc-metastore/README.md +++ b/java-dataproc-metastore/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dataproc-metastore - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dataproc-metastore' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dataproc-metastore:2.97.0' +implementation 'com.google.cloud:google-cloud-dataproc-metastore:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dataproc-metastore" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dataproc-metastore" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dataproc-metastore/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dataproc-metastore.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataproc-metastore/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataproc-metastore/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dataproc/README.md b/java-dataproc/README.md index 732201fb18fd..c234ea4241f2 100644 --- a/java-dataproc/README.md +++ b/java-dataproc/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dataproc - 4.93.0 + 4.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dataproc' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dataproc:4.93.0' +implementation 'com.google.cloud:google-cloud-dataproc:4.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dataproc" % "4.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dataproc" % "4.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dataproc/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dataproc.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataproc/4.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataproc/4.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-datastore/README.md b/java-datastore/README.md index 83f5908948ae..45ea2a529227 100644 --- a/java-datastore/README.md +++ b/java-datastore/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-datastore - 3.4.0 + 3.5.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-datastore' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-datastore:3.4.0' +implementation 'com.google.cloud:google-cloud-datastore:3.5.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-datastore" % "3.4.0" +libraryDependencies += "com.google.cloud" % "google-cloud-datastore" % "3.5.0" ``` ## Authentication @@ -473,7 +473,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-datastore/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-datastore.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datastore/3.4.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datastore/3.5.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-datastream/README.md b/java-datastream/README.md index b23ee0e66083..975402132017 100644 --- a/java-datastream/README.md +++ b/java-datastream/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-datastream - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-datastream' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-datastream:1.95.0' +implementation 'com.google.cloud:google-cloud-datastream:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-datastream" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-datastream" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-datastream/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-datastream.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datastream/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datastream/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-deploy/README.md b/java-deploy/README.md index 22b773303c2a..80453884c92f 100644 --- a/java-deploy/README.md +++ b/java-deploy/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-deploy - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-deploy' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-deploy:1.94.0' +implementation 'com.google.cloud:google-cloud-deploy:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-deploy" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-deploy" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-deploy/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-deploy.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-deploy/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-deploy/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-developerconnect/README.md b/java-developerconnect/README.md index ce92fba79b2f..7394a9832e54 100644 --- a/java-developerconnect/README.md +++ b/java-developerconnect/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-developerconnect - 0.53.0 + 0.54.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-developerconnect' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-developerconnect:0.53.0' +implementation 'com.google.cloud:google-cloud-developerconnect:0.54.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-developerconnect" % "0.53.0" +libraryDependencies += "com.google.cloud" % "google-cloud-developerconnect" % "0.54.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-developerconnect/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-developerconnect.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-developerconnect/0.53.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-developerconnect/0.54.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-developerknowledge/README.md b/java-developerknowledge/README.md index d951b2d9af57..3e3b0d3725e7 100644 --- a/java-developerknowledge/README.md +++ b/java-developerknowledge/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-developer-knowledge - 0.4.0 + 0.5.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-developer-knowledge' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-developer-knowledge:0.4.0' +implementation 'com.google.cloud:google-cloud-developer-knowledge:0.5.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-developer-knowledge" % "0.4.0" +libraryDependencies += "com.google.cloud" % "google-cloud-developer-knowledge" % "0.5.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-developer-knowledge.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-developer-knowledge/0.4.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-developer-knowledge/0.5.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-devicestreaming/README.md b/java-devicestreaming/README.md index a30d1cc03676..806ce12e3bc1 100644 --- a/java-devicestreaming/README.md +++ b/java-devicestreaming/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-devicestreaming - 0.36.0 + 0.37.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-devicestreaming' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-devicestreaming:0.36.0' +implementation 'com.google.cloud:google-cloud-devicestreaming:0.37.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-devicestreaming" % "0.36.0" +libraryDependencies += "com.google.cloud" % "google-cloud-devicestreaming" % "0.37.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-devicestreaming/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-devicestreaming.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-devicestreaming/0.36.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-devicestreaming/0.37.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dialogflow-cx/README.md b/java-dialogflow-cx/README.md index 4ee07d468f75..510aa8b04445 100644 --- a/java-dialogflow-cx/README.md +++ b/java-dialogflow-cx/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dialogflow-cx - 0.107.0 + 0.108.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-dialogflow-cx' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dialogflow-cx:0.107.0' +implementation 'com.google.cloud:google-cloud-dialogflow-cx:0.108.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow-cx" % "0.107.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow-cx" % "0.108.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dialogflow-cx/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dialogflow-cx.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dialogflow-cx/0.107.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dialogflow-cx/0.108.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dialogflow/README.md b/java-dialogflow/README.md index 628416489576..33ae00073e95 100644 --- a/java-dialogflow/README.md +++ b/java-dialogflow/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dialogflow - 4.102.0 + 4.103.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dialogflow' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dialogflow:4.102.0' +implementation 'com.google.cloud:google-cloud-dialogflow:4.103.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow" % "4.102.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow" % "4.103.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dialogflow/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dialogflow.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dialogflow/4.102.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dialogflow/4.103.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-discoveryengine/README.md b/java-discoveryengine/README.md index 3002aaf31248..c13771cc983f 100644 --- a/java-discoveryengine/README.md +++ b/java-discoveryengine/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-discoveryengine - 0.92.0 + 0.93.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-discoveryengine' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-discoveryengine:0.92.0' +implementation 'com.google.cloud:google-cloud-discoveryengine:0.93.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-discoveryengine" % "0.92.0" +libraryDependencies += "com.google.cloud" % "google-cloud-discoveryengine" % "0.93.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-discoveryengine/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-discoveryengine.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-discoveryengine/0.92.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-discoveryengine/0.93.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-distributedcloudedge/README.md b/java-distributedcloudedge/README.md index 9e2fa704834d..1d341ba07429 100644 --- a/java-distributedcloudedge/README.md +++ b/java-distributedcloudedge/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-distributedcloudedge - 0.93.0 + 0.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-distributedcloudedge' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-distributedcloudedge:0.93.0' +implementation 'com.google.cloud:google-cloud-distributedcloudedge:0.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-distributedcloudedge" % "0.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-distributedcloudedge" % "0.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-distributedcloudedge/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-distributedcloudedge.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-distributedcloudedge/0.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-distributedcloudedge/0.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dlp/README.md b/java-dlp/README.md index b9f13b79d9f8..96d22e0c6af4 100644 --- a/java-dlp/README.md +++ b/java-dlp/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dlp - 3.100.0 + 3.101.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dlp' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dlp:3.100.0' +implementation 'com.google.cloud:google-cloud-dlp:3.101.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dlp" % "3.100.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dlp" % "3.101.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dlp/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dlp.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dlp/3.100.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dlp/3.101.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dms/README.md b/java-dms/README.md index a9e30670293b..7a2095dac266 100644 --- a/java-dms/README.md +++ b/java-dms/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dms - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dms' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dms:2.95.0' +implementation 'com.google.cloud:google-cloud-dms:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dms" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dms" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dms/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dms.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dms/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dms/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-document-ai/README.md b/java-document-ai/README.md index 688e9667a900..450d44ec727a 100644 --- a/java-document-ai/README.md +++ b/java-document-ai/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-document-ai - 2.100.0 + 2.101.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-document-ai' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-document-ai:2.100.0' +implementation 'com.google.cloud:google-cloud-document-ai:2.101.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-document-ai" % "2.100.0" +libraryDependencies += "com.google.cloud" % "google-cloud-document-ai" % "2.101.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-document-ai/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-document-ai.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-document-ai/2.100.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-document-ai/2.101.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-domains/README.md b/java-domains/README.md index f52d7e4575bb..9a65652de4f2 100644 --- a/java-domains/README.md +++ b/java-domains/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-domains - 1.93.0 + 1.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-domains' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-domains:1.93.0' +implementation 'com.google.cloud:google-cloud-domains:1.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-domains" % "1.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-domains" % "1.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-domains/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-domains.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-domains/1.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-domains/1.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-edgenetwork/README.md b/java-edgenetwork/README.md index 93d9fd03d1df..a0d34112ab62 100644 --- a/java-edgenetwork/README.md +++ b/java-edgenetwork/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-edgenetwork - 0.64.0 + 0.65.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-edgenetwork' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-edgenetwork:0.64.0' +implementation 'com.google.cloud:google-cloud-edgenetwork:0.65.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-edgenetwork" % "0.64.0" +libraryDependencies += "com.google.cloud" % "google-cloud-edgenetwork" % "0.65.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-edgenetwork/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-edgenetwork.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-edgenetwork/0.64.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-edgenetwork/0.65.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-enterpriseknowledgegraph/README.md b/java-enterpriseknowledgegraph/README.md index b73919ee09f9..59cbd60d5001 100644 --- a/java-enterpriseknowledgegraph/README.md +++ b/java-enterpriseknowledgegraph/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-enterpriseknowledgegraph - 0.92.0 + 0.93.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-enterpriseknowledgegraph' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-enterpriseknowledgegraph:0.92.0' +implementation 'com.google.cloud:google-cloud-enterpriseknowledgegraph:0.93.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-enterpriseknowledgegraph" % "0.92.0" +libraryDependencies += "com.google.cloud" % "google-cloud-enterpriseknowledgegraph" % "0.93.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-enterpriseknowledgegraph/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-enterpriseknowledgegraph.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-enterpriseknowledgegraph/0.92.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-enterpriseknowledgegraph/0.93.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-errorreporting/README.md b/java-errorreporting/README.md index 63a76dc1d3b5..917a01d4546b 100644 --- a/java-errorreporting/README.md +++ b/java-errorreporting/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-errorreporting - 0.217.0-beta + 0.218.0-beta ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-errorreporting' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-errorreporting:0.217.0-beta' +implementation 'com.google.cloud:google-cloud-errorreporting:0.218.0-beta' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-errorreporting" % "0.217.0-beta" +libraryDependencies += "com.google.cloud" % "google-cloud-errorreporting" % "0.218.0-beta" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-errorreporting/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-errorreporting.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-errorreporting/0.217.0-beta +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-errorreporting/0.218.0-beta [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-essential-contacts/README.md b/java-essential-contacts/README.md index 1077243b5ccd..62d2656803f5 100644 --- a/java-essential-contacts/README.md +++ b/java-essential-contacts/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-essential-contacts - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-essential-contacts' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-essential-contacts:2.96.0' +implementation 'com.google.cloud:google-cloud-essential-contacts:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-essential-contacts" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-essential-contacts" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-essential-contacts/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-essential-contacts.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-essential-contacts/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-essential-contacts/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-eventarc-publishing/README.md b/java-eventarc-publishing/README.md index fc4d91ff4c37..c2c3c5b3e4f4 100644 --- a/java-eventarc-publishing/README.md +++ b/java-eventarc-publishing/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-eventarc-publishing - 0.96.0 + 0.97.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-eventarc-publishing' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-eventarc-publishing:0.96.0' +implementation 'com.google.cloud:google-cloud-eventarc-publishing:0.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-eventarc-publishing" % "0.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-eventarc-publishing" % "0.97.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-eventarc-publishing/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-eventarc-publishing.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-eventarc-publishing/0.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-eventarc-publishing/0.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-eventarc/README.md b/java-eventarc/README.md index 0a69249f7534..84996bfa01a3 100644 --- a/java-eventarc/README.md +++ b/java-eventarc/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-eventarc - 1.96.0 + 1.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-eventarc' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-eventarc:1.96.0' +implementation 'com.google.cloud:google-cloud-eventarc:1.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-eventarc" % "1.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-eventarc" % "1.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-eventarc/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-eventarc.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-eventarc/1.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-eventarc/1.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-filestore/README.md b/java-filestore/README.md index e04f591a4a8c..3cacff38be8e 100644 --- a/java-filestore/README.md +++ b/java-filestore/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-filestore - 1.97.0 + 1.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-filestore' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-filestore:1.97.0' +implementation 'com.google.cloud:google-cloud-filestore:1.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-filestore" % "1.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-filestore" % "1.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-filestore/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-filestore.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-filestore/1.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-filestore/1.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-financialservices/README.md b/java-financialservices/README.md index c76c97f35424..e928bba9c516 100644 --- a/java-financialservices/README.md +++ b/java-financialservices/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-financialservices - 0.37.0 + 0.38.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-financialservices' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-financialservices:0.37.0' +implementation 'com.google.cloud:google-cloud-financialservices:0.38.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-financialservices" % "0.37.0" +libraryDependencies += "com.google.cloud" % "google-cloud-financialservices" % "0.38.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-financialservices/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-financialservices.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-financialservices/0.37.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-financialservices/0.38.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-firestore/README.md b/java-firestore/README.md index e3069da12104..c953445d38d2 100644 --- a/java-firestore/README.md +++ b/java-firestore/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-firestore - 3.46.0 + 3.47.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-firestore' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-firestore:3.46.0' +implementation 'com.google.cloud:google-cloud-firestore:3.47.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-firestore" % "3.46.0" +libraryDependencies += "com.google.cloud" % "google-cloud-firestore" % "3.47.0" ``` ## Authentication @@ -197,7 +197,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-firestore/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-firestore.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-firestore/3.46.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-firestore/3.47.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-ftp/README.md b/java-ftp/README.md index 52a121774b59..e78de3536235 100644 --- a/java-ftp/README.md +++ b/java-ftp/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-ftp - 0.1.0 + 0.2.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-ftp' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-ftp:0.1.0' +implementation 'com.google.cloud:google-cloud-ftp:0.2.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-ftp" % "0.1.0" +libraryDependencies += "com.google.cloud" % "google-cloud-ftp" % "0.2.0" ``` ## Authentication @@ -187,7 +187,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-ftp/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-ftp.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ftp/0.1.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ftp/0.2.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-functions/README.md b/java-functions/README.md index 5b2ee494b976..c93373039907 100644 --- a/java-functions/README.md +++ b/java-functions/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-functions - 2.98.0 + 2.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-functions' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-functions:2.98.0' +implementation 'com.google.cloud:google-cloud-functions:2.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-functions" % "2.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-functions" % "2.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-functions/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-functions.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-functions/2.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-functions/2.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gdchardwaremanagement/README.md b/java-gdchardwaremanagement/README.md index 7201f544b805..8e3a16caf72d 100644 --- a/java-gdchardwaremanagement/README.md +++ b/java-gdchardwaremanagement/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gdchardwaremanagement - 0.51.0 + 0.52.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-gdchardwaremanagement' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gdchardwaremanagement:0.51.0' +implementation 'com.google.cloud:google-cloud-gdchardwaremanagement:0.52.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gdchardwaremanagement" % "0.51.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gdchardwaremanagement" % "0.52.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gdchardwaremanagement/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gdchardwaremanagement.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gdchardwaremanagement/0.51.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gdchardwaremanagement/0.52.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-geminidataanalytics/README.md b/java-geminidataanalytics/README.md index 256068c96be1..ef400ae1e94e 100644 --- a/java-geminidataanalytics/README.md +++ b/java-geminidataanalytics/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-geminidataanalytics - 0.24.0 + 0.25.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-geminidataanalytics' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-geminidataanalytics:0.24.0' +implementation 'com.google.cloud:google-cloud-geminidataanalytics:0.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-geminidataanalytics" % "0.24.0" +libraryDependencies += "com.google.cloud" % "google-cloud-geminidataanalytics" % "0.25.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-geminidataanalytics/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-geminidataanalytics.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-geminidataanalytics/0.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-geminidataanalytics/0.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gke-backup/README.md b/java-gke-backup/README.md index a5f5dfda2e6f..bd668654f0b8 100644 --- a/java-gke-backup/README.md +++ b/java-gke-backup/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gke-backup - 0.95.0 + 0.96.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-gke-backup' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gke-backup:0.95.0' +implementation 'com.google.cloud:google-cloud-gke-backup:0.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gke-backup" % "0.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gke-backup" % "0.96.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gke-backup/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gke-backup.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-backup/0.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-backup/0.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gke-connect-gateway/README.md b/java-gke-connect-gateway/README.md index bf9184fc721a..643b93815a5f 100644 --- a/java-gke-connect-gateway/README.md +++ b/java-gke-connect-gateway/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gke-connect-gateway - 0.97.0 + 0.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-gke-connect-gateway' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gke-connect-gateway:0.97.0' +implementation 'com.google.cloud:google-cloud-gke-connect-gateway:0.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gke-connect-gateway" % "0.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gke-connect-gateway" % "0.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gke-connect-gateway/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gke-connect-gateway.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-connect-gateway/0.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-connect-gateway/0.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gke-multi-cloud/README.md b/java-gke-multi-cloud/README.md index ca443ef699d6..e2c87265d485 100644 --- a/java-gke-multi-cloud/README.md +++ b/java-gke-multi-cloud/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gke-multi-cloud - 0.95.0 + 0.96.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-gke-multi-cloud' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gke-multi-cloud:0.95.0' +implementation 'com.google.cloud:google-cloud-gke-multi-cloud:0.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gke-multi-cloud" % "0.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gke-multi-cloud" % "0.96.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gke-multi-cloud/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gke-multi-cloud.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-multi-cloud/0.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-multi-cloud/0.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gkehub/README.md b/java-gkehub/README.md index 64fceacfc32b..ef33fd8bdbf3 100644 --- a/java-gkehub/README.md +++ b/java-gkehub/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gkehub - 1.96.0 + 1.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-gkehub' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gkehub:1.96.0' +implementation 'com.google.cloud:google-cloud-gkehub:1.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gkehub" % "1.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gkehub" % "1.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gkehub/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gkehub.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gkehub/1.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gkehub/1.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gkerecommender/README.md b/java-gkerecommender/README.md index 970f39452a15..3cc8217ac058 100644 --- a/java-gkerecommender/README.md +++ b/java-gkerecommender/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gkerecommender - 0.16.0 + 0.17.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-gkerecommender' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gkerecommender:0.16.0' +implementation 'com.google.cloud:google-cloud-gkerecommender:0.17.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gkerecommender" % "0.16.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gkerecommender" % "0.17.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gkerecommender/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gkerecommender.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gkerecommender/0.16.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gkerecommender/0.17.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-grafeas/README.md b/java-grafeas/README.md index 32ac52f3520e..e5970019df3f 100644 --- a/java-grafeas/README.md +++ b/java-grafeas/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: io.grafeas grafeas - 2.97.0 + 2.98.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'io.grafeas:grafeas:2.97.0' +implementation 'io.grafeas:grafeas:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "io.grafeas" % "grafeas" % "2.97.0" +libraryDependencies += "io.grafeas" % "grafeas" % "2.98.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/grafeas/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/io.grafeas/grafeas.svg -[maven-version-link]: https://central.sonatype.com/artifact/io.grafeas/grafeas/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/io.grafeas/grafeas/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gsuite-addons/README.md b/java-gsuite-addons/README.md index eb20307882a8..f8e5b1261dd8 100644 --- a/java-gsuite-addons/README.md +++ b/java-gsuite-addons/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gsuite-addons - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-gsuite-addons' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gsuite-addons:2.96.0' +implementation 'com.google.cloud:google-cloud-gsuite-addons:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gsuite-addons" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gsuite-addons" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gsuite-addons/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gsuite-addons.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gsuite-addons/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gsuite-addons/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-health/README.md b/java-health/README.md index b3de81d8c1c1..790d17de471b 100644 --- a/java-health/README.md +++ b/java-health/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-health - 0.5.0 + 0.6.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-health' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-health:0.5.0' +implementation 'com.google.cloud:google-cloud-health:0.6.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-health" % "0.5.0" +libraryDependencies += "com.google.cloud" % "google-cloud-health" % "0.6.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-health/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-health.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-health/0.5.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-health/0.6.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-hypercomputecluster/README.md b/java-hypercomputecluster/README.md index 795c08da69f2..bede5e3fad6e 100644 --- a/java-hypercomputecluster/README.md +++ b/java-hypercomputecluster/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-hypercomputecluster - 0.16.0 + 0.17.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-hypercomputecluster' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-hypercomputecluster:0.16.0' +implementation 'com.google.cloud:google-cloud-hypercomputecluster:0.17.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-hypercomputecluster" % "0.16.0" +libraryDependencies += "com.google.cloud" % "google-cloud-hypercomputecluster" % "0.17.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-hypercomputecluster/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-hypercomputecluster.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-hypercomputecluster/0.16.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-hypercomputecluster/0.17.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-iam-admin/README.md b/java-iam-admin/README.md index 68638d6a58f5..4426d11b64cc 100644 --- a/java-iam-admin/README.md +++ b/java-iam-admin/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-iam-admin - 3.91.0 + 3.92.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-iam-admin' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-iam-admin:3.91.0' +implementation 'com.google.cloud:google-iam-admin:3.92.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-iam-admin" % "3.91.0" +libraryDependencies += "com.google.cloud" % "google-iam-admin" % "3.92.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-iam-admin/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-iam-admin.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-iam-admin/3.91.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-iam-admin/3.92.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-iam-policy/README.md b/java-iam-policy/README.md index 62ade63888f7..56a91d22fe1d 100644 --- a/java-iam-policy/README.md +++ b/java-iam-policy/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-iam-policy - 1.93.0 + 1.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-iam-policy' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-iam-policy:1.93.0' +implementation 'com.google.cloud:google-iam-policy:1.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-iam-policy" % "1.93.0" +libraryDependencies += "com.google.cloud" % "google-iam-policy" % "1.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-iam-policy.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-iam-policy/1.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-iam-policy/1.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-iamcredentials/README.md b/java-iamcredentials/README.md index e07aecc49dbe..6ebad1aec90c 100644 --- a/java-iamcredentials/README.md +++ b/java-iamcredentials/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-iamcredentials - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-iamcredentials' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-iamcredentials:2.96.0' +implementation 'com.google.cloud:google-cloud-iamcredentials:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-iamcredentials" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-iamcredentials" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-iamcredentials/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-iamcredentials.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iamcredentials/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iamcredentials/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-iap/README.md b/java-iap/README.md index 61c5802b66ce..9b19e7825be7 100644 --- a/java-iap/README.md +++ b/java-iap/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-iap - 0.52.0 + 0.53.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-iap' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-iap:0.52.0' +implementation 'com.google.cloud:google-cloud-iap:0.53.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-iap" % "0.52.0" +libraryDependencies += "com.google.cloud" % "google-cloud-iap" % "0.53.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-iap/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-iap.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iap/0.52.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iap/0.53.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-ids/README.md b/java-ids/README.md index 5de2c94e9e3c..a382f8842338 100644 --- a/java-ids/README.md +++ b/java-ids/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-ids - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-ids' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-ids:1.95.0' +implementation 'com.google.cloud:google-cloud-ids:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-ids" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-ids" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-ids/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-ids.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ids/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ids/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-infra-manager/README.md b/java-infra-manager/README.md index 7e305c82b3a8..6f178c58d674 100644 --- a/java-infra-manager/README.md +++ b/java-infra-manager/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-infra-manager - 0.73.0 + 0.74.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-infra-manager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-infra-manager:0.73.0' +implementation 'com.google.cloud:google-cloud-infra-manager:0.74.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-infra-manager" % "0.73.0" +libraryDependencies += "com.google.cloud" % "google-cloud-infra-manager" % "0.74.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-infra-manager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-infra-manager/0.73.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-infra-manager/0.74.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-iot/README.md b/java-iot/README.md index 4201697f3295..e111629008eb 100644 --- a/java-iot/README.md +++ b/java-iot/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-iot - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-iot' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-iot:2.96.0' +implementation 'com.google.cloud:google-cloud-iot:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-iot" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-iot" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-iot/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-iot.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iot/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iot/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-java-shopping-merchant-issue-resolution/README.md b/java-java-shopping-merchant-issue-resolution/README.md index 8d1497e8ef34..52040518c071 100644 --- a/java-java-shopping-merchant-issue-resolution/README.md +++ b/java-java-shopping-merchant-issue-resolution/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-issue-resolution - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-issue-resolution:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-issue-resolution:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-issue-resolution" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-issue-resolution" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-issue-resolution/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-issue-resolution.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-issue-resolution/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-issue-resolution/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-java-shopping-merchant-order-tracking/README.md b/java-java-shopping-merchant-order-tracking/README.md index ac55ad085e05..a6bc140bbad1 100644 --- a/java-java-shopping-merchant-order-tracking/README.md +++ b/java-java-shopping-merchant-order-tracking/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-order-tracking - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-order-tracking:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-order-tracking:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-order-tracking" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-order-tracking" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-order-tracking/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-order-tracking.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-order-tracking/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-order-tracking/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-kms/README.md b/java-kms/README.md index 050c530c71e9..46c25f3b0441 100644 --- a/java-kms/README.md +++ b/java-kms/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-kms - 2.99.0 + 2.100.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-kms' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-kms:2.99.0' +implementation 'com.google.cloud:google-cloud-kms:2.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-kms" % "2.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-kms" % "2.100.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-kms/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-kms.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-kms/2.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-kms/2.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-kmsinventory/README.md b/java-kmsinventory/README.md index 3f8287f45ac0..4e897ad8b1a4 100644 --- a/java-kmsinventory/README.md +++ b/java-kmsinventory/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-kmsinventory - 0.85.0 + 0.86.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-kmsinventory' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-kmsinventory:0.85.0' +implementation 'com.google.cloud:google-cloud-kmsinventory:0.86.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-kmsinventory" % "0.85.0" +libraryDependencies += "com.google.cloud" % "google-cloud-kmsinventory" % "0.86.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-kmsinventory/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-kmsinventory.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-kmsinventory/0.85.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-kmsinventory/0.86.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-language/README.md b/java-language/README.md index 78bab1e7816f..7c4a2de1966a 100644 --- a/java-language/README.md +++ b/java-language/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-language - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-language' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-language:2.97.0' +implementation 'com.google.cloud:google-cloud-language:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-language" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-language" % "2.98.0" ``` ## Authentication @@ -214,7 +214,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-language/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-language.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-language/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-language/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-licensemanager/README.md b/java-licensemanager/README.md index e54f4b5177e6..c32c0b1c1eba 100644 --- a/java-licensemanager/README.md +++ b/java-licensemanager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-licensemanager - 0.29.0 + 0.30.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-licensemanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-licensemanager:0.29.0' +implementation 'com.google.cloud:google-cloud-licensemanager:0.30.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-licensemanager" % "0.29.0" +libraryDependencies += "com.google.cloud" % "google-cloud-licensemanager" % "0.30.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-licensemanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-licensemanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-licensemanager/0.29.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-licensemanager/0.30.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-life-sciences/README.md b/java-life-sciences/README.md index 4669684aca90..2fd20e7483f8 100644 --- a/java-life-sciences/README.md +++ b/java-life-sciences/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-life-sciences - 0.98.0 + 0.99.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-life-sciences' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-life-sciences:0.98.0' +implementation 'com.google.cloud:google-cloud-life-sciences:0.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-life-sciences" % "0.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-life-sciences" % "0.99.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-life-sciences/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-life-sciences.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-life-sciences/0.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-life-sciences/0.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-locationfinder/README.md b/java-locationfinder/README.md index 1b5b56209c75..e2678202115f 100644 --- a/java-locationfinder/README.md +++ b/java-locationfinder/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-locationfinder - 0.21.0 + 0.22.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-locationfinder' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-locationfinder:0.21.0' +implementation 'com.google.cloud:google-cloud-locationfinder:0.22.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-locationfinder" % "0.21.0" +libraryDependencies += "com.google.cloud" % "google-cloud-locationfinder" % "0.22.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-locationfinder/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-locationfinder.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-locationfinder/0.21.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-locationfinder/0.22.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-logging/README.md b/java-logging/README.md index 269463be1ceb..c622f483fe85 100644 --- a/java-logging/README.md +++ b/java-logging/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-logging - 3.37.0 + 3.38.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-logging' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-logging:3.37.0' +implementation 'com.google.cloud:google-cloud-logging:3.38.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-logging" % "3.37.0" +libraryDependencies += "com.google.cloud" % "google-cloud-logging" % "3.38.0" ``` ## Authentication @@ -440,7 +440,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-logging/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-logging.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-logging/3.37.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-logging/3.38.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-lustre/README.md b/java-lustre/README.md index b0c7e8aeab9f..3e9d222e43e7 100644 --- a/java-lustre/README.md +++ b/java-lustre/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-lustre - 0.36.0 + 0.37.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-lustre' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-lustre:0.36.0' +implementation 'com.google.cloud:google-cloud-lustre:0.37.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-lustre" % "0.36.0" +libraryDependencies += "com.google.cloud" % "google-cloud-lustre" % "0.37.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-lustre/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-lustre.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-lustre/0.36.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-lustre/0.37.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maintenance/README.md b/java-maintenance/README.md index 80e7f6e52052..03d00a6c228a 100644 --- a/java-maintenance/README.md +++ b/java-maintenance/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-maintenance - 0.30.0 + 0.31.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-maintenance' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-maintenance:0.30.0' +implementation 'com.google.cloud:google-cloud-maintenance:0.31.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-maintenance" % "0.30.0" +libraryDependencies += "com.google.cloud" % "google-cloud-maintenance" % "0.31.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-maintenance/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-maintenance.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-maintenance/0.30.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-maintenance/0.31.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-managed-identities/README.md b/java-managed-identities/README.md index ba6d1bb70cc8..068871fe81b4 100644 --- a/java-managed-identities/README.md +++ b/java-managed-identities/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-managed-identities - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-managed-identities' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-managed-identities:1.94.0' +implementation 'com.google.cloud:google-cloud-managed-identities:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-managed-identities" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-managed-identities" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-managed-identities/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-managed-identities.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-managed-identities/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-managed-identities/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-managedkafka/README.md b/java-managedkafka/README.md index 195195f5cdce..25f333e44f2a 100644 --- a/java-managedkafka/README.md +++ b/java-managedkafka/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-managedkafka - 0.52.0 + 0.53.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-managedkafka' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-managedkafka:0.52.0' +implementation 'com.google.cloud:google-cloud-managedkafka:0.53.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-managedkafka" % "0.52.0" +libraryDependencies += "com.google.cloud" % "google-cloud-managedkafka" % "0.53.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-managedkafka/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-managedkafka.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-managedkafka/0.52.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-managedkafka/0.53.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-addressvalidation/README.md b/java-maps-addressvalidation/README.md index 680a71850df1..e2ef78f3bec6 100644 --- a/java-maps-addressvalidation/README.md +++ b/java-maps-addressvalidation/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-addressvalidation - 0.90.0 + 0.91.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-addressvalidation:0.90.0' +implementation 'com.google.maps:google-maps-addressvalidation:0.91.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-addressvalidation" % "0.90.0" +libraryDependencies += "com.google.maps" % "google-maps-addressvalidation" % "0.91.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-addressvalidation/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-addressvalidation.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-addressvalidation/0.90.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-addressvalidation/0.91.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-area-insights/README.md b/java-maps-area-insights/README.md index f940dd0e1b79..ab5cfb86b749 100644 --- a/java-maps-area-insights/README.md +++ b/java-maps-area-insights/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-area-insights - 0.47.0 + 0.48.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-area-insights:0.47.0' +implementation 'com.google.maps:google-maps-area-insights:0.48.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-area-insights" % "0.47.0" +libraryDependencies += "com.google.maps" % "google-maps-area-insights" % "0.48.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-area-insights/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-area-insights.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-area-insights/0.47.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-area-insights/0.48.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-fleetengine-delivery/README.md b/java-maps-fleetengine-delivery/README.md index bc7103b26054..7c961d1c8f38 100644 --- a/java-maps-fleetengine-delivery/README.md +++ b/java-maps-fleetengine-delivery/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-fleetengine-delivery - 0.43.0 + 0.44.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-fleetengine-delivery:0.43.0' +implementation 'com.google.maps:google-maps-fleetengine-delivery:0.44.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-fleetengine-delivery" % "0.43.0" +libraryDependencies += "com.google.maps" % "google-maps-fleetengine-delivery" % "0.44.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-fleetengine-delivery/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-fleetengine-delivery.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-fleetengine-delivery/0.43.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-fleetengine-delivery/0.44.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-fleetengine/README.md b/java-maps-fleetengine/README.md index eadec5abc788..b1e22ddd40ab 100644 --- a/java-maps-fleetengine/README.md +++ b/java-maps-fleetengine/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-fleetengine - 0.43.0 + 0.44.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-fleetengine:0.43.0' +implementation 'com.google.maps:google-maps-fleetengine:0.44.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-fleetengine" % "0.43.0" +libraryDependencies += "com.google.maps" % "google-maps-fleetengine" % "0.44.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-fleetengine/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-fleetengine.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-fleetengine/0.43.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-fleetengine/0.44.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-geocode/README.md b/java-maps-geocode/README.md index 14cd362f815f..a85180ce597c 100644 --- a/java-maps-geocode/README.md +++ b/java-maps-geocode/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-geocode - 0.8.0 + 0.9.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-geocode:0.8.0' +implementation 'com.google.maps:google-maps-geocode:0.9.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-geocode" % "0.8.0" +libraryDependencies += "com.google.maps" % "google-maps-geocode" % "0.9.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-geocode/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-geocode.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-geocode/0.8.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-geocode/0.9.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-isochrones/README.md b/java-maps-isochrones/README.md index 3aee81212bda..cb24d62e725f 100644 --- a/java-maps-isochrones/README.md +++ b/java-maps-isochrones/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-isochrones - 0.2.0 + 0.3.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-isochrones:0.2.0' +implementation 'com.google.maps:google-maps-isochrones:0.3.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-isochrones" % "0.2.0" +libraryDependencies += "com.google.maps" % "google-maps-isochrones" % "0.3.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-isochrones/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-isochrones.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-isochrones/0.2.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-isochrones/0.3.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-mapmanagement/README.md b/java-maps-mapmanagement/README.md index 4278318ea41d..d299f7d0aabf 100644 --- a/java-maps-mapmanagement/README.md +++ b/java-maps-mapmanagement/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-mapmanagement - 0.5.0 + 0.6.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-mapmanagement:0.5.0' +implementation 'com.google.maps:google-maps-mapmanagement:0.6.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-mapmanagement" % "0.5.0" +libraryDependencies += "com.google.maps" % "google-maps-mapmanagement" % "0.6.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-mapmanagement/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-mapmanagement.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-mapmanagement/0.5.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-mapmanagement/0.6.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-mapsplatformdatasets/README.md b/java-maps-mapsplatformdatasets/README.md index c53c9bcd3954..9c00e6664e6c 100644 --- a/java-maps-mapsplatformdatasets/README.md +++ b/java-maps-mapsplatformdatasets/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-mapsplatformdatasets - 0.85.0 + 0.86.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-mapsplatformdatasets:0.85.0' +implementation 'com.google.maps:google-maps-mapsplatformdatasets:0.86.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-mapsplatformdatasets" % "0.85.0" +libraryDependencies += "com.google.maps" % "google-maps-mapsplatformdatasets" % "0.86.0" ``` ## Authentication @@ -156,7 +156,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-mapsplatformdatasets/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-mapsplatformdatasets.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-mapsplatformdatasets/0.85.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-mapsplatformdatasets/0.86.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-navconnect/README.md b/java-maps-navconnect/README.md index 3fc719ce329a..c82970e6e761 100644 --- a/java-maps-navconnect/README.md +++ b/java-maps-navconnect/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-navconnect - 0.2.0 + 0.3.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-navconnect:0.2.0' +implementation 'com.google.maps:google-maps-navconnect:0.3.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-navconnect" % "0.2.0" +libraryDependencies += "com.google.maps" % "google-maps-navconnect" % "0.3.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-navconnect/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-navconnect.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-navconnect/0.2.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-navconnect/0.3.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-places/README.md b/java-maps-places/README.md index 954d7ff28ca3..7c531a7efce6 100644 --- a/java-maps-places/README.md +++ b/java-maps-places/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-places - 0.67.0 + 0.68.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-places:0.67.0' +implementation 'com.google.maps:google-maps-places:0.68.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-places" % "0.67.0" +libraryDependencies += "com.google.maps" % "google-maps-places" % "0.68.0" ``` ## Authentication @@ -161,7 +161,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-places/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-places.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-places/0.67.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-places/0.68.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-routeoptimization/README.md b/java-maps-routeoptimization/README.md index 12d553387567..ed49584528bc 100644 --- a/java-maps-routeoptimization/README.md +++ b/java-maps-routeoptimization/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-routeoptimization - 0.54.0 + 0.55.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-routeoptimization:0.54.0' +implementation 'com.google.maps:google-maps-routeoptimization:0.55.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-routeoptimization" % "0.54.0" +libraryDependencies += "com.google.maps" % "google-maps-routeoptimization" % "0.55.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-routeoptimization/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-routeoptimization.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-routeoptimization/0.54.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-routeoptimization/0.55.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-routing/README.md b/java-maps-routing/README.md index 9c04907cc575..c64e0d864021 100644 --- a/java-maps-routing/README.md +++ b/java-maps-routing/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-routing - 1.81.0 + 1.82.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-routing:1.81.0' +implementation 'com.google.maps:google-maps-routing:1.82.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-routing" % "1.81.0" +libraryDependencies += "com.google.maps" % "google-maps-routing" % "1.82.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-routing/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-routing.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-routing/1.81.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-routing/1.82.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-solar/README.md b/java-maps-solar/README.md index 44326b7ec86d..4c071d2172a9 100644 --- a/java-maps-solar/README.md +++ b/java-maps-solar/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-solar - 0.55.0 + 0.56.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-solar:0.55.0' +implementation 'com.google.maps:google-maps-solar:0.56.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-solar" % "0.55.0" +libraryDependencies += "com.google.maps" % "google-maps-solar" % "0.56.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-solar/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-solar.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-solar/0.55.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-solar/0.56.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-marketingplatformadminapi/README.md b/java-marketingplatformadminapi/README.md index b114f434752d..35096d89bfb3 100644 --- a/java-marketingplatformadminapi/README.md +++ b/java-marketingplatformadminapi/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.ads-marketingplatform admin - 0.45.0 + 0.46.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.ads-marketingplatform:admin:0.45.0' +implementation 'com.google.ads-marketingplatform:admin:0.46.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.ads-marketingplatform" % "admin" % "0.45.0" +libraryDependencies += "com.google.ads-marketingplatform" % "admin" % "0.46.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/admin/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.ads-marketingplatform/admin.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.ads-marketingplatform/admin/0.45.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.ads-marketingplatform/admin/0.46.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-mediatranslation/README.md b/java-mediatranslation/README.md index 3dd51866307b..740b8aae6289 100644 --- a/java-mediatranslation/README.md +++ b/java-mediatranslation/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-mediatranslation - 0.102.0 + 0.103.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-mediatranslation' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-mediatranslation:0.102.0' +implementation 'com.google.cloud:google-cloud-mediatranslation:0.103.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-mediatranslation" % "0.102.0" +libraryDependencies += "com.google.cloud" % "google-cloud-mediatranslation" % "0.103.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-mediatranslation/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-mediatranslation.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-mediatranslation/0.102.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-mediatranslation/0.103.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-meet/README.md b/java-meet/README.md index 5c20fc7bd768..20971b090733 100644 --- a/java-meet/README.md +++ b/java-meet/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-meet - 0.63.0 + 0.64.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-meet' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-meet:0.63.0' +implementation 'com.google.cloud:google-cloud-meet:0.64.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-meet" % "0.63.0" +libraryDependencies += "com.google.cloud" % "google-cloud-meet" % "0.64.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-meet/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-meet.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-meet/0.63.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-meet/0.64.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-memcache/README.md b/java-memcache/README.md index 7d39d3162d85..512266c129f3 100644 --- a/java-memcache/README.md +++ b/java-memcache/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-memcache - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-memcache' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-memcache:2.96.0' +implementation 'com.google.cloud:google-cloud-memcache:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-memcache" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-memcache" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-memcache/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-memcache.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-memcache/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-memcache/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-migrationcenter/README.md b/java-migrationcenter/README.md index 69289a0488a3..aba94f850596 100644 --- a/java-migrationcenter/README.md +++ b/java-migrationcenter/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-migrationcenter - 0.78.0 + 0.79.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-migrationcenter' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-migrationcenter:0.78.0' +implementation 'com.google.cloud:google-cloud-migrationcenter:0.79.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-migrationcenter" % "0.78.0" +libraryDependencies += "com.google.cloud" % "google-cloud-migrationcenter" % "0.79.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-migrationcenter/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-migrationcenter.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-migrationcenter/0.78.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-migrationcenter/0.79.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-modelarmor/README.md b/java-modelarmor/README.md index 864df3646f8f..2e72e36766d1 100644 --- a/java-modelarmor/README.md +++ b/java-modelarmor/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-modelarmor - 0.37.0 + 0.38.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-modelarmor' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-modelarmor:0.37.0' +implementation 'com.google.cloud:google-cloud-modelarmor:0.38.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-modelarmor" % "0.37.0" +libraryDependencies += "com.google.cloud" % "google-cloud-modelarmor" % "0.38.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-modelarmor/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-modelarmor.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-modelarmor/0.37.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-modelarmor/0.38.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-monitoring-dashboards/README.md b/java-monitoring-dashboards/README.md index dd61b8d95c84..3d2699a9ba74 100644 --- a/java-monitoring-dashboards/README.md +++ b/java-monitoring-dashboards/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-monitoring-dashboard - 2.98.0 + 2.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-monitoring-dashboard' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-monitoring-dashboard:2.98.0' +implementation 'com.google.cloud:google-cloud-monitoring-dashboard:2.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-monitoring-dashboard" % "2.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-monitoring-dashboard" % "2.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-monitoring-dashboard/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-monitoring-dashboard.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring-dashboard/2.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring-dashboard/2.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-monitoring-metricsscope/README.md b/java-monitoring-metricsscope/README.md index ef55ba0e82e4..257121e2003b 100644 --- a/java-monitoring-metricsscope/README.md +++ b/java-monitoring-metricsscope/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-monitoring-metricsscope - 0.90.0 + 0.91.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-monitoring-metricsscope' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-monitoring-metricsscope:0.90.0' +implementation 'com.google.cloud:google-cloud-monitoring-metricsscope:0.91.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-monitoring-metricsscope" % "0.90.0" +libraryDependencies += "com.google.cloud" % "google-cloud-monitoring-metricsscope" % "0.91.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-monitoring-metricsscope/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-monitoring-metricsscope.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring-metricsscope/0.90.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring-metricsscope/0.91.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-monitoring/README.md b/java-monitoring/README.md index e2530a9580a2..a0ca16df2c29 100644 --- a/java-monitoring/README.md +++ b/java-monitoring/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-monitoring - 3.97.0 + 3.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-monitoring' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-monitoring:3.97.0' +implementation 'com.google.cloud:google-cloud-monitoring:3.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-monitoring" % "3.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-monitoring" % "3.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-monitoring/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-monitoring.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring/3.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring/3.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-netapp/README.md b/java-netapp/README.md index a83efaa92651..546d5d98258a 100644 --- a/java-netapp/README.md +++ b/java-netapp/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-netapp - 0.75.0 + 0.76.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-netapp' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-netapp:0.75.0' +implementation 'com.google.cloud:google-cloud-netapp:0.76.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-netapp" % "0.75.0" +libraryDependencies += "com.google.cloud" % "google-cloud-netapp" % "0.76.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-netapp/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-netapp.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-netapp/0.75.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-netapp/0.76.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-network-management/README.md b/java-network-management/README.md index 6750468c3d98..7896fc1d1134 100644 --- a/java-network-management/README.md +++ b/java-network-management/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-network-management - 1.97.0 + 1.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-network-management' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-network-management:1.97.0' +implementation 'com.google.cloud:google-cloud-network-management:1.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-network-management" % "1.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-network-management" % "1.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-network-management/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-network-management.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-network-management/1.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-network-management/1.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-network-security/README.md b/java-network-security/README.md index 68acfde37c4a..e8b56a11ded1 100644 --- a/java-network-security/README.md +++ b/java-network-security/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-network-security - 0.99.0 + 0.100.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-network-security' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-network-security:0.99.0' +implementation 'com.google.cloud:google-cloud-network-security:0.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-network-security" % "0.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-network-security" % "0.100.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-network-security/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-network-security.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-network-security/0.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-network-security/0.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-networkconnectivity/README.md b/java-networkconnectivity/README.md index aa7eaf27a01c..764a06fadae7 100644 --- a/java-networkconnectivity/README.md +++ b/java-networkconnectivity/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-networkconnectivity - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-networkconnectivity' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-networkconnectivity:1.95.0' +implementation 'com.google.cloud:google-cloud-networkconnectivity:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-networkconnectivity" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-networkconnectivity" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-networkconnectivity/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-networkconnectivity.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-networkconnectivity/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-networkconnectivity/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-networkservices/README.md b/java-networkservices/README.md index 1c591ca3342d..a65981228610 100644 --- a/java-networkservices/README.md +++ b/java-networkservices/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-networkservices - 0.52.0 + 0.53.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-networkservices' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-networkservices:0.52.0' +implementation 'com.google.cloud:google-cloud-networkservices:0.53.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-networkservices" % "0.52.0" +libraryDependencies += "com.google.cloud" % "google-cloud-networkservices" % "0.53.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-networkservices/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-networkservices.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-networkservices/0.52.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-networkservices/0.53.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-notebooks/README.md b/java-notebooks/README.md index ebffe5504d55..4d373be47c9c 100644 --- a/java-notebooks/README.md +++ b/java-notebooks/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-notebooks - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-notebooks' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-notebooks:1.94.0' +implementation 'com.google.cloud:google-cloud-notebooks:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-notebooks" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-notebooks" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-notebooks/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-notebooks.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-notebooks/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-notebooks/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-optimization/README.md b/java-optimization/README.md index f9838b64936d..bc936e6c136c 100644 --- a/java-optimization/README.md +++ b/java-optimization/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-optimization - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-optimization' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-optimization:1.94.0' +implementation 'com.google.cloud:google-cloud-optimization:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-optimization" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-optimization" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-optimization/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-optimization.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-optimization/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-optimization/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-oracledatabase/README.md b/java-oracledatabase/README.md index 1a181660737b..5274348a0a7f 100644 --- a/java-oracledatabase/README.md +++ b/java-oracledatabase/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-oracledatabase - 0.45.0 + 0.46.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-oracledatabase' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-oracledatabase:0.45.0' +implementation 'com.google.cloud:google-cloud-oracledatabase:0.46.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-oracledatabase" % "0.45.0" +libraryDependencies += "com.google.cloud" % "google-cloud-oracledatabase" % "0.46.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-oracledatabase/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-oracledatabase.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-oracledatabase/0.45.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-oracledatabase/0.46.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-orchestration-airflow/README.md b/java-orchestration-airflow/README.md index ed01129b616e..5d21272deb64 100644 --- a/java-orchestration-airflow/README.md +++ b/java-orchestration-airflow/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-orchestration-airflow - 1.96.0 + 1.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-orchestration-airflow' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-orchestration-airflow:1.96.0' +implementation 'com.google.cloud:google-cloud-orchestration-airflow:1.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-orchestration-airflow" % "1.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-orchestration-airflow" % "1.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-orchestration-airflow/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-orchestration-airflow.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-orchestration-airflow/1.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-orchestration-airflow/1.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-orgpolicy/README.md b/java-orgpolicy/README.md index 788de92f21bf..c2a811be0d57 100644 --- a/java-orgpolicy/README.md +++ b/java-orgpolicy/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-orgpolicy - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-orgpolicy' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-orgpolicy:2.96.0' +implementation 'com.google.cloud:google-cloud-orgpolicy:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-orgpolicy" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-orgpolicy" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/proto-google-cloud-orgpolicy-v1/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-orgpolicy.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-orgpolicy/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-orgpolicy/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-os-config/README.md b/java-os-config/README.md index 2dd302138d21..fae3740ca02f 100644 --- a/java-os-config/README.md +++ b/java-os-config/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-os-config - 2.98.0 + 2.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-os-config' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-os-config:2.98.0' +implementation 'com.google.cloud:google-cloud-os-config:2.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-os-config" % "2.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-os-config" % "2.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-os-config/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-os-config.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-os-config/2.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-os-config/2.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-os-login/README.md b/java-os-login/README.md index bad67eda5e01..f5912212cefb 100644 --- a/java-os-login/README.md +++ b/java-os-login/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-os-login - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-os-login' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-os-login:2.95.0' +implementation 'com.google.cloud:google-cloud-os-login:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-os-login" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-os-login" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-os-login/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-os-login.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-os-login/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-os-login/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-parallelstore/README.md b/java-parallelstore/README.md index b433395f9ae4..29084eac3b37 100644 --- a/java-parallelstore/README.md +++ b/java-parallelstore/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-parallelstore - 0.59.0 + 0.60.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-parallelstore' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-parallelstore:0.59.0' +implementation 'com.google.cloud:google-cloud-parallelstore:0.60.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-parallelstore" % "0.59.0" +libraryDependencies += "com.google.cloud" % "google-cloud-parallelstore" % "0.60.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-parallelstore/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-parallelstore.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-parallelstore/0.59.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-parallelstore/0.60.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-parametermanager/README.md b/java-parametermanager/README.md index 5f82039fd19f..310a4eea86d7 100644 --- a/java-parametermanager/README.md +++ b/java-parametermanager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-parametermanager - 0.40.0 + 0.41.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-parametermanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-parametermanager:0.40.0' +implementation 'com.google.cloud:google-cloud-parametermanager:0.41.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-parametermanager" % "0.40.0" +libraryDependencies += "com.google.cloud" % "google-cloud-parametermanager" % "0.41.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-parametermanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-parametermanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-parametermanager/0.40.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-parametermanager/0.41.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-phishingprotection/README.md b/java-phishingprotection/README.md index 34109c8ea1a4..170539ec5082 100644 --- a/java-phishingprotection/README.md +++ b/java-phishingprotection/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-phishingprotection - 0.127.0 + 0.128.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-phishingprotection' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-phishingprotection:0.127.0' +implementation 'com.google.cloud:google-cloud-phishingprotection:0.128.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-phishingprotection" % "0.127.0" +libraryDependencies += "com.google.cloud" % "google-cloud-phishingprotection" % "0.128.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-phishingprotection/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-phishingprotection.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-phishingprotection/0.127.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-phishingprotection/0.128.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-policy-troubleshooter/README.md b/java-policy-troubleshooter/README.md index 9295d79bdc82..a90abd1de686 100644 --- a/java-policy-troubleshooter/README.md +++ b/java-policy-troubleshooter/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-policy-troubleshooter - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-policy-troubleshooter' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-policy-troubleshooter:1.95.0' +implementation 'com.google.cloud:google-cloud-policy-troubleshooter:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-policy-troubleshooter" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-policy-troubleshooter" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-policy-troubleshooter/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-policy-troubleshooter.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-policy-troubleshooter/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-policy-troubleshooter/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-policysimulator/README.md b/java-policysimulator/README.md index f457e7e67ff7..b4cb70a614ad 100644 --- a/java-policysimulator/README.md +++ b/java-policysimulator/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-policysimulator - 0.75.0 + 0.76.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-policysimulator' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-policysimulator:0.75.0' +implementation 'com.google.cloud:google-cloud-policysimulator:0.76.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-policysimulator" % "0.75.0" +libraryDependencies += "com.google.cloud" % "google-cloud-policysimulator" % "0.76.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-policysimulator/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-policysimulator.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-policysimulator/0.75.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-policysimulator/0.76.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-private-catalog/README.md b/java-private-catalog/README.md index d3e181deef84..3065f02205d7 100644 --- a/java-private-catalog/README.md +++ b/java-private-catalog/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-private-catalog - 0.98.0 + 0.99.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-private-catalog' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-private-catalog:0.98.0' +implementation 'com.google.cloud:google-cloud-private-catalog:0.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-private-catalog" % "0.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-private-catalog" % "0.99.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-private-catalog/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-private-catalog.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-private-catalog/0.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-private-catalog/0.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-privilegedaccessmanager/README.md b/java-privilegedaccessmanager/README.md index 779c395123e0..29f4b51a9600 100644 --- a/java-privilegedaccessmanager/README.md +++ b/java-privilegedaccessmanager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-privilegedaccessmanager - 0.50.0 + 0.51.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-privilegedaccessmanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-privilegedaccessmanager:0.50.0' +implementation 'com.google.cloud:google-cloud-privilegedaccessmanager:0.51.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-privilegedaccessmanager" % "0.50.0" +libraryDependencies += "com.google.cloud" % "google-cloud-privilegedaccessmanager" % "0.51.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-privilegedaccessmanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-privilegedaccessmanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-privilegedaccessmanager/0.50.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-privilegedaccessmanager/0.51.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-productregistry/README.md b/java-productregistry/README.md index 0c1264e314a1..5b05326fac3e 100644 --- a/java-productregistry/README.md +++ b/java-productregistry/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-productregistry - 0.2.0 + 0.3.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-productregistry' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-productregistry:0.2.0' +implementation 'com.google.cloud:google-cloud-productregistry:0.3.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-productregistry" % "0.2.0" +libraryDependencies += "com.google.cloud" % "google-cloud-productregistry" % "0.3.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-productregistry/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-productregistry.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-productregistry/0.2.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-productregistry/0.3.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-profiler/README.md b/java-profiler/README.md index f0140c75a566..c48f467feb87 100644 --- a/java-profiler/README.md +++ b/java-profiler/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-profiler - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-profiler' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-profiler:2.96.0' +implementation 'com.google.cloud:google-cloud-profiler:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-profiler" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-profiler" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-profiler/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-profiler.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-profiler/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-profiler/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-publicca/README.md b/java-publicca/README.md index 9e1ddc353c0c..afd94b4bf67b 100644 --- a/java-publicca/README.md +++ b/java-publicca/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-publicca - 0.93.0 + 0.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-publicca' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-publicca:0.93.0' +implementation 'com.google.cloud:google-cloud-publicca:0.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-publicca" % "0.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-publicca" % "0.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-publicca/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-publicca.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-publicca/0.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-publicca/0.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-pubsub/README.md b/java-pubsub/README.md index ef87e4e9fd88..fd0a6a98870c 100644 --- a/java-pubsub/README.md +++ b/java-pubsub/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-pubsub - 1.154.0 + 1.155.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-pubsub' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-pubsub:1.154.0' +implementation 'com.google.cloud:google-cloud-pubsub:1.155.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-pubsub" % "1.154.0" +libraryDependencies += "com.google.cloud" % "google-cloud-pubsub" % "1.155.0" ``` ## Authentication @@ -397,7 +397,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-pubsub/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-pubsub.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-pubsub/1.154.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-pubsub/1.155.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-rapidmigrationassessment/README.md b/java-rapidmigrationassessment/README.md index 716d5d5b0d6d..c9dbb539b290 100644 --- a/java-rapidmigrationassessment/README.md +++ b/java-rapidmigrationassessment/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-rapidmigrationassessment - 0.79.0 + 0.80.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-rapidmigrationassessment' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-rapidmigrationassessment:0.79.0' +implementation 'com.google.cloud:google-cloud-rapidmigrationassessment:0.80.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-rapidmigrationassessment" % "0.79.0" +libraryDependencies += "com.google.cloud" % "google-cloud-rapidmigrationassessment" % "0.80.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-rapidmigrationassessment/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-rapidmigrationassessment.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-rapidmigrationassessment/0.79.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-rapidmigrationassessment/0.80.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-recaptchaenterprise/README.md b/java-recaptchaenterprise/README.md index a21800595bf2..a5e5df4c42df 100644 --- a/java-recaptchaenterprise/README.md +++ b/java-recaptchaenterprise/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-recaptchaenterprise - 3.93.0 + 3.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-recaptchaenterprise' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-recaptchaenterprise:3.93.0' +implementation 'com.google.cloud:google-cloud-recaptchaenterprise:3.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-recaptchaenterprise" % "3.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-recaptchaenterprise" % "3.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-recaptchaenterprise/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-recaptchaenterprise.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recaptchaenterprise/3.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recaptchaenterprise/3.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-recommendations-ai/README.md b/java-recommendations-ai/README.md index 3bc769b265c2..efcee3b2c75e 100644 --- a/java-recommendations-ai/README.md +++ b/java-recommendations-ai/README.md @@ -45,7 +45,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-recommendations-ai - 0.103.0 + 0.104.0 ``` @@ -60,13 +60,13 @@ implementation 'com.google.cloud:google-cloud-recommendations-ai' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-recommendations-ai:0.103.0' +implementation 'com.google.cloud:google-cloud-recommendations-ai:0.104.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-recommendations-ai" % "0.103.0" +libraryDependencies += "com.google.cloud" % "google-cloud-recommendations-ai" % "0.104.0" ``` ## Authentication @@ -187,7 +187,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-recommendations-ai/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-recommendations-ai.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recommendations-ai/0.103.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recommendations-ai/0.104.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-recommender/README.md b/java-recommender/README.md index 3d919d5855c2..1176d7f4e957 100644 --- a/java-recommender/README.md +++ b/java-recommender/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-recommender - 2.98.0 + 2.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-recommender' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-recommender:2.98.0' +implementation 'com.google.cloud:google-cloud-recommender:2.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-recommender" % "2.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-recommender" % "2.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-recommender/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-recommender.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recommender/2.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recommender/2.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-redis-cluster/README.md b/java-redis-cluster/README.md index 786eab6123a4..96725d32113e 100644 --- a/java-redis-cluster/README.md +++ b/java-redis-cluster/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-redis-cluster - 0.68.0 + 0.69.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-redis-cluster' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-redis-cluster:0.68.0' +implementation 'com.google.cloud:google-cloud-redis-cluster:0.69.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-redis-cluster" % "0.68.0" +libraryDependencies += "com.google.cloud" % "google-cloud-redis-cluster" % "0.69.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-redis-cluster/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-redis-cluster.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-redis-cluster/0.68.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-redis-cluster/0.69.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-redis/README.md b/java-redis/README.md index 59b8e201228a..9a29213e5021 100644 --- a/java-redis/README.md +++ b/java-redis/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-redis - 2.99.0 + 2.100.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-redis' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-redis:2.99.0' +implementation 'com.google.cloud:google-cloud-redis:2.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-redis" % "2.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-redis" % "2.100.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-redis/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-redis.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-redis/2.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-redis/2.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-resourcemanager/README.md b/java-resourcemanager/README.md index 31f8be84d0c4..3f12b9e82606 100644 --- a/java-resourcemanager/README.md +++ b/java-resourcemanager/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-resourcemanager - 1.98.0 + 1.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-resourcemanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-resourcemanager:1.98.0' +implementation 'com.google.cloud:google-cloud-resourcemanager:1.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-resourcemanager" % "1.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-resourcemanager" % "1.99.0" ``` ## Authentication @@ -323,7 +323,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-resourcemanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-resourcemanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-resourcemanager/1.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-resourcemanager/1.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-retail/README.md b/java-retail/README.md index 7c3d33fa5071..185ac7482ba8 100644 --- a/java-retail/README.md +++ b/java-retail/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-retail - 2.98.0 + 2.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-retail' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-retail:2.98.0' +implementation 'com.google.cloud:google-cloud-retail:2.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-retail" % "2.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-retail" % "2.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-retail/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-retail.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-retail/2.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-retail/2.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-run/README.md b/java-run/README.md index cd10c347db6e..545a88bc1c9e 100644 --- a/java-run/README.md +++ b/java-run/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-run - 0.96.0 + 0.97.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-run' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-run:0.96.0' +implementation 'com.google.cloud:google-cloud-run:0.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-run" % "0.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-run" % "0.97.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-run/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-run.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-run/0.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-run/0.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-saasservicemgmt/README.md b/java-saasservicemgmt/README.md index bdb357761216..21c741792a51 100644 --- a/java-saasservicemgmt/README.md +++ b/java-saasservicemgmt/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-saasservicemgmt - 0.26.0 + 0.27.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-saasservicemgmt' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-saasservicemgmt:0.26.0' +implementation 'com.google.cloud:google-cloud-saasservicemgmt:0.27.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-saasservicemgmt" % "0.26.0" +libraryDependencies += "com.google.cloud" % "google-cloud-saasservicemgmt" % "0.27.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-saasservicemgmt/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-saasservicemgmt.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-saasservicemgmt/0.26.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-saasservicemgmt/0.27.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-scheduler/README.md b/java-scheduler/README.md index 309ce44e95db..8f50709212f9 100644 --- a/java-scheduler/README.md +++ b/java-scheduler/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-scheduler - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-scheduler' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-scheduler:2.96.0' +implementation 'com.google.cloud:google-cloud-scheduler:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-scheduler" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-scheduler" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-scheduler/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-scheduler.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-scheduler/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-scheduler/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-secretmanager/README.md b/java-secretmanager/README.md index 1467a008a1a2..ff6af5ea0a9d 100644 --- a/java-secretmanager/README.md +++ b/java-secretmanager/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-secretmanager - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-secretmanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-secretmanager:2.96.0' +implementation 'com.google.cloud:google-cloud-secretmanager:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-secretmanager" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-secretmanager" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-secretmanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-secretmanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-secretmanager/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-secretmanager/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-securesourcemanager/README.md b/java-securesourcemanager/README.md index 1be291002aa0..2778d0256235 100644 --- a/java-securesourcemanager/README.md +++ b/java-securesourcemanager/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-securesourcemanager - 0.66.0 + 0.67.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-securesourcemanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-securesourcemanager:0.66.0' +implementation 'com.google.cloud:google-cloud-securesourcemanager:0.67.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-securesourcemanager" % "0.66.0" +libraryDependencies += "com.google.cloud" % "google-cloud-securesourcemanager" % "0.67.0" ``` ## Authentication @@ -181,7 +181,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-securesourcemanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securesourcemanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securesourcemanager/0.66.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securesourcemanager/0.67.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-security-private-ca/README.md b/java-security-private-ca/README.md index 5ed473f2ad08..0264d143d231 100644 --- a/java-security-private-ca/README.md +++ b/java-security-private-ca/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-security-private-ca - 2.98.0 + 2.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-security-private-ca' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-security-private-ca:2.98.0' +implementation 'com.google.cloud:google-cloud-security-private-ca:2.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-security-private-ca" % "2.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-security-private-ca" % "2.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-security-private-ca/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-security-private-ca.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-security-private-ca/2.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-security-private-ca/2.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-securitycenter-settings/README.md b/java-securitycenter-settings/README.md index 974dec1e3110..df09b61239d4 100644 --- a/java-securitycenter-settings/README.md +++ b/java-securitycenter-settings/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-securitycenter-settings - 0.99.0 + 0.100.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-securitycenter-settings' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-securitycenter-settings:0.99.0' +implementation 'com.google.cloud:google-cloud-securitycenter-settings:0.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter-settings" % "0.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter-settings" % "0.100.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-securitycenter-settings/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securitycenter-settings.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycenter-settings/0.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycenter-settings/0.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-securitycenter/README.md b/java-securitycenter/README.md index b60e5d888b15..c1f2aee35c85 100644 --- a/java-securitycenter/README.md +++ b/java-securitycenter/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-securitycenter - 2.104.0 + 2.105.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-securitycenter' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-securitycenter:2.104.0' +implementation 'com.google.cloud:google-cloud-securitycenter:2.105.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter" % "2.104.0" +libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter" % "2.105.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-securitycenter/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securitycenter.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycenter/2.104.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycenter/2.105.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-securitycentermanagement/README.md b/java-securitycentermanagement/README.md index 62a29f438d35..d378337749fb 100644 --- a/java-securitycentermanagement/README.md +++ b/java-securitycentermanagement/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-securitycentermanagement - 0.64.0 + 0.65.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-securitycentermanagement' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-securitycentermanagement:0.64.0' +implementation 'com.google.cloud:google-cloud-securitycentermanagement:0.65.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-securitycentermanagement" % "0.64.0" +libraryDependencies += "com.google.cloud" % "google-cloud-securitycentermanagement" % "0.65.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-securitycentermanagement/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securitycentermanagement.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycentermanagement/0.64.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycentermanagement/0.65.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-securityposture/README.md b/java-securityposture/README.md index 46a201dbf560..aa7eaf12d01b 100644 --- a/java-securityposture/README.md +++ b/java-securityposture/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-securityposture - 0.61.0 + 0.62.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-securityposture' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-securityposture:0.61.0' +implementation 'com.google.cloud:google-cloud-securityposture:0.62.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-securityposture" % "0.61.0" +libraryDependencies += "com.google.cloud" % "google-cloud-securityposture" % "0.62.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-securityposture/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securityposture.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securityposture/0.61.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securityposture/0.62.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-service-control/README.md b/java-service-control/README.md index 41d19e3eabf6..4d45f32f530b 100644 --- a/java-service-control/README.md +++ b/java-service-control/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-service-control - 1.96.0 + 1.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-service-control' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-service-control:1.96.0' +implementation 'com.google.cloud:google-cloud-service-control:1.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-service-control" % "1.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-service-control" % "1.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-service-control/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-service-control.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-control/1.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-control/1.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-service-management/README.md b/java-service-management/README.md index 96616bd23af7..d84ebf767a3f 100644 --- a/java-service-management/README.md +++ b/java-service-management/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-service-management - 3.94.0 + 3.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-service-management' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-service-management:3.94.0' +implementation 'com.google.cloud:google-cloud-service-management:3.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-service-management" % "3.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-service-management" % "3.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-service-management/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-service-management.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-management/3.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-management/3.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-service-usage/README.md b/java-service-usage/README.md index c336f44ea1ae..636c396494b7 100644 --- a/java-service-usage/README.md +++ b/java-service-usage/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-service-usage - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-service-usage' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-service-usage:2.96.0' +implementation 'com.google.cloud:google-cloud-service-usage:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-service-usage" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-service-usage" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-service-usage/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-service-usage.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-usage/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-usage/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-servicedirectory/README.md b/java-servicedirectory/README.md index 7e68f06b7733..ba44c0a23bf1 100644 --- a/java-servicedirectory/README.md +++ b/java-servicedirectory/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-servicedirectory - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-servicedirectory' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-servicedirectory:2.97.0' +implementation 'com.google.cloud:google-cloud-servicedirectory:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-servicedirectory" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-servicedirectory" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-servicedirectory/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-servicedirectory.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-servicedirectory/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-servicedirectory/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-servicehealth/README.md b/java-servicehealth/README.md index 40d0929d5dbb..a03a622082af 100644 --- a/java-servicehealth/README.md +++ b/java-servicehealth/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-servicehealth - 0.63.0 + 0.64.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-servicehealth' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-servicehealth:0.63.0' +implementation 'com.google.cloud:google-cloud-servicehealth:0.64.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-servicehealth" % "0.63.0" +libraryDependencies += "com.google.cloud" % "google-cloud-servicehealth" % "0.64.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-servicehealth/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-servicehealth.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-servicehealth/0.63.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-servicehealth/0.64.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shell/README.md b/java-shell/README.md index 07322c6fc172..94823851c162 100644 --- a/java-shell/README.md +++ b/java-shell/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-shell - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-shell' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-shell:2.95.0' +implementation 'com.google.cloud:google-cloud-shell:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-shell" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-shell" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-shell/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-shell.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-shell/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-shell/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-css/README.md b/java-shopping-css/README.md index b7d825d6bc2b..d3aa2fd2ee1c 100644 --- a/java-shopping-css/README.md +++ b/java-shopping-css/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-css - 0.64.0 + 0.65.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-css:0.64.0' +implementation 'com.google.shopping:google-shopping-css:0.65.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-css" % "0.64.0" +libraryDependencies += "com.google.shopping" % "google-shopping-css" % "0.65.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-css/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-css.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-css/0.64.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-css/0.65.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-accounts/README.md b/java-shopping-merchant-accounts/README.md index 61e15a5c041a..5a668adfd70d 100644 --- a/java-shopping-merchant-accounts/README.md +++ b/java-shopping-merchant-accounts/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-accounts - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-accounts:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-accounts:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-accounts" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-accounts" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-accounts/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-accounts.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-accounts/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-accounts/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-conversions/README.md b/java-shopping-merchant-conversions/README.md index 169442da0353..f71c556a56e2 100644 --- a/java-shopping-merchant-conversions/README.md +++ b/java-shopping-merchant-conversions/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-conversions - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-conversions:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-conversions:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-conversions" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-conversions" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-conversions/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-conversions.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-conversions/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-conversions/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-datasources/README.md b/java-shopping-merchant-datasources/README.md index 7c58be1da24c..c144734e4ae8 100644 --- a/java-shopping-merchant-datasources/README.md +++ b/java-shopping-merchant-datasources/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-datasources - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-datasources:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-datasources:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-datasources" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-datasources" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-datasources/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-datasources.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-datasources/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-datasources/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-inventories/README.md b/java-shopping-merchant-inventories/README.md index ba76d06bef49..c3b8e84fb56f 100644 --- a/java-shopping-merchant-inventories/README.md +++ b/java-shopping-merchant-inventories/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-inventories - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-inventories:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-inventories:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-inventories" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-inventories" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-inventories/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-inventories.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-inventories/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-inventories/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-lfp/README.md b/java-shopping-merchant-lfp/README.md index 1d6944a3db95..35cb88ef89d9 100644 --- a/java-shopping-merchant-lfp/README.md +++ b/java-shopping-merchant-lfp/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-lfp - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-lfp:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-lfp:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-lfp" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-lfp" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-lfp/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-lfp.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-lfp/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-lfp/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-loyaltycustomers/README.md b/java-shopping-merchant-loyaltycustomers/README.md index 040a54a87b6a..659ca94f0616 100644 --- a/java-shopping-merchant-loyaltycustomers/README.md +++ b/java-shopping-merchant-loyaltycustomers/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-loyaltycustomers - 0.0.0 + 0.1.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-loyaltycustomers:0.0.0' +implementation 'com.google.shopping:google-shopping-merchant-loyaltycustomers:0.1.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-loyaltycustomers" % "0.0.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-loyaltycustomers" % "0.1.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-loyaltycustomers/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-loyaltycustomers.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-loyaltycustomers/0.0.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-loyaltycustomers/0.1.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-loyaltycustomers/proto-google-shopping-merchant-loyaltycustomers-v1/src/main/java/com/google/shopping/merchant/loyaltycustomers/v1/LoyaltyCustomerProto.java b/java-shopping-merchant-loyaltycustomers/proto-google-shopping-merchant-loyaltycustomers-v1/src/main/java/com/google/shopping/merchant/loyaltycustomers/v1/LoyaltyCustomerProto.java index 8e72f86d9042..4812616237c2 100644 --- a/java-shopping-merchant-loyaltycustomers/proto-google-shopping-merchant-loyaltycustomers-v1/src/main/java/com/google/shopping/merchant/loyaltycustomers/v1/LoyaltyCustomerProto.java +++ b/java-shopping-merchant-loyaltycustomers/proto-google-shopping-merchant-loyaltycustomers-v1/src/main/java/com/google/shopping/merchant/loyaltycustomers/v1/LoyaltyCustomerProto.java @@ -118,10 +118,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "eLoyaltyCustomerMatchResponse\"K\202\323\344\223\002E\"@/" + "loyaltyCustomers/v1/{parent=accounts/*}/" + "loyaltyCustomers:manage:\001*\032G\312A\032merchanta" - + "pi.googleapis.com\322A\'https://www.googleapis.com/auth/contentB\351\001\n" + + "pi.googleapis.com\322A\'https://www.googleapis.com/auth/contentB\372\002\n" + "0com.google.shopping.merchant.loyaltycustomers.v1B\024Loyalt" - + "yCustomerProtoP\001Zbcloud.google.com/go/sh" - + "opping/merchant/loyaltycustomers/apiv1/loyaltycustomerspb;loyaltycustomerspb\352A8\n" + + "yCustomerProtoP\001Zbcloud.google.com/go/shopping/merchant/loyaltycustomers/apiv1/l" + + "oyaltycustomerspb;loyaltycustomerspb\252\002,Google.Shopping.Merchant.LoyaltyCustomers" + + ".V1\312\002,Google\\Shopping\\Merchant\\LoyaltyCu" + + "stomers\\V1\352\0020Google::Shopping::Merchant::LoyaltyCustomers::V1\352A8\n" + "\"merchantapi.googleapis.com/Account\022\022accounts/{account}b\006proto3" }; descriptor = diff --git a/java-shopping-merchant-loyaltycustomers/proto-google-shopping-merchant-loyaltycustomers-v1/src/main/proto/google/shopping/merchant/loyaltycustomers/v1/loyalty_customer.proto b/java-shopping-merchant-loyaltycustomers/proto-google-shopping-merchant-loyaltycustomers-v1/src/main/proto/google/shopping/merchant/loyaltycustomers/v1/loyalty_customer.proto index 3d462ac8f44e..921a447bf12b 100644 --- a/java-shopping-merchant-loyaltycustomers/proto-google-shopping-merchant-loyaltycustomers-v1/src/main/proto/google/shopping/merchant/loyaltycustomers/v1/loyalty_customer.proto +++ b/java-shopping-merchant-loyaltycustomers/proto-google-shopping-merchant-loyaltycustomers-v1/src/main/proto/google/shopping/merchant/loyaltycustomers/v1/loyalty_customer.proto @@ -21,10 +21,13 @@ import "google/api/client.proto"; import "google/api/field_behavior.proto"; import "google/api/resource.proto"; +option csharp_namespace = "Google.Shopping.Merchant.LoyaltyCustomers.V1"; option go_package = "cloud.google.com/go/shopping/merchant/loyaltycustomers/apiv1/loyaltycustomerspb;loyaltycustomerspb"; option java_multiple_files = true; option java_outer_classname = "LoyaltyCustomerProto"; option java_package = "com.google.shopping.merchant.loyaltycustomers.v1"; +option php_namespace = "Google\\Shopping\\Merchant\\LoyaltyCustomers\\V1"; +option ruby_package = "Google::Shopping::Merchant::LoyaltyCustomers::V1"; option (google.api.resource_definition) = { type: "merchantapi.googleapis.com/Account" pattern: "accounts/{account}" diff --git a/java-shopping-merchant-notifications/README.md b/java-shopping-merchant-notifications/README.md index c75ff3e81864..f9a1aa5bc9ee 100644 --- a/java-shopping-merchant-notifications/README.md +++ b/java-shopping-merchant-notifications/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-notifications - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-notifications:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-notifications:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-notifications" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-notifications" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-notifications/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-notifications.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-notifications/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-notifications/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-product-studio/README.md b/java-shopping-merchant-product-studio/README.md index 471585d3ac38..2f00af07540b 100644 --- a/java-shopping-merchant-product-studio/README.md +++ b/java-shopping-merchant-product-studio/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-productstudio - 0.36.0 + 0.37.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-productstudio:0.36.0' +implementation 'com.google.shopping:google-shopping-merchant-productstudio:0.37.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-productstudio" % "0.36.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-productstudio" % "0.37.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-productstudio/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-productstudio.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-productstudio/0.36.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-productstudio/0.37.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-products/README.md b/java-shopping-merchant-products/README.md index c26133cdb746..a600a00da268 100644 --- a/java-shopping-merchant-products/README.md +++ b/java-shopping-merchant-products/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-products - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-products:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-products:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-products" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-products" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-products/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-products.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-products/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-products/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-promotions/README.md b/java-shopping-merchant-promotions/README.md index fe9fecbb89b7..0591066eff94 100644 --- a/java-shopping-merchant-promotions/README.md +++ b/java-shopping-merchant-promotions/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-promotions - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-promotions:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-promotions:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-promotions" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-promotions" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-promotions/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-promotions.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-promotions/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-promotions/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-quota/README.md b/java-shopping-merchant-quota/README.md index e2d0e7148e66..083b77b639eb 100644 --- a/java-shopping-merchant-quota/README.md +++ b/java-shopping-merchant-quota/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-quota - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-quota:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-quota:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-quota" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-quota" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-quota/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-quota.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-quota/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-quota/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-reports/README.md b/java-shopping-merchant-reports/README.md index cb19e4f90946..38bcaca4c38c 100644 --- a/java-shopping-merchant-reports/README.md +++ b/java-shopping-merchant-reports/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-reports - 1.24.0 + 1.25.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-reports:1.24.0' +implementation 'com.google.shopping:google-shopping-merchant-reports:1.25.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-reports" % "1.24.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-reports" % "1.25.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-reports/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-reports.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-reports/1.24.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-reports/1.25.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-reviews/README.md b/java-shopping-merchant-reviews/README.md index 1789be1b0eb5..497107b0e722 100644 --- a/java-shopping-merchant-reviews/README.md +++ b/java-shopping-merchant-reviews/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-reviews - 0.42.0 + 0.43.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-reviews:0.42.0' +implementation 'com.google.shopping:google-shopping-merchant-reviews:0.43.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-reviews" % "0.42.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-reviews" % "0.43.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-reviews/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-reviews.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-reviews/0.42.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-reviews/0.43.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-spanner/README.md b/java-spanner/README.md index 35476ac38631..8152894f0633 100644 --- a/java-spanner/README.md +++ b/java-spanner/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-spanner - 6.121.0 + 6.122.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-spanner' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-spanner:6.121.0' +implementation 'com.google.cloud:google-cloud-spanner:6.122.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-spanner" % "6.121.0" +libraryDependencies += "com.google.cloud" % "google-cloud-spanner" % "6.122.0" ``` ## Authentication @@ -589,7 +589,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-spanner/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-spanner.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanner/6.121.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanner/6.122.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-spanneradapter/README.md b/java-spanneradapter/README.md index 78d074611ad7..3d50f286136a 100644 --- a/java-spanneradapter/README.md +++ b/java-spanneradapter/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-spanneradapter - 0.32.0 + 0.33.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-spanneradapter' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-spanneradapter:0.32.0' +implementation 'com.google.cloud:google-cloud-spanneradapter:0.33.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-spanneradapter" % "0.32.0" +libraryDependencies += "com.google.cloud" % "google-cloud-spanneradapter" % "0.33.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-spanneradapter/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-spanneradapter.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanneradapter/0.32.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanneradapter/0.33.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-speech/README.md b/java-speech/README.md index c7249e49ecb9..5fe8dcbca2fe 100644 --- a/java-speech/README.md +++ b/java-speech/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-speech - 4.91.0 + 4.92.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-speech' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-speech:4.91.0' +implementation 'com.google.cloud:google-cloud-speech:4.92.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-speech" % "4.91.0" +libraryDependencies += "com.google.cloud" % "google-cloud-speech" % "4.92.0" ``` ## Authentication @@ -218,7 +218,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-speech/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-speech.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-speech/4.91.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-speech/4.92.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-storage-transfer/README.md b/java-storage-transfer/README.md index e10b2f007e14..745e2cb2adbc 100644 --- a/java-storage-transfer/README.md +++ b/java-storage-transfer/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-storage-transfer - 1.96.0 + 1.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-storage-transfer' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-storage-transfer:1.96.0' +implementation 'com.google.cloud:google-cloud-storage-transfer:1.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-storage-transfer" % "1.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-storage-transfer" % "1.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-storage-transfer/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-storage-transfer.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage-transfer/1.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage-transfer/1.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-storage/README.md b/java-storage/README.md index dd6fb575b18c..fa05b3d6ecff 100644 --- a/java-storage/README.md +++ b/java-storage/README.md @@ -45,12 +45,12 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-storage - 2.72.0 + 2.73.0 com.google.cloud google-cloud-storage-control - 2.72.0 + 2.73.0 ``` @@ -65,13 +65,13 @@ implementation 'com.google.cloud:google-cloud-storage' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-storage:2.72.0' +implementation 'com.google.cloud:google-cloud-storage:2.73.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "2.72.0" +libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "2.73.0" ``` ## Authentication @@ -472,7 +472,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-storage/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-storage.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage/2.72.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage/2.73.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-storage/google-cloud-storage/src/test/java/com/google/cloud/storage/it/StorageNativeCanary.java b/java-storage/google-cloud-storage/src/test/java/com/google/cloud/storage/it/StorageNativeCanary.java index bfbde133584d..a047fae3cbde 100644 --- a/java-storage/google-cloud-storage/src/test/java/com/google/cloud/storage/it/StorageNativeCanary.java +++ b/java-storage/google-cloud-storage/src/test/java/com/google/cloud/storage/it/StorageNativeCanary.java @@ -145,7 +145,8 @@ private static void assertBehaviorOfPrimaryStorageActions(Storage storage) throw || se.getMessage().contains("storage.buckets.create") || se.getMessage().contains("Forbidden")))) { assumeNoException( - "Skipping StorageNativeCanary: GCP credentials/permissions not configured for bucket creation", + "Skipping StorageNativeCanary: GCP credentials/permissions not configured for bucket" + + " creation", storageException); } } diff --git a/java-storagebatchoperations/README.md b/java-storagebatchoperations/README.md index 25f9eedccd43..f66003a7a688 100644 --- a/java-storagebatchoperations/README.md +++ b/java-storagebatchoperations/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-storagebatchoperations - 0.36.0 + 0.37.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-storagebatchoperations' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-storagebatchoperations:0.36.0' +implementation 'com.google.cloud:google-cloud-storagebatchoperations:0.37.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-storagebatchoperations" % "0.36.0" +libraryDependencies += "com.google.cloud" % "google-cloud-storagebatchoperations" % "0.37.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-storagebatchoperations/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-storagebatchoperations.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storagebatchoperations/0.36.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storagebatchoperations/0.37.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-storageinsights/README.md b/java-storageinsights/README.md index bab05ccbc37d..20b72930d5f2 100644 --- a/java-storageinsights/README.md +++ b/java-storageinsights/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-storageinsights - 0.81.0 + 0.82.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-storageinsights' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-storageinsights:0.81.0' +implementation 'com.google.cloud:google-cloud-storageinsights:0.82.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-storageinsights" % "0.81.0" +libraryDependencies += "com.google.cloud" % "google-cloud-storageinsights" % "0.82.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-storageinsights/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-storageinsights.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storageinsights/0.81.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storageinsights/0.82.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-talent/README.md b/java-talent/README.md index aa98fea476e8..40b6668d84e9 100644 --- a/java-talent/README.md +++ b/java-talent/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-talent - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-talent' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-talent:2.97.0' +implementation 'com.google.cloud:google-cloud-talent:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-talent" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-talent" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-talent/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-talent.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-talent/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-talent/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-tasks/README.md b/java-tasks/README.md index 0ccc64a74c45..398817c31c3f 100644 --- a/java-tasks/README.md +++ b/java-tasks/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-tasks - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-tasks' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-tasks:2.96.0' +implementation 'com.google.cloud:google-cloud-tasks:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-tasks" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-tasks" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-tasks/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-tasks.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-tasks/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-tasks/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-telcoautomation/README.md b/java-telcoautomation/README.md index 49a22a91d120..c17f142fee45 100644 --- a/java-telcoautomation/README.md +++ b/java-telcoautomation/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-telcoautomation - 0.66.0 + 0.67.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-telcoautomation' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-telcoautomation:0.66.0' +implementation 'com.google.cloud:google-cloud-telcoautomation:0.67.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-telcoautomation" % "0.66.0" +libraryDependencies += "com.google.cloud" % "google-cloud-telcoautomation" % "0.67.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-telcoautomation/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-telcoautomation.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-telcoautomation/0.66.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-telcoautomation/0.67.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-texttospeech/README.md b/java-texttospeech/README.md index 262d58616fe8..a7be7d6abeeb 100644 --- a/java-texttospeech/README.md +++ b/java-texttospeech/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-texttospeech - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-texttospeech' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-texttospeech:2.97.0' +implementation 'com.google.cloud:google-cloud-texttospeech:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-texttospeech" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-texttospeech" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-texttospeech/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-texttospeech.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-texttospeech/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-texttospeech/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-tpu/README.md b/java-tpu/README.md index 5b782b1aeca8..48294f991011 100644 --- a/java-tpu/README.md +++ b/java-tpu/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-tpu - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-tpu' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-tpu:2.97.0' +implementation 'com.google.cloud:google-cloud-tpu:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-tpu" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-tpu" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-tpu/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-tpu.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-tpu/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-tpu/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-trace/README.md b/java-trace/README.md index d344a414cb80..871e0a397c5e 100644 --- a/java-trace/README.md +++ b/java-trace/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-trace - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-trace' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-trace:2.96.0' +implementation 'com.google.cloud:google-cloud-trace:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-trace" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-trace" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-trace/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-trace.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-trace/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-trace/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-translate/README.md b/java-translate/README.md index 9175eb6f0c1b..d4246dc8253b 100644 --- a/java-translate/README.md +++ b/java-translate/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-translate - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-translate' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-translate:2.96.0' +implementation 'com.google.cloud:google-cloud-translate:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-translate" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-translate" % "2.97.0" ``` ## Authentication @@ -259,7 +259,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-translate/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-translate.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-translate/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-translate/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-valkey/README.md b/java-valkey/README.md index 125dd7080595..976d5824b25b 100644 --- a/java-valkey/README.md +++ b/java-valkey/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-valkey - 0.42.0 + 0.43.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-valkey' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-valkey:0.42.0' +implementation 'com.google.cloud:google-cloud-valkey:0.43.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-valkey" % "0.42.0" +libraryDependencies += "com.google.cloud" % "google-cloud-valkey" % "0.43.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-memorystore/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-valkey.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-valkey/0.42.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-valkey/0.43.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-vectorsearch/README.md b/java-vectorsearch/README.md index 5fae81a06223..4bb53a1d3b94 100644 --- a/java-vectorsearch/README.md +++ b/java-vectorsearch/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-vectorsearch - 0.18.0 + 0.19.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-vectorsearch' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-vectorsearch:0.18.0' +implementation 'com.google.cloud:google-cloud-vectorsearch:0.19.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-vectorsearch" % "0.18.0" +libraryDependencies += "com.google.cloud" % "google-cloud-vectorsearch" % "0.19.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-vectorsearch/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-vectorsearch.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vectorsearch/0.18.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vectorsearch/0.19.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-video-intelligence/README.md b/java-video-intelligence/README.md index f888fd72e7ee..ac19fe023012 100644 --- a/java-video-intelligence/README.md +++ b/java-video-intelligence/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-video-intelligence - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-video-intelligence' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-video-intelligence:2.95.0' +implementation 'com.google.cloud:google-cloud-video-intelligence:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-video-intelligence" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-video-intelligence" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-video-intelligence/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-video-intelligence.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-intelligence/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-intelligence/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-video-live-stream/README.md b/java-video-live-stream/README.md index cd2a35966a77..4b1abb88a076 100644 --- a/java-video-live-stream/README.md +++ b/java-video-live-stream/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-live-stream - 0.98.0 + 0.99.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-live-stream' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-live-stream:0.98.0' +implementation 'com.google.cloud:google-cloud-live-stream:0.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-live-stream" % "0.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-live-stream" % "0.99.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-live-stream/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-live-stream.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-live-stream/0.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-live-stream/0.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-video-stitcher/README.md b/java-video-stitcher/README.md index bad02d12207e..eb31d6d47ae2 100644 --- a/java-video-stitcher/README.md +++ b/java-video-stitcher/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-video-stitcher - 0.96.0 + 0.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-video-stitcher' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-video-stitcher:0.96.0' +implementation 'com.google.cloud:google-cloud-video-stitcher:0.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-video-stitcher" % "0.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-video-stitcher" % "0.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-video-stitcher/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-video-stitcher.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-stitcher/0.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-stitcher/0.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-video-transcoder/README.md b/java-video-transcoder/README.md index 6f78ea354d5c..7ca24f821ac7 100644 --- a/java-video-transcoder/README.md +++ b/java-video-transcoder/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-video-transcoder - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-video-transcoder' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-video-transcoder:1.95.0' +implementation 'com.google.cloud:google-cloud-video-transcoder:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-video-transcoder" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-video-transcoder" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-video-transcoder/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-video-transcoder.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-transcoder/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-transcoder/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-vision/README.md b/java-vision/README.md index 180d3b2390aa..0ec4bf85f9f7 100644 --- a/java-vision/README.md +++ b/java-vision/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-vision - 3.94.0 + 3.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-vision' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-vision:3.94.0' +implementation 'com.google.cloud:google-cloud-vision:3.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-vision" % "3.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-vision" % "3.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-vision/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-vision.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vision/3.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vision/3.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-visionai/README.md b/java-visionai/README.md index 3fdf2feca280..41dbc3515079 100644 --- a/java-visionai/README.md +++ b/java-visionai/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-visionai - 0.53.0 + 0.54.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-visionai' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-visionai:0.53.0' +implementation 'com.google.cloud:google-cloud-visionai:0.54.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-visionai" % "0.53.0" +libraryDependencies += "com.google.cloud" % "google-cloud-visionai" % "0.54.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-visionai/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-visionai.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-visionai/0.53.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-visionai/0.54.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-vmmigration/README.md b/java-vmmigration/README.md index fe464ad60cb7..d5f475f380cf 100644 --- a/java-vmmigration/README.md +++ b/java-vmmigration/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-vmmigration - 1.96.0 + 1.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-vmmigration' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-vmmigration:1.96.0' +implementation 'com.google.cloud:google-cloud-vmmigration:1.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-vmmigration" % "1.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-vmmigration" % "1.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-vmmigration/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-vmmigration.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vmmigration/1.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vmmigration/1.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-vmwareengine/README.md b/java-vmwareengine/README.md index ed6e101c4f43..01629b14639e 100644 --- a/java-vmwareengine/README.md +++ b/java-vmwareengine/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-vmwareengine - 0.90.0 + 0.91.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-vmwareengine' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-vmwareengine:0.90.0' +implementation 'com.google.cloud:google-cloud-vmwareengine:0.91.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-vmwareengine" % "0.90.0" +libraryDependencies += "com.google.cloud" % "google-cloud-vmwareengine" % "0.91.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-vmwareengine/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-vmwareengine.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vmwareengine/0.90.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vmwareengine/0.91.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-vpcaccess/README.md b/java-vpcaccess/README.md index 17a9562b3afa..75028e7c30c5 100644 --- a/java-vpcaccess/README.md +++ b/java-vpcaccess/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-vpcaccess - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-vpcaccess' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-vpcaccess:2.97.0' +implementation 'com.google.cloud:google-cloud-vpcaccess:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-vpcaccess" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-vpcaccess" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-vpcaccess/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-vpcaccess.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vpcaccess/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vpcaccess/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-webrisk/README.md b/java-webrisk/README.md index a234778f57d3..56cd8f17e961 100644 --- a/java-webrisk/README.md +++ b/java-webrisk/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-webrisk - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-webrisk' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-webrisk:2.95.0' +implementation 'com.google.cloud:google-cloud-webrisk:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-webrisk" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-webrisk" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-webrisk/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-webrisk.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-webrisk/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-webrisk/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-websecurityscanner/README.md b/java-websecurityscanner/README.md index 48beaa4937e3..ca31a3b8117b 100644 --- a/java-websecurityscanner/README.md +++ b/java-websecurityscanner/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-websecurityscanner - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-websecurityscanner' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-websecurityscanner:2.96.0' +implementation 'com.google.cloud:google-cloud-websecurityscanner:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-websecurityscanner" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-websecurityscanner" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-websecurityscanner/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-websecurityscanner.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-websecurityscanner/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-websecurityscanner/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workflow-executions/README.md b/java-workflow-executions/README.md index e6647c9e8aec..d98fc93303ff 100644 --- a/java-workflow-executions/README.md +++ b/java-workflow-executions/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workflow-executions - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-workflow-executions' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workflow-executions:2.96.0' +implementation 'com.google.cloud:google-cloud-workflow-executions:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workflow-executions" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workflow-executions" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workflow-executions/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workflow-executions.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workflow-executions/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workflow-executions/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workflows/README.md b/java-workflows/README.md index 54d1b8d5c8eb..424f6ec8e50a 100644 --- a/java-workflows/README.md +++ b/java-workflows/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workflows - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-workflows' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workflows:2.96.0' +implementation 'com.google.cloud:google-cloud-workflows:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workflows" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workflows" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workflows/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workflows.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workflows/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workflows/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workloadidentity/README.md b/java-workloadidentity/README.md index 5c4f9b4bc004..1a5c1fb9a3a2 100644 --- a/java-workloadidentity/README.md +++ b/java-workloadidentity/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workloadidentity - 0.1.0 + 0.2.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-workloadidentity' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workloadidentity:0.1.0' +implementation 'com.google.cloud:google-cloud-workloadidentity:0.2.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workloadidentity" % "0.1.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workloadidentity" % "0.2.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workloadidentity/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workloadidentity.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workloadidentity/0.1.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workloadidentity/0.2.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workloadmanager/README.md b/java-workloadmanager/README.md index c646efca3675..6c56f50a5f41 100644 --- a/java-workloadmanager/README.md +++ b/java-workloadmanager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workloadmanager - 0.12.0 + 0.13.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-workloadmanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workloadmanager:0.12.0' +implementation 'com.google.cloud:google-cloud-workloadmanager:0.13.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workloadmanager" % "0.12.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workloadmanager" % "0.13.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workloadmanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workloadmanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workloadmanager/0.12.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workloadmanager/0.13.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workspaceevents/README.md b/java-workspaceevents/README.md index f8f0ea9786a9..c2f1a612154d 100644 --- a/java-workspaceevents/README.md +++ b/java-workspaceevents/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workspaceevents - 0.60.0 + 0.61.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-workspaceevents' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workspaceevents:0.60.0' +implementation 'com.google.cloud:google-cloud-workspaceevents:0.61.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workspaceevents" % "0.60.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workspaceevents" % "0.61.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workspaceevents/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workspaceevents.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workspaceevents/0.60.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workspaceevents/0.61.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workstations/README.md b/java-workstations/README.md index 21fccc4d0d03..f419109d5eec 100644 --- a/java-workstations/README.md +++ b/java-workstations/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workstations - 0.84.0 + 0.85.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-workstations' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workstations:0.84.0' +implementation 'com.google.cloud:google-cloud-workstations:0.85.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workstations" % "0.84.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workstations" % "0.85.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workstations/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workstations.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workstations/0.84.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workstations/0.85.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles