diff --git a/java-compute/README.md b/java-compute/README.md index 4ba65a3297ef..cb6d650f3a4d 100644 --- a/java-compute/README.md +++ b/java-compute/README.md @@ -19,20 +19,20 @@ If you are using Maven, add this to your pom.xml file: com.google.cloud google-cloud-compute - 1.14.0 + 1.16.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-compute:1.14.0' +implementation 'com.google.cloud:google-cloud-compute:1.16.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-compute" % "1.14.0" +libraryDependencies += "com.google.cloud" % "google-cloud-compute" % "1.16.0" ``` ## Authentication @@ -224,16 +224,16 @@ Java is a registered trademark of Oracle and/or its affiliates. [product-docs]: https://cloud.google.com/compute/ [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-compute/latest/overview -[kokoro-badge-image-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-compute/java7.svg -[kokoro-badge-link-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-compute/java7.html -[kokoro-badge-image-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-compute/java8.svg -[kokoro-badge-link-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-compute/java8.html -[kokoro-badge-image-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-compute/java8-osx.svg -[kokoro-badge-link-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-compute/java8-osx.html -[kokoro-badge-image-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-compute/java8-win.svg -[kokoro-badge-link-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-compute/java8-win.html -[kokoro-badge-image-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-compute/java11.svg -[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-compute/java11.html +[kokoro-badge-image-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java7.svg +[kokoro-badge-link-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java7.html +[kokoro-badge-image-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8.svg +[kokoro-badge-link-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8.html +[kokoro-badge-image-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8-osx.svg +[kokoro-badge-link-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8-osx.html +[kokoro-badge-image-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8-win.svg +[kokoro-badge-link-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8-win.html +[kokoro-badge-image-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.svg +[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html [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://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-compute&core=gav @@ -245,9 +245,9 @@ Java is a registered trademark of Oracle and/or its affiliates. [create-project]: https://cloud.google.com/resource-manager/docs/creating-managing-projects [cloud-sdk]: https://cloud.google.com/sdk/ [troubleshooting]: https://github.com/googleapis/google-cloud-common/blob/main/troubleshooting/readme.md#troubleshooting -[contributing]: https://github.com/googleapis/java-compute/blob/main/CONTRIBUTING.md -[code-of-conduct]: https://github.com/googleapis/java-compute/blob/main/CODE_OF_CONDUCT.md#contributor-code-of-conduct -[license]: https://github.com/googleapis/java-compute/blob/main/LICENSE +[contributing]: https://github.com/googleapis/google-cloud-java/blob/main/CONTRIBUTING.md +[code-of-conduct]: https://github.com/googleapis/google-cloud-java/blob/main/CODE_OF_CONDUCT.md#contributor-code-of-conduct +[license]: https://github.com/googleapis/google-cloud-java/blob/main/LICENSE [enable-billing]: https://cloud.google.com/apis/docs/getting-started#enabling_billing [enable-api]: https://console.cloud.google.com/flows/enableapi?apiid=compute.googleapis.com [libraries-bom]: https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google-Cloud-Platform-Libraries-BOM diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesClient.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesClient.java index dec6c41d2347..639489c410a8 100644 --- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesClient.java +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesClient.java @@ -32,6 +32,7 @@ import com.google.common.util.concurrent.MoreExecutors; import java.io.IOException; import java.util.List; +import java.util.Map; import java.util.concurrent.TimeUnit; import javax.annotation.Generated; @@ -164,6 +165,159 @@ public TargetTcpProxiesStub getStub() { return stub; } + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves the list of all TargetTcpProxy resources, regional and global, available to the + * specified project. + * + *

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 (TargetTcpProxiesClient targetTcpProxiesClient = TargetTcpProxiesClient.create()) {
+   *   String project = "project-309310695";
+   *   for (Map.Entry element :
+   *       targetTcpProxiesClient.aggregatedList(project).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @param project Name of the project scoping this request. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final AggregatedListPagedResponse aggregatedList(String project) { + AggregatedListTargetTcpProxiesRequest request = + AggregatedListTargetTcpProxiesRequest.newBuilder().setProject(project).build(); + return aggregatedList(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves the list of all TargetTcpProxy resources, regional and global, available to the + * specified project. + * + *

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 (TargetTcpProxiesClient targetTcpProxiesClient = TargetTcpProxiesClient.create()) {
+   *   AggregatedListTargetTcpProxiesRequest request =
+   *       AggregatedListTargetTcpProxiesRequest.newBuilder()
+   *           .setFilter("filter-1274492040")
+   *           .setIncludeAllScopes(true)
+   *           .setMaxResults(1128457243)
+   *           .setOrderBy("orderBy-1207110587")
+   *           .setPageToken("pageToken873572522")
+   *           .setProject("project-309310695")
+   *           .setReturnPartialSuccess(true)
+   *           .build();
+   *   for (Map.Entry element :
+   *       targetTcpProxiesClient.aggregatedList(request).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @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 AggregatedListPagedResponse aggregatedList( + AggregatedListTargetTcpProxiesRequest request) { + return aggregatedListPagedCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves the list of all TargetTcpProxy resources, regional and global, available to the + * specified project. + * + *

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 (TargetTcpProxiesClient targetTcpProxiesClient = TargetTcpProxiesClient.create()) {
+   *   AggregatedListTargetTcpProxiesRequest request =
+   *       AggregatedListTargetTcpProxiesRequest.newBuilder()
+   *           .setFilter("filter-1274492040")
+   *           .setIncludeAllScopes(true)
+   *           .setMaxResults(1128457243)
+   *           .setOrderBy("orderBy-1207110587")
+   *           .setPageToken("pageToken873572522")
+   *           .setProject("project-309310695")
+   *           .setReturnPartialSuccess(true)
+   *           .build();
+   *   ApiFuture> future =
+   *       targetTcpProxiesClient.aggregatedListPagedCallable().futureCall(request);
+   *   // Do something.
+   *   for (Map.Entry element : future.get().iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ */ + public final UnaryCallable + aggregatedListPagedCallable() { + return stub.aggregatedListPagedCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves the list of all TargetTcpProxy resources, regional and global, available to the + * specified project. + * + *

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 (TargetTcpProxiesClient targetTcpProxiesClient = TargetTcpProxiesClient.create()) {
+   *   AggregatedListTargetTcpProxiesRequest request =
+   *       AggregatedListTargetTcpProxiesRequest.newBuilder()
+   *           .setFilter("filter-1274492040")
+   *           .setIncludeAllScopes(true)
+   *           .setMaxResults(1128457243)
+   *           .setOrderBy("orderBy-1207110587")
+   *           .setPageToken("pageToken873572522")
+   *           .setProject("project-309310695")
+   *           .setReturnPartialSuccess(true)
+   *           .build();
+   *   while (true) {
+   *     TargetTcpProxyAggregatedList response =
+   *         targetTcpProxiesClient.aggregatedListCallable().call(request);
+   *     for (Map.Entry element : response.getItemsList()) {
+   *       // doThingsWith(element);
+   *     }
+   *     String nextPageToken = response.getNextPageToken();
+   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
+   *       request = request.toBuilder().setPageToken(nextPageToken).build();
+   *     } else {
+   *       break;
+   *     }
+   *   }
+   * }
+   * }
+ */ + public final UnaryCallable + aggregatedListCallable() { + return stub.aggregatedListCallable(); + } + // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Deletes the specified TargetTcpProxy resource. @@ -974,6 +1128,101 @@ public boolean awaitTermination(long duration, TimeUnit unit) throws Interrupted return stub.awaitTermination(duration, unit); } + public static class AggregatedListPagedResponse + extends AbstractPagedListResponse< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + Map.Entry, + AggregatedListPage, + AggregatedListFixedSizeCollection> { + + public static ApiFuture createAsync( + PageContext< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + Map.Entry> + context, + ApiFuture futureResponse) { + ApiFuture futurePage = + AggregatedListPage.createEmptyPage().createPageAsync(context, futureResponse); + return ApiFutures.transform( + futurePage, + input -> new AggregatedListPagedResponse(input), + MoreExecutors.directExecutor()); + } + + private AggregatedListPagedResponse(AggregatedListPage page) { + super(page, AggregatedListFixedSizeCollection.createEmptyCollection()); + } + } + + public static class AggregatedListPage + extends AbstractPage< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + Map.Entry, + AggregatedListPage> { + + private AggregatedListPage( + PageContext< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + Map.Entry> + context, + TargetTcpProxyAggregatedList response) { + super(context, response); + } + + private static AggregatedListPage createEmptyPage() { + return new AggregatedListPage(null, null); + } + + @Override + protected AggregatedListPage createPage( + PageContext< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + Map.Entry> + context, + TargetTcpProxyAggregatedList response) { + return new AggregatedListPage(context, response); + } + + @Override + public ApiFuture createPageAsync( + PageContext< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + Map.Entry> + context, + ApiFuture futureResponse) { + return super.createPageAsync(context, futureResponse); + } + } + + public static class AggregatedListFixedSizeCollection + extends AbstractFixedSizeCollection< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + Map.Entry, + AggregatedListPage, + AggregatedListFixedSizeCollection> { + + private AggregatedListFixedSizeCollection(List pages, int collectionSize) { + super(pages, collectionSize); + } + + private static AggregatedListFixedSizeCollection createEmptyCollection() { + return new AggregatedListFixedSizeCollection(null, 0); + } + + @Override + protected AggregatedListFixedSizeCollection createCollection( + List pages, int collectionSize) { + return new AggregatedListFixedSizeCollection(pages, collectionSize); + } + } + public static class ListPagedResponse extends AbstractPagedListResponse< ListTargetTcpProxiesRequest, diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesSettings.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesSettings.java index 633648bf6be9..bdf085f80c33 100644 --- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesSettings.java +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesSettings.java @@ -16,6 +16,7 @@ package com.google.cloud.compute.v1; +import static com.google.cloud.compute.v1.TargetTcpProxiesClient.AggregatedListPagedResponse; import static com.google.cloud.compute.v1.TargetTcpProxiesClient.ListPagedResponse; import com.google.api.core.ApiFunction; @@ -72,6 +73,15 @@ @Generated("by gapic-generator-java") public class TargetTcpProxiesSettings extends ClientSettings { + /** Returns the object with the settings used for calls to aggregatedList. */ + public PagedCallSettings< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + AggregatedListPagedResponse> + aggregatedListSettings() { + return ((TargetTcpProxiesStubSettings) getStubSettings()).aggregatedListSettings(); + } + /** Returns the object with the settings used for calls to delete. */ public UnaryCallSettings deleteSettings() { return ((TargetTcpProxiesStubSettings) getStubSettings()).deleteSettings(); @@ -227,6 +237,15 @@ public Builder applyToAllUnaryMethods( return this; } + /** Returns the builder for the settings used for calls to aggregatedList. */ + public PagedCallSettings.Builder< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + AggregatedListPagedResponse> + aggregatedListSettings() { + return getStubSettingsBuilder().aggregatedListSettings(); + } + /** Returns the builder for the settings used for calls to delete. */ public UnaryCallSettings.Builder deleteSettings() { return getStubSettingsBuilder().deleteSettings(); 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 14e776be88ff..6f8ba17de632 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 @@ -2611,6 +2611,9 @@ "grpc": { "libraryClient": "TargetTcpProxiesClient", "rpcs": { + "AggregatedList": { + "methods": ["aggregatedList", "aggregatedList", "aggregatedListPagedCallable", "aggregatedListCallable"] + }, "Delete": { "methods": ["deleteAsync", "deleteAsync", "deleteOperationCallable", "deleteCallable"] }, diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonTargetTcpProxiesStub.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonTargetTcpProxiesStub.java index f58fbeb1831c..3da706bf3314 100644 --- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonTargetTcpProxiesStub.java +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonTargetTcpProxiesStub.java @@ -16,6 +16,7 @@ package com.google.cloud.compute.v1.stub; +import static com.google.cloud.compute.v1.TargetTcpProxiesClient.AggregatedListPagedResponse; import static com.google.cloud.compute.v1.TargetTcpProxiesClient.ListPagedResponse; import com.google.api.core.BetaApi; @@ -32,6 +33,7 @@ import com.google.api.gax.rpc.ClientContext; import com.google.api.gax.rpc.OperationCallable; import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest; import com.google.cloud.compute.v1.DeleteTargetTcpProxyRequest; import com.google.cloud.compute.v1.GetTargetTcpProxyRequest; import com.google.cloud.compute.v1.InsertTargetTcpProxyRequest; @@ -41,6 +43,7 @@ import com.google.cloud.compute.v1.SetBackendServiceTargetTcpProxyRequest; import com.google.cloud.compute.v1.SetProxyHeaderTargetTcpProxyRequest; import com.google.cloud.compute.v1.TargetTcpProxy; +import com.google.cloud.compute.v1.TargetTcpProxyAggregatedList; import com.google.cloud.compute.v1.TargetTcpProxyList; import com.google.protobuf.TypeRegistry; import java.io.IOException; @@ -63,6 +66,64 @@ public class HttpJsonTargetTcpProxiesStub extends TargetTcpProxiesStub { private static final TypeRegistry typeRegistry = TypeRegistry.newBuilder().add(Operation.getDescriptor()).build(); + private static final ApiMethodDescriptor< + AggregatedListTargetTcpProxiesRequest, TargetTcpProxyAggregatedList> + aggregatedListMethodDescriptor = + ApiMethodDescriptor + .newBuilder() + .setFullMethodName("google.cloud.compute.v1.TargetTcpProxies/AggregatedList") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/compute/v1/projects/{project}/aggregated/targetTcpProxies", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "project", request.getProject()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + if (request.hasFilter()) { + serializer.putQueryParam(fields, "filter", request.getFilter()); + } + if (request.hasIncludeAllScopes()) { + serializer.putQueryParam( + fields, "includeAllScopes", request.getIncludeAllScopes()); + } + if (request.hasMaxResults()) { + serializer.putQueryParam( + fields, "maxResults", request.getMaxResults()); + } + if (request.hasOrderBy()) { + serializer.putQueryParam(fields, "orderBy", request.getOrderBy()); + } + if (request.hasPageToken()) { + serializer.putQueryParam(fields, "pageToken", request.getPageToken()); + } + if (request.hasReturnPartialSuccess()) { + serializer.putQueryParam( + fields, + "returnPartialSuccess", + request.getReturnPartialSuccess()); + } + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(TargetTcpProxyAggregatedList.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + private static final ApiMethodDescriptor deleteMethodDescriptor = ApiMethodDescriptor.newBuilder() @@ -366,6 +427,10 @@ public class HttpJsonTargetTcpProxiesStub extends TargetTcpProxiesStub { }) .build(); + private final UnaryCallable + aggregatedListCallable; + private final UnaryCallable + aggregatedListPagedCallable; private final UnaryCallable deleteCallable; private final OperationCallable deleteOperationCallable; @@ -429,6 +494,13 @@ protected HttpJsonTargetTcpProxiesStub( this.httpJsonOperationsStub = HttpJsonGlobalOperationsStub.create(clientContext, callableFactory); + HttpJsonCallSettings + aggregatedListTransportSettings = + HttpJsonCallSettings + .newBuilder() + .setMethodDescriptor(aggregatedListMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); HttpJsonCallSettings deleteTransportSettings = HttpJsonCallSettings.newBuilder() .setMethodDescriptor(deleteMethodDescriptor) @@ -462,6 +534,12 @@ protected HttpJsonTargetTcpProxiesStub( .setTypeRegistry(typeRegistry) .build(); + this.aggregatedListCallable = + callableFactory.createUnaryCallable( + aggregatedListTransportSettings, settings.aggregatedListSettings(), clientContext); + this.aggregatedListPagedCallable = + callableFactory.createPagedCallable( + aggregatedListTransportSettings, settings.aggregatedListSettings(), clientContext); this.deleteCallable = callableFactory.createUnaryCallable( deleteTransportSettings, settings.deleteSettings(), clientContext); @@ -517,6 +595,7 @@ protected HttpJsonTargetTcpProxiesStub( @InternalApi public static List getMethodDescriptors() { List methodDescriptors = new ArrayList<>(); + methodDescriptors.add(aggregatedListMethodDescriptor); methodDescriptors.add(deleteMethodDescriptor); methodDescriptors.add(getMethodDescriptor); methodDescriptors.add(insertMethodDescriptor); @@ -526,6 +605,18 @@ public static List getMethodDescriptors() { return methodDescriptors; } + @Override + public UnaryCallable + aggregatedListCallable() { + return aggregatedListCallable; + } + + @Override + public UnaryCallable + aggregatedListPagedCallable() { + return aggregatedListPagedCallable; + } + @Override public UnaryCallable deleteCallable() { return deleteCallable; diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxiesStub.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxiesStub.java index 37ae5bb2429d..b55e77d2f24b 100644 --- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxiesStub.java +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxiesStub.java @@ -16,11 +16,13 @@ package com.google.cloud.compute.v1.stub; +import static com.google.cloud.compute.v1.TargetTcpProxiesClient.AggregatedListPagedResponse; import static com.google.cloud.compute.v1.TargetTcpProxiesClient.ListPagedResponse; 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.AggregatedListTargetTcpProxiesRequest; import com.google.cloud.compute.v1.DeleteTargetTcpProxyRequest; import com.google.cloud.compute.v1.GetTargetTcpProxyRequest; import com.google.cloud.compute.v1.InsertTargetTcpProxyRequest; @@ -29,6 +31,7 @@ import com.google.cloud.compute.v1.SetBackendServiceTargetTcpProxyRequest; import com.google.cloud.compute.v1.SetProxyHeaderTargetTcpProxyRequest; import com.google.cloud.compute.v1.TargetTcpProxy; +import com.google.cloud.compute.v1.TargetTcpProxyAggregatedList; import com.google.cloud.compute.v1.TargetTcpProxyList; import javax.annotation.Generated; @@ -41,6 +44,16 @@ @Generated("by gapic-generator-java") public abstract class TargetTcpProxiesStub implements BackgroundResource { + public UnaryCallable + aggregatedListPagedCallable() { + throw new UnsupportedOperationException("Not implemented: aggregatedListPagedCallable()"); + } + + public UnaryCallable + aggregatedListCallable() { + throw new UnsupportedOperationException("Not implemented: aggregatedListCallable()"); + } + public OperationCallable deleteOperationCallable() { throw new UnsupportedOperationException("Not implemented: deleteOperationCallable()"); diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxiesStubSettings.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxiesStubSettings.java index f61024444690..ac1de7d727ca 100644 --- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxiesStubSettings.java +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxiesStubSettings.java @@ -16,6 +16,7 @@ package com.google.cloud.compute.v1.stub; +import static com.google.cloud.compute.v1.TargetTcpProxiesClient.AggregatedListPagedResponse; import static com.google.cloud.compute.v1.TargetTcpProxiesClient.ListPagedResponse; import com.google.api.core.ApiFunction; @@ -44,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.AggregatedListTargetTcpProxiesRequest; import com.google.cloud.compute.v1.DeleteTargetTcpProxyRequest; import com.google.cloud.compute.v1.GetTargetTcpProxyRequest; import com.google.cloud.compute.v1.InsertTargetTcpProxyRequest; @@ -51,14 +53,18 @@ import com.google.cloud.compute.v1.Operation; import com.google.cloud.compute.v1.SetBackendServiceTargetTcpProxyRequest; import com.google.cloud.compute.v1.SetProxyHeaderTargetTcpProxyRequest; +import com.google.cloud.compute.v1.TargetTcpProxiesScopedList; import com.google.cloud.compute.v1.TargetTcpProxy; +import com.google.cloud.compute.v1.TargetTcpProxyAggregatedList; import com.google.cloud.compute.v1.TargetTcpProxyList; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableSet; import com.google.common.collect.Lists; import java.io.IOException; +import java.util.Collections; import java.util.List; +import java.util.Map; import javax.annotation.Generated; import org.threeten.bp.Duration; @@ -105,6 +111,11 @@ public class TargetTcpProxiesStubSettings extends StubSettings + aggregatedListSettings; private final UnaryCallSettings deleteSettings; private final OperationCallSettings deleteOperationSettings; @@ -124,6 +135,55 @@ public class TargetTcpProxiesStubSettings extends StubSettings setProxyHeaderOperationSettings; + private static final PagedListDescriptor< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + Map.Entry> + AGGREGATED_LIST_PAGE_STR_DESC = + new PagedListDescriptor< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + Map.Entry>() { + @Override + public String emptyToken() { + return ""; + } + + @Override + public AggregatedListTargetTcpProxiesRequest injectToken( + AggregatedListTargetTcpProxiesRequest payload, String token) { + return AggregatedListTargetTcpProxiesRequest.newBuilder(payload) + .setPageToken(token) + .build(); + } + + @Override + public AggregatedListTargetTcpProxiesRequest injectPageSize( + AggregatedListTargetTcpProxiesRequest payload, int pageSize) { + return AggregatedListTargetTcpProxiesRequest.newBuilder(payload) + .setMaxResults(pageSize) + .build(); + } + + @Override + public Integer extractPageSize(AggregatedListTargetTcpProxiesRequest payload) { + return payload.getMaxResults(); + } + + @Override + public String extractNextToken(TargetTcpProxyAggregatedList payload) { + return payload.getNextPageToken(); + } + + @Override + public Iterable> extractResources( + TargetTcpProxyAggregatedList payload) { + return payload.getItemsMap() == null + ? Collections.>emptySet() + : payload.getItemsMap().entrySet(); + } + }; + private static final PagedListDescriptor< ListTargetTcpProxiesRequest, TargetTcpProxyList, TargetTcpProxy> LIST_PAGE_STR_DESC = @@ -166,6 +226,32 @@ public Iterable extractResources(TargetTcpProxyList payload) { } }; + private static final PagedListResponseFactory< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + AggregatedListPagedResponse> + AGGREGATED_LIST_PAGE_STR_FACT = + new PagedListResponseFactory< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + AggregatedListPagedResponse>() { + @Override + public ApiFuture getFuturePagedResponse( + UnaryCallable + callable, + AggregatedListTargetTcpProxiesRequest request, + ApiCallContext context, + ApiFuture futureResponse) { + PageContext< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + Map.Entry> + pageContext = + PageContext.create(callable, AGGREGATED_LIST_PAGE_STR_DESC, request, context); + return AggregatedListPagedResponse.createAsync(pageContext, futureResponse); + } + }; + private static final PagedListResponseFactory< ListTargetTcpProxiesRequest, TargetTcpProxyList, ListPagedResponse> LIST_PAGE_STR_FACT = @@ -183,6 +269,15 @@ public ApiFuture getFuturePagedResponse( } }; + /** Returns the object with the settings used for calls to aggregatedList. */ + public PagedCallSettings< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + AggregatedListPagedResponse> + aggregatedListSettings() { + return aggregatedListSettings; + } + /** Returns the object with the settings used for calls to delete. */ public UnaryCallSettings deleteSettings() { return deleteSettings; @@ -316,6 +411,7 @@ public Builder toBuilder() { protected TargetTcpProxiesStubSettings(Builder settingsBuilder) throws IOException { super(settingsBuilder); + aggregatedListSettings = settingsBuilder.aggregatedListSettings().build(); deleteSettings = settingsBuilder.deleteSettings().build(); deleteOperationSettings = settingsBuilder.deleteOperationSettings().build(); getSettings = settingsBuilder.getSettings().build(); @@ -332,6 +428,11 @@ protected TargetTcpProxiesStubSettings(Builder settingsBuilder) throws IOExcepti /** Builder for TargetTcpProxiesStubSettings. */ public static class Builder extends StubSettings.Builder { private final ImmutableList> unaryMethodSettingsBuilders; + private final PagedCallSettings.Builder< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + AggregatedListPagedResponse> + aggregatedListSettings; private final UnaryCallSettings.Builder deleteSettings; private final OperationCallSettings.Builder deleteOperationSettings; @@ -358,13 +459,13 @@ public static class Builder extends StubSettings.Builder> definitions = ImmutableMap.builder(); - definitions.put( - "no_retry_1_codes", ImmutableSet.copyOf(Lists.newArrayList())); definitions.put( "retry_policy_0_codes", ImmutableSet.copyOf( Lists.newArrayList( StatusCode.Code.DEADLINE_EXCEEDED, StatusCode.Code.UNAVAILABLE))); + definitions.put( + "no_retry_1_codes", ImmutableSet.copyOf(Lists.newArrayList())); RETRYABLE_CODE_DEFINITIONS = definitions.build(); } @@ -375,23 +476,23 @@ public static class Builder extends StubSettings.Builder>of( + aggregatedListSettings, deleteSettings, getSettings, insertSettings, @@ -427,6 +530,7 @@ protected Builder(ClientContext clientContext) { protected Builder(TargetTcpProxiesStubSettings settings) { super(settings); + aggregatedListSettings = settings.aggregatedListSettings.toBuilder(); deleteSettings = settings.deleteSettings.toBuilder(); deleteOperationSettings = settings.deleteOperationSettings.toBuilder(); getSettings = settings.getSettings.toBuilder(); @@ -440,6 +544,7 @@ protected Builder(TargetTcpProxiesStubSettings settings) { unaryMethodSettingsBuilders = ImmutableList.>of( + aggregatedListSettings, deleteSettings, getSettings, insertSettings, @@ -462,6 +567,11 @@ private static Builder createDefault() { } private static Builder initDefaults(Builder builder) { + builder + .aggregatedListSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + builder .deleteSettings() .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) @@ -608,6 +718,15 @@ public Builder applyToAllUnaryMethods( return unaryMethodSettingsBuilders; } + /** Returns the builder for the settings used for calls to aggregatedList. */ + public PagedCallSettings.Builder< + AggregatedListTargetTcpProxiesRequest, + TargetTcpProxyAggregatedList, + AggregatedListPagedResponse> + aggregatedListSettings() { + return aggregatedListSettings; + } + /** Returns the builder for the settings used for calls to delete. */ public UnaryCallSettings.Builder deleteSettings() { return deleteSettings; 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 c02846868647..b3c71e2cbcdd 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 @@ -16,6 +16,7 @@ package com.google.cloud.compute.v1; +import static com.google.cloud.compute.v1.TargetTcpProxiesClient.AggregatedListPagedResponse; import static com.google.cloud.compute.v1.TargetTcpProxiesClient.ListPagedResponse; import com.google.api.gax.core.NoCredentialsProvider; @@ -33,7 +34,9 @@ import java.io.IOException; import java.util.ArrayList; import java.util.Arrays; +import java.util.Collections; import java.util.List; +import java.util.Map; import java.util.concurrent.ExecutionException; import javax.annotation.Generated; import org.junit.After; @@ -78,6 +81,58 @@ public void tearDown() throws Exception { mockService.reset(); } + @Test + public void aggregatedListTest() throws Exception { + TargetTcpProxiesScopedList responsesElement = TargetTcpProxiesScopedList.newBuilder().build(); + TargetTcpProxyAggregatedList expectedResponse = + TargetTcpProxyAggregatedList.newBuilder() + .setNextPageToken("") + .putAllItems(Collections.singletonMap("items", responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + String project = "project-6911"; + + AggregatedListPagedResponse pagedListResponse = client.aggregatedList(project); + + List> resources = + Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals( + expectedResponse.getItemsMap().entrySet().iterator().next(), resources.get(0)); + + 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 aggregatedListExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String project = "project-6911"; + client.aggregatedList(project); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + @Test public void deleteTest() throws Exception { Operation expectedResponse = diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AggregatedListTargetTcpProxiesRequest.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AggregatedListTargetTcpProxiesRequest.java new file mode 100644 index 000000000000..ef5b3f63dd32 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AggregatedListTargetTcpProxiesRequest.java @@ -0,0 +1,1668 @@ +/* + * Copyright 2020 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! +// source: google/cloud/compute/v1/compute.proto + +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * A request message for TargetTcpProxies.AggregatedList. See the method description for details.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest} + */ +public final class AggregatedListTargetTcpProxiesRequest + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest) + AggregatedListTargetTcpProxiesRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use AggregatedListTargetTcpProxiesRequest.newBuilder() to construct. + private AggregatedListTargetTcpProxiesRequest( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private AggregatedListTargetTcpProxiesRequest() { + filter_ = ""; + orderBy_ = ""; + pageToken_ = ""; + project_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new AggregatedListTargetTcpProxiesRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { + return this.unknownFields; + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_AggregatedListTargetTcpProxiesRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_AggregatedListTargetTcpProxiesRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest.class, + com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest.Builder.class); + } + + private int bitField0_; + public static final int FILTER_FIELD_NUMBER = 336120696; + private volatile java.lang.Object filter_; + /** + * + * + *
+   * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+   * 
+ * + * optional string filter = 336120696; + * + * @return Whether the filter field is set. + */ + @java.lang.Override + public boolean hasFilter() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * + * + *
+   * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+   * 
+ * + * optional string filter = 336120696; + * + * @return The filter. + */ + @java.lang.Override + public java.lang.String getFilter() { + java.lang.Object ref = filter_; + 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(); + filter_ = s; + return s; + } + } + /** + * + * + *
+   * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+   * 
+ * + * optional string filter = 336120696; + * + * @return The bytes for filter. + */ + @java.lang.Override + public com.google.protobuf.ByteString getFilterBytes() { + java.lang.Object ref = filter_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + filter_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int INCLUDE_ALL_SCOPES_FIELD_NUMBER = 391327988; + private boolean includeAllScopes_; + /** + * + * + *
+   * Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource types added after this field, the flag has no effect as new resource types will always include every visible scope for each scope type in response. For resource types which predate this field, if this flag is omitted or false, only scopes of the scope types where the resource type is expected to be found will be included.
+   * 
+ * + * optional bool include_all_scopes = 391327988; + * + * @return Whether the includeAllScopes field is set. + */ + @java.lang.Override + public boolean hasIncludeAllScopes() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * + * + *
+   * Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource types added after this field, the flag has no effect as new resource types will always include every visible scope for each scope type in response. For resource types which predate this field, if this flag is omitted or false, only scopes of the scope types where the resource type is expected to be found will be included.
+   * 
+ * + * optional bool include_all_scopes = 391327988; + * + * @return The includeAllScopes. + */ + @java.lang.Override + public boolean getIncludeAllScopes() { + return includeAllScopes_; + } + + public static final int MAX_RESULTS_FIELD_NUMBER = 54715419; + private int maxResults_; + /** + * + * + *
+   * The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`)
+   * 
+ * + * optional uint32 max_results = 54715419; + * + * @return Whether the maxResults field is set. + */ + @java.lang.Override + public boolean hasMaxResults() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * + * + *
+   * The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`)
+   * 
+ * + * optional uint32 max_results = 54715419; + * + * @return The maxResults. + */ + @java.lang.Override + public int getMaxResults() { + return maxResults_; + } + + public static final int ORDER_BY_FIELD_NUMBER = 160562920; + private volatile java.lang.Object orderBy_; + /** + * + * + *
+   * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+   * 
+ * + * optional string order_by = 160562920; + * + * @return Whether the orderBy field is set. + */ + @java.lang.Override + public boolean hasOrderBy() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * + * + *
+   * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+   * 
+ * + * optional string order_by = 160562920; + * + * @return The orderBy. + */ + @java.lang.Override + public java.lang.String getOrderBy() { + java.lang.Object ref = orderBy_; + 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(); + orderBy_ = s; + return s; + } + } + /** + * + * + *
+   * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+   * 
+ * + * optional string order_by = 160562920; + * + * @return The bytes for orderBy. + */ + @java.lang.Override + public com.google.protobuf.ByteString getOrderByBytes() { + java.lang.Object ref = orderBy_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + orderBy_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PAGE_TOKEN_FIELD_NUMBER = 19994697; + private volatile java.lang.Object pageToken_; + /** + * + * + *
+   * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+   * 
+ * + * optional string page_token = 19994697; + * + * @return Whether the pageToken field is set. + */ + @java.lang.Override + public boolean hasPageToken() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * + * + *
+   * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+   * 
+ * + * optional string page_token = 19994697; + * + * @return The pageToken. + */ + @java.lang.Override + public java.lang.String getPageToken() { + java.lang.Object ref = pageToken_; + 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(); + pageToken_ = s; + return s; + } + } + /** + * + * + *
+   * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+   * 
+ * + * optional string page_token = 19994697; + * + * @return The bytes for pageToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPageTokenBytes() { + java.lang.Object ref = pageToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PROJECT_FIELD_NUMBER = 227560217; + private volatile java.lang.Object project_; + /** + * + * + *
+   * Name of the project scoping this request.
+   * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @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; + } + } + /** + * + * + *
+   * Name of the project scoping this request.
+   * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @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 RETURN_PARTIAL_SUCCESS_FIELD_NUMBER = 517198390; + private boolean returnPartialSuccess_; + /** + * + * + *
+   * Opt-in for partial success behavior which provides partial results in case of failure. The default value is false.
+   * 
+ * + * optional bool return_partial_success = 517198390; + * + * @return Whether the returnPartialSuccess field is set. + */ + @java.lang.Override + public boolean hasReturnPartialSuccess() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * + * + *
+   * Opt-in for partial success behavior which provides partial results in case of failure. The default value is false.
+   * 
+ * + * optional bool return_partial_success = 517198390; + * + * @return The returnPartialSuccess. + */ + @java.lang.Override + public boolean getReturnPartialSuccess() { + return returnPartialSuccess_; + } + + 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_ & 0x00000010) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 19994697, pageToken_); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeUInt32(54715419, maxResults_); + } + if (((bitField0_ & 0x00000008) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 160562920, orderBy_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 227560217, project_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 336120696, filter_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeBool(391327988, includeAllScopes_); + } + if (((bitField0_ & 0x00000020) != 0)) { + output.writeBool(517198390, returnPartialSuccess_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000010) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19994697, pageToken_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeUInt32Size(54715419, maxResults_); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(160562920, orderBy_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(227560217, project_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(336120696, filter_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(391327988, includeAllScopes_); + } + if (((bitField0_ & 0x00000020) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeBoolSize(517198390, returnPartialSuccess_); + } + 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.AggregatedListTargetTcpProxiesRequest)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest other = + (com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest) obj; + + if (hasFilter() != other.hasFilter()) return false; + if (hasFilter()) { + if (!getFilter().equals(other.getFilter())) return false; + } + if (hasIncludeAllScopes() != other.hasIncludeAllScopes()) return false; + if (hasIncludeAllScopes()) { + if (getIncludeAllScopes() != other.getIncludeAllScopes()) return false; + } + if (hasMaxResults() != other.hasMaxResults()) return false; + if (hasMaxResults()) { + if (getMaxResults() != other.getMaxResults()) return false; + } + if (hasOrderBy() != other.hasOrderBy()) return false; + if (hasOrderBy()) { + if (!getOrderBy().equals(other.getOrderBy())) return false; + } + if (hasPageToken() != other.hasPageToken()) return false; + if (hasPageToken()) { + if (!getPageToken().equals(other.getPageToken())) return false; + } + if (!getProject().equals(other.getProject())) return false; + if (hasReturnPartialSuccess() != other.hasReturnPartialSuccess()) return false; + if (hasReturnPartialSuccess()) { + if (getReturnPartialSuccess() != other.getReturnPartialSuccess()) 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 (hasFilter()) { + hash = (37 * hash) + FILTER_FIELD_NUMBER; + hash = (53 * hash) + getFilter().hashCode(); + } + if (hasIncludeAllScopes()) { + hash = (37 * hash) + INCLUDE_ALL_SCOPES_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIncludeAllScopes()); + } + if (hasMaxResults()) { + hash = (37 * hash) + MAX_RESULTS_FIELD_NUMBER; + hash = (53 * hash) + getMaxResults(); + } + if (hasOrderBy()) { + hash = (37 * hash) + ORDER_BY_FIELD_NUMBER; + hash = (53 * hash) + getOrderBy().hashCode(); + } + if (hasPageToken()) { + hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getPageToken().hashCode(); + } + hash = (37 * hash) + PROJECT_FIELD_NUMBER; + hash = (53 * hash) + getProject().hashCode(); + if (hasReturnPartialSuccess()) { + hash = (37 * hash) + RETURN_PARTIAL_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getReturnPartialSuccess()); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest 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.AggregatedListTargetTcpProxiesRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest 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.AggregatedListTargetTcpProxiesRequest parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest 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.AggregatedListTargetTcpProxiesRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.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.AggregatedListTargetTcpProxiesRequest 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.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+   * A request message for TargetTcpProxies.AggregatedList. See the method description for details.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest) + com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_AggregatedListTargetTcpProxiesRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_AggregatedListTargetTcpProxiesRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest.class, + com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest.Builder.class); + } + + // Construct using + // com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + filter_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + includeAllScopes_ = false; + bitField0_ = (bitField0_ & ~0x00000002); + maxResults_ = 0; + bitField0_ = (bitField0_ & ~0x00000004); + orderBy_ = ""; + bitField0_ = (bitField0_ & ~0x00000008); + pageToken_ = ""; + bitField0_ = (bitField0_ & ~0x00000010); + project_ = ""; + + returnPartialSuccess_ = false; + bitField0_ = (bitField0_ & ~0x00000020); + 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_AggregatedListTargetTcpProxiesRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest + getDefaultInstanceForType() { + return com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest build() { + com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest buildPartial() { + com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest result = + new com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.filter_ = filter_; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.includeAllScopes_ = includeAllScopes_; + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.maxResults_ = maxResults_; + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + to_bitField0_ |= 0x00000008; + } + result.orderBy_ = orderBy_; + if (((from_bitField0_ & 0x00000010) != 0)) { + to_bitField0_ |= 0x00000010; + } + result.pageToken_ = pageToken_; + result.project_ = project_; + if (((from_bitField0_ & 0x00000020) != 0)) { + result.returnPartialSuccess_ = returnPartialSuccess_; + to_bitField0_ |= 0x00000020; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest) { + return mergeFrom((com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest other) { + if (other + == com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest.getDefaultInstance()) + return this; + if (other.hasFilter()) { + bitField0_ |= 0x00000001; + filter_ = other.filter_; + onChanged(); + } + if (other.hasIncludeAllScopes()) { + setIncludeAllScopes(other.getIncludeAllScopes()); + } + if (other.hasMaxResults()) { + setMaxResults(other.getMaxResults()); + } + if (other.hasOrderBy()) { + bitField0_ |= 0x00000008; + orderBy_ = other.orderBy_; + onChanged(); + } + if (other.hasPageToken()) { + bitField0_ |= 0x00000010; + pageToken_ = other.pageToken_; + onChanged(); + } + if (!other.getProject().isEmpty()) { + project_ = other.project_; + onChanged(); + } + if (other.hasReturnPartialSuccess()) { + setReturnPartialSuccess(other.getReturnPartialSuccess()); + } + 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 159957578: + { + pageToken_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000010; + break; + } // case 159957578 + case 437723352: + { + maxResults_ = input.readUInt32(); + bitField0_ |= 0x00000004; + break; + } // case 437723352 + case 1284503362: + { + orderBy_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 1284503362 + case 1820481738: + { + project_ = input.readStringRequireUtf8(); + + break; + } // case 1820481738 + case -1606001726: + { + filter_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case -1606001726 + case -1164343392: + { + includeAllScopes_ = input.readBool(); + bitField0_ |= 0x00000002; + break; + } // case -1164343392 + case -157380176: + { + returnPartialSuccess_ = input.readBool(); + bitField0_ |= 0x00000020; + break; + } // case -157380176 + 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 filter_ = ""; + /** + * + * + *
+     * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+     * 
+ * + * optional string filter = 336120696; + * + * @return Whether the filter field is set. + */ + public boolean hasFilter() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * + * + *
+     * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+     * 
+ * + * optional string filter = 336120696; + * + * @return The filter. + */ + public java.lang.String getFilter() { + java.lang.Object ref = filter_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + filter_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+     * 
+ * + * optional string filter = 336120696; + * + * @return The bytes for filter. + */ + public com.google.protobuf.ByteString getFilterBytes() { + java.lang.Object ref = filter_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + filter_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+     * 
+ * + * optional string filter = 336120696; + * + * @param value The filter to set. + * @return This builder for chaining. + */ + public Builder setFilter(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + filter_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+     * 
+ * + * optional string filter = 336120696; + * + * @return This builder for chaining. + */ + public Builder clearFilter() { + bitField0_ = (bitField0_ & ~0x00000001); + filter_ = getDefaultInstance().getFilter(); + onChanged(); + return this; + } + /** + * + * + *
+     * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+     * 
+ * + * optional string filter = 336120696; + * + * @param value The bytes for filter to set. + * @return This builder for chaining. + */ + public Builder setFilterBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + filter_ = value; + onChanged(); + return this; + } + + private boolean includeAllScopes_; + /** + * + * + *
+     * Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource types added after this field, the flag has no effect as new resource types will always include every visible scope for each scope type in response. For resource types which predate this field, if this flag is omitted or false, only scopes of the scope types where the resource type is expected to be found will be included.
+     * 
+ * + * optional bool include_all_scopes = 391327988; + * + * @return Whether the includeAllScopes field is set. + */ + @java.lang.Override + public boolean hasIncludeAllScopes() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * + * + *
+     * Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource types added after this field, the flag has no effect as new resource types will always include every visible scope for each scope type in response. For resource types which predate this field, if this flag is omitted or false, only scopes of the scope types where the resource type is expected to be found will be included.
+     * 
+ * + * optional bool include_all_scopes = 391327988; + * + * @return The includeAllScopes. + */ + @java.lang.Override + public boolean getIncludeAllScopes() { + return includeAllScopes_; + } + /** + * + * + *
+     * Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource types added after this field, the flag has no effect as new resource types will always include every visible scope for each scope type in response. For resource types which predate this field, if this flag is omitted or false, only scopes of the scope types where the resource type is expected to be found will be included.
+     * 
+ * + * optional bool include_all_scopes = 391327988; + * + * @param value The includeAllScopes to set. + * @return This builder for chaining. + */ + public Builder setIncludeAllScopes(boolean value) { + bitField0_ |= 0x00000002; + includeAllScopes_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource types added after this field, the flag has no effect as new resource types will always include every visible scope for each scope type in response. For resource types which predate this field, if this flag is omitted or false, only scopes of the scope types where the resource type is expected to be found will be included.
+     * 
+ * + * optional bool include_all_scopes = 391327988; + * + * @return This builder for chaining. + */ + public Builder clearIncludeAllScopes() { + bitField0_ = (bitField0_ & ~0x00000002); + includeAllScopes_ = false; + onChanged(); + return this; + } + + private int maxResults_; + /** + * + * + *
+     * The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`)
+     * 
+ * + * optional uint32 max_results = 54715419; + * + * @return Whether the maxResults field is set. + */ + @java.lang.Override + public boolean hasMaxResults() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * + * + *
+     * The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`)
+     * 
+ * + * optional uint32 max_results = 54715419; + * + * @return The maxResults. + */ + @java.lang.Override + public int getMaxResults() { + return maxResults_; + } + /** + * + * + *
+     * The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`)
+     * 
+ * + * optional uint32 max_results = 54715419; + * + * @param value The maxResults to set. + * @return This builder for chaining. + */ + public Builder setMaxResults(int value) { + bitField0_ |= 0x00000004; + maxResults_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`)
+     * 
+ * + * optional uint32 max_results = 54715419; + * + * @return This builder for chaining. + */ + public Builder clearMaxResults() { + bitField0_ = (bitField0_ & ~0x00000004); + maxResults_ = 0; + onChanged(); + return this; + } + + private java.lang.Object orderBy_ = ""; + /** + * + * + *
+     * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+     * 
+ * + * optional string order_by = 160562920; + * + * @return Whether the orderBy field is set. + */ + public boolean hasOrderBy() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * + * + *
+     * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+     * 
+ * + * optional string order_by = 160562920; + * + * @return The orderBy. + */ + public java.lang.String getOrderBy() { + java.lang.Object ref = orderBy_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + orderBy_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+     * 
+ * + * optional string order_by = 160562920; + * + * @return The bytes for orderBy. + */ + public com.google.protobuf.ByteString getOrderByBytes() { + java.lang.Object ref = orderBy_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + orderBy_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+     * 
+ * + * optional string order_by = 160562920; + * + * @param value The orderBy to set. + * @return This builder for chaining. + */ + public Builder setOrderBy(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000008; + orderBy_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+     * 
+ * + * optional string order_by = 160562920; + * + * @return This builder for chaining. + */ + public Builder clearOrderBy() { + bitField0_ = (bitField0_ & ~0x00000008); + orderBy_ = getDefaultInstance().getOrderBy(); + onChanged(); + return this; + } + /** + * + * + *
+     * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+     * 
+ * + * optional string order_by = 160562920; + * + * @param value The bytes for orderBy to set. + * @return This builder for chaining. + */ + public Builder setOrderByBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000008; + orderBy_ = value; + onChanged(); + return this; + } + + private java.lang.Object pageToken_ = ""; + /** + * + * + *
+     * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+     * 
+ * + * optional string page_token = 19994697; + * + * @return Whether the pageToken field is set. + */ + public boolean hasPageToken() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * + * + *
+     * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+     * 
+ * + * optional string page_token = 19994697; + * + * @return The pageToken. + */ + public java.lang.String getPageToken() { + java.lang.Object ref = pageToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pageToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+     * 
+ * + * optional string page_token = 19994697; + * + * @return The bytes for pageToken. + */ + public com.google.protobuf.ByteString getPageTokenBytes() { + java.lang.Object ref = pageToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+     * 
+ * + * optional string page_token = 19994697; + * + * @param value The pageToken to set. + * @return This builder for chaining. + */ + public Builder setPageToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000010; + pageToken_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+     * 
+ * + * optional string page_token = 19994697; + * + * @return This builder for chaining. + */ + public Builder clearPageToken() { + bitField0_ = (bitField0_ & ~0x00000010); + pageToken_ = getDefaultInstance().getPageToken(); + onChanged(); + return this; + } + /** + * + * + *
+     * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+     * 
+ * + * optional string page_token = 19994697; + * + * @param value The bytes for pageToken to set. + * @return This builder for chaining. + */ + public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000010; + pageToken_ = value; + onChanged(); + return this; + } + + private java.lang.Object project_ = ""; + /** + * + * + *
+     * Name of the project scoping this request.
+     * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @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; + } + } + /** + * + * + *
+     * Name of the project scoping this request.
+     * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @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; + } + } + /** + * + * + *
+     * Name of the project scoping this request.
+     * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @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; + onChanged(); + return this; + } + /** + * + * + *
+     * Name of the project scoping this request.
+     * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearProject() { + + project_ = getDefaultInstance().getProject(); + onChanged(); + return this; + } + /** + * + * + *
+     * Name of the project scoping this request.
+     * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @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; + onChanged(); + return this; + } + + private boolean returnPartialSuccess_; + /** + * + * + *
+     * Opt-in for partial success behavior which provides partial results in case of failure. The default value is false.
+     * 
+ * + * optional bool return_partial_success = 517198390; + * + * @return Whether the returnPartialSuccess field is set. + */ + @java.lang.Override + public boolean hasReturnPartialSuccess() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * + * + *
+     * Opt-in for partial success behavior which provides partial results in case of failure. The default value is false.
+     * 
+ * + * optional bool return_partial_success = 517198390; + * + * @return The returnPartialSuccess. + */ + @java.lang.Override + public boolean getReturnPartialSuccess() { + return returnPartialSuccess_; + } + /** + * + * + *
+     * Opt-in for partial success behavior which provides partial results in case of failure. The default value is false.
+     * 
+ * + * optional bool return_partial_success = 517198390; + * + * @param value The returnPartialSuccess to set. + * @return This builder for chaining. + */ + public Builder setReturnPartialSuccess(boolean value) { + bitField0_ |= 0x00000020; + returnPartialSuccess_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Opt-in for partial success behavior which provides partial results in case of failure. The default value is false.
+     * 
+ * + * optional bool return_partial_success = 517198390; + * + * @return This builder for chaining. + */ + public Builder clearReturnPartialSuccess() { + bitField0_ = (bitField0_ & ~0x00000020); + returnPartialSuccess_ = false; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest) + private static final com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest(); + } + + public static com.google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AggregatedListTargetTcpProxiesRequest 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.AggregatedListTargetTcpProxiesRequest + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AggregatedListTargetTcpProxiesRequestOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AggregatedListTargetTcpProxiesRequestOrBuilder.java new file mode 100644 index 000000000000..84f8ecf51152 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AggregatedListTargetTcpProxiesRequestOrBuilder.java @@ -0,0 +1,236 @@ +/* + * Copyright 2020 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! +// source: google/cloud/compute/v1/compute.proto + +package com.google.cloud.compute.v1; + +public interface AggregatedListTargetTcpProxiesRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.AggregatedListTargetTcpProxiesRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+   * 
+ * + * optional string filter = 336120696; + * + * @return Whether the filter field is set. + */ + boolean hasFilter(); + /** + * + * + *
+   * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+   * 
+ * + * optional string filter = 336120696; + * + * @return The filter. + */ + java.lang.String getFilter(); + /** + * + * + *
+   * A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`.
+   * 
+ * + * optional string filter = 336120696; + * + * @return The bytes for filter. + */ + com.google.protobuf.ByteString getFilterBytes(); + + /** + * + * + *
+   * Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource types added after this field, the flag has no effect as new resource types will always include every visible scope for each scope type in response. For resource types which predate this field, if this flag is omitted or false, only scopes of the scope types where the resource type is expected to be found will be included.
+   * 
+ * + * optional bool include_all_scopes = 391327988; + * + * @return Whether the includeAllScopes field is set. + */ + boolean hasIncludeAllScopes(); + /** + * + * + *
+   * Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource types added after this field, the flag has no effect as new resource types will always include every visible scope for each scope type in response. For resource types which predate this field, if this flag is omitted or false, only scopes of the scope types where the resource type is expected to be found will be included.
+   * 
+ * + * optional bool include_all_scopes = 391327988; + * + * @return The includeAllScopes. + */ + boolean getIncludeAllScopes(); + + /** + * + * + *
+   * The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`)
+   * 
+ * + * optional uint32 max_results = 54715419; + * + * @return Whether the maxResults field is set. + */ + boolean hasMaxResults(); + /** + * + * + *
+   * The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`)
+   * 
+ * + * optional uint32 max_results = 54715419; + * + * @return The maxResults. + */ + int getMaxResults(); + + /** + * + * + *
+   * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+   * 
+ * + * optional string order_by = 160562920; + * + * @return Whether the orderBy field is set. + */ + boolean hasOrderBy(); + /** + * + * + *
+   * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+   * 
+ * + * optional string order_by = 160562920; + * + * @return The orderBy. + */ + java.lang.String getOrderBy(); + /** + * + * + *
+   * Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported.
+   * 
+ * + * optional string order_by = 160562920; + * + * @return The bytes for orderBy. + */ + com.google.protobuf.ByteString getOrderByBytes(); + + /** + * + * + *
+   * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+   * 
+ * + * optional string page_token = 19994697; + * + * @return Whether the pageToken field is set. + */ + boolean hasPageToken(); + /** + * + * + *
+   * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+   * 
+ * + * optional string page_token = 19994697; + * + * @return The pageToken. + */ + java.lang.String getPageToken(); + /** + * + * + *
+   * Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.
+   * 
+ * + * optional string page_token = 19994697; + * + * @return The bytes for pageToken. + */ + com.google.protobuf.ByteString getPageTokenBytes(); + + /** + * + * + *
+   * Name of the project scoping this request.
+   * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The project. + */ + java.lang.String getProject(); + /** + * + * + *
+   * Name of the project scoping this request.
+   * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for project. + */ + com.google.protobuf.ByteString getProjectBytes(); + + /** + * + * + *
+   * Opt-in for partial success behavior which provides partial results in case of failure. The default value is false.
+   * 
+ * + * optional bool return_partial_success = 517198390; + * + * @return Whether the returnPartialSuccess field is set. + */ + boolean hasReturnPartialSuccess(); + /** + * + * + *
+   * Opt-in for partial success behavior which provides partial results in case of failure. The default value is false.
+   * 
+ * + * optional bool return_partial_success = 517198390; + * + * @return The returnPartialSuccess. + */ + boolean getReturnPartialSuccess(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParams.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParams.java index dfc35a940021..52e510d26749 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParams.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParams.java @@ -685,7 +685,7 @@ public long getDiskSizeGb() { * * *
-   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
    * 
* * optional string disk_type = 93009052; @@ -700,7 +700,7 @@ public boolean hasDiskType() { * * *
-   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
    * 
* * optional string disk_type = 93009052; @@ -723,7 +723,7 @@ public java.lang.String getDiskType() { * * *
-   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
    * 
* * optional string disk_type = 93009052; @@ -1236,7 +1236,7 @@ public com.google.protobuf.ByteString getSourceImageBytes() { * * *
-   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
    * 
* * @@ -1253,7 +1253,7 @@ public boolean hasSourceImageEncryptionKey() { * * *
-   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
    * 
* * @@ -1272,7 +1272,7 @@ public com.google.cloud.compute.v1.CustomerEncryptionKey getSourceImageEncryptio * * *
-   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
    * 
* * @@ -2702,7 +2702,7 @@ public Builder clearDiskSizeGb() { * * *
-     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
      * 
* * optional string disk_type = 93009052; @@ -2716,7 +2716,7 @@ public boolean hasDiskType() { * * *
-     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
      * 
* * optional string disk_type = 93009052; @@ -2738,7 +2738,7 @@ public java.lang.String getDiskType() { * * *
-     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
      * 
* * optional string disk_type = 93009052; @@ -2760,7 +2760,7 @@ public com.google.protobuf.ByteString getDiskTypeBytes() { * * *
-     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
      * 
* * optional string disk_type = 93009052; @@ -2781,7 +2781,7 @@ public Builder setDiskType(java.lang.String value) { * * *
-     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
      * 
* * optional string disk_type = 93009052; @@ -2798,7 +2798,7 @@ public Builder clearDiskType() { * * *
-     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+     * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
      * 
* * optional string disk_type = 93009052; @@ -3799,7 +3799,7 @@ public Builder setSourceImageBytes(com.google.protobuf.ByteString value) { * * *
-     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
      * 
* * @@ -3815,7 +3815,7 @@ public boolean hasSourceImageEncryptionKey() { * * *
-     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
      * 
* * @@ -3837,7 +3837,7 @@ public com.google.cloud.compute.v1.CustomerEncryptionKey getSourceImageEncryptio * * *
-     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
      * 
* * @@ -3862,7 +3862,7 @@ public Builder setSourceImageEncryptionKey( * * *
-     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
      * 
* * @@ -3884,7 +3884,7 @@ public Builder setSourceImageEncryptionKey( * * *
-     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
      * 
* * @@ -3917,7 +3917,7 @@ public Builder mergeSourceImageEncryptionKey( * * *
-     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
      * 
* * @@ -3938,7 +3938,7 @@ public Builder clearSourceImageEncryptionKey() { * * *
-     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
      * 
* * @@ -3955,7 +3955,7 @@ public Builder clearSourceImageEncryptionKey() { * * *
-     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
      * 
* * @@ -3976,7 +3976,7 @@ public Builder clearSourceImageEncryptionKey() { * * *
-     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+     * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
      * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParamsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParamsOrBuilder.java index 27862cff9bba..184e1d562d33 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParamsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParamsOrBuilder.java @@ -166,7 +166,7 @@ public interface AttachedDiskInitializeParamsOrBuilder * * *
-   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
    * 
* * optional string disk_type = 93009052; @@ -178,7 +178,7 @@ public interface AttachedDiskInitializeParamsOrBuilder * * *
-   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
    * 
* * optional string disk_type = 93009052; @@ -190,7 +190,7 @@ public interface AttachedDiskInitializeParamsOrBuilder * * *
-   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL.
+   * Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard.
    * 
* * optional string disk_type = 93009052; @@ -525,7 +525,7 @@ java.lang.String getResourceManagerTagsOrDefault( * * *
-   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
    * 
* * @@ -539,7 +539,7 @@ java.lang.String getResourceManagerTagsOrDefault( * * *
-   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
    * 
* * @@ -553,7 +553,7 @@ java.lang.String getResourceManagerTagsOrDefault( * * *
-   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
+   * The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys.
    * 
* * 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 bd593acb11eb..1eb2cf9c3b13 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 @@ -299,6 +299,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_compute_v1_AggregatedListTargetPoolsRequest_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_AggregatedListTargetPoolsRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_AggregatedListTargetTcpProxiesRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_AggregatedListTargetTcpProxiesRequest_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_AggregatedListTargetVpnGatewaysRequest_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -1637,13 +1641,13 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor + static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor + static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_descriptor; static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_fieldAccessorTable; @@ -5063,6 +5067,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_compute_v1_TargetSslProxyList_descriptor; static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_TargetSslProxyList_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_fieldAccessorTable; static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_descriptor; static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -5075,6 +5083,14 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_compute_v1_TargetTcpProxy_descriptor; static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_TargetTcpProxy_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_ItemsEntry_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_ItemsEntry_fieldAccessorTable; static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_TargetTcpProxyList_descriptor; static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -6093,2166 +6109,2162 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "l \001(\tB\003\340A\002\022\'\n\026return_partial_success\030\266\244\317" + "\366\001 \001(\010H\005\210\001\001B\t\n\007_filterB\025\n\023_include_all_s" + "copesB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_p" - + "age_tokenB\031\n\027_return_partial_success\"\344\002\n" - + "&AggregatedListTargetVpnGatewaysRequest\022" - + "\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022#\n\022include_all_" - + "scopes\030\364\341\314\272\001 \001(\010H\001\210\001\001\022\033\n\013max_results\030\233\310\213" - + "\032 \001(\rH\002\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\003\210\001\001\022\032\n\n" - + "page_token\030\311\260\304\t \001(\tH\004\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\005\210\001\001B\t\n\007_filterB\025\n\023_include_all_sc" - + "opesB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_pa" - + "ge_tokenB\031\n\027_return_partial_success\"\332\002\n\034" - + "AggregatedListUrlMapsRequest\022\027\n\006filter\030\370" - + "\226\243\240\001 \001(\tH\000\210\001\001\022#\n\022include_all_scopes\030\364\341\314\272" - + "\001 \001(\010H\001\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001(\rH\002\210\001\001\022" - + "\030\n\010order_by\030\350\375\307L \001(\tH\003\210\001\001\022\032\n\npage_token\030" - + "\311\260\304\t \001(\tH\004\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\005\210\001\001B" - + "\t\n\007_filterB\025\n\023_include_all_scopesB\016\n\014_ma" - + "x_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n" - + "\027_return_partial_success\"\336\002\n AggregatedL" - + "istVpnGatewaysRequest\022\027\n\006filter\030\370\226\243\240\001 \001(" - + "\tH\000\210\001\001\022#\n\022include_all_scopes\030\364\341\314\272\001 \001(\010H\001" - + "\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001(\rH\002\210\001\001\022\030\n\010orde" - + "r_by\030\350\375\307L \001(\tH\003\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(" - + "\tH\004\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026retur" - + "n_partial_success\030\266\244\317\366\001 \001(\010H\005\210\001\001B\t\n\007_fil" - + "terB\025\n\023_include_all_scopesB\016\n\014_max_resul" - + "tsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_retur" - + "n_partial_success\"\335\002\n\037AggregatedListVpnT" - + "unnelsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022#" - + "\n\022include_all_scopes\030\364\341\314\272\001 \001(\010H\001\210\001\001\022\033\n\013m" - + "ax_results\030\233\310\213\032 \001(\rH\002\210\001\001\022\030\n\010order_by\030\350\375\307" - + "L \001(\tH\003\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\004\210\001\001\022\027" - + "\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partia" - + "l_success\030\266\244\317\366\001 \001(\010H\005\210\001\001B\t\n\007_filterB\025\n\023_" - + "include_all_scopesB\016\n\014_max_resultsB\013\n\t_o" - + "rder_byB\r\n\013_page_tokenB\031\n\027_return_partia" - + "l_success\"\201\001\n\014AliasIpRange\022\035\n\rip_cidr_ra" - + "nge\030\312\315\344. \001(\tH\000\210\001\001\022&\n\025subnetwork_range_na" - + "me\030\276\262\201\271\001 \001(\tH\001\210\001\001B\020\n\016_ip_cidr_rangeB\030\n\026_" - + "subnetwork_range_name\"\342\001\nFAllocationSpec" - + "ificSKUAllocationAllocatedInstanceProper" - + "tiesReservedDisk\022\035\n\014disk_size_gb\030\267\232\347\226\001 \001" - + "(\003H\000\210\001\001\022\032\n\tinterface\030\271\332\325\357\001 \001(\tH\001\210\001\001\">\n\tI" - + "nterface\022\027\n\023UNDEFINED_INTERFACE\020\000\022\013\n\004NVM" - + "E\020\340\202\223\001\022\013\n\004SCSI\020\246\201\233\001B\017\n\r_disk_size_gbB\014\n\n" - + "_interface\"\227\003\n9AllocationSpecificSKUAllo" - + "cationReservedInstanceProperties\022J\n\022gues" - + "t_accelerators\030\357\314\207\335\001 \003(\0132*.google.cloud." - + "compute.v1.AcceleratorConfig\022v\n\nlocal_ss" - + "ds\030\303\216\323m \003(\0132_.google.cloud.compute.v1.Al" - + "locationSpecificSKUAllocationAllocatedIn" - + "stancePropertiesReservedDisk\022\036\n\rlocation" - + "_hint\030\321\201\222\247\001 \001(\tH\000\210\001\001\022\034\n\014machine_type\030\262\260\312" - + "l \001(\tH\001\210\001\001\022 \n\020min_cpu_platform\030\367\233\352s \001(\tH" - + "\002\210\001\001B\020\n\016_location_hintB\017\n\r_machine_typeB" - + "\023\n\021_min_cpu_platform\"\266\002\n AllocationSpeci" - + "ficSKUReservation\022\036\n\rassured_count\030\315\370\212\206\001" - + " \001(\003H\000\210\001\001\022\025\n\005count\030\217\242\235- \001(\003H\001\210\001\001\022\035\n\014in_u" - + "se_count\030\275\253\246\353\001 \001(\003H\002\210\001\001\022w\n\023instance_prop" - + "erties\030\235\236\330f \001(\0132R.google.cloud.compute.v" - + "1.AllocationSpecificSKUAllocationReserve" - + "dInstancePropertiesH\003\210\001\001B\020\n\016_assured_cou" - + "ntB\010\n\006_countB\017\n\r_in_use_countB\026\n\024_instan" - + "ce_properties\"K\n\007Allowed\022\035\n\014I_p_protocol" - + "\030\275\366\336\350\001 \001(\tH\000\210\001\001\022\020\n\005ports\030\222\360\3712 \003(\tB\017\n\r_I_" - + "p_protocol\"\250\002\n2ApplyUpdatesToInstancesIn" - + "stanceGroupManagerRequest\022&\n\026instance_gr" - + "oup_manager\030\303\367\363v \001(\tB\003\340A\002\022\211\001\n6instance_g" - + "roup_managers_apply_updates_request_reso" - + "urce\030\323\366\316{ \001(\0132A.google.cloud.compute.v1." - + "InstanceGroupManagersApplyUpdatesRequest" - + "B\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\340A\002\362G\004zone\"\277\002\n8ApplyU" - + "pdatesToInstancesRegionInstanceGroupMana" - + "gerRequest\022&\n\026instance_group_manager\030\303\367\363" - + "v \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" - + "oject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\226" - + "\001\n=region_instance_group_managers_apply_" - + "updates_request_resource\030\376\351\255$ \001(\0132G.goog" - + "le.cloud.compute.v1.RegionInstanceGroupM" - + "anagersApplyUpdatesRequestB\003\340A\002\"\236\002\n\031Atta" - + "chDiskInstanceRequest\022M\n\026attached_disk_r" - + "esource\030\225\222\232+ \001(\0132%.google.cloud.compute." - + "v1.AttachedDiskB\003\340A\002\022\034\n\014force_attach\030\231\244\211" - + "D \001(\010H\000\210\001\001\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022!\n\007" - + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreque" - + "st_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\017\n\r_force_attachB\r\n\013_request_id" - + "\"\317\002\n7AttachNetworkEndpointsGlobalNetwork" - + "EndpointGroupRequest\022\234\001\n@global_network_" - + "endpoint_groups_attach_endpoints_request" - + "_resource\030\353\241\321\016 \001(\0132J.google.cloud.comput" - + "e.v1.GlobalNetworkEndpointGroupsAttachEn" - + "dpointsRequestB\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(\t" - + "B\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" - + "\210\001\001B\r\n\013_request_id\"\330\002\n1AttachNetworkEndp" - + "ointsNetworkEndpointGroupRequest\022\'\n\026netw" - + "ork_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\216\001\n9ne" - + "twork_endpoint_groups_attach_endpoints_r" - + "equest_resource\030\207\265 \001(\0132D.google.cloud.c" - + "ompute.v1.NetworkEndpointGroupsAttachEnd" - + "pointsRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r" + + "age_tokenB\031\n\027_return_partial_success\"\343\002\n" + + "%AggregatedListTargetTcpProxiesRequest\022\027" + + "\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022#\n\022include_all_s" + + "copes\030\364\341\314\272\001 \001(\010H\001\210\001\001\022\033\n\013max_results\030\233\310\213\032" + + " \001(\rH\002\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\003\210\001\001\022\032\n\np" + + "age_token\030\311\260\304\t \001(\tH\004\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\005\210\001\001B\t\n\007_filterB\025\n\023_include_all_sco" + + "pesB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_pag" + + "e_tokenB\031\n\027_return_partial_success\"\344\002\n&A" + + "ggregatedListTargetVpnGatewaysRequest\022\027\n" + + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022#\n\022include_all_sc" + + "opes\030\364\341\314\272\001 \001(\010H\001\210\001\001\022\033\n\013max_results\030\233\310\213\032 " + + "\001(\rH\002\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\003\210\001\001\022\032\n\npa" + + "ge_token\030\311\260\304\t \001(\tH\004\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\005\210\001\001B\t\n\007_filterB\025\n\023_include_all_scop" + + "esB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page" + + "_tokenB\031\n\027_return_partial_success\"\332\002\n\034Ag" + + "gregatedListUrlMapsRequest\022\027\n\006filter\030\370\226\243" + + "\240\001 \001(\tH\000\210\001\001\022#\n\022include_all_scopes\030\364\341\314\272\001 " + + "\001(\010H\001\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001(\rH\002\210\001\001\022\030\n" + + "\010order_by\030\350\375\307L \001(\tH\003\210\001\001\022\032\n\npage_token\030\311\260" + + "\304\t \001(\tH\004\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026" + + "return_partial_success\030\266\244\317\366\001 \001(\010H\005\210\001\001B\t\n" + + "\007_filterB\025\n\023_include_all_scopesB\016\n\014_max_" + + "resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_" + + "return_partial_success\"\336\002\n AggregatedLis" + + "tVpnGatewaysRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH" + + "\000\210\001\001\022#\n\022include_all_scopes\030\364\341\314\272\001 \001(\010H\001\210\001" + + "\001\022\033\n\013max_results\030\233\310\213\032 \001(\rH\002\210\001\001\022\030\n\010order_" + + "by\030\350\375\307L \001(\tH\003\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH" + + "\004\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\005\210\001\001B\t\n\007_filte" + + "rB\025\n\023_include_all_scopesB\016\n\014_max_results" + + "B\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_return_" + + "partial_success\"\335\002\n\037AggregatedListVpnTun" + + "nelsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022#\n\022" + + "include_all_scopes\030\364\341\314\272\001 \001(\010H\001\210\001\001\022\033\n\013max" + + "_results\030\233\310\213\032 \001(\rH\002\210\001\001\022\030\n\010order_by\030\350\375\307L " + + "\001(\tH\003\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\004\210\001\001\022\027\n\007" + + "project\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_" + + "success\030\266\244\317\366\001 \001(\010H\005\210\001\001B\t\n\007_filterB\025\n\023_in" + + "clude_all_scopesB\016\n\014_max_resultsB\013\n\t_ord" + + "er_byB\r\n\013_page_tokenB\031\n\027_return_partial_" + + "success\"\201\001\n\014AliasIpRange\022\035\n\rip_cidr_rang" + + "e\030\312\315\344. \001(\tH\000\210\001\001\022&\n\025subnetwork_range_name" + + "\030\276\262\201\271\001 \001(\tH\001\210\001\001B\020\n\016_ip_cidr_rangeB\030\n\026_su" + + "bnetwork_range_name\"\342\001\nFAllocationSpecif" + + "icSKUAllocationAllocatedInstanceProperti" + + "esReservedDisk\022\035\n\014disk_size_gb\030\267\232\347\226\001 \001(\003" + + "H\000\210\001\001\022\032\n\tinterface\030\271\332\325\357\001 \001(\tH\001\210\001\001\">\n\tInt" + + "erface\022\027\n\023UNDEFINED_INTERFACE\020\000\022\013\n\004NVME\020" + + "\340\202\223\001\022\013\n\004SCSI\020\246\201\233\001B\017\n\r_disk_size_gbB\014\n\n_i" + + "nterface\"\227\003\n9AllocationSpecificSKUAlloca" + + "tionReservedInstanceProperties\022J\n\022guest_" + + "accelerators\030\357\314\207\335\001 \003(\0132*.google.cloud.co" + + "mpute.v1.AcceleratorConfig\022v\n\nlocal_ssds" + + "\030\303\216\323m \003(\0132_.google.cloud.compute.v1.Allo" + + "cationSpecificSKUAllocationAllocatedInst" + + "ancePropertiesReservedDisk\022\036\n\rlocation_h" + + "int\030\321\201\222\247\001 \001(\tH\000\210\001\001\022\034\n\014machine_type\030\262\260\312l " + + "\001(\tH\001\210\001\001\022 \n\020min_cpu_platform\030\367\233\352s \001(\tH\002\210" + + "\001\001B\020\n\016_location_hintB\017\n\r_machine_typeB\023\n" + + "\021_min_cpu_platform\"\266\002\n AllocationSpecifi" + + "cSKUReservation\022\036\n\rassured_count\030\315\370\212\206\001 \001" + + "(\003H\000\210\001\001\022\025\n\005count\030\217\242\235- \001(\003H\001\210\001\001\022\035\n\014in_use" + + "_count\030\275\253\246\353\001 \001(\003H\002\210\001\001\022w\n\023instance_proper" + + "ties\030\235\236\330f \001(\0132R.google.cloud.compute.v1." + + "AllocationSpecificSKUAllocationReservedI" + + "nstancePropertiesH\003\210\001\001B\020\n\016_assured_count" + + "B\010\n\006_countB\017\n\r_in_use_countB\026\n\024_instance" + + "_properties\"K\n\007Allowed\022\035\n\014I_p_protocol\030\275" + + "\366\336\350\001 \001(\tH\000\210\001\001\022\020\n\005ports\030\222\360\3712 \003(\tB\017\n\r_I_p_" + + "protocol\"\250\002\n2ApplyUpdatesToInstancesInst" + + "anceGroupManagerRequest\022&\n\026instance_grou" + + "p_manager\030\303\367\363v \001(\tB\003\340A\002\022\211\001\n6instance_gro" + + "up_managers_apply_updates_request_resour" + + "ce\030\323\366\316{ \001(\0132A.google.cloud.compute.v1.In" + + "stanceGroupManagersApplyUpdatesRequestB\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\340A\002\362G\004zone\"\277\002\n8ApplyUpd" + + "atesToInstancesRegionInstanceGroupManage" + + "rRequest\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\007proj" + + "ect\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\226\001\n" + + "=region_instance_group_managers_apply_up" + + "dates_request_resource\030\376\351\255$ \001(\0132G.google" + + ".cloud.compute.v1.RegionInstanceGroupMan" + + "agersApplyUpdatesRequestB\003\340A\002\"\236\002\n\031Attach" + + "DiskInstanceRequest\022M\n\026attached_disk_res" + + "ource\030\225\222\232+ \001(\0132%.google.cloud.compute.v1" + + ".AttachedDiskB\003\340A\002\022\034\n\014force_attach\030\231\244\211D " + + "\001(\010H\000\210\001\001\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022!\n\007pr" + + "oject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest" + + "_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\362" + + "G\004zoneB\017\n\r_force_attachB\r\n\013_request_id\"\317" + + "\002\n7AttachNetworkEndpointsGlobalNetworkEn" + + "dpointGroupRequest\022\234\001\n@global_network_en" + + "dpoint_groups_attach_endpoints_request_r" + + "esource\030\353\241\321\016 \001(\0132J.google.cloud.compute." + + "v1.GlobalNetworkEndpointGroupsAttachEndp" + + "ointsRequestB\003\340A\002\022\'\n\026network_endpoint_gr" + + "oup\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\nrequest_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_reque" - + "st_id\"\315\t\n\014AttachedDisk\022\035\n\014architecture\030\323" - + "\322\261\220\001 \001(\tH\000\210\001\001\022\034\n\013auto_delete\030\273\344\316\335\001 \001(\010H\001" - + "\210\001\001\022\024\n\004boot\030\362\365\270\001 \001(\010H\002\210\001\001\022\033\n\013device_name" - + "\030\324\265\232 \001(\tH\003\210\001\001\022T\n\023disk_encryption_key\030\205\355" - + "\304\201\001 \001(\0132..google.cloud.compute.v1.Custom" - + "erEncryptionKeyH\004\210\001\001\022\035\n\014disk_size_gb\030\267\232\347" - + "\226\001 \001(\003H\005\210\001\001\022\034\n\014force_attach\030\231\244\211D \001(\010H\006\210\001" - + "\001\022E\n\021guest_os_features\030\321\340\347% \003(\0132\'.google" - + ".cloud.compute.v1.GuestOsFeature\022\025\n\005inde" - + "x\030\322\321\354/ \001(\005H\007\210\001\001\022X\n\021initialize_params\030\225\222\270" - + "\010 \001(\01325.google.cloud.compute.v1.Attached" - + "DiskInitializeParamsH\010\210\001\001\022\032\n\tinterface\030\271" - + "\332\325\357\001 \001(\tH\t\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\n\210\001\001\022\024\n\010l" - + "icenses\030\322\210\200\241\001 \003(\t\022\024\n\004mode\030\243\363\314\001 \001(\tH\013\210\001\001\022" - + "\\\n\037shielded_instance_initial_state\030\203\304\334[ " - + "\001(\0132+.google.cloud.compute.v1.InitialSta" - + "teConfigH\014\210\001\001\022\026\n\006source\030\233\320\301T \001(\tH\r\210\001\001\022\024\n" - + "\004type\030\272\236\332\001 \001(\tH\016\210\001\001\"j\n\014Architecture\022\032\n\026U" - + "NDEFINED_ARCHITECTURE\020\000\022 \n\030ARCHITECTURE_" - + "UNSPECIFIED\020\253\324\235\274\001\022\014\n\005ARM64\020\372\313\351\035\022\016\n\006X86_6" - + "4\020\307\244\346\312\001\">\n\tInterface\022\027\n\023UNDEFINED_INTERF" - + "ACE\020\000\022\013\n\004NVME\020\340\202\223\001\022\013\n\004SCSI\020\246\201\233\001\"?\n\004Mode\022" - + "\022\n\016UNDEFINED_MODE\020\000\022\020\n\tREAD_ONLY\020\265\231\354+\022\021\n" - + "\nREAD_WRITE\020\326\227\344R\"?\n\004Type\022\022\n\016UNDEFINED_TY" - + "PE\020\000\022\022\n\nPERSISTENT\020\227\365\325\333\001\022\017\n\007SCRATCH\020\332\375\360\354" - + "\001B\017\n\r_architectureB\016\n\014_auto_deleteB\007\n\005_b" - + "ootB\016\n\014_device_nameB\026\n\024_disk_encryption_" - + "keyB\017\n\r_disk_size_gbB\017\n\r_force_attachB\010\n" - + "\006_indexB\024\n\022_initialize_paramsB\014\n\n_interf" - + "aceB\007\n\005_kindB\007\n\005_modeB\"\n _shielded_insta" - + "nce_initial_stateB\t\n\007_sourceB\007\n\005_type\"\264\n" - + "\n\034AttachedDiskInitializeParams\022\035\n\014archit" - + "ecture\030\323\322\261\220\001 \001(\tH\000\210\001\001\022\034\n\013description\030\374\207\326" - + "\311\001 \001(\tH\001\210\001\001\022\031\n\tdisk_name\030\355\277\240, \001(\tH\002\210\001\001\022\035" - + "\n\014disk_size_gb\030\267\232\347\226\001 \001(\003H\003\210\001\001\022\031\n\tdisk_ty" - + "pe\030\234\351\254, \001(\tH\004\210\001\001\022U\n\006labels\030\377\277\301\356\001 \003(\0132A.g" - + "oogle.cloud.compute.v1.AttachedDiskIniti" - + "alizeParams.LabelsEntry\022\024\n\010licenses\030\322\210\200\241" - + "\001 \003(\t\022 \n\020on_update_action\030\214\330\304` \001(\tH\005\210\001\001\022" - + " \n\020provisioned_iops\030\324\275\207Y \001(\003H\006\210\001\001\022q\n\025res" - + "ource_manager_tags\030\374\233\213\264\001 \003(\0132N.google.cl" - + "oud.compute.v1.AttachedDiskInitializePar" - + "ams.ResourceManagerTagsEntry\022\034\n\021resource" - + "_policies\030\341\234\314\n \003(\t\022\034\n\014source_image\030\267\350\206\030 " - + "\001(\tH\007\210\001\001\022\\\n\033source_image_encryption_key\030" - + "\253\221\365\265\001 \001(\0132..google.cloud.compute.v1.Cust" - + "omerEncryptionKeyH\010\210\001\001\022\037\n\017source_snapsho" - + "t\030\350\232\216< \001(\tH\t\210\001\001\022_\n\036source_snapshot_encry" - + "ption_key\030\332\216\347\220\001 \001(\0132..google.cloud.compu" - + "te.v1.CustomerEncryptionKeyH\n\210\001\001\032-\n\013Labe" - + "lsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032" - + ":\n\030ResourceManagerTagsEntry\022\013\n\003key\030\001 \001(\t" - + "\022\r\n\005value\030\002 \001(\t:\0028\001\"j\n\014Architecture\022\032\n\026U" - + "NDEFINED_ARCHITECTURE\020\000\022 \n\030ARCHITECTURE_" - + "UNSPECIFIED\020\253\324\235\274\001\022\014\n\005ARM64\020\372\313\351\035\022\016\n\006X86_6" - + "4\020\307\244\346\312\001\"\212\001\n\016OnUpdateAction\022\036\n\032UNDEFINED_" - + "ON_UPDATE_ACTION\020\000\022\025\n\rRECREATE_DISK\020\355\235\366\353" - + "\001\022\'\n\037RECREATE_DISK_IF_SOURCE_CHANGED\020\200\212\352" - + "\275\001\022\030\n\021USE_EXISTING_DISK\020\371\345\371nB\017\n\r_archite" - + "ctureB\016\n\014_descriptionB\014\n\n_disk_nameB\017\n\r_" - + "disk_size_gbB\014\n\n_disk_typeB\023\n\021_on_update" - + "_actionB\023\n\021_provisioned_iopsB\017\n\r_source_" - + "imageB\036\n\034_source_image_encryption_keyB\022\n" - + "\020_source_snapshotB!\n\037_source_snapshot_en" - + "cryption_key\"\230\001\n\013AuditConfig\022F\n\021audit_lo" - + "g_configs\030\222\352\362\350\001 \003(\0132\'.google.cloud.compu" - + "te.v1.AuditLogConfig\022\033\n\020exempted_members" - + "\030\230\335\365n \003(\t\022\030\n\007service\030\265\215\217\262\001 \001(\tH\000\210\001\001B\n\n\010_" - + "service\"\224\002\n\016AuditLogConfig\022\033\n\020exempted_m" - + "embers\030\230\335\365n \003(\t\022\'\n\027ignore_child_exemptio" - + "ns\030\232\217\271! \001(\010H\000\210\001\001\022\031\n\010log_type\030\325\236\234\300\001 \001(\tH\001" - + "\210\001\001\"x\n\007LogType\022\026\n\022UNDEFINED_LOG_TYPE\020\000\022\021" - + "\n\nADMIN_READ\020\246\311\276=\022\021\n\tDATA_READ\020\213\272\305\221\001\022\022\n\n" - + "DATA_WRITE\020\352\205\233\242\001\022\033\n\024LOG_TYPE_UNSPECIFIED" - + "\020\315\312\327IB\032\n\030_ignore_child_exemptionsB\013\n\t_lo" - + "g_type\"\370\001\n\033AuthorizationLoggingOptions\022 " - + "\n\017permission_type\030\252\227\347\372\001 \001(\tH\000\210\001\001\"\242\001\n\016Per" - + "missionType\022\035\n\031UNDEFINED_PERMISSION_TYPE" - + "\020\000\022\021\n\nADMIN_READ\020\246\311\276=\022\022\n\013ADMIN_WRITE\020\257\335\305" - + "t\022\021\n\tDATA_READ\020\213\272\305\221\001\022\022\n\nDATA_WRITE\020\352\205\233\242\001" - + "\022#\n\033PERMISSION_TYPE_UNSPECIFIED\020\202\314\372\321\001B\022\n" - + "\020_permission_type\"\235\007\n\nAutoscaler\022N\n\022auto" - + "scaling_policy\030\331\340\352i \001(\0132*.google.cloud.c" - + "ompute.v1.AutoscalingPolicyH\000\210\001\001\022\"\n\022crea" - + "tion_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n\013descript" - + "ion\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\004" - + "kind\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\020recommended_size\030\345\366\375z \001(\005H\006\210\001\001\022\026\n\006re" - + "gion\030\364\315\240B \001(\tH\007\210\001\001\022c\n\027scaling_schedule_s" - + "tatus\030\342\253\227\336\001 \003(\0132>.google.cloud.compute.v" - + "1.Autoscaler.ScalingScheduleStatusEntry\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\022L\n\016status_details\030\365\255\241\255\001 \003(\0132" - + "0.google.cloud.compute.v1.AutoscalerStat" - + "usDetails\022\026\n\006target\030\221\343\371[ \001(\tH\n\210\001\001\022\024\n\004zon" - + "e\030\254\307\344\001 \001(\tH\013\210\001\001\032l\n\032ScalingScheduleStatus" - + "Entry\022\013\n\003key\030\001 \001(\t\022=\n\005value\030\002 \001(\0132..goog" - + "le.cloud.compute.v1.ScalingScheduleStatu" - + "s:\0028\001\"^\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\016\n" - + "\006ACTIVE\020\206\346\211\226\001\022\020\n\010DELETING\020\250\247\207\374\001\022\014\n\005ERROR" - + "\020\350\263\313\037\022\016\n\007PENDING\020\367\252\360\020B\025\n\023_autoscaling_po" - + "licyB\025\n\023_creation_timestampB\016\n\014_descript" - + "ionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\023\n\021_recomme" - + "nded_sizeB\t\n\007_regionB\014\n\n_self_linkB\t\n\007_s" - + "tatusB\t\n\007_targetB\007\n\005_zone\"\277\003\n\030Autoscaler" - + "AggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022N\n\005item" - + "s\030\300\317\367/ \003(\0132<.google.cloud.compute.v1.Aut" - + "oscalerAggregatedList.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\014u" - + "nreachables\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\013" - + "2 .google.cloud.compute.v1.WarningH\004\210\001\001\032" - + "\\\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022=\n\005value\030\002 \001(" - + "\0132..google.cloud.compute.v1.AutoscalersS", - "copedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_p" - + "age_tokenB\014\n\n_self_linkB\n\n\010_warning\"\245\002\n\016" - + "AutoscalerList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0225\n\005item" - + "s\030\300\317\367/ \003(\0132#.google.cloud.compute.v1.Aut" - + "oscaler\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pa" - + "ge_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.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\"\313\006\n\027AutoscalerStatusDetails\022" - + "\030\n\007message\030\207\200\254\307\001 \001(\tH\000\210\001\001\022\024\n\004type\030\272\236\332\001 \001" - + "(\tH\001\210\001\001\"\352\005\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022\037\n\027" - + "ALL_INSTANCES_UNHEALTHY\020\345\220\215\301\001\022%\n\036BACKEND" - + "_SERVICE_DOES_NOT_EXIST\020\232\232\243[\022 \n\032CAPPED_A" - + "T_MAX_NUM_REPLICAS\020\331\323\037\022,\n$CUSTOM_METRIC_" - + "DATA_POINTS_TOO_SPARSE\020\263\264\356\234\001\022\034\n\025CUSTOM_M" - + "ETRIC_INVALID\020\326\271\275a\022\025\n\016MIN_EQUALS_MAX\020\361\231\254" - + "\001\022(\n!MISSING_CUSTOM_METRIC_DATA_POINTS\020\336" - + "\251\237-\022*\n\"MISSING_LOAD_BALANCING_DATA_POINT" - + "S\020\322\250\217\363\001\022\017\n\010MODE_OFF\020\263\221\244N\022\032\n\023MODE_ONLY_SC" - + "ALE_OUT\020\342\267\352\001\022\023\n\014MODE_ONLY_UP\020\362\332\2220\022$\n\035MOR" - + "E_THAN_ONE_BACKEND_SERVICE\020\335\313\270H\022\"\n\032NOT_E" - + "NOUGH_QUOTA_AVAILABLE\020\277\257\233\300\001\022 \n\030REGION_RE" - + "SOURCE_STOCKOUT\020\376\311\210\374\001\022$\n\035SCALING_TARGET_" - + "DOES_NOT_EXIST\020\233\223\275:\0226\n/SCHEDULED_INSTANC" - + "ES_GREATER_THAN_AUTOSCALER_MAX\020\302\353\372\r\0224\n,S" - + "CHEDULED_INSTANCES_LESS_THAN_AUTOSCALER_" - + "MIN\020\265\306\365\275\001\022\017\n\007UNKNOWN\020\252\360\304\316\001\0229\n1UNSUPPORTE" - + "D_MAX_RATE_LOAD_BALANCING_CONFIGURATION\020" - + "\321\226\341\235\001\022\035\n\026ZONE_RESOURCE_STOCKOUT\020\266\317\235dB\n\n\010" - + "_messageB\007\n\005_type\"\234\001\n\025AutoscalersScopedL" - + "ist\022<\n\013autoscalers\030\374\270\214\336\001 \003(\0132#.google.cl" - + "oud.compute.v1.Autoscaler\0229\n\007warning\030\234\337\226" - + "\030 \001(\0132 .google.cloud.compute.v1.WarningH" - + "\000\210\001\001B\n\n\010_warning\"\351\007\n\021AutoscalingPolicy\022$" - + "\n\024cool_down_period_sec\030\232\207\2553 \001(\005H\000\210\001\001\022Z\n\017" - + "cpu_utilization\030\213\244\343\265\001 \001(\01328.google.cloud" - + ".compute.v1.AutoscalingPolicyCpuUtilizat" - + "ionH\001\210\001\001\022h\n\032custom_metric_utilizations\030\362" - + "\375\366> \003(\0132A.google.cloud.compute.v1.Autosc" - + "alingPolicyCustomMetricUtilization\022o\n\032lo" - + "ad_balancing_utilization\030\343\321\365\314\001 \001(\0132B.goo" - + "gle.cloud.compute.v1.AutoscalingPolicyLo" - + "adBalancingUtilizationH\002\210\001\001\022 \n\020max_num_r" - + "eplicas\030\317\224\334\035 \001(\005H\003\210\001\001\022!\n\020min_num_replica" - + "s\030\241\370\241\377\001 \001(\005H\004\210\001\001\022\024\n\004mode\030\243\363\314\001 \001(\tH\005\210\001\001\022[" - + "\n\020scale_in_control\030\330\274\316\373\001 \001(\01328.google.cl" - + "oud.compute.v1.AutoscalingPolicyScaleInC" - + "ontrolH\006\210\001\001\022_\n\021scaling_schedules\030\204\364\274\251\001 \003" - + "(\0132@.google.cloud.compute.v1.Autoscaling" - + "Policy.ScalingSchedulesEntry\032r\n\025ScalingS" - + "chedulesEntry\022\013\n\003key\030\001 \001(\t\022H\n\005value\030\002 \001(" - + "\01329.google.cloud.compute.v1.AutoscalingP" - + "olicyScalingSchedule:\0028\001\"V\n\004Mode\022\022\n\016UNDE" - + "FINED_MODE\020\000\022\t\n\003OFF\020\317\342\004\022\007\n\002ON\020\337\023\022\025\n\016ONLY" - + "_SCALE_OUT\020\306\363\350H\022\017\n\007ONLY_UP\020\216\320\374\343\001B\027\n\025_coo" - + "l_down_period_secB\022\n\020_cpu_utilizationB\035\n" - + "\033_load_balancing_utilizationB\023\n\021_max_num" - + "_replicasB\023\n\021_min_num_replicasB\007\n\005_modeB" - + "\023\n\021_scale_in_control\"\366\001\n\037AutoscalingPoli" - + "cyCpuUtilization\022\"\n\021predictive_method\030\301\227" - + "\211\272\001 \001(\tH\000\210\001\001\022\"\n\022utilization_target\030\316\354\371f " - + "\001(\001H\001\210\001\001\"^\n\020PredictiveMethod\022\037\n\033UNDEFINE" - + "D_PREDICTIVE_METHOD\020\000\022\013\n\004NONE\020\270\316\222\001\022\034\n\025OP" - + "TIMIZE_AVAILABILITY\020\375\346\305\005B\024\n\022_predictive_" - + "methodB\025\n\023_utilization_target\"\277\003\n(Autosc" - + "alingPolicyCustomMetricUtilization\022\027\n\006fi" - + "lter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\027\n\006metric\030\260\353\227\376\001 \001(\tH" - + "\001\210\001\001\022+\n\032single_instance_assignment\030\300\314\330\360\001" - + " \001(\001H\002\210\001\001\022\"\n\022utilization_target\030\316\354\371f \001(\001" - + "H\003\210\001\001\022(\n\027utilization_target_type\030\213\245\232\242\001 \001" - + "(\tH\004\210\001\001\"~\n\025UtilizationTargetType\022%\n!UNDE" - + "FINED_UTILIZATION_TARGET_TYPE\020\000\022\027\n\020DELTA" - + "_PER_MINUTE\020\235\275\330)\022\027\n\020DELTA_PER_SECOND\020\375\371\326" - + "y\022\014\n\005GAUGE\020\331\261\235 B\t\n\007_filterB\t\n\007_metricB\035\n" - + "\033_single_instance_assignmentB\025\n\023_utiliza" - + "tion_targetB\032\n\030_utilization_target_type\"" - + "f\n)AutoscalingPolicyLoadBalancingUtiliza" - + "tion\022\"\n\022utilization_target\030\316\354\371f \001(\001H\000\210\001\001" - + "B\025\n\023_utilization_target\"\302\001\n\037AutoscalingP" - + "olicyScaleInControl\022O\n\026max_scaled_in_rep" - + "licas\030\353\325\225V \001(\0132\'.google.cloud.compute.v1" - + ".FixedOrPercentH\000\210\001\001\022\037\n\017time_window_sec\030" - + "\264\200\256\021 \001(\005H\001\210\001\001B\031\n\027_max_scaled_in_replicas" - + "B\022\n\020_time_window_sec\"\272\002\n AutoscalingPoli" - + "cyScalingSchedule\022\034\n\013description\030\374\207\326\311\001 \001" - + "(\tH\000\210\001\001\022\031\n\010disabled\030\374\364\230\201\001 \001(\010H\001\210\001\001\022\034\n\014du" - + "ration_sec\030\246\236\241e \001(\005H\002\210\001\001\022&\n\025min_required" - + "_replicas\030\256\235\245\256\001 \001(\005H\003\210\001\001\022\031\n\010schedule\030\227\245\232" - + "\263\001 \001(\tH\004\210\001\001\022\031\n\ttime_zone\030\336\203\311\021 \001(\tH\005\210\001\001B\016" - + "\n\014_descriptionB\013\n\t_disabledB\017\n\r_duration" - + "_secB\030\n\026_min_required_replicasB\013\n\t_sched" - + "uleB\014\n\n_time_zone\"\376\005\n\007Backend\022\037\n\016balanci" - + "ng_mode\030\211\313\226\315\001 \001(\tH\000\210\001\001\022 \n\017capacity_scale" - + "r\030\215\307\324\226\001 \001(\002H\001\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(" - + "\tH\002\210\001\001\022\030\n\010failover\030\362\251\235B \001(\010H\003\210\001\001\022\025\n\005grou" - + "p\030\377\354\203/ \001(\tH\004\210\001\001\022\037\n\017max_connections\030\372\325\3414 " - + "\001(\005H\005\210\001\001\022,\n\034max_connections_per_endpoint" - + "\030\234\347\266g \001(\005H\006\210\001\001\022,\n\034max_connections_per_in" - + "stance\030\234\325\3641 \001(\005H\007\210\001\001\022\031\n\010max_rate\030\333\275\310\302\001 \001" - + "(\005H\010\210\001\001\022%\n\025max_rate_per_endpoint\030\333\252\364= \001(" - + "\002H\t\210\001\001\022%\n\025max_rate_per_instance\030\333\230\262\010 \001(\002" - + "H\n\210\001\001\022\037\n\017max_utilization\030\307\367\324F \001(\002H\013\210\001\001\"a" - + "\n\rBalancingMode\022\034\n\030UNDEFINED_BALANCING_M" - + "ODE\020\000\022\021\n\nCONNECTION\020\336\325\271u\022\013\n\004RATE\020\340\211\231\001\022\022\n" - + "\013UTILIZATION\020\202\204\357JB\021\n\017_balancing_modeB\022\n\020" - + "_capacity_scalerB\016\n\014_descriptionB\013\n\t_fai" - + "loverB\010\n\006_groupB\022\n\020_max_connectionsB\037\n\035_" - + "max_connections_per_endpointB\037\n\035_max_con" - + "nections_per_instanceB\013\n\t_max_rateB\030\n\026_m" - + "ax_rate_per_endpointB\030\n\026_max_rate_per_in" - + "stanceB\022\n\020_max_utilization\"\241\005\n\rBackendBu" - + "cket\022\034\n\013bucket_name\030\300\227\236\207\001 \001(\tH\000\210\001\001\022K\n\ncd" - + "n_policy\030\204\213\204f \001(\0132/.google.cloud.compute" - + ".v1.BackendBucketCdnPolicyH\001\210\001\001\022 \n\020compr" - + "ession_mode\030\334\221\306- \001(\tH\002\210\001\001\022\"\n\022creation_ti" - + "mestamp\030\266\217\307\016 \001(\tH\003\210\001\001\022#\n\027custom_response" - + "_headers\030\226\301\345\270\001 \003(\t\022\034\n\013description\030\374\207\326\311\001 " - + "\001(\tH\004\210\001\001\022$\n\024edge_security_policy\030\217\331\310\023 \001(" - + "\tH\005\210\001\001\022\033\n\nenable_cdn\030\361\266\365\206\001 \001(\010H\006\210\001\001\022\020\n\002i" - + "d\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\024\n\004n" - + "ame\030\213\365\315\001 \001(\tH\t\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\t" - + "H\n\210\001\001\"U\n\017CompressionMode\022\036\n\032UNDEFINED_CO" - + "MPRESSION_MODE\020\000\022\020\n\tAUTOMATIC\020\213\204\351N\022\020\n\010DI" - + "SABLED\020\374\324\260\366\001B\016\n\014_bucket_nameB\r\n\013_cdn_pol" - + "icyB\023\n\021_compression_modeB\025\n\023_creation_ti" - + "mestampB\016\n\014_descriptionB\027\n\025_edge_securit" - + "y_policyB\r\n\013_enable_cdnB\005\n\003_idB\007\n\005_kindB" - + "\007\n\005_nameB\014\n\n_self_link\"\312\007\n\026BackendBucket" - + "CdnPolicy\022v\n\037bypass_cache_on_request_hea" - + "ders\030\312\275\353\347\001 \003(\0132I.google.cloud.compute.v1" - + ".BackendBucketCdnPolicyBypassCacheOnRequ" - + "estHeader\022_\n\020cache_key_policy\030\357\327\370K \001(\0132=" - + ".google.cloud.compute.v1.BackendBucketCd" - + "nPolicyCacheKeyPolicyH\000\210\001\001\022\032\n\ncache_mode" - + "\030\300\310\342\r \001(\tH\001\210\001\001\022\032\n\nclient_ttl\030\370\216\354\r \001(\005H\002\210" - + "\001\001\022\033\n\013default_ttl\030\356\375\346/ \001(\005H\003\210\001\001\022\030\n\007max_t" - + "tl\030\221\211\325\222\001 \001(\005H\004\210\001\001\022!\n\020negative_caching\030\265\303" - + "\242\240\001 \001(\010H\005\210\001\001\022h\n\027negative_caching_policy\030" - + "\374\265\212J \003(\0132D.google.cloud.compute.v1.Backe" - + "ndBucketCdnPolicyNegativeCachingPolicy\022#" - + "\n\022request_coalescing\030\324\204\210\376\001 \001(\010H\006\210\001\001\022!\n\021s" - + "erve_while_stale\030\333\367\355p \001(\005H\007\210\001\001\022-\n\034signed" - + "_url_cache_max_age_sec\030\306\250\271\200\001 \001(\003H\010\210\001\001\022 \n" - + "\024signed_url_key_names\030\265\355\247\261\001 \003(\t\"\217\001\n\tCach" - + "eMode\022\030\n\024UNDEFINED_CACHE_MODE\020\000\022\030\n\020CACHE" - + "_ALL_STATIC\020\351\227\245\251\001\022\027\n\017FORCE_CACHE_ALL\020\260\335\340" - + "\347\001\022\032\n\022INVALID_CACHE_MODE\020\310\267\350\265\001\022\031\n\022USE_OR" - + "IGIN_HEADERS\020\245\222\264\032B\023\n\021_cache_key_policyB\r" - + "\n\013_cache_modeB\r\n\013_client_ttlB\016\n\014_default" - + "_ttlB\n\n\010_max_ttlB\023\n\021_negative_cachingB\025\n" - + "\023_request_coalescingB\024\n\022_serve_while_sta" - + "leB\037\n\035_signed_url_cache_max_age_sec\"_\n0B" + + "\001B\r\n\013_request_id\"\330\002\n1AttachNetworkEndpoi" + + "ntsNetworkEndpointGroupRequest\022\'\n\026networ" + + "k_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\216\001\n9netw" + + "ork_endpoint_groups_attach_endpoints_req" + + "uest_resource\030\207\265 \001(\0132D.google.cloud.com" + + "pute.v1.NetworkEndpointGroupsAttachEndpo" + + "intsRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A" + + "\002\362G\007project\022\032\n\nrequest_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\"\315\t\n\014AttachedDisk\022\035\n\014architecture\030\323\322\261" + + "\220\001 \001(\tH\000\210\001\001\022\034\n\013auto_delete\030\273\344\316\335\001 \001(\010H\001\210\001" + + "\001\022\024\n\004boot\030\362\365\270\001 \001(\010H\002\210\001\001\022\033\n\013device_name\030\324" + + "\265\232 \001(\tH\003\210\001\001\022T\n\023disk_encryption_key\030\205\355\304\201" + + "\001 \001(\0132..google.cloud.compute.v1.Customer" + + "EncryptionKeyH\004\210\001\001\022\035\n\014disk_size_gb\030\267\232\347\226\001" + + " \001(\003H\005\210\001\001\022\034\n\014force_attach\030\231\244\211D \001(\010H\006\210\001\001\022" + + "E\n\021guest_os_features\030\321\340\347% \003(\0132\'.google.c" + + "loud.compute.v1.GuestOsFeature\022\025\n\005index\030" + + "\322\321\354/ \001(\005H\007\210\001\001\022X\n\021initialize_params\030\225\222\270\010 " + + "\001(\01325.google.cloud.compute.v1.AttachedDi" + + "skInitializeParamsH\010\210\001\001\022\032\n\tinterface\030\271\332\325" + + "\357\001 \001(\tH\t\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\n\210\001\001\022\024\n\010lic" + + "enses\030\322\210\200\241\001 \003(\t\022\024\n\004mode\030\243\363\314\001 \001(\tH\013\210\001\001\022\\\n" + + "\037shielded_instance_initial_state\030\203\304\334[ \001(" + + "\0132+.google.cloud.compute.v1.InitialState" + + "ConfigH\014\210\001\001\022\026\n\006source\030\233\320\301T \001(\tH\r\210\001\001\022\024\n\004t" + + "ype\030\272\236\332\001 \001(\tH\016\210\001\001\"j\n\014Architecture\022\032\n\026UND" + + "EFINED_ARCHITECTURE\020\000\022 \n\030ARCHITECTURE_UN" + + "SPECIFIED\020\253\324\235\274\001\022\014\n\005ARM64\020\372\313\351\035\022\016\n\006X86_64\020" + + "\307\244\346\312\001\">\n\tInterface\022\027\n\023UNDEFINED_INTERFAC" + + "E\020\000\022\013\n\004NVME\020\340\202\223\001\022\013\n\004SCSI\020\246\201\233\001\"?\n\004Mode\022\022\n" + + "\016UNDEFINED_MODE\020\000\022\020\n\tREAD_ONLY\020\265\231\354+\022\021\n\nR" + + "EAD_WRITE\020\326\227\344R\"?\n\004Type\022\022\n\016UNDEFINED_TYPE" + + "\020\000\022\022\n\nPERSISTENT\020\227\365\325\333\001\022\017\n\007SCRATCH\020\332\375\360\354\001B" + + "\017\n\r_architectureB\016\n\014_auto_deleteB\007\n\005_boo" + + "tB\016\n\014_device_nameB\026\n\024_disk_encryption_ke" + + "yB\017\n\r_disk_size_gbB\017\n\r_force_attachB\010\n\006_" + + "indexB\024\n\022_initialize_paramsB\014\n\n_interfac" + + "eB\007\n\005_kindB\007\n\005_modeB\"\n _shielded_instanc" + + "e_initial_stateB\t\n\007_sourceB\007\n\005_type\"\264\n\n\034" + + "AttachedDiskInitializeParams\022\035\n\014architec" + + "ture\030\323\322\261\220\001 \001(\tH\000\210\001\001\022\034\n\013description\030\374\207\326\311\001" + + " \001(\tH\001\210\001\001\022\031\n\tdisk_name\030\355\277\240, \001(\tH\002\210\001\001\022\035\n\014" + + "disk_size_gb\030\267\232\347\226\001 \001(\003H\003\210\001\001\022\031\n\tdisk_type" + + "\030\234\351\254, \001(\tH\004\210\001\001\022U\n\006labels\030\377\277\301\356\001 \003(\0132A.goo" + + "gle.cloud.compute.v1.AttachedDiskInitial" + + "izeParams.LabelsEntry\022\024\n\010licenses\030\322\210\200\241\001 " + + "\003(\t\022 \n\020on_update_action\030\214\330\304` \001(\tH\005\210\001\001\022 \n" + + "\020provisioned_iops\030\324\275\207Y \001(\003H\006\210\001\001\022q\n\025resou" + + "rce_manager_tags\030\374\233\213\264\001 \003(\0132N.google.clou" + + "d.compute.v1.AttachedDiskInitializeParam" + + "s.ResourceManagerTagsEntry\022\034\n\021resource_p" + + "olicies\030\341\234\314\n \003(\t\022\034\n\014source_image\030\267\350\206\030 \001(" + + "\tH\007\210\001\001\022\\\n\033source_image_encryption_key\030\253\221" + + "\365\265\001 \001(\0132..google.cloud.compute.v1.Custom" + + "erEncryptionKeyH\010\210\001\001\022\037\n\017source_snapshot\030" + + "\350\232\216< \001(\tH\t\210\001\001\022_\n\036source_snapshot_encrypt" + + "ion_key\030\332\216\347\220\001 \001(\0132..google.cloud.compute" + + ".v1.CustomerEncryptionKeyH\n\210\001\001\032-\n\013Labels" + + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032:\n" + + "\030ResourceManagerTagsEntry\022\013\n\003key\030\001 \001(\t\022\r" + + "\n\005value\030\002 \001(\t:\0028\001\"j\n\014Architecture\022\032\n\026UND" + + "EFINED_ARCHITECTURE\020\000\022 \n\030ARCHITECTURE_UN" + + "SPECIFIED\020\253\324\235\274\001\022\014\n\005ARM64\020\372\313\351\035\022\016\n\006X86_64\020" + + "\307\244\346\312\001\"\212\001\n\016OnUpdateAction\022\036\n\032UNDEFINED_ON" + + "_UPDATE_ACTION\020\000\022\025\n\rRECREATE_DISK\020\355\235\366\353\001\022" + + "\'\n\037RECREATE_DISK_IF_SOURCE_CHANGED\020\200\212\352\275\001" + + "\022\030\n\021USE_EXISTING_DISK\020\371\345\371nB\017\n\r_architect" + + "ureB\016\n\014_descriptionB\014\n\n_disk_nameB\017\n\r_di" + + "sk_size_gbB\014\n\n_disk_typeB\023\n\021_on_update_a" + + "ctionB\023\n\021_provisioned_iopsB\017\n\r_source_im" + + "ageB\036\n\034_source_image_encryption_keyB\022\n\020_" + + "source_snapshotB!\n\037_source_snapshot_encr" + + "yption_key\"\230\001\n\013AuditConfig\022F\n\021audit_log_" + + "configs\030\222\352\362\350\001 \003(\0132\'.google.cloud.compute" + + ".v1.AuditLogConfig\022\033\n\020exempted_members\030\230" + + "\335\365n \003(\t\022\030\n\007service\030\265\215\217\262\001 \001(\tH\000\210\001\001B\n\n\010_se" + + "rvice\"\224\002\n\016AuditLogConfig\022\033\n\020exempted_mem" + + "bers\030\230\335\365n \003(\t\022\'\n\027ignore_child_exemptions" + + "\030\232\217\271! \001(\010H\000\210\001\001\022\031\n\010log_type\030\325\236\234\300\001 \001(\tH\001\210\001" + + "\001\"x\n\007LogType\022\026\n\022UNDEFINED_LOG_TYPE\020\000\022\021\n\n" + + "ADMIN_READ\020\246\311\276=\022\021\n\tDATA_READ\020\213\272\305\221\001\022\022\n\nDA" + + "TA_WRITE\020\352\205\233\242\001\022\033\n\024LOG_TYPE_UNSPECIFIED\020\315" + + "\312\327IB\032\n\030_ignore_child_exemptionsB\013\n\t_log_" + + "type\"\370\001\n\033AuthorizationLoggingOptions\022 \n\017" + + "permission_type\030\252\227\347\372\001 \001(\tH\000\210\001\001\"\242\001\n\016Permi" + + "ssionType\022\035\n\031UNDEFINED_PERMISSION_TYPE\020\000" + + "\022\021\n\nADMIN_READ\020\246\311\276=\022\022\n\013ADMIN_WRITE\020\257\335\305t\022" + + "\021\n\tDATA_READ\020\213\272\305\221\001\022\022\n\nDATA_WRITE\020\352\205\233\242\001\022#" + + "\n\033PERMISSION_TYPE_UNSPECIFIED\020\202\314\372\321\001B\022\n\020_" + + "permission_type\"\235\007\n\nAutoscaler\022N\n\022autosc" + + "aling_policy\030\331\340\352i \001(\0132*.google.cloud.com" + + "pute.v1.AutoscalingPolicyH\000\210\001\001\022\"\n\022creati" + + "on_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n\013descriptio" + + "n\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\004ki" + + "nd\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\020recommended_size\030\345\366\375z \001(\005H\006\210\001\001\022\026\n\006regi" + + "on\030\364\315\240B \001(\tH\007\210\001\001\022c\n\027scaling_schedule_sta" + + "tus\030\342\253\227\336\001 \003(\0132>.google.cloud.compute.v1." + + "Autoscaler.ScalingScheduleStatusEntry\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\022L\n\016status_details\030\365\255\241\255\001 \003(\01320." + + "google.cloud.compute.v1.AutoscalerStatus" + + "Details\022\026\n\006target\030\221\343\371[ \001(\tH\n\210\001\001\022\024\n\004zone\030" + + "\254\307\344\001 \001(\tH\013\210\001\001\032l\n\032ScalingScheduleStatusEn" + + "try\022\013\n\003key\030\001 \001(\t\022=\n\005value\030\002 \001(\0132..google" + + ".cloud.compute.v1.ScalingScheduleStatus:" + + "\0028\001\"^\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\016\n\006A" + + "CTIVE\020\206\346\211\226\001\022\020\n\010DELETING\020\250\247\207\374\001\022\014\n\005ERROR\020\350" + + "\263\313\037\022\016\n\007PENDING\020\367\252\360\020B\025\n\023_autoscaling_poli" + + "cyB\025\n\023_creation_timestampB\016\n\014_descriptio" + + "nB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\023\n\021_recommend" + + "ed_sizeB\t\n\007_regionB\014\n\n_self_linkB\t\n\007_sta" + + "tusB\t\n\007_targetB\007\n\005_zone\"\277\003\n\030AutoscalerAg", + "gregatedList\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.Autos" + + "calerAggregatedList.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(\t" + + "H\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n\014unr" + + "eachables\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" + + "\nItemsEntry\022\013\n\003key\030\001 \001(\t\022=\n\005value\030\002 \001(\0132" + + "..google.cloud.compute.v1.AutoscalersSco" + + "pedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_pag" + + "e_tokenB\014\n\n_self_linkB\n\n\010_warning\"\245\002\n\016Au" + + "toscalerList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0225\n\005items\030" + + "\300\317\367/ \003(\0132#.google.cloud.compute.v1.Autos" + + "caler\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\007warning\030\234\337\226\030 \001(\0132 .google.cl" + + "oud.compute.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_k" + + "indB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n" + + "\010_warning\"\313\006\n\027AutoscalerStatusDetails\022\030\n" + + "\007message\030\207\200\254\307\001 \001(\tH\000\210\001\001\022\024\n\004type\030\272\236\332\001 \001(\t" + + "H\001\210\001\001\"\352\005\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022\037\n\027AL" + + "L_INSTANCES_UNHEALTHY\020\345\220\215\301\001\022%\n\036BACKEND_S" + + "ERVICE_DOES_NOT_EXIST\020\232\232\243[\022 \n\032CAPPED_AT_" + + "MAX_NUM_REPLICAS\020\331\323\037\022,\n$CUSTOM_METRIC_DA" + + "TA_POINTS_TOO_SPARSE\020\263\264\356\234\001\022\034\n\025CUSTOM_MET" + + "RIC_INVALID\020\326\271\275a\022\025\n\016MIN_EQUALS_MAX\020\361\231\254\001\022" + + "(\n!MISSING_CUSTOM_METRIC_DATA_POINTS\020\336\251\237" + + "-\022*\n\"MISSING_LOAD_BALANCING_DATA_POINTS\020" + + "\322\250\217\363\001\022\017\n\010MODE_OFF\020\263\221\244N\022\032\n\023MODE_ONLY_SCAL" + + "E_OUT\020\342\267\352\001\022\023\n\014MODE_ONLY_UP\020\362\332\2220\022$\n\035MORE_" + + "THAN_ONE_BACKEND_SERVICE\020\335\313\270H\022\"\n\032NOT_ENO" + + "UGH_QUOTA_AVAILABLE\020\277\257\233\300\001\022 \n\030REGION_RESO" + + "URCE_STOCKOUT\020\376\311\210\374\001\022$\n\035SCALING_TARGET_DO" + + "ES_NOT_EXIST\020\233\223\275:\0226\n/SCHEDULED_INSTANCES" + + "_GREATER_THAN_AUTOSCALER_MAX\020\302\353\372\r\0224\n,SCH" + + "EDULED_INSTANCES_LESS_THAN_AUTOSCALER_MI" + + "N\020\265\306\365\275\001\022\017\n\007UNKNOWN\020\252\360\304\316\001\0229\n1UNSUPPORTED_" + + "MAX_RATE_LOAD_BALANCING_CONFIGURATION\020\321\226" + + "\341\235\001\022\035\n\026ZONE_RESOURCE_STOCKOUT\020\266\317\235dB\n\n\010_m" + + "essageB\007\n\005_type\"\234\001\n\025AutoscalersScopedLis" + + "t\022<\n\013autoscalers\030\374\270\214\336\001 \003(\0132#.google.clou" + + "d.compute.v1.Autoscaler\0229\n\007warning\030\234\337\226\030 " + + "\001(\0132 .google.cloud.compute.v1.WarningH\000\210" + + "\001\001B\n\n\010_warning\"\351\007\n\021AutoscalingPolicy\022$\n\024" + + "cool_down_period_sec\030\232\207\2553 \001(\005H\000\210\001\001\022Z\n\017cp" + + "u_utilization\030\213\244\343\265\001 \001(\01328.google.cloud.c" + + "ompute.v1.AutoscalingPolicyCpuUtilizatio" + + "nH\001\210\001\001\022h\n\032custom_metric_utilizations\030\362\375\366" + + "> \003(\0132A.google.cloud.compute.v1.Autoscal" + + "ingPolicyCustomMetricUtilization\022o\n\032load" + + "_balancing_utilization\030\343\321\365\314\001 \001(\0132B.googl" + + "e.cloud.compute.v1.AutoscalingPolicyLoad" + + "BalancingUtilizationH\002\210\001\001\022 \n\020max_num_rep" + + "licas\030\317\224\334\035 \001(\005H\003\210\001\001\022!\n\020min_num_replicas\030" + + "\241\370\241\377\001 \001(\005H\004\210\001\001\022\024\n\004mode\030\243\363\314\001 \001(\tH\005\210\001\001\022[\n\020" + + "scale_in_control\030\330\274\316\373\001 \001(\01328.google.clou" + + "d.compute.v1.AutoscalingPolicyScaleInCon" + + "trolH\006\210\001\001\022_\n\021scaling_schedules\030\204\364\274\251\001 \003(\013" + + "2@.google.cloud.compute.v1.AutoscalingPo" + + "licy.ScalingSchedulesEntry\032r\n\025ScalingSch" + + "edulesEntry\022\013\n\003key\030\001 \001(\t\022H\n\005value\030\002 \001(\0132" + + "9.google.cloud.compute.v1.AutoscalingPol" + + "icyScalingSchedule:\0028\001\"V\n\004Mode\022\022\n\016UNDEFI" + + "NED_MODE\020\000\022\t\n\003OFF\020\317\342\004\022\007\n\002ON\020\337\023\022\025\n\016ONLY_S" + + "CALE_OUT\020\306\363\350H\022\017\n\007ONLY_UP\020\216\320\374\343\001B\027\n\025_cool_" + + "down_period_secB\022\n\020_cpu_utilizationB\035\n\033_" + + "load_balancing_utilizationB\023\n\021_max_num_r" + + "eplicasB\023\n\021_min_num_replicasB\007\n\005_modeB\023\n" + + "\021_scale_in_control\"\366\001\n\037AutoscalingPolicy" + + "CpuUtilization\022\"\n\021predictive_method\030\301\227\211\272" + + "\001 \001(\tH\000\210\001\001\022\"\n\022utilization_target\030\316\354\371f \001(" + + "\001H\001\210\001\001\"^\n\020PredictiveMethod\022\037\n\033UNDEFINED_" + + "PREDICTIVE_METHOD\020\000\022\013\n\004NONE\020\270\316\222\001\022\034\n\025OPTI" + + "MIZE_AVAILABILITY\020\375\346\305\005B\024\n\022_predictive_me" + + "thodB\025\n\023_utilization_target\"\277\003\n(Autoscal" + + "ingPolicyCustomMetricUtilization\022\027\n\006filt" + + "er\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\027\n\006metric\030\260\353\227\376\001 \001(\tH\001\210" + + "\001\001\022+\n\032single_instance_assignment\030\300\314\330\360\001 \001" + + "(\001H\002\210\001\001\022\"\n\022utilization_target\030\316\354\371f \001(\001H\003" + + "\210\001\001\022(\n\027utilization_target_type\030\213\245\232\242\001 \001(\t" + + "H\004\210\001\001\"~\n\025UtilizationTargetType\022%\n!UNDEFI" + + "NED_UTILIZATION_TARGET_TYPE\020\000\022\027\n\020DELTA_P" + + "ER_MINUTE\020\235\275\330)\022\027\n\020DELTA_PER_SECOND\020\375\371\326y\022" + + "\014\n\005GAUGE\020\331\261\235 B\t\n\007_filterB\t\n\007_metricB\035\n\033_" + + "single_instance_assignmentB\025\n\023_utilizati" + + "on_targetB\032\n\030_utilization_target_type\"f\n" + + ")AutoscalingPolicyLoadBalancingUtilizati" + + "on\022\"\n\022utilization_target\030\316\354\371f \001(\001H\000\210\001\001B\025" + + "\n\023_utilization_target\"\302\001\n\037AutoscalingPol" + + "icyScaleInControl\022O\n\026max_scaled_in_repli" + + "cas\030\353\325\225V \001(\0132\'.google.cloud.compute.v1.F" + + "ixedOrPercentH\000\210\001\001\022\037\n\017time_window_sec\030\264\200" + + "\256\021 \001(\005H\001\210\001\001B\031\n\027_max_scaled_in_replicasB\022" + + "\n\020_time_window_sec\"\272\002\n AutoscalingPolicy" + + "ScalingSchedule\022\034\n\013description\030\374\207\326\311\001 \001(\t" + + "H\000\210\001\001\022\031\n\010disabled\030\374\364\230\201\001 \001(\010H\001\210\001\001\022\034\n\014dura" + + "tion_sec\030\246\236\241e \001(\005H\002\210\001\001\022&\n\025min_required_r" + + "eplicas\030\256\235\245\256\001 \001(\005H\003\210\001\001\022\031\n\010schedule\030\227\245\232\263\001" + + " \001(\tH\004\210\001\001\022\031\n\ttime_zone\030\336\203\311\021 \001(\tH\005\210\001\001B\016\n\014" + + "_descriptionB\013\n\t_disabledB\017\n\r_duration_s" + + "ecB\030\n\026_min_required_replicasB\013\n\t_schedul" + + "eB\014\n\n_time_zone\"\376\005\n\007Backend\022\037\n\016balancing" + + "_mode\030\211\313\226\315\001 \001(\tH\000\210\001\001\022 \n\017capacity_scaler\030" + + "\215\307\324\226\001 \001(\002H\001\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH" + + "\002\210\001\001\022\030\n\010failover\030\362\251\235B \001(\010H\003\210\001\001\022\025\n\005group\030" + + "\377\354\203/ \001(\tH\004\210\001\001\022\037\n\017max_connections\030\372\325\3414 \001(" + + "\005H\005\210\001\001\022,\n\034max_connections_per_endpoint\030\234" + + "\347\266g \001(\005H\006\210\001\001\022,\n\034max_connections_per_inst" + + "ance\030\234\325\3641 \001(\005H\007\210\001\001\022\031\n\010max_rate\030\333\275\310\302\001 \001(\005" + + "H\010\210\001\001\022%\n\025max_rate_per_endpoint\030\333\252\364= \001(\002H" + + "\t\210\001\001\022%\n\025max_rate_per_instance\030\333\230\262\010 \001(\002H\n" + + "\210\001\001\022\037\n\017max_utilization\030\307\367\324F \001(\002H\013\210\001\001\"a\n\r" + + "BalancingMode\022\034\n\030UNDEFINED_BALANCING_MOD" + + "E\020\000\022\021\n\nCONNECTION\020\336\325\271u\022\013\n\004RATE\020\340\211\231\001\022\022\n\013U" + + "TILIZATION\020\202\204\357JB\021\n\017_balancing_modeB\022\n\020_c" + + "apacity_scalerB\016\n\014_descriptionB\013\n\t_failo" + + "verB\010\n\006_groupB\022\n\020_max_connectionsB\037\n\035_ma" + + "x_connections_per_endpointB\037\n\035_max_conne" + + "ctions_per_instanceB\013\n\t_max_rateB\030\n\026_max" + + "_rate_per_endpointB\030\n\026_max_rate_per_inst" + + "anceB\022\n\020_max_utilization\"\241\005\n\rBackendBuck" + + "et\022\034\n\013bucket_name\030\300\227\236\207\001 \001(\tH\000\210\001\001\022K\n\ncdn_" + + "policy\030\204\213\204f \001(\0132/.google.cloud.compute.v" + + "1.BackendBucketCdnPolicyH\001\210\001\001\022 \n\020compres" + + "sion_mode\030\334\221\306- \001(\tH\002\210\001\001\022\"\n\022creation_time" + + "stamp\030\266\217\307\016 \001(\tH\003\210\001\001\022#\n\027custom_response_h" + + "eaders\030\226\301\345\270\001 \003(\t\022\034\n\013description\030\374\207\326\311\001 \001(" + + "\tH\004\210\001\001\022$\n\024edge_security_policy\030\217\331\310\023 \001(\tH" + + "\005\210\001\001\022\033\n\nenable_cdn\030\361\266\365\206\001 \001(\010H\006\210\001\001\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\024\n\004nam" + + "e\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\"U\n\017CompressionMode\022\036\n\032UNDEFINED_COMP" + + "RESSION_MODE\020\000\022\020\n\tAUTOMATIC\020\213\204\351N\022\020\n\010DISA" + + "BLED\020\374\324\260\366\001B\016\n\014_bucket_nameB\r\n\013_cdn_polic" + + "yB\023\n\021_compression_modeB\025\n\023_creation_time" + + "stampB\016\n\014_descriptionB\027\n\025_edge_security_" + + "policyB\r\n\013_enable_cdnB\005\n\003_idB\007\n\005_kindB\007\n" + + "\005_nameB\014\n\n_self_link\"\312\007\n\026BackendBucketCd" + + "nPolicy\022v\n\037bypass_cache_on_request_heade" + + "rs\030\312\275\353\347\001 \003(\0132I.google.cloud.compute.v1.B" + "ackendBucketCdnPolicyBypassCacheOnReques" - + "tHeader\022\033\n\013header_name\030\375\301\3074 \001(\tH\000\210\001\001B\016\n\014" - + "_header_name\"j\n$BackendBucketCdnPolicyCa" - + "cheKeyPolicy\022\037\n\024include_http_headers\030\206\372\227" - + "\001 \003(\t\022!\n\026query_string_whitelist\030\260\330\201\031 \003(\t" - + "\"h\n+BackendBucketCdnPolicyNegativeCachin" - + "gPolicy\022\024\n\004code\030\355\333\272\001 \001(\005H\000\210\001\001\022\022\n\003ttl\030\354\203\007" - + " \001(\005H\001\210\001\001B\007\n\005_codeB\006\n\004_ttl\"\253\002\n\021BackendBu" - + "cketList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0228\n\005items\030\300\317\367/" - + " \003(\0132&.google.cloud.compute.v1.BackendBu" - + "cket\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\007warning\030\234\337\226\030 \001(\0132 .google.clo" - + "ud.compute.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_ki" - + "ndB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010" - + "_warning\"\257\032\n\016BackendService\022(\n\027affinity_" - + "cookie_ttl_sec\030\232\351\266\260\001 \001(\005H\000\210\001\001\0226\n\010backend" - + "s\030\337\230\313\363\001 \003(\0132 .google.cloud.compute.v1.Ba" - + "ckend\022L\n\ncdn_policy\030\204\213\204f \001(\01320.google.cl" - + "oud.compute.v1.BackendServiceCdnPolicyH\001" - + "\210\001\001\022K\n\020circuit_breakers\030\235\307\364\310\001 \001(\0132(.goog" - + "le.cloud.compute.v1.CircuitBreakersH\002\210\001\001" - + "\022 \n\020compression_mode\030\334\221\306- \001(\tH\003\210\001\001\022Q\n\023co" - + "nnection_draining\030\253\216\357\333\001 \001(\0132+.google.clo" - + "ud.compute.v1.ConnectionDrainingH\004\210\001\001\022k\n" - + "\032connection_tracking_policy\030\331\340\324D \001(\0132?.g" - + "oogle.cloud.compute.v1.BackendServiceCon" - + "nectionTrackingPolicyH\005\210\001\001\022[\n\017consistent" - + "_hash\030\233\2457 \001(\0132;.google.cloud.compute.v1." - + "ConsistentHashLoadBalancerSettingsH\006\210\001\001\022" - + "\"\n\022creation_timestamp\030\266\217\307\016 \001(\tH\007\210\001\001\022!\n\026c" - + "ustom_request_headers\030\210\322\253\r \003(\t\022#\n\027custom" - + "_response_headers\030\226\301\345\270\001 \003(\t\022\034\n\013descripti" - + "on\030\374\207\326\311\001 \001(\tH\010\210\001\001\022$\n\024edge_security_polic" - + "y\030\217\331\310\023 \001(\tH\t\210\001\001\022\034\n\014enable_c_d_n\030\273\307\307w \001(\010" - + "H\n\210\001\001\022V\n\017failover_policy\030\237\362\2602 \001(\01325.goog" - + "le.cloud.compute.v1.BackendServiceFailov" - + "erPolicyH\013\210\001\001\022\033\n\013fingerprint\030\344\321\363o \001(\tH\014\210" - + "\001\001\022\031\n\rhealth_checks\030\256\257\346\325\001 \003(\t\022>\n\003iap\030\330\254\006" - + " \001(\0132*.google.cloud.compute.v1.BackendSe" - + "rviceIAPH\r\210\001\001\022\020\n\002id\030\233\032 \001(\004H\016\210\001\001\022\024\n\004kind\030" - + "\224\367\310\001 \001(\tH\017\210\001\001\022&\n\025load_balancing_scheme\030\304" - + "\214\302\255\001 \001(\tH\020\210\001\001\022i\n\024locality_lb_policies\030\235\362" - + "\234C \003(\0132H.google.cloud.compute.v1.Backend" - + "ServiceLocalityLoadBalancingPolicyConfig" - + "\022\"\n\022locality_lb_policy\030\277\370\325> \001(\tH\021\210\001\001\022M\n\n" - + "log_config\030\235\321\301\247\001 \001(\01320.google.cloud.comp" - + "ute.v1.BackendServiceLogConfigH\022\210\001\001\022F\n\023m" - + "ax_stream_duration\030\230\245\245\035 \001(\0132!.google.clo" - + "ud.compute.v1.DurationH\023\210\001\001\022\024\n\004name\030\213\365\315\001" - + " \001(\tH\024\210\001\001\022\027\n\007network\030\256\264\205o \001(\tH\025\210\001\001\022M\n\021ou" - + "tlier_detection\030\276\314\214\251\001 \001(\0132).google.cloud" - + ".compute.v1.OutlierDetectionH\026\210\001\001\022\024\n\004por" - + "t\030\201\261\322\001 \001(\005H\027\210\001\001\022\031\n\tport_name\030\211\207\347\023 \001(\tH\030\210" - + "\001\001\022\030\n\010protocol\030\230\235\252( \001(\tH\031\210\001\001\022\026\n\006region\030\364" - + "\315\240B \001(\tH\032\210\001\001\022\037\n\017security_policy\030\221\206\312Q \001(\t" - + "H\033\210\001\001\022M\n\021security_settings\030\302\274\236\344\001 \001(\0132).g" - + "oogle.cloud.compute.v1.SecuritySettingsH" - + "\034\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\035\210\001\001\022\033\n\020serv" - + "ice_bindings\030\330\221\331? \003(\t\022!\n\020session_affinit" - + "y\030\261\301\231\335\001 \001(\tH\036\210\001\001\022@\n\nsubsetting\030\220\220\333\326\001 \001(\013" - + "2#.google.cloud.compute.v1.SubsettingH\037\210" - + "\001\001\022\033\n\013timeout_sec\030\363\300\222& \001(\005H \210\001\001\"U\n\017Compr" - + "essionMode\022\036\n\032UNDEFINED_COMPRESSION_MODE" - + "\020\000\022\020\n\tAUTOMATIC\020\213\204\351N\022\020\n\010DISABLED\020\374\324\260\366\001\"\325" - + "\001\n\023LoadBalancingScheme\022#\n\037UNDEFINED_LOAD" - + "_BALANCING_SCHEME\020\000\022\017\n\010EXTERNAL\020\313\247\375\020\022\030\n\020" - + "EXTERNAL_MANAGED\020\213\266\222\364\001\022\020\n\010INTERNAL\020\275\355\226\205\001" - + "\022\027\n\020INTERNAL_MANAGED\020\375\327\347\021\022\034\n\025INTERNAL_SE" - + "LF_MANAGED\020\316\227\321p\022%\n\035INVALID_LOAD_BALANCIN" - + "G_SCHEME\020\374\223\246\203\001\"\307\001\n\020LocalityLbPolicy\022 \n\034U" - + "NDEFINED_LOCALITY_LB_POLICY\020\000\022\031\n\021INVALID" - + "_LB_POLICY\020\263\347\225\232\001\022\024\n\rLEAST_REQUEST\020\371\304\234\026\022\r" - + "\n\006MAGLEV\020\352\227\3528\022\033\n\024ORIGINAL_DESTINATION\020\200\375" - + "\245O\022\r\n\006RANDOM\020\303\261\227}\022\021\n\tRING_HASH\020\275\333\257\316\001\022\022\n\013" - + "ROUND_ROBIN\020\371\206\261I\"\216\001\n\010Protocol\022\026\n\022UNDEFIN" - + "ED_PROTOCOL\020\000\022\013\n\004GRPC\020\236\210\206\001\022\013\n\004HTTP\020\210\201\210\001\022" - + "\014\n\005HTTP2\020\252\241\370 \022\014\n\005HTTPS\020\313\241\370 \022\t\n\003SSL\020\354\203\005\022\t" - + "\n\003TCP\020\301\207\005\022\t\n\003UDP\020\241\217\005\022\023\n\013UNSPECIFIED\020\227\276\230\373" - + "\001\"\353\001\n\017SessionAffinity\022\036\n\032UNDEFINED_SESSI" - + "ON_AFFINITY\020\000\022\021\n\tCLIENT_IP\020\233\334\351\244\001\022\037\n\030CLIE" - + "NT_IP_NO_DESTINATION\020\224\232\3152\022\033\n\024CLIENT_IP_P" - + "ORT_PROTO\020\256\362\334i\022\026\n\017CLIENT_IP_PROTO\020\244\305\211\014\022\030" - + "\n\020GENERATED_COOKIE\020\264\316\312\260\001\022\023\n\014HEADER_FIELD" - + "\020\250\211\334_\022\023\n\013HTTP_COOKIE\020\373\243\203\354\001\022\013\n\004NONE\020\270\316\222\001B" - + "\032\n\030_affinity_cookie_ttl_secB\r\n\013_cdn_poli" - + "cyB\023\n\021_circuit_breakersB\023\n\021_compression_" - + "modeB\026\n\024_connection_drainingB\035\n\033_connect" - + "ion_tracking_policyB\022\n\020_consistent_hashB" - + "\025\n\023_creation_timestampB\016\n\014_descriptionB\027" - + "\n\025_edge_security_policyB\017\n\r_enable_c_d_n" - + "B\022\n\020_failover_policyB\016\n\014_fingerprintB\006\n\004" - + "_iapB\005\n\003_idB\007\n\005_kindB\030\n\026_load_balancing_" - + "schemeB\025\n\023_locality_lb_policyB\r\n\013_log_co" - + "nfigB\026\n\024_max_stream_durationB\007\n\005_nameB\n\n" - + "\010_networkB\024\n\022_outlier_detectionB\007\n\005_port" - + "B\014\n\n_port_nameB\013\n\t_protocolB\t\n\007_regionB\022" - + "\n\020_security_policyB\024\n\022_security_settings" - + "B\014\n\n_self_linkB\023\n\021_session_affinityB\r\n\013_" - + "subsettingB\016\n\014_timeout_sec\"\313\003\n\034BackendSe" - + "rviceAggregatedList\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.v" - + "1.BackendServiceAggregatedList.ItemsEntr" - + "y\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_tok" - + "en\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.Warn" - + "ingH\004\210\001\001\032`\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022A\n\005v" - + "alue\030\002 \001(\01322.google.cloud.compute.v1.Bac" - + "kendServicesScopedList:\0028\001B\005\n\003_idB\007\n\005_ki" - + "ndB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010" - + "_warning\"\267\007\n\027BackendServiceCdnPolicy\022w\n\037" - + "bypass_cache_on_request_headers\030\312\275\353\347\001 \003(" - + "\0132J.google.cloud.compute.v1.BackendServi" - + "ceCdnPolicyBypassCacheOnRequestHeader\022I\n" - + "\020cache_key_policy\030\357\327\370K \001(\0132\'.google.clou" - + "d.compute.v1.CacheKeyPolicyH\000\210\001\001\022\032\n\ncach" - + "e_mode\030\300\310\342\r \001(\tH\001\210\001\001\022\032\n\nclient_ttl\030\370\216\354\r " - + "\001(\005H\002\210\001\001\022\033\n\013default_ttl\030\356\375\346/ \001(\005H\003\210\001\001\022\030\n" - + "\007max_ttl\030\221\211\325\222\001 \001(\005H\004\210\001\001\022!\n\020negative_cach" - + "ing\030\265\303\242\240\001 \001(\010H\005\210\001\001\022i\n\027negative_caching_p" - + "olicy\030\374\265\212J \003(\0132E.google.cloud.compute.v1" - + ".BackendServiceCdnPolicyNegativeCachingP" - + "olicy\022#\n\022request_coalescing\030\324\204\210\376\001 \001(\010H\006\210" - + "\001\001\022!\n\021serve_while_stale\030\333\367\355p \001(\005H\007\210\001\001\022-\n" - + "\034signed_url_cache_max_age_sec\030\306\250\271\200\001 \001(\003H" - + "\010\210\001\001\022 \n\024signed_url_key_names\030\265\355\247\261\001 \003(\t\"\217" - + "\001\n\tCacheMode\022\030\n\024UNDEFINED_CACHE_MODE\020\000\022\030" - + "\n\020CACHE_ALL_STATIC\020\351\227\245\251\001\022\027\n\017FORCE_CACHE_" - + "ALL\020\260\335\340\347\001\022\032\n\022INVALID_CACHE_MODE\020\310\267\350\265\001\022\031\n" - + "\022USE_ORIGIN_HEADERS\020\245\222\264\032B\023\n\021_cache_key_p" - + "olicyB\r\n\013_cache_modeB\r\n\013_client_ttlB\016\n\014_" - + "default_ttlB\n\n\010_max_ttlB\023\n\021_negative_cac" - + "hingB\025\n\023_request_coalescingB\024\n\022_serve_wh" - + "ile_staleB\037\n\035_signed_url_cache_max_age_s" - + "ec\"`\n1BackendServiceCdnPolicyBypassCache" - + "OnRequestHeader\022\033\n\013header_name\030\375\301\3074 \001(\tH" - + "\000\210\001\001B\016\n\014_header_name\"i\n,BackendServiceCd" - + "nPolicyNegativeCachingPolicy\022\024\n\004code\030\355\333\272" - + "\001 \001(\005H\000\210\001\001\022\022\n\003ttl\030\354\203\007 \001(\005H\001\210\001\001B\007\n\005_codeB" - + "\006\n\004_ttl\"\353\004\n&BackendServiceConnectionTrac" - + "kingPolicy\022<\n,connection_persistence_on_" - + "unhealthy_backends\030\371\221\330H \001(\tH\000\210\001\001\022&\n\026enab" - + "le_strong_affinity\030\224\346\331\013 \001(\010H\001\210\001\001\022 \n\020idle" - + "_timeout_sec\030\210\301\364\013 \001(\005H\002\210\001\001\022\035\n\rtracking_m" - + "ode\030\253\334\365< \001(\tH\003\210\001\001\"\260\001\n(ConnectionPersiste" - + "nceOnUnhealthyBackends\022:\n6UNDEFINED_CONN" - + "ECTION_PERSISTENCE_ON_UNHEALTHY_BACKENDS" - + "\020\000\022\025\n\016ALWAYS_PERSIST\020\204\347\247\022\022\033\n\024DEFAULT_FOR" - + "_PROTOCOL\020\314\245\242E\022\024\n\rNEVER_PERSIST\020\341\245\216B\"t\n\014" - + "TrackingMode\022\033\n\027UNDEFINED_TRACKING_MODE\020" - + "\000\022\034\n\025INVALID_TRACKING_MODE\020\303\203\275\027\022\025\n\016PER_C" - + "ONNECTION\020\340\366\315(\022\022\n\013PER_SESSION\020\264\272\352VB/\n-_c" - + "onnection_persistence_on_unhealthy_backe" - + "ndsB\031\n\027_enable_strong_affinityB\023\n\021_idle_" - + "timeout_secB\020\n\016_tracking_mode\"\371\001\n\034Backen" - + "dServiceFailoverPolicy\0224\n$disable_connec" - + "tion_drain_on_failover\030\341\314\355V \001(\010H\000\210\001\001\022)\n\031" - + "drop_traffic_if_unhealthy\030\224\315\3055 \001(\010H\001\210\001\001\022" - + "\036\n\016failover_ratio\030\376\224\264e \001(\002H\002\210\001\001B\'\n%_disa" - + "ble_connection_drain_on_failoverB\034\n\032_dro" - + "p_traffic_if_unhealthyB\021\n\017_failover_rati" - + "o\"\215\002\n\031BackendServiceGroupHealth\022[\n\013annot" - + "ations\030\244\366\2655 \003(\0132C.google.cloud.compute.v" - + "1.BackendServiceGroupHealth.AnnotationsE" - + "ntry\022@\n\rhealth_status\030\265\326\272\265\001 \003(\0132%.google" - + ".cloud.compute.v1.HealthStatus\022\024\n\004kind\030\224" - + "\367\310\001 \001(\tH\000\210\001\001\0322\n\020AnnotationsEntry\022\013\n\003key\030" - + "\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\007\n\005_kind\"\373\001\n\021Ba" - + "ckendServiceIAP\022\026\n\007enabled\030\301\226> \001(\010H\000\210\001\001\022" - + "!\n\020oauth2_client_id\030\313\216\336\225\001 \001(\tH\001\210\001\001\022$\n\024oa" - + "uth2_client_secret\030\340\341\250\030 \001(\tH\002\210\001\001\022+\n\033oaut" - + "h2_client_secret_sha256\030\346\214\3535 \001(\tH\003\210\001\001B\n\n" - + "\010_enabledB\023\n\021_oauth2_client_idB\027\n\025_oauth" - + "2_client_secretB\036\n\034_oauth2_client_secret" - + "_sha256\"\255\002\n\022BackendServiceList\022\020\n\002id\030\233\032 " - + "\001(\tH\000\210\001\001\0229\n\005items\030\300\317\367/ \003(\0132\'.google.clou" - + "d.compute.v1.BackendService\022\024\n\004kind\030\224\367\310\001" + + "tHeader\022_\n\020cache_key_policy\030\357\327\370K \001(\0132=.g" + + "oogle.cloud.compute.v1.BackendBucketCdnP" + + "olicyCacheKeyPolicyH\000\210\001\001\022\032\n\ncache_mode\030\300" + + "\310\342\r \001(\tH\001\210\001\001\022\032\n\nclient_ttl\030\370\216\354\r \001(\005H\002\210\001\001" + + "\022\033\n\013default_ttl\030\356\375\346/ \001(\005H\003\210\001\001\022\030\n\007max_ttl" + + "\030\221\211\325\222\001 \001(\005H\004\210\001\001\022!\n\020negative_caching\030\265\303\242\240" + + "\001 \001(\010H\005\210\001\001\022h\n\027negative_caching_policy\030\374\265" + + "\212J \003(\0132D.google.cloud.compute.v1.Backend" + + "BucketCdnPolicyNegativeCachingPolicy\022#\n\022" + + "request_coalescing\030\324\204\210\376\001 \001(\010H\006\210\001\001\022!\n\021ser" + + "ve_while_stale\030\333\367\355p \001(\005H\007\210\001\001\022-\n\034signed_u" + + "rl_cache_max_age_sec\030\306\250\271\200\001 \001(\003H\010\210\001\001\022 \n\024s" + + "igned_url_key_names\030\265\355\247\261\001 \003(\t\"\217\001\n\tCacheM" + + "ode\022\030\n\024UNDEFINED_CACHE_MODE\020\000\022\030\n\020CACHE_A" + + "LL_STATIC\020\351\227\245\251\001\022\027\n\017FORCE_CACHE_ALL\020\260\335\340\347\001" + + "\022\032\n\022INVALID_CACHE_MODE\020\310\267\350\265\001\022\031\n\022USE_ORIG" + + "IN_HEADERS\020\245\222\264\032B\023\n\021_cache_key_policyB\r\n\013" + + "_cache_modeB\r\n\013_client_ttlB\016\n\014_default_t" + + "tlB\n\n\010_max_ttlB\023\n\021_negative_cachingB\025\n\023_" + + "request_coalescingB\024\n\022_serve_while_stale" + + "B\037\n\035_signed_url_cache_max_age_sec\"_\n0Bac" + + "kendBucketCdnPolicyBypassCacheOnRequestH" + + "eader\022\033\n\013header_name\030\375\301\3074 \001(\tH\000\210\001\001B\016\n\014_h" + + "eader_name\"j\n$BackendBucketCdnPolicyCach" + + "eKeyPolicy\022\037\n\024include_http_headers\030\206\372\227\001 " + + "\003(\t\022!\n\026query_string_whitelist\030\260\330\201\031 \003(\t\"h" + + "\n+BackendBucketCdnPolicyNegativeCachingP" + + "olicy\022\024\n\004code\030\355\333\272\001 \001(\005H\000\210\001\001\022\022\n\003ttl\030\354\203\007 \001" + + "(\005H\001\210\001\001B\007\n\005_codeB\006\n\004_ttl\"\253\002\n\021BackendBuck" + + "etList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0228\n\005items\030\300\317\367/ \003" + + "(\0132&.google.cloud.compute.v1.BackendBuck" + + "et\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_to" + + "ken\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\t" + + "H\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\003_idB\007\n\005_kind" + + "B\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010_w" + + "arning\"\257\032\n\016BackendService\022(\n\027affinity_co" + + "okie_ttl_sec\030\232\351\266\260\001 \001(\005H\000\210\001\001\0226\n\010backends\030" + + "\337\230\313\363\001 \003(\0132 .google.cloud.compute.v1.Back" + + "end\022L\n\ncdn_policy\030\204\213\204f \001(\01320.google.clou" + + "d.compute.v1.BackendServiceCdnPolicyH\001\210\001" + + "\001\022K\n\020circuit_breakers\030\235\307\364\310\001 \001(\0132(.google" + + ".cloud.compute.v1.CircuitBreakersH\002\210\001\001\022 " + + "\n\020compression_mode\030\334\221\306- \001(\tH\003\210\001\001\022Q\n\023conn" + + "ection_draining\030\253\216\357\333\001 \001(\0132+.google.cloud" + + ".compute.v1.ConnectionDrainingH\004\210\001\001\022k\n\032c" + + "onnection_tracking_policy\030\331\340\324D \001(\0132?.goo" + + "gle.cloud.compute.v1.BackendServiceConne" + + "ctionTrackingPolicyH\005\210\001\001\022[\n\017consistent_h" + + "ash\030\233\2457 \001(\0132;.google.cloud.compute.v1.Co" + + "nsistentHashLoadBalancerSettingsH\006\210\001\001\022\"\n" + + "\022creation_timestamp\030\266\217\307\016 \001(\tH\007\210\001\001\022!\n\026cus" + + "tom_request_headers\030\210\322\253\r \003(\t\022#\n\027custom_r" + + "esponse_headers\030\226\301\345\270\001 \003(\t\022\034\n\013description" + + "\030\374\207\326\311\001 \001(\tH\010\210\001\001\022$\n\024edge_security_policy\030" + + "\217\331\310\023 \001(\tH\t\210\001\001\022\034\n\014enable_c_d_n\030\273\307\307w \001(\010H\n" + + "\210\001\001\022V\n\017failover_policy\030\237\362\2602 \001(\01325.google" + + ".cloud.compute.v1.BackendServiceFailover" + + "PolicyH\013\210\001\001\022\033\n\013fingerprint\030\344\321\363o \001(\tH\014\210\001\001" + + "\022\031\n\rhealth_checks\030\256\257\346\325\001 \003(\t\022>\n\003iap\030\330\254\006 \001" + + "(\0132*.google.cloud.compute.v1.BackendServ" + + "iceIAPH\r\210\001\001\022\020\n\002id\030\233\032 \001(\004H\016\210\001\001\022\024\n\004kind\030\224\367" + + "\310\001 \001(\tH\017\210\001\001\022&\n\025load_balancing_scheme\030\304\214\302" + + "\255\001 \001(\tH\020\210\001\001\022i\n\024locality_lb_policies\030\235\362\234C" + + " \003(\0132H.google.cloud.compute.v1.BackendSe" + + "rviceLocalityLoadBalancingPolicyConfig\022\"" + + "\n\022locality_lb_policy\030\277\370\325> \001(\tH\021\210\001\001\022M\n\nlo" + + "g_config\030\235\321\301\247\001 \001(\01320.google.cloud.comput" + + "e.v1.BackendServiceLogConfigH\022\210\001\001\022F\n\023max" + + "_stream_duration\030\230\245\245\035 \001(\0132!.google.cloud" + + ".compute.v1.DurationH\023\210\001\001\022\024\n\004name\030\213\365\315\001 \001" + + "(\tH\024\210\001\001\022\027\n\007network\030\256\264\205o \001(\tH\025\210\001\001\022M\n\021outl" + + "ier_detection\030\276\314\214\251\001 \001(\0132).google.cloud.c" + + "ompute.v1.OutlierDetectionH\026\210\001\001\022\024\n\004port\030" + + "\201\261\322\001 \001(\005H\027\210\001\001\022\031\n\tport_name\030\211\207\347\023 \001(\tH\030\210\001\001" + + "\022\030\n\010protocol\030\230\235\252( \001(\tH\031\210\001\001\022\026\n\006region\030\364\315\240" + + "B \001(\tH\032\210\001\001\022\037\n\017security_policy\030\221\206\312Q \001(\tH\033" + + "\210\001\001\022M\n\021security_settings\030\302\274\236\344\001 \001(\0132).goo" + + "gle.cloud.compute.v1.SecuritySettingsH\034\210" + + "\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\035\210\001\001\022\033\n\020servic" + + "e_bindings\030\330\221\331? \003(\t\022!\n\020session_affinity\030" + + "\261\301\231\335\001 \001(\tH\036\210\001\001\022@\n\nsubsetting\030\220\220\333\326\001 \001(\0132#" + + ".google.cloud.compute.v1.SubsettingH\037\210\001\001" + + "\022\033\n\013timeout_sec\030\363\300\222& \001(\005H \210\001\001\"U\n\017Compres" + + "sionMode\022\036\n\032UNDEFINED_COMPRESSION_MODE\020\000" + + "\022\020\n\tAUTOMATIC\020\213\204\351N\022\020\n\010DISABLED\020\374\324\260\366\001\"\325\001\n" + + "\023LoadBalancingScheme\022#\n\037UNDEFINED_LOAD_B" + + "ALANCING_SCHEME\020\000\022\017\n\010EXTERNAL\020\313\247\375\020\022\030\n\020EX" + + "TERNAL_MANAGED\020\213\266\222\364\001\022\020\n\010INTERNAL\020\275\355\226\205\001\022\027" + + "\n\020INTERNAL_MANAGED\020\375\327\347\021\022\034\n\025INTERNAL_SELF" + + "_MANAGED\020\316\227\321p\022%\n\035INVALID_LOAD_BALANCING_" + + "SCHEME\020\374\223\246\203\001\"\307\001\n\020LocalityLbPolicy\022 \n\034UND" + + "EFINED_LOCALITY_LB_POLICY\020\000\022\031\n\021INVALID_L" + + "B_POLICY\020\263\347\225\232\001\022\024\n\rLEAST_REQUEST\020\371\304\234\026\022\r\n\006" + + "MAGLEV\020\352\227\3528\022\033\n\024ORIGINAL_DESTINATION\020\200\375\245O" + + "\022\r\n\006RANDOM\020\303\261\227}\022\021\n\tRING_HASH\020\275\333\257\316\001\022\022\n\013RO" + + "UND_ROBIN\020\371\206\261I\"\216\001\n\010Protocol\022\026\n\022UNDEFINED" + + "_PROTOCOL\020\000\022\013\n\004GRPC\020\236\210\206\001\022\013\n\004HTTP\020\210\201\210\001\022\014\n" + + "\005HTTP2\020\252\241\370 \022\014\n\005HTTPS\020\313\241\370 \022\t\n\003SSL\020\354\203\005\022\t\n\003" + + "TCP\020\301\207\005\022\t\n\003UDP\020\241\217\005\022\023\n\013UNSPECIFIED\020\227\276\230\373\001\"" + + "\353\001\n\017SessionAffinity\022\036\n\032UNDEFINED_SESSION" + + "_AFFINITY\020\000\022\021\n\tCLIENT_IP\020\233\334\351\244\001\022\037\n\030CLIENT" + + "_IP_NO_DESTINATION\020\224\232\3152\022\033\n\024CLIENT_IP_POR" + + "T_PROTO\020\256\362\334i\022\026\n\017CLIENT_IP_PROTO\020\244\305\211\014\022\030\n\020" + + "GENERATED_COOKIE\020\264\316\312\260\001\022\023\n\014HEADER_FIELD\020\250" + + "\211\334_\022\023\n\013HTTP_COOKIE\020\373\243\203\354\001\022\013\n\004NONE\020\270\316\222\001B\032\n" + + "\030_affinity_cookie_ttl_secB\r\n\013_cdn_policy" + + "B\023\n\021_circuit_breakersB\023\n\021_compression_mo" + + "deB\026\n\024_connection_drainingB\035\n\033_connectio" + + "n_tracking_policyB\022\n\020_consistent_hashB\025\n" + + "\023_creation_timestampB\016\n\014_descriptionB\027\n\025" + + "_edge_security_policyB\017\n\r_enable_c_d_nB\022" + + "\n\020_failover_policyB\016\n\014_fingerprintB\006\n\004_i" + + "apB\005\n\003_idB\007\n\005_kindB\030\n\026_load_balancing_sc" + + "hemeB\025\n\023_locality_lb_policyB\r\n\013_log_conf" + + "igB\026\n\024_max_stream_durationB\007\n\005_nameB\n\n\010_" + + "networkB\024\n\022_outlier_detectionB\007\n\005_portB\014" + + "\n\n_port_nameB\013\n\t_protocolB\t\n\007_regionB\022\n\020" + + "_security_policyB\024\n\022_security_settingsB\014" + + "\n\n_self_linkB\023\n\021_session_affinityB\r\n\013_su" + + "bsettingB\016\n\014_timeout_sec\"\313\003\n\034BackendServ" + + "iceAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022R\n\005i" + + "tems\030\300\317\367/ \003(\0132@.google.cloud.compute.v1." + + "BackendServiceAggregatedList.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.Warnin" + + "gH\004\210\001\001\032`\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022A\n\005val" + + "ue\030\002 \001(\01322.google.cloud.compute.v1.Backe" + + "ndServicesScopedList:\0028\001B\005\n\003_idB\007\n\005_kind" + + "B\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010_w" + + "arning\"\267\007\n\027BackendServiceCdnPolicy\022w\n\037by" + + "pass_cache_on_request_headers\030\312\275\353\347\001 \003(\0132" + + "J.google.cloud.compute.v1.BackendService" + + "CdnPolicyBypassCacheOnRequestHeader\022I\n\020c" + + "ache_key_policy\030\357\327\370K \001(\0132\'.google.cloud." + + "compute.v1.CacheKeyPolicyH\000\210\001\001\022\032\n\ncache_" + + "mode\030\300\310\342\r \001(\tH\001\210\001\001\022\032\n\nclient_ttl\030\370\216\354\r \001(" + + "\005H\002\210\001\001\022\033\n\013default_ttl\030\356\375\346/ \001(\005H\003\210\001\001\022\030\n\007m" + + "ax_ttl\030\221\211\325\222\001 \001(\005H\004\210\001\001\022!\n\020negative_cachin" + + "g\030\265\303\242\240\001 \001(\010H\005\210\001\001\022i\n\027negative_caching_pol" + + "icy\030\374\265\212J \003(\0132E.google.cloud.compute.v1.B" + + "ackendServiceCdnPolicyNegativeCachingPol" + + "icy\022#\n\022request_coalescing\030\324\204\210\376\001 \001(\010H\006\210\001\001" + + "\022!\n\021serve_while_stale\030\333\367\355p \001(\005H\007\210\001\001\022-\n\034s" + + "igned_url_cache_max_age_sec\030\306\250\271\200\001 \001(\003H\010\210" + + "\001\001\022 \n\024signed_url_key_names\030\265\355\247\261\001 \003(\t\"\217\001\n" + + "\tCacheMode\022\030\n\024UNDEFINED_CACHE_MODE\020\000\022\030\n\020" + + "CACHE_ALL_STATIC\020\351\227\245\251\001\022\027\n\017FORCE_CACHE_AL" + + "L\020\260\335\340\347\001\022\032\n\022INVALID_CACHE_MODE\020\310\267\350\265\001\022\031\n\022U" + + "SE_ORIGIN_HEADERS\020\245\222\264\032B\023\n\021_cache_key_pol" + + "icyB\r\n\013_cache_modeB\r\n\013_client_ttlB\016\n\014_de" + + "fault_ttlB\n\n\010_max_ttlB\023\n\021_negative_cachi" + + "ngB\025\n\023_request_coalescingB\024\n\022_serve_whil" + + "e_staleB\037\n\035_signed_url_cache_max_age_sec" + + "\"`\n1BackendServiceCdnPolicyBypassCacheOn" + + "RequestHeader\022\033\n\013header_name\030\375\301\3074 \001(\tH\000\210" + + "\001\001B\016\n\014_header_name\"i\n,BackendServiceCdnP" + + "olicyNegativeCachingPolicy\022\024\n\004code\030\355\333\272\001 " + + "\001(\005H\000\210\001\001\022\022\n\003ttl\030\354\203\007 \001(\005H\001\210\001\001B\007\n\005_codeB\006\n" + + "\004_ttl\"\353\004\n&BackendServiceConnectionTracki" + + "ngPolicy\022<\n,connection_persistence_on_un" + + "healthy_backends\030\371\221\330H \001(\tH\000\210\001\001\022&\n\026enable" + + "_strong_affinity\030\224\346\331\013 \001(\010H\001\210\001\001\022 \n\020idle_t" + + "imeout_sec\030\210\301\364\013 \001(\005H\002\210\001\001\022\035\n\rtracking_mod" + + "e\030\253\334\365< \001(\tH\003\210\001\001\"\260\001\n(ConnectionPersistenc" + + "eOnUnhealthyBackends\022:\n6UNDEFINED_CONNEC" + + "TION_PERSISTENCE_ON_UNHEALTHY_BACKENDS\020\000" + + "\022\025\n\016ALWAYS_PERSIST\020\204\347\247\022\022\033\n\024DEFAULT_FOR_P" + + "ROTOCOL\020\314\245\242E\022\024\n\rNEVER_PERSIST\020\341\245\216B\"t\n\014Tr" + + "ackingMode\022\033\n\027UNDEFINED_TRACKING_MODE\020\000\022" + + "\034\n\025INVALID_TRACKING_MODE\020\303\203\275\027\022\025\n\016PER_CON" + + "NECTION\020\340\366\315(\022\022\n\013PER_SESSION\020\264\272\352VB/\n-_con" + + "nection_persistence_on_unhealthy_backend" + + "sB\031\n\027_enable_strong_affinityB\023\n\021_idle_ti" + + "meout_secB\020\n\016_tracking_mode\"\371\001\n\034BackendS" + + "erviceFailoverPolicy\0224\n$disable_connecti" + + "on_drain_on_failover\030\341\314\355V \001(\010H\000\210\001\001\022)\n\031dr" + + "op_traffic_if_unhealthy\030\224\315\3055 \001(\010H\001\210\001\001\022\036\n" + + "\016failover_ratio\030\376\224\264e \001(\002H\002\210\001\001B\'\n%_disabl" + + "e_connection_drain_on_failoverB\034\n\032_drop_" + + "traffic_if_unhealthyB\021\n\017_failover_ratio\"" + + "\215\002\n\031BackendServiceGroupHealth\022[\n\013annotat" + + "ions\030\244\366\2655 \003(\0132C.google.cloud.compute.v1." + + "BackendServiceGroupHealth.AnnotationsEnt" + + "ry\022@\n\rhealth_status\030\265\326\272\265\001 \003(\0132%.google.c" + + "loud.compute.v1.HealthStatus\022\024\n\004kind\030\224\367\310" + + "\001 \001(\tH\000\210\001\001\0322\n\020AnnotationsEntry\022\013\n\003key\030\001 " + + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\007\n\005_kind\"\373\001\n\021Back" + + "endServiceIAP\022\026\n\007enabled\030\301\226> \001(\010H\000\210\001\001\022!\n" + + "\020oauth2_client_id\030\313\216\336\225\001 \001(\tH\001\210\001\001\022$\n\024oaut" + + "h2_client_secret\030\340\341\250\030 \001(\tH\002\210\001\001\022+\n\033oauth2" + + "_client_secret_sha256\030\346\214\3535 \001(\tH\003\210\001\001B\n\n\010_" + + "enabledB\023\n\021_oauth2_client_idB\027\n\025_oauth2_" + + "client_secretB\036\n\034_oauth2_client_secret_s" + + "ha256\"\255\002\n\022BackendServiceList\022\020\n\002id\030\233\032 \001(" + + "\tH\000\210\001\001\0229\n\005items\030\300\317\367/ \003(\0132\'.google.cloud." + + "compute.v1.BackendService\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\007warning\030" + + "\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Warni" + + "ngH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_to" + + "kenB\014\n\n_self_linkB\n\n\010_warning\"\253\002\n/Backen" + + "dServiceLocalityLoadBalancingPolicyConfi" + + "g\022s\n\rcustom_policy\030\300\213\246\002 \001(\0132T.google.clo" + + "ud.compute.v1.BackendServiceLocalityLoad" + + "BalancingPolicyConfigCustomPolicyH\000\210\001\001\022f" + + "\n\006policy\030\262\312\266+ \001(\0132N.google.cloud.compute" + + ".v1.BackendServiceLocalityLoadBalancingP" + + "olicyConfigPolicyH\001\210\001\001B\020\n\016_custom_policy" + + "B\t\n\007_policy\"{\n;BackendServiceLocalityLoa" + + "dBalancingPolicyConfigCustomPolicy\022\024\n\004da" + + "ta\030\252\337\273\001 \001(\tH\000\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\001\210\001\001B\007" + + "\n\005_dataB\007\n\005_name\"\206\002\n5BackendServiceLocal" + + "ityLoadBalancingPolicyConfigPolicy\022\024\n\004na" + + "me\030\213\365\315\001 \001(\tH\000\210\001\001\"\255\001\n\004Name\022\022\n\016UNDEFINED_N" + + "AME\020\000\022\031\n\021INVALID_LB_POLICY\020\263\347\225\232\001\022\024\n\rLEAS" + + "T_REQUEST\020\371\304\234\026\022\r\n\006MAGLEV\020\352\227\3528\022\033\n\024ORIGINA" + + "L_DESTINATION\020\200\375\245O\022\r\n\006RANDOM\020\303\261\227}\022\021\n\tRIN" + + "G_HASH\020\275\333\257\316\001\022\022\n\013ROUND_ROBIN\020\371\206\261IB\007\n\005_nam" + + "e\"j\n\027BackendServiceLogConfig\022\027\n\006enable\030\203" + + "\313\324\224\001 \001(\010H\000\210\001\001\022\033\n\013sample_rate\030\325\224\206I \001(\002H\001\210" + + "\001\001B\t\n\007_enableB\016\n\014_sample_rate\"O\n\027Backend" + + "ServiceReference\022 \n\017backend_service\030\212\300\256\222" + + "\001 \001(\tH\000\210\001\001B\022\n\020_backend_service\"\251\001\n\031Backe" + + "ndServicesScopedList\022E\n\020backend_services" + + "\030\251\303\241\271\001 \003(\0132\'.google.cloud.compute.v1.Bac" + + "kendService\0229\n\007warning\030\234\337\226\030 \001(\0132 .google" + + ".cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_warni" + + "ng\"\347\t\n\tBfdPacket\022&\n\026authentication_prese" + + "nt\030\364\223\3042 \001(\010H\000\210\001\001\022)\n\031control_plane_indepe" + + "ndent\030\265\257\336\035 \001(\010H\001\210\001\001\022\027\n\006demand\030\313\324\233\203\001 \001(\010H" + + "\002\210\001\001\022\032\n\ndiagnostic\030\247\267\363\035 \001(\tH\003\210\001\001\022\025\n\005fina" + + "l\030\366\202\273. \001(\010H\004\210\001\001\022\027\n\006length\030\346\365\270\360\001 \001(\rH\005\210\001\001" + + "\022\'\n\027min_echo_rx_interval_ms\030\324\365\261. \001(\rH\006\210\001" + + "\001\022#\n\022min_rx_interval_ms\030\364\320\373\334\001 \001(\rH\007\210\001\001\022#" + + "\n\022min_tx_interval_ms\030\262\367\351\372\001 \001(\rH\010\210\001\001\022\032\n\nm" + + "ultiplier\030\301\373\235[ \001(\rH\t\210\001\001\022\032\n\nmultipoint\030\367\267" + + "\243[ \001(\010H\n\210\001\001\022 \n\020my_discriminator\030\311\222\307$ \001(\r" + + "H\013\210\001\001\022\024\n\004poll\030\277\257\322\001 \001(\010H\014\210\001\001\022\025\n\005state\030\221\211\253" + + "4 \001(\tH\r\210\001\001\022\030\n\007version\030\330\271\324\247\001 \001(\rH\016\210\001\001\022#\n\022" + + "your_discriminator\030\220\347\357\365\001 \001(\rH\017\210\001\001\"\336\002\n\nDi" + + "agnostic\022\030\n\024UNDEFINED_DIAGNOSTIC\020\000\022\034\n\025AD" + + "MINISTRATIVELY_DOWN\020\246\216\203:\022\035\n\026CONCATENATED" + + "_PATH_DOWN\020\214\251\276\014\022%\n\036CONTROL_DETECTION_TIM" + + "E_EXPIRED\020\357\370\314@\022\035\n\026DIAGNOSTIC_UNSPECIFIED" + + "\020\377\204\200\034\022\033\n\024ECHO_FUNCTION_FAILED\020\352\330\235i\022\035\n\026FO" + + "RWARDING_PLANE_RESET\020\252\256\263\t\022&\n\036NEIGHBOR_SI" + + "GNALED_SESSION_DOWN\020\266\376\270\262\001\022\024\n\rNO_DIAGNOST" + + "IC\020\345\301\214j\022\021\n\tPATH_DOWN\020\374\220\311\212\001\022&\n\036REVERSE_CO" + + "NCATENATED_PATH_DOWN\020\251\265\310\344\001\"m\n\005State\022\023\n\017U" + + "NDEFINED_STATE\020\000\022\021\n\nADMIN_DOWN\020\262\337\245=\022\013\n\004D" + + "OWN\020\242\271\200\001\022\013\n\004INIT\020\220\272\211\001\022\031\n\021STATE_UNSPECIFI" + + "ED\020\311\320\274\340\001\022\007\n\002UP\020\233\025B\031\n\027_authentication_pre" + + "sentB\034\n\032_control_plane_independentB\t\n\007_d" + + "emandB\r\n\013_diagnosticB\010\n\006_finalB\t\n\007_lengt" + + "hB\032\n\030_min_echo_rx_interval_msB\025\n\023_min_rx" + + "_interval_msB\025\n\023_min_tx_interval_msB\r\n\013_", + "multiplierB\r\n\013_multipointB\023\n\021_my_discrim" + + "inatorB\007\n\005_pollB\010\n\006_stateB\n\n\010_versionB\025\n" + + "\023_your_discriminator\"\354\n\n\tBfdStatus\022/\n\037bf" + + "d_session_initialization_mode\030\232\237\203h \001(\tH\000" + + "\210\001\001\022/\n\036config_update_timestamp_micros\030\261\200" + + "\201\332\001 \001(\003H\001\210\001\001\022U\n\025control_packet_counts\030\371\322" + + "\233? \001(\0132..google.cloud.compute.v1.BfdStat" + + "usPacketCountsH\002\210\001\001\022N\n\030control_packet_in" + + "tervals\030\371\347\346\356\001 \003(\0132(.google.cloud.compute" + + ".v1.PacketIntervals\022!\n\020local_diagnostic\030" + + "\373\241\220\335\001 \001(\tH\003\210\001\001\022\033\n\013local_state\030\275\225\222G \001(\tH\004" + + "\210\001\001\0227\n\'negotiated_local_control_tx_inter" + + "val_ms\030\224\321\260\n \001(\rH\005\210\001\001\022>\n\trx_packet\030\241\201\353\360\001 " + + "\001(\0132\".google.cloud.compute.v1.BfdPacketH" + + "\006\210\001\001\022=\n\ttx_packet\030\243\275\2165 \001(\0132\".google.clou" + + "d.compute.v1.BfdPacketH\007\210\001\001\022\031\n\tuptime_ms" + + "\030\335\332\345; \001(\003H\010\210\001\001\"\200\001\n\034BfdSessionInitializat" + + "ionMode\022-\n)UNDEFINED_BFD_SESSION_INITIAL" + + "IZATION_MODE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020\n\010DISABL" + + "ED\020\374\324\260\366\001\022\017\n\007PASSIVE\020\207\366\327\334\001\"\351\002\n\017LocalDiagn" + + "ostic\022\036\n\032UNDEFINED_LOCAL_DIAGNOSTIC\020\000\022\034\n" + + "\025ADMINISTRATIVELY_DOWN\020\246\216\203:\022\035\n\026CONCATENA" + + "TED_PATH_DOWN\020\214\251\276\014\022%\n\036CONTROL_DETECTION_" + + "TIME_EXPIRED\020\357\370\314@\022\035\n\026DIAGNOSTIC_UNSPECIF" + + "IED\020\377\204\200\034\022\033\n\024ECHO_FUNCTION_FAILED\020\352\330\235i\022\035\n" + + "\026FORWARDING_PLANE_RESET\020\252\256\263\t\022&\n\036NEIGHBOR" + + "_SIGNALED_SESSION_DOWN\020\266\376\270\262\001\022\024\n\rNO_DIAGN" + + "OSTIC\020\345\301\214j\022\021\n\tPATH_DOWN\020\374\220\311\212\001\022&\n\036REVERSE" + + "_CONCATENATED_PATH_DOWN\020\251\265\310\344\001\"x\n\nLocalSt" + + "ate\022\031\n\025UNDEFINED_LOCAL_STATE\020\000\022\021\n\nADMIN_" + + "DOWN\020\262\337\245=\022\013\n\004DOWN\020\242\271\200\001\022\013\n\004INIT\020\220\272\211\001\022\031\n\021S" + + "TATE_UNSPECIFIED\020\311\320\274\340\001\022\007\n\002UP\020\233\025B\"\n _bfd_" + + "session_initialization_modeB!\n\037_config_u" + + "pdate_timestamp_microsB\030\n\026_control_packe" + + "t_countsB\023\n\021_local_diagnosticB\016\n\014_local_" + + "stateB*\n(_negotiated_local_control_tx_in" + + "terval_msB\014\n\n_rx_packetB\014\n\n_tx_packetB\014\n" + + "\n_uptime_ms\"\315\001\n\025BfdStatusPacketCounts\022\026\n" + + "\006num_rx\030\237\243\343\022 \001(\rH\000\210\001\001\022 \n\017num_rx_rejected" + + "\030\236\256\377\205\001 \001(\rH\001\210\001\001\022\"\n\021num_rx_successful\030\272\212\221" + + "\331\001 \001(\rH\002\210\001\001\022\026\n\006num_tx\030\335\243\343\022 \001(\rH\003\210\001\001B\t\n\007_" + + "num_rxB\022\n\020_num_rx_rejectedB\024\n\022_num_rx_su" + + "ccessfulB\t\n\007_num_tx\"\261\001\n\007Binding\022\033\n\nbindi" + + "ng_id\030\225\362\251\322\001 \001(\tH\000\210\001\001\0228\n\tcondition\030\233\332\245e \001" + + "(\0132\035.google.cloud.compute.v1.ExprH\001\210\001\001\022\023" + + "\n\007members\030\231\222\273\304\001 \003(\t\022\024\n\004role\030\366\200\326\001 \001(\tH\002\210\001" + + "\001B\r\n\013_binding_idB\014\n\n_conditionB\007\n\005_role\"" + + "\363\001\n\031BulkInsertInstanceRequest\022k\n&bulk_in" + + "sert_instance_resource_resource\030\316\302\340\023 \001(\013" + + "23.google.cloud.compute.v1.BulkInsertIns" + + "tanceResourceB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r" + + "\340A\002\362G\007project\022\032\n\nrequest_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_reque" + + "st_id\"\245\005\n\032BulkInsertInstanceResource\022\025\n\005" + + "count\030\217\242\235- \001(\003H\000\210\001\001\022P\n\023instance_properti" + + "es\030\235\236\330f \001(\0132+.google.cloud.compute.v1.In" + + "stancePropertiesH\001\210\001\001\022I\n\017location_policy" + + "\030\374\271\207\336\001 \001(\0132\'.google.cloud.compute.v1.Loc" + + "ationPolicyH\002\210\001\001\022\032\n\tmin_count\030\342\251\277\371\001 \001(\003H" + + "\003\210\001\001\022\035\n\014name_pattern\030\334\243\251\305\001 \001(\tH\004\210\001\001\022r\n\027p" + + "er_instance_properties\030\373\271\3363 \003(\0132N.google" + + ".cloud.compute.v1.BulkInsertInstanceReso" + + "urce.PerInstancePropertiesEntry\022)\n\030sourc" + + "e_instance_template\030\300\303\301\236\001 \001(\tH\005\210\001\001\032\206\001\n\032P" + + "erInstancePropertiesEntry\022\013\n\003key\030\001 \001(\t\022W" + + "\n\005value\030\002 \001(\0132H.google.cloud.compute.v1." + + "BulkInsertInstanceResourcePerInstancePro" + + "perties:\0028\001B\010\n\006_countB\026\n\024_instance_prope" + + "rtiesB\022\n\020_location_policyB\014\n\n_min_countB" + + "\017\n\r_name_patternB\033\n\031_source_instance_tem" + + "plate\"P\n/BulkInsertInstanceResourcePerIn" + + "stanceProperties\022\024\n\004name\030\213\365\315\001 \001(\tH\000\210\001\001B\007" + + "\n\005_name\"\375\001\n\037BulkInsertRegionInstanceRequ" + + "est\022k\n&bulk_insert_instance_resource_res" + + "ource\030\316\302\340\023 \001(\01323.google.cloud.compute.v1" + + ".BulkInsertInstanceResourceB\003\340A\002\022!\n\007proj" + + "ect\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\nrequest_id\030\313\201\331\021 " + + "\001(\tH\000\210\001\001B\r\n\013_request_id\"U\n\025CacheInvalida" + + "tionRule\022\024\n\004host\030\250\353\303\001 \001(\tH\000\210\001\001\022\024\n\004path\030\245" + + "\310\321\001 \001(\tH\001\210\001\001B\007\n\005_hostB\007\n\005_path\"\302\002\n\016Cache" + + "KeyPolicy\022\035\n\014include_host\030\337\205\224\350\001 \001(\010H\000\210\001\001" + + "\022\037\n\024include_http_headers\030\206\372\227\001 \003(\t\022 \n\025inc" + + "lude_named_cookies\030\262\260\321) \003(\t\022!\n\020include_p" + + "rotocol\030\317\320\334\220\001 \001(\010H\001\210\001\001\022%\n\024include_query_" + + "string\030\237\363\204\342\001 \001(\010H\002\210\001\001\022\"\n\026query_string_bl" + + "acklist\030\206\252\241\251\001 \003(\t\022!\n\026query_string_whitel" + + "ist\030\260\330\201\031 \003(\tB\017\n\r_include_hostB\023\n\021_includ" + + "e_protocolB\027\n\025_include_query_string\"\260\002\n\017" + + "CircuitBreakers\022\037\n\017max_connections\030\372\325\3414 " + + "\001(\005H\000\210\001\001\022%\n\024max_pending_requests\030\347\245\212\263\001 \001" + + "(\005H\001\210\001\001\022\034\n\014max_requests\030\277\370\262\r \001(\005H\002\210\001\001\022,\n" + + "\033max_requests_per_connection\030\300\226\270\254\001 \001(\005H\003" + + "\210\001\001\022\033\n\013max_retries\030\353\242\276\032 \001(\005H\004\210\001\001B\022\n\020_max" + + "_connectionsB\027\n\025_max_pending_requestsB\017\n" + + "\r_max_requestsB\036\n\034_max_requests_per_conn" + + "ectionB\016\n\014_max_retries\"\261\001\n\037CloneRulesFir" + + "ewallPolicyRequest\022 \n\017firewall_policy\030\321\212" + + "\306\355\001 \001(\tB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" + + "\022&\n\026source_firewall_policy\030\255\332\366\013 \001(\tH\001\210\001\001" + + "B\r\n\013_request_idB\031\n\027_source_firewall_poli" + + "cy\"\333\001\n&CloneRulesNetworkFirewallPolicyRe" + + "quest\022 \n\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022" + + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nre" + + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022&\n\026source_firewal" + + "l_policy\030\255\332\366\013 \001(\tH\001\210\001\001B\r\n\013_request_idB\031\n" + + "\027_source_firewall_policy\"\202\002\n,CloneRulesR" + + "egionNetworkFirewallPolicyRequest\022 \n\017fir" + + "ewall_policy\030\321\212\306\355\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\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" + + "\210\001\001\022&\n\026source_firewall_policy\030\255\332\366\013 \001(\tH\001" + + "\210\001\001B\r\n\013_request_idB\031\n\027_source_firewall_p" + + "olicy\"\314\014\n\nCommitment\022\033\n\nauto_renew\030\375\227\244\354\001" + + " \001(\010H\000\210\001\001\022\030\n\010category\030\376\371\212\030 \001(\tH\001\210\001\001\022\"\n\022c" + + "reation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022\034\n\013descr" + + "iption\030\374\207\326\311\001 \001(\tH\003\210\001\001\022\036\n\rend_timestamp\030\262" + + "\255\232\337\001 \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\022U\n\020license_resource\030\314\324\352\320\001 " + + "\001(\01322.google.cloud.compute.v1.LicenseRes" + + "ourceCommitmentH\007\210\001\001\022#\n\030merge_source_com" + + "mitments\030\301\252\330Y \003(\t\022\024\n\004name\030\213\365\315\001 \001(\tH\010\210\001\001\022" + + "\024\n\004plan\030\251\226\322\001 \001(\tH\t\210\001\001\022\026\n\006region\030\364\315\240B \001(\t" + + "H\n\210\001\001\022>\n\014reservations\030\247\354\314\276\001 \003(\0132$.google" + + ".cloud.compute.v1.Reservation\022A\n\tresourc" + + "es\030\245\374\262N \003(\0132+.google.cloud.compute.v1.Re" + + "sourceCommitment\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH" + + "\013\210\001\001\022(\n\027split_source_commitment\030\324\267\375\277\001 \001(" + + "\tH\014\210\001\001\022\037\n\017start_timestamp\030\371\252\361\' \001(\tH\r\210\001\001\022" + + "\026\n\006status\030\362\237\267V \001(\tH\016\210\001\001\022\037\n\016status_messag" + + "e\030\272\311\351\215\001 \001(\tH\017\210\001\001\022\024\n\004type\030\272\236\332\001 \001(\tH\020\210\001\001\"b" + + "\n\010Category\022\026\n\022UNDEFINED_CATEGORY\020\000\022\034\n\024CA" + + "TEGORY_UNSPECIFIED\020\326\272\346\362\001\022\017\n\007LICENSE\020\241\240\360\245" + + "\001\022\017\n\007MACHINE\020\247\240\363\337\001\"Y\n\004Plan\022\022\n\016UNDEFINED_" + + "PLAN\020\000\022\017\n\007INVALID\020\327\373\355\374\001\022\027\n\020THIRTY_SIX_MO" + + "NTH\020\206\265\375~\022\023\n\014TWELVE_MONTH\020\272\232\304R\"z\n\006Status\022" + + "\024\n\020UNDEFINED_STATUS\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020\n" + + "\tCANCELLED\020\261\362\200\024\022\020\n\010CREATING\020\271\275\235\331\001\022\017\n\007EXP" + + "IRED\020\205\346\210\346\001\022\025\n\016NOT_YET_ACTIVE\020\351\342\351\t\"\314\002\n\004Ty" + + "pe\022\022\n\016UNDEFINED_TYPE\020\000\022\035\n\025ACCELERATOR_OP" + + "TIMIZED\020\223\320\365\205\001\022\030\n\021COMPUTE_OPTIMIZED\020\337\355\300K\022" + + "\035\n\025COMPUTE_OPTIMIZED_C2D\020\365\300\337\266\001\022\027\n\017GENERA" + + "L_PURPOSE\020\207\371\371\216\001\022\032\n\022GENERAL_PURPOSE_E2\020\305\236" + + "\373\217\001\022\032\n\022GENERAL_PURPOSE_N2\020\334\240\373\217\001\022\032\n\023GENER" + + "AL_PURPOSE_N2D\020\350\366\354n\022\032\n\023GENERAL_PURPOSE_T" + + "2D\020\356\243\355n\022\030\n\020MEMORY_OPTIMIZED\020\311\356\254\206\001\022\033\n\023MEM" + + "ORY_OPTIMIZED_M3\020\274\214\340\203\001\022\030\n\020TYPE_UNSPECIFI" + + "ED\020\222\373\333\320\001B\r\n\013_auto_renewB\013\n\t_categoryB\025\n\023" + + "_creation_timestampB\016\n\014_descriptionB\020\n\016_" + + "end_timestampB\005\n\003_idB\007\n\005_kindB\023\n\021_licens" + + "e_resourceB\007\n\005_nameB\007\n\005_planB\t\n\007_regionB" + + "\014\n\n_self_linkB\032\n\030_split_source_commitmen" + + "tB\022\n\020_start_timestampB\t\n\007_statusB\021\n\017_sta" + + "tus_messageB\007\n\005_type\"\277\003\n\030CommitmentAggre" + + "gatedList\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.Commitme" + + "ntAggregatedList.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\007warnin" - + "g\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.War" - + "ningH\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\"\253\002\n/Back" - + "endServiceLocalityLoadBalancingPolicyCon" - + "fig\022s\n\rcustom_policy\030\300\213\246\002 \001(\0132T.google.c" - + "loud.compute.v1.BackendServiceLocalityLo" - + "adBalancingPolicyConfigCustomPolicyH\000\210\001\001" - + "\022f\n\006policy\030\262\312\266+ \001(\0132N.google.cloud.compu" - + "te.v1.BackendServiceLocalityLoadBalancin" - + "gPolicyConfigPolicyH\001\210\001\001B\020\n\016_custom_poli" - + "cyB\t\n\007_policy\"{\n;BackendServiceLocalityL" - + "oadBalancingPolicyConfigCustomPolicy\022\024\n\004" - + "data\030\252\337\273\001 \001(\tH\000\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\001\210\001\001" - + "B\007\n\005_dataB\007\n\005_name\"\206\002\n5BackendServiceLoc" - + "alityLoadBalancingPolicyConfigPolicy\022\024\n\004" - + "name\030\213\365\315\001 \001(\tH\000\210\001\001\"\255\001\n\004Name\022\022\n\016UNDEFINED" - + "_NAME\020\000\022\031\n\021INVALID_LB_POLICY\020\263\347\225\232\001\022\024\n\rLE" - + "AST_REQUEST\020\371\304\234\026\022\r\n\006MAGLEV\020\352\227\3528\022\033\n\024ORIGI" - + "NAL_DESTINATION\020\200\375\245O\022\r\n\006RANDOM\020\303\261\227}\022\021\n\tR" - + "ING_HASH\020\275\333\257\316\001\022\022\n\013ROUND_ROBIN\020\371\206\261IB\007\n\005_n" - + "ame\"j\n\027BackendServiceLogConfig\022\027\n\006enable" - + "\030\203\313\324\224\001 \001(\010H\000\210\001\001\022\033\n\013sample_rate\030\325\224\206I \001(\002H" - + "\001\210\001\001B\t\n\007_enableB\016\n\014_sample_rate\"O\n\027Backe" - + "ndServiceReference\022 \n\017backend_service\030\212\300" - + "\256\222\001 \001(\tH\000\210\001\001B\022\n\020_backend_service\"\251\001\n\031Bac" - + "kendServicesScopedList\022E\n\020backend_servic" - + "es\030\251\303\241\271\001 \003(\0132\'.google.cloud.compute.v1.B" - + "ackendService\0229\n\007warning\030\234\337\226\030 \001(\0132 .goog" - + "le.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_war" - + "ning\"\347\t\n\tBfdPacket\022&\n\026authentication_pre" - + "sent\030\364\223\3042 \001(\010H\000\210\001\001\022)\n\031control_plane_inde" - + "pendent\030\265\257\336\035 \001(\010H\001\210\001\001\022\027\n\006demand\030\313\324\233\203\001 \001(" - + "\010H\002\210\001\001\022\032\n\ndiagnostic\030\247\267\363\035 \001(\tH\003\210\001\001\022\025\n\005fi" - + "nal\030\366\202\273. \001(\010H\004\210\001\001\022\027\n\006length\030\346\365\270\360\001 \001(\rH\005\210" - + "\001\001\022\'\n\027min_echo_rx_interval_ms\030\324\365\261. \001(\rH\006" - + "\210\001\001\022#\n\022min_rx_interval_ms\030\364\320\373\334\001 \001(\rH\007\210\001\001" - + "\022#\n\022min_tx_interval_ms\030\262\367\351\372\001 \001(\rH\010\210\001\001\022\032\n" - + "\nmultiplier\030\301\373\235[ \001(\rH\t\210\001\001\022\032\n\nmultipoint\030" - + "\367\267\243[ \001(\010H\n\210\001\001\022 \n\020my_discriminator\030\311\222\307$ \001" - + "(\rH\013\210\001\001\022\024\n\004poll\030\277\257\322\001 \001(\010H\014\210\001\001\022\025\n\005state\030\221" - + "\211\2534 \001(\tH\r\210\001\001\022\030\n\007version\030\330\271\324\247\001 \001(\rH\016\210\001\001\022#" - + "\n\022your_discriminator\030\220\347\357\365\001 \001(\rH\017\210\001\001\"\336\002\n\n" - + "Diagnostic\022\030\n\024UNDEFINED_DIAGNOSTIC\020\000\022\034\n\025" - + "ADMINISTRATIVELY_DOWN\020\246\216\203:\022\035\n\026CONCATENAT" - + "ED_PATH_DOWN\020\214\251\276\014\022%\n\036CONTROL_DETECTION_T" - + "IME_EXPIRED\020\357\370\314@\022\035\n\026DIAGNOSTIC_UNSPECIFI" - + "ED\020\377\204\200\034\022\033\n\024ECHO_FUNCTION_FAILED\020\352\330\235i\022\035\n\026" - + "FORWARDING_PLANE_RESET\020\252\256\263\t\022&\n\036NEIGHBOR_" - + "SIGNALED_SESSION_DOWN\020\266\376\270\262\001\022\024\n\rNO_DIAGNO" - + "STIC\020\345\301\214j\022\021\n\tPATH_DOWN\020\374\220\311\212\001\022&\n\036REVERSE_" - + "CONCATENATED_PATH_DOWN\020\251\265\310\344\001\"m\n\005State\022\023\n" - + "\017UNDEFINED_STATE\020\000\022\021\n\nADMIN_DOWN\020\262\337\245=\022\013\n" - + "\004DOWN\020\242\271\200\001\022\013\n\004INIT\020\220\272\211\001\022\031\n\021STATE_UNSPECI" - + "FIED\020\311\320\274\340\001\022\007\n\002UP\020\233\025B\031\n\027_authentication_p" - + "resentB\034\n\032_control_plane_independentB\t\n\007" - + "_demandB\r\n\013_diagnosticB\010\n\006_finalB\t\n\007_len" - + "gthB\032\n\030_min_echo_rx_interval_msB\025\n\023_min_" - + "rx_interval_msB\025\n\023_min_tx_interval_msB\r\n" - + "\013_multiplierB\r\n\013_multipointB\023\n\021_my_discr" - + "iminatorB\007\n\005_pollB\010\n\006_stateB\n\n\010_versionB" - + "\025\n\023_your_discriminator\"\354\n\n\tBfdStatus\022/\n\037" - + "bfd_session_initialization_mode\030\232\237\203h \001(\t" - + "H\000\210\001\001\022/\n\036config_update_timestamp_micros\030" - + "\261\200\201\332\001 \001(\003H\001\210\001\001\022U\n\025control_packet_counts\030" - + "\371\322\233? \001(\0132..google.cloud.compute.v1.BfdSt" - + "atusPacketCountsH\002\210\001\001\022N\n\030control_packet_" - + "intervals\030\371\347\346\356\001 \003(\0132(.google.cloud.compu", - "te.v1.PacketIntervals\022!\n\020local_diagnosti" - + "c\030\373\241\220\335\001 \001(\tH\003\210\001\001\022\033\n\013local_state\030\275\225\222G \001(\t" - + "H\004\210\001\001\0227\n\'negotiated_local_control_tx_int" - + "erval_ms\030\224\321\260\n \001(\rH\005\210\001\001\022>\n\trx_packet\030\241\201\353\360" - + "\001 \001(\0132\".google.cloud.compute.v1.BfdPacke" - + "tH\006\210\001\001\022=\n\ttx_packet\030\243\275\2165 \001(\0132\".google.cl" - + "oud.compute.v1.BfdPacketH\007\210\001\001\022\031\n\tuptime_" - + "ms\030\335\332\345; \001(\003H\010\210\001\001\"\200\001\n\034BfdSessionInitializ" - + "ationMode\022-\n)UNDEFINED_BFD_SESSION_INITI" - + "ALIZATION_MODE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020\n\010DISA" - + "BLED\020\374\324\260\366\001\022\017\n\007PASSIVE\020\207\366\327\334\001\"\351\002\n\017LocalDia" - + "gnostic\022\036\n\032UNDEFINED_LOCAL_DIAGNOSTIC\020\000\022" - + "\034\n\025ADMINISTRATIVELY_DOWN\020\246\216\203:\022\035\n\026CONCATE" - + "NATED_PATH_DOWN\020\214\251\276\014\022%\n\036CONTROL_DETECTIO" - + "N_TIME_EXPIRED\020\357\370\314@\022\035\n\026DIAGNOSTIC_UNSPEC" - + "IFIED\020\377\204\200\034\022\033\n\024ECHO_FUNCTION_FAILED\020\352\330\235i\022" - + "\035\n\026FORWARDING_PLANE_RESET\020\252\256\263\t\022&\n\036NEIGHB" - + "OR_SIGNALED_SESSION_DOWN\020\266\376\270\262\001\022\024\n\rNO_DIA" - + "GNOSTIC\020\345\301\214j\022\021\n\tPATH_DOWN\020\374\220\311\212\001\022&\n\036REVER" - + "SE_CONCATENATED_PATH_DOWN\020\251\265\310\344\001\"x\n\nLocal" - + "State\022\031\n\025UNDEFINED_LOCAL_STATE\020\000\022\021\n\nADMI" - + "N_DOWN\020\262\337\245=\022\013\n\004DOWN\020\242\271\200\001\022\013\n\004INIT\020\220\272\211\001\022\031\n" - + "\021STATE_UNSPECIFIED\020\311\320\274\340\001\022\007\n\002UP\020\233\025B\"\n _bf" - + "d_session_initialization_modeB!\n\037_config" - + "_update_timestamp_microsB\030\n\026_control_pac" - + "ket_countsB\023\n\021_local_diagnosticB\016\n\014_loca" - + "l_stateB*\n(_negotiated_local_control_tx_" - + "interval_msB\014\n\n_rx_packetB\014\n\n_tx_packetB" - + "\014\n\n_uptime_ms\"\315\001\n\025BfdStatusPacketCounts\022" - + "\026\n\006num_rx\030\237\243\343\022 \001(\rH\000\210\001\001\022 \n\017num_rx_reject" - + "ed\030\236\256\377\205\001 \001(\rH\001\210\001\001\022\"\n\021num_rx_successful\030\272" - + "\212\221\331\001 \001(\rH\002\210\001\001\022\026\n\006num_tx\030\335\243\343\022 \001(\rH\003\210\001\001B\t\n" - + "\007_num_rxB\022\n\020_num_rx_rejectedB\024\n\022_num_rx_" - + "successfulB\t\n\007_num_tx\"\261\001\n\007Binding\022\033\n\nbin" - + "ding_id\030\225\362\251\322\001 \001(\tH\000\210\001\001\0228\n\tcondition\030\233\332\245e" - + " \001(\0132\035.google.cloud.compute.v1.ExprH\001\210\001\001" - + "\022\023\n\007members\030\231\222\273\304\001 \003(\t\022\024\n\004role\030\366\200\326\001 \001(\tH\002" - + "\210\001\001B\r\n\013_binding_idB\014\n\n_conditionB\007\n\005_rol" - + "e\"\363\001\n\031BulkInsertInstanceRequest\022k\n&bulk_" - + "insert_instance_resource_resource\030\316\302\340\023 \001" - + "(\01323.google.cloud.compute.v1.BulkInsertI" - + "nstanceResourceB\003\340A\002\022!\n\007project\030\231\226\301l \001(\t" - + "B\r\340A\002\362G\007project\022\032\n\nrequest_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_req" - + "uest_id\"\245\005\n\032BulkInsertInstanceResource\022\025" - + "\n\005count\030\217\242\235- \001(\003H\000\210\001\001\022P\n\023instance_proper" - + "ties\030\235\236\330f \001(\0132+.google.cloud.compute.v1." - + "InstancePropertiesH\001\210\001\001\022I\n\017location_poli" - + "cy\030\374\271\207\336\001 \001(\0132\'.google.cloud.compute.v1.L" - + "ocationPolicyH\002\210\001\001\022\032\n\tmin_count\030\342\251\277\371\001 \001(" - + "\003H\003\210\001\001\022\035\n\014name_pattern\030\334\243\251\305\001 \001(\tH\004\210\001\001\022r\n" - + "\027per_instance_properties\030\373\271\3363 \003(\0132N.goog" - + "le.cloud.compute.v1.BulkInsertInstanceRe" - + "source.PerInstancePropertiesEntry\022)\n\030sou" - + "rce_instance_template\030\300\303\301\236\001 \001(\tH\005\210\001\001\032\206\001\n" - + "\032PerInstancePropertiesEntry\022\013\n\003key\030\001 \001(\t" - + "\022W\n\005value\030\002 \001(\0132H.google.cloud.compute.v" - + "1.BulkInsertInstanceResourcePerInstanceP" - + "roperties:\0028\001B\010\n\006_countB\026\n\024_instance_pro" - + "pertiesB\022\n\020_location_policyB\014\n\n_min_coun" - + "tB\017\n\r_name_patternB\033\n\031_source_instance_t" - + "emplate\"P\n/BulkInsertInstanceResourcePer" - + "InstanceProperties\022\024\n\004name\030\213\365\315\001 \001(\tH\000\210\001\001" - + "B\007\n\005_name\"\375\001\n\037BulkInsertRegionInstanceRe" - + "quest\022k\n&bulk_insert_instance_resource_r" - + "esource\030\316\302\340\023 \001(\01323.google.cloud.compute." - + "v1.BulkInsertInstanceResourceB\003\340A\002\022!\n\007pr" - + "oject\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\nrequest_id\030\313\201\331" - + "\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"U\n\025CacheInvali" - + "dationRule\022\024\n\004host\030\250\353\303\001 \001(\tH\000\210\001\001\022\024\n\004path" - + "\030\245\310\321\001 \001(\tH\001\210\001\001B\007\n\005_hostB\007\n\005_path\"\302\002\n\016Cac" - + "heKeyPolicy\022\035\n\014include_host\030\337\205\224\350\001 \001(\010H\000\210" - + "\001\001\022\037\n\024include_http_headers\030\206\372\227\001 \003(\t\022 \n\025i" - + "nclude_named_cookies\030\262\260\321) \003(\t\022!\n\020include" - + "_protocol\030\317\320\334\220\001 \001(\010H\001\210\001\001\022%\n\024include_quer" - + "y_string\030\237\363\204\342\001 \001(\010H\002\210\001\001\022\"\n\026query_string_" - + "blacklist\030\206\252\241\251\001 \003(\t\022!\n\026query_string_whit" - + "elist\030\260\330\201\031 \003(\tB\017\n\r_include_hostB\023\n\021_incl" - + "ude_protocolB\027\n\025_include_query_string\"\260\002" - + "\n\017CircuitBreakers\022\037\n\017max_connections\030\372\325\341" - + "4 \001(\005H\000\210\001\001\022%\n\024max_pending_requests\030\347\245\212\263\001" - + " \001(\005H\001\210\001\001\022\034\n\014max_requests\030\277\370\262\r \001(\005H\002\210\001\001\022" - + ",\n\033max_requests_per_connection\030\300\226\270\254\001 \001(\005" - + "H\003\210\001\001\022\033\n\013max_retries\030\353\242\276\032 \001(\005H\004\210\001\001B\022\n\020_m" - + "ax_connectionsB\027\n\025_max_pending_requestsB" - + "\017\n\r_max_requestsB\036\n\034_max_requests_per_co" - + "nnectionB\016\n\014_max_retries\"\261\001\n\037CloneRulesF" - + "irewallPolicyRequest\022 \n\017firewall_policy\030" - + "\321\212\306\355\001 \001(\tB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210" - + "\001\001\022&\n\026source_firewall_policy\030\255\332\366\013 \001(\tH\001\210" - + "\001\001B\r\n\013_request_idB\031\n\027_source_firewall_po" - + "licy\"\333\001\n&CloneRulesNetworkFirewallPolicy" - + "Request\022 \n\017firewall_policy\030\321\212\306\355\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\026source_firew" - + "all_policy\030\255\332\366\013 \001(\tH\001\210\001\001B\r\n\013_request_idB" - + "\031\n\027_source_firewall_policy\"\202\002\n,CloneRule" - + "sRegionNetworkFirewallPolicyRequest\022 \n\017f" - + "irewall_policy\030\321\212\306\355\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\022\032\n\nrequest_id\030\313\201\331\021 \001(\t" - + "H\000\210\001\001\022&\n\026source_firewall_policy\030\255\332\366\013 \001(\t" - + "H\001\210\001\001B\r\n\013_request_idB\031\n\027_source_firewall" - + "_policy\"\314\014\n\nCommitment\022\033\n\nauto_renew\030\375\227\244" - + "\354\001 \001(\010H\000\210\001\001\022\030\n\010category\030\376\371\212\030 \001(\tH\001\210\001\001\022\"\n" - + "\022creation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022\034\n\013des" - + "cription\030\374\207\326\311\001 \001(\tH\003\210\001\001\022\036\n\rend_timestamp" - + "\030\262\255\232\337\001 \001(\tH\004\210\001\001\022\020\n\002id\030\233\032 \001(\004H\005\210\001\001\022\024\n\004kin" - + "d\030\224\367\310\001 \001(\tH\006\210\001\001\022U\n\020license_resource\030\314\324\352\320" - + "\001 \001(\01322.google.cloud.compute.v1.LicenseR" - + "esourceCommitmentH\007\210\001\001\022#\n\030merge_source_c" - + "ommitments\030\301\252\330Y \003(\t\022\024\n\004name\030\213\365\315\001 \001(\tH\010\210\001" - + "\001\022\024\n\004plan\030\251\226\322\001 \001(\tH\t\210\001\001\022\026\n\006region\030\364\315\240B \001" - + "(\tH\n\210\001\001\022>\n\014reservations\030\247\354\314\276\001 \003(\0132$.goog" - + "le.cloud.compute.v1.Reservation\022A\n\tresou" - + "rces\030\245\374\262N \003(\0132+.google.cloud.compute.v1." - + "ResourceCommitment\022\032\n\tself_link\030\215\222\305\331\001 \001(" - + "\tH\013\210\001\001\022(\n\027split_source_commitment\030\324\267\375\277\001 " - + "\001(\tH\014\210\001\001\022\037\n\017start_timestamp\030\371\252\361\' \001(\tH\r\210\001" - + "\001\022\026\n\006status\030\362\237\267V \001(\tH\016\210\001\001\022\037\n\016status_mess" - + "age\030\272\311\351\215\001 \001(\tH\017\210\001\001\022\024\n\004type\030\272\236\332\001 \001(\tH\020\210\001\001" - + "\"b\n\010Category\022\026\n\022UNDEFINED_CATEGORY\020\000\022\034\n\024" - + "CATEGORY_UNSPECIFIED\020\326\272\346\362\001\022\017\n\007LICENSE\020\241\240" - + "\360\245\001\022\017\n\007MACHINE\020\247\240\363\337\001\"Y\n\004Plan\022\022\n\016UNDEFINE" - + "D_PLAN\020\000\022\017\n\007INVALID\020\327\373\355\374\001\022\027\n\020THIRTY_SIX_" - + "MONTH\020\206\265\375~\022\023\n\014TWELVE_MONTH\020\272\232\304R\"z\n\006Statu" - + "s\022\024\n\020UNDEFINED_STATUS\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022" - + "\020\n\tCANCELLED\020\261\362\200\024\022\020\n\010CREATING\020\271\275\235\331\001\022\017\n\007E" - + "XPIRED\020\205\346\210\346\001\022\025\n\016NOT_YET_ACTIVE\020\351\342\351\t\"\314\002\n\004" - + "Type\022\022\n\016UNDEFINED_TYPE\020\000\022\035\n\025ACCELERATOR_" - + "OPTIMIZED\020\223\320\365\205\001\022\030\n\021COMPUTE_OPTIMIZED\020\337\355\300" - + "K\022\035\n\025COMPUTE_OPTIMIZED_C2D\020\365\300\337\266\001\022\027\n\017GENE" - + "RAL_PURPOSE\020\207\371\371\216\001\022\032\n\022GENERAL_PURPOSE_E2\020" - + "\305\236\373\217\001\022\032\n\022GENERAL_PURPOSE_N2\020\334\240\373\217\001\022\032\n\023GEN" - + "ERAL_PURPOSE_N2D\020\350\366\354n\022\032\n\023GENERAL_PURPOSE" - + "_T2D\020\356\243\355n\022\030\n\020MEMORY_OPTIMIZED\020\311\356\254\206\001\022\033\n\023M" - + "EMORY_OPTIMIZED_M3\020\274\214\340\203\001\022\030\n\020TYPE_UNSPECI" - + "FIED\020\222\373\333\320\001B\r\n\013_auto_renewB\013\n\t_categoryB\025" - + "\n\023_creation_timestampB\016\n\014_descriptionB\020\n" - + "\016_end_timestampB\005\n\003_idB\007\n\005_kindB\023\n\021_lice" - + "nse_resourceB\007\n\005_nameB\007\n\005_planB\t\n\007_regio" - + "nB\014\n\n_self_linkB\032\n\030_split_source_commitm" - + "entB\022\n\020_start_timestampB\t\n\007_statusB\021\n\017_s" - + "tatus_messageB\007\n\005_type\"\277\003\n\030CommitmentAgg" - + "regatedList\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.Commit" - + "mentAggregatedList.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\014unre" - + "achables\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" - + "ItemsEntry\022\013\n\003key\030\001 \001(\t\022=\n\005value\030\002 \001(\0132." - + ".google.cloud.compute.v1.CommitmentsScop" - + "edList:\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\"\245\002\n\016Com" - + "mitmentList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0225\n\005items\030\300" - + "\317\367/ \003(\0132#.google.cloud.compute.v1.Commit" - + "ment\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\007warning\030\234\337\226\030 \001(\0132 .google.clo" - + "ud.compute.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_ki" - + "ndB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010" - + "_warning\"\234\001\n\025CommitmentsScopedList\022<\n\013co" - + "mmitments\030\376\257\362\326\001 \003(\0132#.google.cloud.compu" - + "te.v1.Commitment\0229\n\007warning\030\234\337\226\030 \001(\0132 .g" - + "oogle.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_" - + "warning\"\210\004\n\tCondition\022\022\n\003iam\030\325\254\006 \001(\tH\000\210\001" - + "\001\022\020\n\002op\030\341\033 \001(\tH\001\210\001\001\022\022\n\003svc\030\340\374\006 \001(\tH\002\210\001\001\022" - + "\022\n\003sys\030\315\375\006 \001(\tH\003\210\001\001\022\021\n\006values\030\242\272\226w \003(\t\"\267" - + "\001\n\003Iam\022\021\n\rUNDEFINED_IAM\020\000\022\020\n\010APPROVER\020\305\255" - + "\255\252\001\022\022\n\013ATTRIBUTION\020\337\310\354n\022\021\n\tAUTHORITY\020\243\256\260" - + "\360\001\022\030\n\020CREDENTIALS_TYPE\020\275\345\205\246\001\022\027\n\017CREDS_AS" - + "SERTION\020\350\317\274\236\001\022\031\n\022JUSTIFICATION_TYPE\020\207\241\246b" - + "\022\026\n\016SECURITY_REALM\020\260\371\370\372\001\"r\n\002Op\022\020\n\014UNDEFI" - + "NED_OP\020\000\022\021\n\nDISCHARGED\020\342\377\377~\022\016\n\006EQUALS\020\277\347" - + "\355\322\001\022\007\n\002IN\020\245\022\022\021\n\nNOT_EQUALS\020\313\305\263\t\022\r\n\006NOT_I" - + "N\020\261\274\353L\022\014\n\005NO_OP\020\237\202\302#\"M\n\003Sys\022\021\n\rUNDEFINED" - + "_SYS\020\000\022\007\n\002IP\020\247\022\022\013\n\004NAME\020\213\345\221\001\022\r\n\006REGION\020\364" - + "\265\354~\022\016\n\007SERVICE\020\225\245\275\010B\006\n\004_iamB\005\n\003_opB\006\n\004_s" - + "vcB\006\n\004_sys\"i\n\032ConfidentialInstanceConfig" - + "\022+\n\033enable_confidential_compute\030\274\353\3310 \001(\010" - + "H\000\210\001\001B\036\n\034_enable_confidential_compute\"S\n" - + "\022ConnectionDraining\022$\n\024draining_timeout_" - + "sec\030\236\325\254k \001(\005H\000\210\001\001B\027\n\025_draining_timeout_s" - + "ec\"\210\002\n\"ConsistentHashLoadBalancerSetting" - + "s\022b\n\013http_cookie\030\373\253\227\003 \001(\0132E.google.cloud" - + ".compute.v1.ConsistentHashLoadBalancerSe" - + "ttingsHttpCookieH\000\210\001\001\022 \n\020http_header_nam" - + "e\030\306\367\372o \001(\tH\001\210\001\001\022!\n\021minimum_ring_size\030\277\273\341" - + "o \001(\003H\002\210\001\001B\016\n\014_http_cookieB\023\n\021_http_head" - + "er_nameB\024\n\022_minimum_ring_size\"\253\001\n,Consis" - + "tentHashLoadBalancerSettingsHttpCookie\022\024" - + "\n\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\024\n\004path\030\245\310\321\001 \001(\tH\001\210" - + "\001\001\0225\n\003ttl\030\354\203\007 \001(\0132!.google.cloud.compute" - + ".v1.DurationH\002\210\001\001B\007\n\005_nameB\007\n\005_pathB\006\n\004_" - + "ttl\"\236\002\n\nCorsPolicy\022\"\n\021allow_credentials\030" - + "\206\376\275\345\001 \001(\010H\000\210\001\001\022\030\n\rallow_headers\030\220\301\305\025 \003(\t" - + "\022\030\n\rallow_methods\030\274\371\370a \003(\t\022\037\n\024allow_orig" - + "in_regexes\030\322\215\332f \003(\t\022\030\n\rallow_origins\030\227\316\370" - + "\\ \003(\t\022\031\n\010disabled\030\374\364\230\201\001 \001(\010H\001\210\001\001\022\031\n\016expo" - + "se_headers\030\213\314\210v \003(\t\022\030\n\007max_age\030\244\367\323\222\001 \001(\005" - + "H\002\210\001\001B\024\n\022_allow_credentialsB\013\n\t_disabled" - + "B\n\n\010_max_age\"\321\002\n*CreateInstancesInstance" - + "GroupManagerRequest\022&\n\026instance_group_ma" - + "nager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n9instance_group_m" - + "anagers_create_instances_request_resourc" - + "e\030\223\372\332\013 \001(\0132D.google.cloud.compute.v1.Ins" - + "tanceGroupManagersCreateInstancesRequest" - + "B\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project" - + "\022\032\n\nrequest_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\"\351\002\n0Cre" - + "ateInstancesRegionInstanceGroupManagerRe" - + "quest\022&\n\026instance_group_manager\030\303\367\363v \001(\t" - + "B\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\235\001\n@re" - + "gion_instance_group_managers_create_inst" - + "ances_request_resource\030\210\277\230\253\001 \001(\0132J.googl" - + "e.cloud.compute.v1.RegionInstanceGroupMa" - + "nagersCreateInstancesRequestB\003\340A\002\022\032\n\nreq" - + "uest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\221\002\n" - + "\031CreateSnapshotDiskRequest\022\024\n\004disk\030\235\233\274\001 " - + "\001(\tB\003\340A\002\022\034\n\013guest_flush\030\335\223\354\267\001 \001(\010H\000\210\001\001\022!" - + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreq" - + "uest_id\030\313\201\331\021 \001(\tH\001\210\001\001\022E\n\021snapshot_resour" - + "ce\030\251\270\301\345\001 \001(\0132!.google.cloud.compute.v1.S" - + "napshotB\003\340A\002\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zon" - + "eB\016\n\014_guest_flushB\r\n\013_request_id\"\355\001\n\037Cre" - + "ateSnapshotRegionDiskRequest\022\024\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\007pr" - + "oject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032" - + "\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022E\n\021snapshot_r" - + "esource\030\251\270\301\345\001 \001(\0132!.google.cloud.compute" - + ".v1.SnapshotB\003\340A\002B\r\n\013_request_id\"\217\002\n\025Cus" - + "tomerEncryptionKey\022\035\n\014kms_key_name\030\231\353\373\346\001" - + " \001(\tH\000\210\001\001\022\'\n\027kms_key_service_account\030\325\305\220" - + "d \001(\tH\001\210\001\001\022\030\n\007raw_key\030\310\343\230\326\001 \001(\tH\002\210\001\001\022\"\n\021" - + "rsa_encrypted_key\030\245\303\374\237\001 \001(\tH\003\210\001\001\022\026\n\006sha2" - + "56\030\247\354\216Q \001(\tH\004\210\001\001B\017\n\r_kms_key_nameB\032\n\030_km" - + "s_key_service_accountB\n\n\010_raw_keyB\024\n\022_rs" - + "a_encrypted_keyB\t\n\007_sha256\"\265\001\n\"CustomerE" - + "ncryptionKeyProtectedDisk\022T\n\023disk_encryp" - + "tion_key\030\205\355\304\201\001 \001(\0132..google.cloud.comput" - + "e.v1.CustomerEncryptionKeyH\000\210\001\001\022\026\n\006sourc" - + "e\030\233\320\301T \001(\tH\001\210\001\001B\026\n\024_disk_encryption_keyB" - + "\t\n\007_source\"C\n\004Data\022\022\n\003key\030\337\274\006 \001(\tH\000\210\001\001\022\025" - + "\n\005value\030\361\242\2625 \001(\tH\001\210\001\001B\006\n\004_keyB\010\n\006_value\"" - + "\353\001\n!DeleteAccessConfigInstanceRequest\022\035\n" - + "\raccess_config\030\375\344\336\" \001(\tB\003\340A\002\022\030\n\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\007pr" - + "oject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004zon" - + "e\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"\237\001" - + "\n\024DeleteAddressRequest\022\030\n\007address\030\364\267\336\334\001 " + + "\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n\014unreac" + + "hables\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\0132 .go" + + "ogle.cloud.compute.v1.WarningH\004\210\001\001\032\\\n\nIt" + + "emsEntry\022\013\n\003key\030\001 \001(\t\022=\n\005value\030\002 \001(\0132..g" + + "oogle.cloud.compute.v1.CommitmentsScoped" + + "List:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_t" + + "okenB\014\n\n_self_linkB\n\n\010_warning\"\245\002\n\016Commi" + + "tmentList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0225\n\005items\030\300\317\367" + + "/ \003(\0132#.google.cloud.compute.v1.Commitme" + + "nt\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_to" + + "ken\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\t" + + "H\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\003_idB\007\n\005_kind" + + "B\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010_w" + + "arning\"\234\001\n\025CommitmentsScopedList\022<\n\013comm" + + "itments\030\376\257\362\326\001 \003(\0132#.google.cloud.compute" + + ".v1.Commitment\0229\n\007warning\030\234\337\226\030 \001(\0132 .goo" + + "gle.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_wa" + + "rning\"\210\004\n\tCondition\022\022\n\003iam\030\325\254\006 \001(\tH\000\210\001\001\022" + + "\020\n\002op\030\341\033 \001(\tH\001\210\001\001\022\022\n\003svc\030\340\374\006 \001(\tH\002\210\001\001\022\022\n" + + "\003sys\030\315\375\006 \001(\tH\003\210\001\001\022\021\n\006values\030\242\272\226w \003(\t\"\267\001\n" + + "\003Iam\022\021\n\rUNDEFINED_IAM\020\000\022\020\n\010APPROVER\020\305\255\255\252" + + "\001\022\022\n\013ATTRIBUTION\020\337\310\354n\022\021\n\tAUTHORITY\020\243\256\260\360\001" + + "\022\030\n\020CREDENTIALS_TYPE\020\275\345\205\246\001\022\027\n\017CREDS_ASSE" + + "RTION\020\350\317\274\236\001\022\031\n\022JUSTIFICATION_TYPE\020\207\241\246b\022\026" + + "\n\016SECURITY_REALM\020\260\371\370\372\001\"r\n\002Op\022\020\n\014UNDEFINE" + + "D_OP\020\000\022\021\n\nDISCHARGED\020\342\377\377~\022\016\n\006EQUALS\020\277\347\355\322" + + "\001\022\007\n\002IN\020\245\022\022\021\n\nNOT_EQUALS\020\313\305\263\t\022\r\n\006NOT_IN\020" + + "\261\274\353L\022\014\n\005NO_OP\020\237\202\302#\"M\n\003Sys\022\021\n\rUNDEFINED_S" + + "YS\020\000\022\007\n\002IP\020\247\022\022\013\n\004NAME\020\213\345\221\001\022\r\n\006REGION\020\364\265\354" + + "~\022\016\n\007SERVICE\020\225\245\275\010B\006\n\004_iamB\005\n\003_opB\006\n\004_svc" + + "B\006\n\004_sys\"i\n\032ConfidentialInstanceConfig\022+" + + "\n\033enable_confidential_compute\030\274\353\3310 \001(\010H\000" + + "\210\001\001B\036\n\034_enable_confidential_compute\"S\n\022C" + + "onnectionDraining\022$\n\024draining_timeout_se" + + "c\030\236\325\254k \001(\005H\000\210\001\001B\027\n\025_draining_timeout_sec" + + "\"\210\002\n\"ConsistentHashLoadBalancerSettings\022" + + "b\n\013http_cookie\030\373\253\227\003 \001(\0132E.google.cloud.c" + + "ompute.v1.ConsistentHashLoadBalancerSett" + + "ingsHttpCookieH\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\021_http_header" + + "_nameB\024\n\022_minimum_ring_size\"\253\001\n,Consiste" + + "ntHashLoadBalancerSettingsHttpCookie\022\024\n\004" + + "name\030\213\365\315\001 \001(\tH\000\210\001\001\022\024\n\004path\030\245\310\321\001 \001(\tH\001\210\001\001" + + "\0225\n\003ttl\030\354\203\007 \001(\0132!.google.cloud.compute.v" + + "1.DurationH\002\210\001\001B\007\n\005_nameB\007\n\005_pathB\006\n\004_tt" + + "l\"\236\002\n\nCorsPolicy\022\"\n\021allow_credentials\030\206\376" + + "\275\345\001 \001(\010H\000\210\001\001\022\030\n\rallow_headers\030\220\301\305\025 \003(\t\022\030" + + "\n\rallow_methods\030\274\371\370a \003(\t\022\037\n\024allow_origin" + + "_regexes\030\322\215\332f \003(\t\022\030\n\rallow_origins\030\227\316\370\\ " + + "\003(\t\022\031\n\010disabled\030\374\364\230\201\001 \001(\010H\001\210\001\001\022\031\n\016expose" + + "_headers\030\213\314\210v \003(\t\022\030\n\007max_age\030\244\367\323\222\001 \001(\005H\002" + + "\210\001\001B\024\n\022_allow_credentialsB\013\n\t_disabledB\n" + + "\n\010_max_age\"\321\002\n*CreateInstancesInstanceGr" + + "oupManagerRequest\022&\n\026instance_group_mana" + + "ger\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n9instance_group_man" + + "agers_create_instances_request_resource\030" + + "\223\372\332\013 \001(\0132D.google.cloud.compute.v1.Insta" + + "nceGroupManagersCreateInstancesRequestB\003" + + "\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032" + + "\n\nrequest_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\"\351\002\n0Creat" + + "eInstancesRegionInstanceGroupManagerRequ" + + "est\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\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n@regi" + + "on_instance_group_managers_create_instan" + + "ces_request_resource\030\210\277\230\253\001 \001(\0132J.google." + + "cloud.compute.v1.RegionInstanceGroupMana" + + "gersCreateInstancesRequestB\003\340A\002\022\032\n\nreque" + + "st_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\221\002\n\031C" + + "reateSnapshotDiskRequest\022\024\n\004disk\030\235\233\274\001 \001(" + + "\tB\003\340A\002\022\034\n\013guest_flush\030\335\223\354\267\001 \001(\010H\000\210\001\001\022!\n\007" + + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreque" + + "st_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.Sna" + + "pshotB\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\013_request_id\"\355\001\n\037Creat" + + "eSnapshotRegionDiskRequest\022\024\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\007proj" + "ect\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\"" - + "\241\001\n\027DeleteAutoscalerRequest\022\033\n\nautoscale" - + "r\030\327\375\322\366\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A" - + "\002\362G\007project\022\032\n\nrequest_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\"\212\001\n\032DeleteBackendBucketRequest\022\036\n\016ba" - + "ckend_bucket\030\365\343\335+ \001(\tB\003\340A\002\022!\n\007project\030\231\226" - + "\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021" - + " \001(\tH\000\210\001\001B\r\n\013_request_id\"\215\001\n\033DeleteBacke" - + "ndServiceRequest\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\007pr" - + "oject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_re" - + "quest_id\"\224\001\n\021DeleteDiskRequest\022\024\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\007" - + "project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004z" - + "one\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"" - + "\225\001\n\037DeleteExternalVpnGatewayRequest\022$\n\024e" - + "xternal_vpn_gateway\030\205\327\2634 \001(\tB\003\340A\002\022!\n\007pro" - + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" - + "id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"j\n\033Delet" - + "eFirewallPolicyRequest\022 \n\017firewall_polic" - + "y\030\321\212\306\355\001 \001(\tB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH" - + "\000\210\001\001B\r\n\013_request_id\"\200\001\n\025DeleteFirewallRe" - + "quest\022\031\n\010firewall\030\200\372\325\363\001 \001(\tB\003\340A\002\022!\n\007proj" - + "ect\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_i" - + "d\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\256\001\n\033Delet" - + "eForwardingRuleRequest\022 \n\017forwarding_rul" - + "e\030\376\245\335\200\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\006re" - + "gion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_req" - + "uest_id\"\204\001\n\032DeleteGlobalAddressRequest\022\030" - + "\n\007address\030\364\267\336\334\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022E\n\021snapshot_res" + + "ource\030\251\270\301\345\001 \001(\0132!.google.cloud.compute.v" + + "1.SnapshotB\003\340A\002B\r\n\013_request_id\"\217\002\n\025Custo" + + "merEncryptionKey\022\035\n\014kms_key_name\030\231\353\373\346\001 \001" + + "(\tH\000\210\001\001\022\'\n\027kms_key_service_account\030\325\305\220d " + + "\001(\tH\001\210\001\001\022\030\n\007raw_key\030\310\343\230\326\001 \001(\tH\002\210\001\001\022\"\n\021rs" + + "a_encrypted_key\030\245\303\374\237\001 \001(\tH\003\210\001\001\022\026\n\006sha256" + + "\030\247\354\216Q \001(\tH\004\210\001\001B\017\n\r_kms_key_nameB\032\n\030_kms_" + + "key_service_accountB\n\n\010_raw_keyB\024\n\022_rsa_" + + "encrypted_keyB\t\n\007_sha256\"\265\001\n\"CustomerEnc" + + "ryptionKeyProtectedDisk\022T\n\023disk_encrypti" + + "on_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\004Data\022\022\n\003key\030\337\274\006 \001(\tH\000\210\001\001\022\025\n\005" + + "value\030\361\242\2625 \001(\tH\001\210\001\001B\006\n\004_keyB\010\n\006_value\"\353\001" + + "\n!DeleteAccessConfigInstanceRequest\022\035\n\ra" + + "ccess_config\030\375\344\336\" \001(\tB\003\340A\002\022\030\n\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\007proj" + + "ect\022\032\n\nrequest_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\"\237\001\n\024" + + "DeleteAddressRequest\022\030\n\007address\030\364\267\336\334\001 \001(" + + "\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007projec" + + "t\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nre" + + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\241\001" + + "\n\027DeleteAutoscalerRequest\022\033\n\nautoscaler\030" + + "\327\375\322\366\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" + + "G\007project\022\032\n\nrequest_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_i" + + "d\"\212\001\n\032DeleteBackendBucketRequest\022\036\n\016back" + + "end_bucket\030\365\343\335+ \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l" + " \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001" - + "(\tH\000\210\001\001B\r\n\013_request_id\"\223\001\n!DeleteGlobalF" + + "(\tH\000\210\001\001B\r\n\013_request_id\"\215\001\n\033DeleteBackend" + + "ServiceRequest\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\007proj" + + "ect\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_requ" + + "est_id\"\224\001\n\021DeleteDiskRequest\022\024\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\007pr" + + "oject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004zon" + + "e\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"\225\001" + + "\n\037DeleteExternalVpnGatewayRequest\022$\n\024ext" + + "ernal_vpn_gateway\030\205\327\2634 \001(\tB\003\340A\002\022!\n\007proje" + + "ct\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id" + + "\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"j\n\033DeleteF" + + "irewallPolicyRequest\022 \n\017firewall_policy\030" + + "\321\212\306\355\001 \001(\tB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210" + + "\001\001B\r\n\013_request_id\"\200\001\n\025DeleteFirewallRequ" + + "est\022\031\n\010firewall\030\200\372\325\363\001 \001(\tB\003\340A\002\022!\n\007projec" + + "t\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030" + + "\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\256\001\n\033DeleteF" + "orwardingRuleRequest\022 \n\017forwarding_rule\030" + "\376\245\335\200\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" - + "G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" - + "\013_request_id\"\240\001\n\'DeleteGlobalNetworkEndp" - + "ointGroupRequest\022\'\n\026network_endpoint_gro" - + "up\030\206\313\363\316\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340" - + "A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" - + "B\r\n\013_request_id\"R\n\034DeleteGlobalOperation" - + "Request\022\031\n\toperation\030\347\252\353\030 \001(\tB\003\340A\002\022\027\n\007pr" - + "oject\030\231\226\301l \001(\tB\003\340A\002\"\037\n\035DeleteGlobalOpera" - + "tionResponse\"o\n(DeleteGlobalOrganization" - + "OperationRequest\022\031\n\toperation\030\347\252\353\030 \001(\tB\003" - + "\340A\002\022\032\n\tparent_id\030\320\341\232\333\001 \001(\tH\000\210\001\001B\014\n\n_pare" - + "nt_id\"+\n)DeleteGlobalOrganizationOperati" - + "onResponse\"\242\001\n)DeleteGlobalPublicDelegat" - + "edPrefixeRequest\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\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" - + "B\r\n\013_request_id\"\207\001\n\030DeleteHealthCheckReq" - + "uest\022\035\n\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022!\n\007p" - + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" - + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"y\n\022Del" - + "eteImageRequest\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\nreq" - + "uest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\266\001\n" - + "!DeleteInstanceGroupManagerRequest\022&\n\026in" - + "stance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n\007pr" - + "oject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest" - + "_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\362" - + "G\004zoneB\r\n\013_request_id\"\247\001\n\032DeleteInstance" - + "GroupRequest\022\036\n\016instance_group\030\325\324\325& \001(\tB" - + "\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022" - + "\032\n\nrequest_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\"\234\001\n\025Dele" - + "teInstanceRequest\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\nrequest_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\"\221\001\n\035Delet" - + "eInstanceTemplateRequest\022\"\n\021instance_tem" - + "plate\030\344\201\273\223\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\t" - + "B\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" - + "\210\001\001B\r\n\013_request_id\"\321\002\n*DeleteInstancesIn" - + "stanceGroupManagerRequest\022&\n\026instance_gr" - + "oup_manager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n9instance_g" - + "roup_managers_delete_instances_request_r" - + "esource\030\204\306\255O \001(\0132D.google.cloud.compute." - + "v1.InstanceGroupManagersDeleteInstancesR" - + "equestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007p" - + "roject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004zo" - + "ne\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"\351" - + "\002\n0DeleteInstancesRegionInstanceGroupMan" - + "agerRequest\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\007p" - + "roject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022" - + "\235\001\n@region_instance_group_managers_delet" - + "e_instances_request_resource\030\371\212\353\356\001 \001(\0132J" - + ".google.cloud.compute.v1.RegionInstanceG" - + "roupManagersDeleteInstancesRequestB\003\340A\002\022" - + "\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_" - + "id\"\276\001\n#DeleteInterconnectAttachmentReque" - + "st\022(\n\027interconnect_attachment\030\364\212\367\222\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\022\032\n\nrequ" - + "est_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\207\001\n\031" - + "DeleteInterconnectRequest\022\034\n\014interconnec" - + "t\030\216\311\214k \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002" - + "\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" - + "\n\013_request_id\"}\n\024DeleteLicenseRequest\022\027\n" - + "\007license\030\301\210\302O \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001" + + "G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006regi" + + "on\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_reque" + + "st_id\"\204\001\n\032DeleteGlobalAddressRequest\022\030\n\007" + + "address\030\364\267\336\334\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001" + "(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\t" - + "H\000\210\001\001B\r\n\013_request_id\"\210\001\n\031DeleteMachineIm" - + "ageRequest\022\035\n\rmachine_image\030\343\376\376 \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\013_request_id\"" - + "\307\001\n\'DeleteNetworkEdgeSecurityServiceRequ" - + "est\022-\n\035network_edge_security_service\030\247\237\357" - + "J \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" - + "oject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032" - + "\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_i" - + "d\"\267\001\n!DeleteNetworkEndpointGroupRequest\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\nr" - + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004zone\030\254\307\344\001 \001(\t" - + "B\n\340A\002\362G\004zoneB\r\n\013_request_id\"\224\001\n\"DeleteNe" - + "tworkFirewallPolicyRequest\022 \n\017firewall_p" - + "olicy\030\321\212\306\355\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\t" - + "B\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" - + "\210\001\001B\r\n\013_request_id\"}\n\024DeleteNetworkReque" - + "st\022\027\n\007network\030\256\264\205o \001(\tB\003\340A\002\022!\n\007project\030\231" - + "\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331" - + "\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\240\001\n\026DeleteNode" - + "GroupRequest\022\033\n\nnode_group\030\202\374\213\340\001 \001(\tB\003\340A" + + "H\000\210\001\001B\r\n\013_request_id\"\223\001\n!DeleteGlobalFor" + + "wardingRuleRequest\022 \n\017forwarding_rule\030\376\245" + + "\335\200\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007" + + "project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_" + + "request_id\"\240\001\n\'DeleteGlobalNetworkEndpoi" + + "ntGroupRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n\013_request_id\"R\n\034DeleteGlobalOperationRe" + + "quest\022\031\n\toperation\030\347\252\353\030 \001(\tB\003\340A\002\022\027\n\007proj" + + "ect\030\231\226\301l \001(\tB\003\340A\002\"\037\n\035DeleteGlobalOperati" + + "onResponse\"o\n(DeleteGlobalOrganizationOp" + + "erationRequest\022\031\n\toperation\030\347\252\353\030 \001(\tB\003\340A" + + "\002\022\032\n\tparent_id\030\320\341\232\333\001 \001(\tH\000\210\001\001B\014\n\n_parent" + + "_id\"+\n)DeleteGlobalOrganizationOperation" + + "Response\"\242\001\n)DeleteGlobalPublicDelegated" + + "PrefixeRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" + + "G\007project\022\'\n\027public_delegated_prefix\030\350\334\261" + + "a \001(\tB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n\013_request_id\"\207\001\n\030DeleteHealthCheckReque" + + "st\022\035\n\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022!\n\007pro" + + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" + + "id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"y\n\022Delet" + + "eImageRequest\022\025\n\005image\030\333\322\352/ \001(\tB\003\340A\002\022!\n\007" + + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreque" + + "st_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\266\001\n!D" + + "eleteInstanceGroupManagerRequest\022&\n\026inst" + + "ance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n\007proj" + + "ect\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_i" + + "d\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\004" + + "zoneB\r\n\013_request_id\"\247\001\n\032DeleteInstanceGr" + + "oupRequest\022\036\n\016instance_group\030\325\324\325& \001(\tB\003\340" + + "A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n" + + "\nrequest_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\"\234\001\n\025Delete" + + "InstanceRequest\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" + "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\"\252\001\n\031DeleteN" - + "odeTemplateRequest\022\036\n\rnode_template\030\227\344\213\232" - + "\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" - + "oject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032" - + "\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_i" - + "d\"\227\002\n\033DeleteNodesNodeGroupRequest\022\033\n\nnod" - + "e_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022p\n)node_groups_de" - + "lete_nodes_request_resource\030\222\327\263W \001(\01325.g" - + "oogle.cloud.compute.v1.NodeGroupsDeleteN" - + "odesRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A" - + "\002\362G\007project\022\032\n\nrequest_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\"\257\001\n\034DeletePacketMirroringRequest\022 \n\020" - + "packet_mirroring\030\314\271\321\n \001(\tB\003\340A\002\022!\n\007projec" - + "t\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\nrequest_id\030\313\201\331\021 \001(", - "\tH\000\210\001\001B\r\n\013_request_id\"\274\002\n3DeletePerInsta" - + "nceConfigsInstanceGroupManagerRequest\022&\n" - + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\234\001" - + "\n@instance_group_managers_delete_per_ins" - + "tance_configs_req_resource\030\240\352\350\254\001 \001(\0132I.g" - + "oogle.cloud.compute.v1.InstanceGroupMana" - + "gersDeletePerInstanceConfigsReqB\003\340A\002\022!\n\007" - + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\033\n\004zone\030" - + "\254\307\344\001 \001(\tB\n\340A\002\362G\004zone\"\306\002\n9DeletePerInstan" - + "ceConfigsRegionInstanceGroupManagerReque" - + "st\022&\n\026instance_group_manager\030\303\367\363v \001(\tB\003\340" + + "\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"\221\001\n\035DeleteI" + + "nstanceTemplateRequest\022\"\n\021instance_templ" + + "ate\030\344\201\273\223\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r" + + "\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001" + + "\001B\r\n\013_request_id\"\321\002\n*DeleteInstancesInst" + + "anceGroupManagerRequest\022&\n\026instance_grou" + + "p_manager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n9instance_gro" + + "up_managers_delete_instances_request_res" + + "ource\030\204\306\255O \001(\0132D.google.cloud.compute.v1" + + ".InstanceGroupManagersDeleteInstancesReq" + + "uestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" + + "ject\022\032\n\nrequest_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\"\351\002\n" + + "0DeleteInstancesRegionInstanceGroupManag" + + "erRequest\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\007pro" + + "ject\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.RegionInstanceGro" + + "upManagersDeleteInstancesRequestB\003\340A\002\022\032\n" + + "\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id" + + "\"\276\001\n#DeleteInterconnectAttachmentRequest" + + "\022(\n\027interconnect_attachment\030\364\212\367\222\001 \001(\tB\003\340" + "A\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\234\001\nAregio" - + "n_instance_group_manager_delete_instance" - + "_config_req_resource\030\205\233- \001(\0132J.google.cl" - + "oud.compute.v1.RegionInstanceGroupManage" - + "rDeleteInstanceConfigReqB\003\340A\002\"\236\001\n$Delete" - + "PublicAdvertisedPrefixeRequest\022!\n\007projec" - + "t\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022(\n\030public_adve" - + "rtised_prefix\030\236\367\3110 \001(\tB\003\340A\002\022\032\n\nrequest_i" - + "d\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\275\001\n#Delet" - + "ePublicDelegatedPrefixeRequest\022!\n\007projec" - + "t\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\'\n\027public_dele" - + "gated_prefix\030\350\334\261a \001(\tB\003\340A\002\022\037\n\006region\030\364\315\240" - + "B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001" - + "(\tH\000\210\001\001B\r\n\013_request_id\"\253\001\n\035DeleteRegionA" - + "utoscalerRequest\022\033\n\nautoscaler\030\327\375\322\366\001 \001(\t" - + "B\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\nreq" - + "uest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\264\001\n" - + "!DeleteRegionBackendServiceRequest\022 \n\017ba" - + "ckend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022!\n\007project\030" + + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nreques" + + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\207\001\n\031De" + + "leteInterconnectRequest\022\034\n\014interconnect\030" + + "\216\311\214k \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G" + + "\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013" + + "_request_id\"}\n\024DeleteLicenseRequest\022\027\n\007l" + + "icense\030\301\210\302O \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\t" + + "B\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" + + "\210\001\001B\r\n\013_request_id\"\210\001\n\031DeleteMachineImag" + + "eRequest\022\035\n\rmachine_image\030\343\376\376 \001(\tB\003\340A\002\022" + + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nre" + + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\307\001" + + "\n\'DeleteNetworkEdgeSecurityServiceReques" + + "t\022-\n\035network_edge_security_service\030\247\237\357J " + + "\001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" + + "ect\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\"" + + "\267\001\n!DeleteNetworkEndpointGroupRequest\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\nreq" + + "uest_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\"\224\001\n\"DeleteNetw" + + "orkFirewallPolicyRequest\022 \n\017firewall_pol" + + "icy\030\321\212\306\355\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r" + + "\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001" + + "\001B\r\n\013_request_id\"}\n\024DeleteNetworkRequest" + + "\022\027\n\007network\030\256\264\205o \001(\tB\003\340A\002\022!\n\007project\030\231\226\301" + + "l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 " + + "\001(\tH\000\210\001\001B\r\n\013_request_id\"\240\001\n\026DeleteNodeGr" + + "oupRequest\022\033\n\nnode_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022" + + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nre" + + "quest_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\"\252\001\n\031DeleteNod" + + "eTemplateRequest\022\036\n\rnode_template\030\227\344\213\232\001 " + + "\001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" + + "ect\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\"" + + "\227\002\n\033DeleteNodesNodeGroupRequest\022\033\n\nnode_" + + "group\030\202\374\213\340\001 \001(\tB\003\340A\002\022p\n)node_groups_dele", + "te_nodes_request_resource\030\222\327\263W \001(\01325.goo" + + "gle.cloud.compute.v1.NodeGroupsDeleteNod" + + "esRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" + + "G\007project\022\032\n\nrequest_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_i" + + "d\"\257\001\n\034DeletePacketMirroringRequest\022 \n\020pa" + + "cket_mirroring\030\314\271\321\n \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\nrequest_id\030\313\201\331\021 \001(\tH" - + "\000\210\001\001B\r\n\013_request_id\"\236\001\n\027DeleteRegionDisk" - + "Request\022\024\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\022\032\n\nrequest_id\030\313\201\331\021 \001(\t" - + "H\000\210\001\001B\r\n\013_request_id\"\256\001\n\036DeleteRegionHea" - + "lthCheckRequest\022\035\n\014health_check\030\345\252\244\223\001 \001(" - + "\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007projec" - + "t\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nre" - + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\275\001" - + "\n%DeleteRegionHealthCheckServiceRequest\022" - + "%\n\024health_check_service\030\333\233\335\302\001 \001(\tB\003\340A\002\022!" - + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006reg" - + "ion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id" - + "\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\300\001\n\'Delete" - + "RegionInstanceGroupManagerRequest\022&\n\026ins" - + "tance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n\007pro" - + "ject\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\nrequest_id\030\313\201\331\021" - + " \001(\tH\000\210\001\001B\r\n\013_request_id\"\301\001\n\'DeleteRegio" - + "nNetworkEndpointGroupRequest\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\037\n\006region\030\364\315\240B " - + "\001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\t" - + "H\000\210\001\001B\r\n\013_request_id\"\273\001\n(DeleteRegionNet" - + "workFirewallPolicyRequest\022 \n\017firewall_po" - + "licy\030\321\212\306\355\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\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_" - + "request_id\"\300\001\n\'DeleteRegionNotificationE" - + "ndpointRequest\022&\n\025notification_endpoint\030" - + "\351\274\326\263\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" - + "G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006regi" - + "on\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_reque" - + "st_id\"j\n\034DeleteRegionOperationRequest\022\031\n" - + "\toperation\030\347\252\353\030 \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\"\037\n\035Del" - + "eteRegionOperationResponse\"\263\001\n!DeleteReg" - + "ionSecurityPolicyRequest\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\nrequest_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\002B\r\n\013_re" - + "quest_id\"\263\001\n!DeleteRegionSslCertificateR" - + "equest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007projec" - + "t\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nre" - + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n\017ssl_certificat" - + "e\030\344\327\222\026 \001(\tB\003\340A\002B\r\n\013_request_id\"\252\001\n\034Delet" - + "eRegionSslPolicyRequest\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\340" - + "A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022" - + "\033\n\nssl_policy\030\305\375\340\214\001 \001(\tB\003\340A\002B\r\n\013_request" - + "_id\"\266\001\n\"DeleteRegionTargetHttpProxyReque" - + "st\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\nreques" - + "t_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\013_request_id\"\270\001\n#DeleteR" - + "egionTargetHttpsProxyRequest\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\nrequest_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" - + "B\r\n\013_request_id\"\265\001\n!DeleteRegionTargetTc" - + "pProxyRequest\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\006regio" - + "n\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n\020target_" - + "tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002B\r\n\013_request_id\"" - + "\244\001\n\031DeleteRegionUrlMapRequest\022!\n\007project" - + "\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006region\030\364\315\240B " + + "\000\210\001\001B\r\n\013_request_id\"\274\002\n3DeletePerInstanc" + + "eConfigsInstanceGroupManagerRequest\022&\n\026i" + + "nstance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\234\001\n@" + + "instance_group_managers_delete_per_insta" + + "nce_configs_req_resource\030\240\352\350\254\001 \001(\0132I.goo" + + "gle.cloud.compute.v1.InstanceGroupManage" + + "rsDeletePerInstanceConfigsReqB\003\340A\002\022!\n\007pr" + + "oject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\033\n\004zone\030\254\307" + + "\344\001 \001(\tB\n\340A\002\362G\004zone\"\306\002\n9DeletePerInstance" + + "ConfigsRegionInstanceGroupManagerRequest" + + "\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\006r" + + "egion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\234\001\nAregion_" + + "instance_group_manager_delete_instance_c" + + "onfig_req_resource\030\205\233- \001(\0132J.google.clou" + + "d.compute.v1.RegionInstanceGroupManagerD" + + "eleteInstanceConfigReqB\003\340A\002\"\236\001\n$DeletePu" + + "blicAdvertisedPrefixeRequest\022!\n\007project\030" + + "\231\226\301l \001(\tB\r\340A\002\362G\007project\022(\n\030public_advert" + + "ised_prefix\030\236\367\3110 \001(\tB\003\340A\002\022\032\n\nrequest_id\030" + + "\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\275\001\n#DeleteP" + + "ublicDelegatedPrefixeRequest\022!\n\007project\030" + + "\231\226\301l \001(\tB\r\340A\002\362G\007project\022\'\n\027public_delega" + + "ted_prefix\030\350\334\261a \001(\tB\003\340A\002\022\037\n\006region\030\364\315\240B " + "\001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\t" - + "H\000\210\001\001\022\030\n\007url_map\030\214\225\201\257\001 \001(\tB\003\340A\002B\r\n\013_requ" - + "est_id\"\242\001\n\030DeleteReservationRequest\022!\n\007p" - + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" - + "t_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\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013" - + "_request_id\"\255\001\n\033DeleteResourcePolicyRequ" - + "est\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037" + + "H\000\210\001\001B\r\n\013_request_id\"\253\001\n\035DeleteRegionAut" + + "oscalerRequest\022\033\n\nautoscaler\030\327\375\322\366\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\022\032\n\nreque" - + "st_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\002B\r\n\013_request_id\"y\n\022DeleteRou" - + "teRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" - + "ject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\025\n\005rout" - + "e\030\311\344\3523 \001(\tB\003\340A\002B\r\n\013_request_id\"\234\001\n\023Delet" - + "eRouterRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" - + "G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006regi" - + "on\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\026\n\006router" - + "\030\311\256\356F \001(\tB\003\340A\002B\r\n\013_request_id\"\214\001\n\033Delete" - + "SecurityPolicyRequest\022!\n\007project\030\231\226\301l \001(" - + "\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\002B\r\n" - + "\013_request_id\"\264\001\n\036DeleteServiceAttachment" + + "st_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\264\001\n!D" + + "eleteRegionBackendServiceRequest\022 \n\017back" + + "end_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\037\n\006region\030\364\315\240B \001(\t" + + "B\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210" + + "\001\001B\r\n\013_request_id\"\236\001\n\027DeleteRegionDiskRe" + + "quest\022\024\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\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" + + "\210\001\001B\r\n\013_request_id\"\256\001\n\036DeleteRegionHealt" + + "hCheckRequest\022\035\n\014health_check\030\345\252\244\223\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\022\032\n\nrequ" + + "est_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\275\001\n%" + + "DeleteRegionHealthCheckServiceRequest\022%\n" + + "\024health_check_service\030\333\233\335\302\001 \001(\tB\003\340A\002\022!\n\007" + + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006regio" + + "n\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313" + + "\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\300\001\n\'DeleteRe" + + "gionInstanceGroupManagerRequest\022&\n\026insta" + + "nce_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n\007proje" + + "ct\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006region\030\364\315\240" + + "B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001" + + "(\tH\000\210\001\001B\r\n\013_request_id\"\301\001\n\'DeleteRegionN" + + "etworkEndpointGroupRequest\022\'\n\026network_en" + + "dpoint_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\037\n\006region\030\364\315\240B \001(" + + "\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" + + "\210\001\001B\r\n\013_request_id\"\273\001\n(DeleteRegionNetwo" + + "rkFirewallPolicyRequest\022 \n\017firewall_poli" + + "cy\030\321\212\306\355\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340" + + "A\002\362G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006r" + + "egion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_re" + + "quest_id\"\300\001\n\'DeleteRegionNotificationEnd" + + "pointRequest\022&\n\025notification_endpoint\030\351\274" + + "\326\263\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007" + + "project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region" + + "\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request" + + "_id\"j\n\034DeleteRegionOperationRequest\022\031\n\to" + + "peration\030\347\252\353\030 \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\"\037\n\035Delet" + + "eRegionOperationResponse\"\263\001\n!DeleteRegio" + + "nSecurityPolicyRequest\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\nrequest_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\002B\r\n\013_requ" + + "est_id\"\263\001\n!DeleteRegionSslCertificateReq" + + "uest\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\nrequ" + + "est_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n\017ssl_certificate\030" + + "\344\327\222\026 \001(\tB\003\340A\002B\r\n\013_request_id\"\252\001\n\034DeleteR" + + "egionSslPolicyRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" + + "\nssl_policy\030\305\375\340\214\001 \001(\tB\003\340A\002B\r\n\013_request_i" + + "d\"\266\001\n\"DeleteRegionTargetHttpProxyRequest" + + "\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006r" + + "egion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_" + + "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\013_request_id\"\270\001\n#DeleteReg" + + "ionTargetHttpsProxyRequest\022!\n\007project\030\231\226" + + "\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006region\030\364\315\240B \001(\t" + + "B\014\340A\002\362G\006region\022\032\n\nrequest_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\"\265\001\n!DeleteRegionTargetTcpP" + + "roxyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007p" + + "roject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022" + + "\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n\020target_tc" + + "p_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002B\r\n\013_request_id\"\244\001" + + "\n\031DeleteRegionUrlMapRequest\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\nrequest_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_reques" + + "t_id\"\242\001\n\030DeleteReservationRequest\022!\n\007pro" + + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" + + "id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\013reservation\030\314\207\325\026 \001(\t" + + "B\003\340A\002\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_r" + + "equest_id\"\255\001\n\033DeleteResourcePolicyReques" + + "t\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006" + + "region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest" + + "_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n\017resource_policy\030\203\245\367" + + "K \001(\tB\003\340A\002B\r\n\013_request_id\"y\n\022DeleteRoute" + "Request\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje" - + "ct\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nr" - + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022#\n\022service_attac" - + "hment\030\355\251\320\241\001 \001(\tB\003\340A\002B\r\n\013_request_id\"\261\001\n&" - + "DeleteSignedUrlKeyBackendBucketRequest\022\036" - + "\n\016backend_bucket\030\365\343\335+ \001(\tB\003\340A\002\022\031\n\010key_na" - + "me\030\353\360\356\356\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340" - + "A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" - + "B\r\n\013_request_id\"\264\001\n\'DeleteSignedUrlKeyBa" - + "ckendServiceRequest\022 \n\017backend_service\030\212" - + "\300\256\222\001 \001(\tB\003\340A\002\022\031\n\010key_name\030\353\360\356\356\001 \001(\tB\003\340A\002" - + "\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nr" - + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\200" - + "\001\n\025DeleteSnapshotRequest\022!\n\007project\030\231\226\301l" - + " \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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_r" - + "equest_id\"\214\001\n\033DeleteSslCertificateReques" - + "t\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\037\n\017ssl_certific" - + "ate\030\344\327\222\026 \001(\tB\003\340A\002B\r\n\013_request_id\"\203\001\n\026Del" - + "eteSslPolicyRequest\022!\n\007project\030\231\226\301l \001(\tB" + + "ct\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\025\n\005route\030" + + "\311\344\3523 \001(\tB\003\340A\002B\r\n\013_request_id\"\234\001\n\023DeleteR" + + "outerRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007" + + "project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region" + + "\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\026\n\006router\030\311" + + "\256\356F \001(\tB\003\340A\002B\r\n\013_request_id\"\214\001\n\033DeleteSe" + + "curityPolicyRequest\022!\n\007project\030\231\226\301l \001(\tB" + "\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210" - + "\001\001\022\033\n\nssl_policy\030\305\375\340\214\001 \001(\tB\003\340A\002B\r\n\013_requ" - + "est_id\"\245\001\n\027DeleteSubnetworkRequest\022!\n\007pr" - + "oject\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\nrequest_id\030\313\201\331" - + "\021 \001(\tH\000\210\001\001\022\033\n\nsubnetwork\030\356\247\344\222\001 \001(\tB\003\340A\002B" - + "\r\n\013_request_id\"\217\001\n\034DeleteTargetGrpcProxy" - + "Request\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje" - + "ct\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n\021target" - + "_grpc_proxy\030\373\264\262\002 \001(\tB\003\340A\002B\r\n\013_request_id" - + "\"\217\001\n\034DeleteTargetHttpProxyRequest\022!\n\007pro" - + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" - + "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\013_request_id\"\221\001\n\035DeleteTar" - + "getHttpsProxyRequest\022!\n\007project\030\231\226\301l \001(\t" - + "B\r\340A\002\362G\007project\022\032\n\nrequest_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\"\252\001\n\033DeleteTargetInstanceR" - + "equest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007projec" - + "t\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\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(\t" - + "B\n\340A\002\362G\004zoneB\r\n\013_request_id\"\245\001\n\027DeleteTa" - + "rgetPoolRequest\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\006reg" - + "ion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\013targe" - + "t_pool\030\212\344\370\035 \001(\tB\003\340A\002B\r\n\013_request_id\"\216\001\n\033" - + "DeleteTargetSslProxyRequest\022!\n\007project\030\231" - + "\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331" - + "\021 \001(\tH\000\210\001\001\022!\n\020target_ssl_proxy\030\315\272\306\241\001 \001(\t" - + "B\003\340A\002B\r\n\013_request_id\"\216\001\n\033DeleteTargetTcp" - + "ProxyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007" - + "project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n\020t" - + "arget_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002B\r\n\013_reque" - + "st_id\"\263\001\n\035DeleteTargetVpnGatewayRequest\022" - + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006re" - + "gion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_i" - + "d\030\313\201\331\021 \001(\tH\000\210\001\001\022#\n\022target_vpn_gateway\030\313\200" - + "\366\375\001 \001(\tB\003\340A\002B\r\n\013_request_id\"}\n\023DeleteUrl" - + "MapRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" - + "oject\022\032\n\nrequest_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\"\246\001\n\027D" - + "eleteVpnGatewayRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034" - + "\n\013vpn_gateway\030\371\203\366\301\001 \001(\tB\003\340A\002B\r\n\013_request" - + "_id\"\243\001\n\026DeleteVpnTunnelRequest\022!\n\007projec" - + "t\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\nrequest_id\030\313\201\331\021 \001(" - + "\tH\000\210\001\001\022\032\n\nvpn_tunnel\030\223\224\312D \001(\tB\003\340A\002B\r\n\013_r" - + "equest_id\"f\n\032DeleteZoneOperationRequest\022" - + "\031\n\toperation\030\347\252\353\030 \001(\tB\003\340A\002\022\027\n\007project\030\231\226" - + "\301l \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\035\n\033Del" - + "eteZoneOperationResponse\"J\n\006Denied\022\035\n\014I_" - + "p_protocol\030\275\366\336\350\001 \001(\tH\000\210\001\001\022\020\n\005ports\030\222\360\3712 " - + "\003(\tB\017\n\r_I_p_protocol\"\326\001\n\025DeprecateImageR" - + "equest\022X\n\033deprecation_status_resource\030\360\211" - + "\345\236\001 \001(\0132*.google.cloud.compute.v1.Deprec" - + "ationStatusB\003\340A\002\022\025\n\005image\030\333\322\352/ \001(\tB\003\340A\002\022" + + "\001\001\022\037\n\017security_policy\030\221\206\312Q \001(\tB\003\340A\002B\r\n\013_" + + "request_id\"\264\001\n\036DeleteServiceAttachmentRe" + + "quest\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\nreq" + + "uest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022#\n\022service_attachm" + + "ent\030\355\251\320\241\001 \001(\tB\003\340A\002B\r\n\013_request_id\"\261\001\n&De" + + "leteSignedUrlKeyBackendBucketRequest\022\036\n\016" + + "backend_bucket\030\365\343\335+ \001(\tB\003\340A\002\022\031\n\010key_name" + + "\030\353\360\356\356\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002" + + "\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n\013_request_id\"\264\001\n\'DeleteSignedUrlKeyBack" + + "endServiceRequest\022 \n\017backend_service\030\212\300\256" + + "\222\001 \001(\tB\003\340A\002\022\031\n\010key_name\030\353\360\356\356\001 \001(\tB\003\340A\002\022!" + + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreq" + + "uest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\200\001\n" + + "\025DeleteSnapshotRequest\022!\n\007project\030\231\226\301l \001" + + "(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\t" + + "H\000\210\001\001\022\031\n\010snapshot\030\304\253\353\207\001 \001(\tB\003\340A\002B\r\n\013_req" + + "uest_id\"\214\001\n\033DeleteSslCertificateRequest\022" + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nre" - + "quest_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(\t" - + "H\000\210\001\001\022\033\n\ndeprecated\030\263\313\321\365\001 \001(\tH\001\210\001\001\022\031\n\010ob" - + "solete\030\231\213\305\252\001 \001(\tH\002\210\001\001\022\034\n\013replacement\030\222\234\275" - + "\315\001 \001(\tH\003\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH\004\210\001\001\"a\n\005St" - + "ate\022\023\n\017UNDEFINED_STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001" - + "\022\016\n\007DELETED\020\371\367\3269\022\022\n\nDEPRECATED\020\263\243\371\334\001\022\017\n\010" - + "OBSOLETE\020\231\353\334\037B\n\n\010_deletedB\r\n\013_deprecated" - + "B\013\n\t_obsoleteB\016\n\014_replacementB\010\n\006_state\"" - + "\275\001\n\031DetachDiskInstanceRequest\022\033\n\013device_" - + "name\030\324\265\232 \001(\tB\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\nrequest_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\"\317\002\n7Deta" - + "chNetworkEndpointsGlobalNetworkEndpointG" - + "roupRequest\022\234\001\n@global_network_endpoint_" - + "groups_detach_endpoints_request_resource" - + "\030\335\215\237\004 \001(\0132J.google.cloud.compute.v1.Glob" - + "alNetworkEndpointGroupsDetachEndpointsRe" - + "questB\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\007p" - + "roject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_r" - + "equest_id\"\332\002\n1DetachNetworkEndpointsNetw" - + "orkEndpointGroupRequest\022\'\n\026network_endpo" - + "int_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\220\001\n9network_end" - + "point_groups_detach_endpoints_request_re" - + "source\030\371\240\356\365\001 \001(\0132D.google.cloud.compute." - + "v1.NetworkEndpointGroupsDetachEndpointsR" - + "equestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007p" - + "roject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004zo" - + "ne\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"l" - + "\n\034DisableXpnHostProjectRequest\022!\n\007projec" - + "t\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030" - + "\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\354\001\n Disable" - + "XpnResourceProjectRequest\022!\n\007project\030\231\226\301" - + "l \001(\tB\r\340A\002\362G\007project\022z\n.projects_disable" - + "_xpn_resource_request_resource\030\252\324\334c \001(\0132" - + ":.google.cloud.compute.v1.ProjectsDisabl" - + "eXpnResourceRequestB\003\340A\002\022\032\n\nrequest_id\030\313" - + "\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\317\021\n\004Disk\022\035\n\014" - + "architecture\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\013description\030\374" - + "\207\326\311\001 \001(\tH\002\210\001\001\022T\n\023disk_encryption_key\030\205\355\304" - + "\201\001 \001(\0132..google.cloud.compute.v1.Custome" - + "rEncryptionKeyH\003\210\001\001\022E\n\021guest_os_features" - + "\030\321\340\347% \003(\0132\'.google.cloud.compute.v1.Gues" - + "tOsFeature\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(\t" - + "H\006\210\001\001\022=\n\006labels\030\377\277\301\356\001 \003(\0132).google.cloud" - + ".compute.v1.Disk.LabelsEntry\022%\n\025last_att" - + "ach_timestamp\030\245\234\215\024 \001(\tH\007\210\001\001\022%\n\025last_deta" - + "ch_timestamp\030\363\333\366\032 \001(\tH\010\210\001\001\022\030\n\rlicense_co" - + "des\030\250\205\330\025 \003(\003\022\024\n\010licenses\030\322\210\200\241\001 \003(\t\022\036\n\rlo" - + "cation_hint\030\321\201\222\247\001 \001(\tH\t\210\001\001\022\024\n\004name\030\213\365\315\001 " - + "\001(\tH\n\210\001\001\022\030\n\007options\030\236\215\232\254\001 \001(\tH\013\210\001\001\022;\n\006pa" - + "rams\030\206\363\253% \001(\0132#.google.cloud.compute.v1." - + "DiskParamsH\014\210\001\001\022*\n\031physical_block_size_b" - + "ytes\030\207\240\243\310\001 \001(\003H\r\210\001\001\022 \n\020provisioned_iops\030" - + "\324\275\207Y \001(\003H\016\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\017\210\001\001\022\030\n" - + "\rreplica_zones\030\200\270\214\027 \003(\t\022\034\n\021resource_poli" - + "cies\030\341\234\314\n \003(\t\022\036\n\rsatisfies_pzs\030\253\335\253\345\001 \001(\010" - + "H\020\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\021\210\001\001\022\030\n\007siz" - + "e_gb\030\331\213\200\354\001 \001(\003H\022\210\001\001\022\034\n\013source_disk\030\301\356\264\327\001" - + " \001(\tH\023\210\001\001\022\037\n\016source_disk_id\030\331\315\311\330\001 \001(\tH\024\210" - + "\001\001\022\034\n\014source_image\030\267\350\206\030 \001(\tH\025\210\001\001\022\\\n\033sour" - + "ce_image_encryption_key\030\253\221\365\265\001 \001(\0132..goog" - + "le.cloud.compute.v1.CustomerEncryptionKe" - + "yH\026\210\001\001\022\037\n\017source_image_id\030\243\374\260\032 \001(\tH\027\210\001\001\022" - + "\037\n\017source_snapshot\030\350\232\216< \001(\tH\030\210\001\001\022_\n\036sour" - + "ce_snapshot_encryption_key\030\332\216\347\220\001 \001(\0132..g" - + "oogle.cloud.compute.v1.CustomerEncryptio" - + "nKeyH\031\210\001\001\022\"\n\022source_snapshot_id\030\322\226\230/ \001(\t" - + "H\032\210\001\001\022%\n\025source_storage_object\030\247\264\220o \001(\tH" - + "\033\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\034\210\001\001\022\024\n\004type\030\272\236\332" - + "\001 \001(\tH\035\210\001\001\022\020\n\005users\030\210\234\2325 \003(\t\022\024\n\004zone\030\254\307\344" - + "\001 \001(\tH\036\210\001\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r" - + "\n\005value\030\002 \001(\t:\0028\001\"j\n\014Architecture\022\032\n\026UND" - + "EFINED_ARCHITECTURE\020\000\022 \n\030ARCHITECTURE_UN" - + "SPECIFIED\020\253\324\235\274\001\022\014\n\005ARM64\020\372\313\351\035\022\016\n\006X86_64\020" - + "\307\244\346\312\001\"s\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\020\n" - + "\010CREATING\020\271\275\235\331\001\022\020\n\010DELETING\020\250\247\207\374\001\022\016\n\006FAI" - + "LED\020\275\220\246\331\001\022\014\n\005READY\020\203\303\217%\022\021\n\tRESTORING\020\253\247\342" - + "\300\001B\017\n\r_architectureB\025\n\023_creation_timesta" - + "mpB\016\n\014_descriptionB\026\n\024_disk_encryption_k" - + "eyB\005\n\003_idB\007\n\005_kindB\024\n\022_label_fingerprint" - + "B\030\n\026_last_attach_timestampB\030\n\026_last_deta" - + "ch_timestampB\020\n\016_location_hintB\007\n\005_nameB" - + "\n\n\010_optionsB\t\n\007_paramsB\034\n\032_physical_bloc" - + "k_size_bytesB\023\n\021_provisioned_iopsB\t\n\007_re" - + "gionB\020\n\016_satisfies_pzsB\014\n\n_self_linkB\n\n\010" - + "_size_gbB\016\n\014_source_diskB\021\n\017_source_disk" - + "_idB\017\n\r_source_imageB\036\n\034_source_image_en" - + "cryption_keyB\022\n\020_source_image_idB\022\n\020_sou" - + "rce_snapshotB!\n\037_source_snapshot_encrypt" - + "ion_keyB\025\n\023_source_snapshot_idB\030\n\026_sourc" - + "e_storage_objectB\t\n\007_statusB\007\n\005_typeB\007\n\005" - + "_zone\"\255\003\n\022DiskAggregatedList\022\020\n\002id\030\233\032 \001(" - + "\tH\000\210\001\001\022H\n\005items\030\300\317\367/ \003(\01326.google.cloud." - + "compute.v1.DiskAggregatedList.ItemsEntry" - + "\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_toke" - + "n\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.Warni" - + "ngH\004\210\001\001\032V\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\0227\n\005va" - + "lue\030\002 \001(\0132(.google.cloud.compute.v1.Disk" - + "sScopedList:\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\"\244\003" - + "\n\027DiskInstantiationConfig\022\034\n\013auto_delete" - + "\030\273\344\316\335\001 \001(\010H\000\210\001\001\022\034\n\014custom_image\030\215\376\345W \001(\t" - + "H\001\210\001\001\022\033\n\013device_name\030\324\265\232 \001(\tH\002\210\001\001\022!\n\020in" - + "stantiate_from\030\337\237\312\273\001 \001(\tH\003\210\001\001\"\306\001\n\017Instan" - + "tiateFrom\022\036\n\032UNDEFINED_INSTANTIATE_FROM\020" - + "\000\022\030\n\020ATTACH_READ_ONLY\020\273\256\376\364\001\022\014\n\005BLANK\020\264\262\226" - + "\036\022\023\n\014CUSTOM_IMAGE\020\355\365\315]\022\016\n\007DEFAULT\020\241\304\3756\022\025" - + "\n\016DO_NOT_INCLUDE\020\310\202\3311\022\023\n\014SOURCE_IMAGE\020\227\340" - + "\356\035\022\032\n\023SOURCE_IMAGE_FAMILY\020\214\311\322$B\016\n\014_auto_" - + "deleteB\017\n\r_custom_imageB\016\n\014_device_nameB" - + "\023\n\021_instantiate_from\"\231\002\n\010DiskList\022\020\n\002id\030" - + "\233\032 \001(\tH\000\210\001\001\022/\n\005items\030\300\317\367/ \003(\0132\035.google.c" - + "loud.compute.v1.Disk\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\ts" - + "elf_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n\007warning\030\234\337\226\030 " + + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n\017ssl_certificat" + + "e\030\344\327\222\026 \001(\tB\003\340A\002B\r\n\013_request_id\"\203\001\n\026Delet" + + "eSslPolicyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340" + + "A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" + + "\022\033\n\nssl_policy\030\305\375\340\214\001 \001(\tB\003\340A\002B\r\n\013_reques" + + "t_id\"\245\001\n\027DeleteSubnetworkRequest\022!\n\007proj" + + "ect\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\nrequest_id\030\313\201\331\021 " + + "\001(\tH\000\210\001\001\022\033\n\nsubnetwork\030\356\247\344\222\001 \001(\tB\003\340A\002B\r\n" + + "\013_request_id\"\217\001\n\034DeleteTargetGrpcProxyRe" + + "quest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project" + + "\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n\021target_g" + + "rpc_proxy\030\373\264\262\002 \001(\tB\003\340A\002B\r\n\013_request_id\"\217" + + "\001\n\034DeleteTargetHttpProxyRequest\022!\n\007proje" + + "ct\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\013_request_id\"\221\001\n\035DeleteTarge" + + "tHttpsProxyRequest\022!\n\007project\030\231\226\301l \001(\tB\r" + + "\340A\002\362G\007project\022\032\n\nrequest_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\"\252\001\n\033DeleteTargetInstanceReq" + + "uest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022" + + "\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022 \n\017target_in" + + "stance\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\013_request_id\"\245\001\n\027DeleteTarg" + + "etPoolRequest\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\006regio" + + "n\022\032\n\nrequest_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\002B\r\n\013_request_id\"\216\001\n\033De" + + "leteTargetSslProxyRequest\022!\n\007project\030\231\226\301" + + "l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 " + + "\001(\tH\000\210\001\001\022!\n\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003" + + "\340A\002B\r\n\013_request_id\"\216\001\n\033DeleteTargetTcpPr" + + "oxyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" + + "oject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n\020tar" + + "get_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002B\r\n\013_request" + + "_id\"\263\001\n\035DeleteTargetVpnGatewayRequest\022!\n" + + "\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006regi" + + "on\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030" + + "\313\201\331\021 \001(\tH\000\210\001\001\022#\n\022target_vpn_gateway\030\313\200\366\375" + + "\001 \001(\tB\003\340A\002B\r\n\013_request_id\"}\n\023DeleteUrlMa" + + "pRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" + + "ect\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\030\n\007url_m" + + "ap\030\214\225\201\257\001 \001(\tB\003\340A\002B\r\n\013_request_id\"\246\001\n\027Del" + + "eteVpnGatewayRequest\022!\n\007project\030\231\226\301l \001(\t" + + "B\r\340A\002\362G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362" + + "G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n\013" + + "vpn_gateway\030\371\203\366\301\001 \001(\tB\003\340A\002B\r\n\013_request_i" + + "d\"\243\001\n\026DeleteVpnTunnelRequest\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\nrequest_id\030\313\201\331\021 \001(\tH" + + "\000\210\001\001\022\032\n\nvpn_tunnel\030\223\224\312D \001(\tB\003\340A\002B\r\n\013_req" + + "uest_id\"f\n\032DeleteZoneOperationRequest\022\031\n" + + "\toperation\030\347\252\353\030 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l" + + " \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\035\n\033Delet" + + "eZoneOperationResponse\"J\n\006Denied\022\035\n\014I_p_" + + "protocol\030\275\366\336\350\001 \001(\tH\000\210\001\001\022\020\n\005ports\030\222\360\3712 \003(" + + "\tB\017\n\r_I_p_protocol\"\326\001\n\025DeprecateImageReq" + + "uest\022X\n\033deprecation_status_resource\030\360\211\345\236" + + "\001 \001(\0132*.google.cloud.compute.v1.Deprecat" + + "ionStatusB\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\nrequ" + + "est_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\277\002\n\021" + + "DeprecationStatus\022\030\n\007deleted\030\231\340\250\343\001 \001(\tH\000" + + "\210\001\001\022\033\n\ndeprecated\030\263\313\321\365\001 \001(\tH\001\210\001\001\022\031\n\010obso" + + "lete\030\231\213\305\252\001 \001(\tH\002\210\001\001\022\034\n\013replacement\030\222\234\275\315\001" + + " \001(\tH\003\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH\004\210\001\001\"a\n\005Stat" + + "e\022\023\n\017UNDEFINED_STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\016" + + "\n\007DELETED\020\371\367\3269\022\022\n\nDEPRECATED\020\263\243\371\334\001\022\017\n\010OB" + + "SOLETE\020\231\353\334\037B\n\n\010_deletedB\r\n\013_deprecatedB\013" + + "\n\t_obsoleteB\016\n\014_replacementB\010\n\006_state\"\275\001" + + "\n\031DetachDiskInstanceRequest\022\033\n\013device_na" + + "me\030\324\265\232 \001(\tB\003\340A\002\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340" + + "A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n" + + "\nrequest_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\"\317\002\n7Detach" + + "NetworkEndpointsGlobalNetworkEndpointGro" + + "upRequest\022\234\001\n@global_network_endpoint_gr" + + "oups_detach_endpoints_request_resource\030\335" + + "\215\237\004 \001(\0132J.google.cloud.compute.v1.Global" + + "NetworkEndpointGroupsDetachEndpointsRequ" + + "estB\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\007pro" + + "ject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_req" + + "uest_id\"\332\002\n1DetachNetworkEndpointsNetwor" + + "kEndpointGroupRequest\022\'\n\026network_endpoin" + + "t_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\220\001\n9network_endpo" + + "int_groups_detach_endpoints_request_reso" + + "urce\030\371\240\356\365\001 \001(\0132D.google.cloud.compute.v1" + + ".NetworkEndpointGroupsDetachEndpointsReq" + + "uestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" + + "ject\022\032\n\nrequest_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\"l\n\034" + + "DisableXpnHostProjectRequest\022!\n\007project\030" + + "\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201" + + "\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\354\001\n DisableXp" + + "nResourceProjectRequest\022!\n\007project\030\231\226\301l " + + "\001(\tB\r\340A\002\362G\007project\022z\n.projects_disable_x" + + "pn_resource_request_resource\030\252\324\334c \001(\0132:." + + "google.cloud.compute.v1.ProjectsDisableX" + + "pnResourceRequestB\003\340A\002\022\032\n\nrequest_id\030\313\201\331" + + "\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\317\021\n\004Disk\022\035\n\014ar" + + "chitecture\030\323\322\261\220\001 \001(\tH\000\210\001\001\022\"\n\022creation_ti" + + "mestamp\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\022T\n\023disk_encryption_key\030\205\355\304\201\001" + + " \001(\0132..google.cloud.compute.v1.CustomerE" + + "ncryptionKeyH\003\210\001\001\022E\n\021guest_os_features\030\321" + + "\340\347% \003(\0132\'.google.cloud.compute.v1.GuestO" + + "sFeature\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\022=\n\006labels\030\377\277\301\356\001 \003(\0132).google.cloud.c" + + "ompute.v1.Disk.LabelsEntry\022%\n\025last_attac" + + "h_timestamp\030\245\234\215\024 \001(\tH\007\210\001\001\022%\n\025last_detach" + + "_timestamp\030\363\333\366\032 \001(\tH\010\210\001\001\022\030\n\rlicense_code" + + "s\030\250\205\330\025 \003(\003\022\024\n\010licenses\030\322\210\200\241\001 \003(\t\022\036\n\rloca" + + "tion_hint\030\321\201\222\247\001 \001(\tH\t\210\001\001\022\024\n\004name\030\213\365\315\001 \001(" + + "\tH\n\210\001\001\022\030\n\007options\030\236\215\232\254\001 \001(\tH\013\210\001\001\022;\n\006para" + + "ms\030\206\363\253% \001(\0132#.google.cloud.compute.v1.Di" + + "skParamsH\014\210\001\001\022*\n\031physical_block_size_byt" + + "es\030\207\240\243\310\001 \001(\003H\r\210\001\001\022 \n\020provisioned_iops\030\324\275" + + "\207Y \001(\003H\016\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\017\210\001\001\022\030\n\rr" + + "eplica_zones\030\200\270\214\027 \003(\t\022\034\n\021resource_polici" + + "es\030\341\234\314\n \003(\t\022\036\n\rsatisfies_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\030\n\007size_" + + "gb\030\331\213\200\354\001 \001(\003H\022\210\001\001\022\034\n\013source_disk\030\301\356\264\327\001 \001" + + "(\tH\023\210\001\001\022\037\n\016source_disk_id\030\331\315\311\330\001 \001(\tH\024\210\001\001" + + "\022\034\n\014source_image\030\267\350\206\030 \001(\tH\025\210\001\001\022\\\n\033source" + + "_image_encryption_key\030\253\221\365\265\001 \001(\0132..google" + + ".cloud.compute.v1.CustomerEncryptionKeyH" + + "\026\210\001\001\022\037\n\017source_image_id\030\243\374\260\032 \001(\tH\027\210\001\001\022\037\n" + + "\017source_snapshot\030\350\232\216< \001(\tH\030\210\001\001\022_\n\036source" + + "_snapshot_encryption_key\030\332\216\347\220\001 \001(\0132..goo" + + "gle.cloud.compute.v1.CustomerEncryptionK" + + "eyH\031\210\001\001\022\"\n\022source_snapshot_id\030\322\226\230/ \001(\tH\032" + + "\210\001\001\022%\n\025source_storage_object\030\247\264\220o \001(\tH\033\210" + + "\001\001\022\026\n\006status\030\362\237\267V \001(\tH\034\210\001\001\022\024\n\004type\030\272\236\332\001 " + + "\001(\tH\035\210\001\001\022\020\n\005users\030\210\234\2325 \003(\t\022\024\n\004zone\030\254\307\344\001 " + + "\001(\tH\036\210\001\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005" + + "value\030\002 \001(\t:\0028\001\"j\n\014Architecture\022\032\n\026UNDEF" + + "INED_ARCHITECTURE\020\000\022 \n\030ARCHITECTURE_UNSP" + + "ECIFIED\020\253\324\235\274\001\022\014\n\005ARM64\020\372\313\351\035\022\016\n\006X86_64\020\307\244" + + "\346\312\001\"s\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\020\n\010C" + + "REATING\020\271\275\235\331\001\022\020\n\010DELETING\020\250\247\207\374\001\022\016\n\006FAILE" + + "D\020\275\220\246\331\001\022\014\n\005READY\020\203\303\217%\022\021\n\tRESTORING\020\253\247\342\300\001" + + "B\017\n\r_architectureB\025\n\023_creation_timestamp" + + "B\016\n\014_descriptionB\026\n\024_disk_encryption_key" + + "B\005\n\003_idB\007\n\005_kindB\024\n\022_label_fingerprintB\030" + + "\n\026_last_attach_timestampB\030\n\026_last_detach" + + "_timestampB\020\n\016_location_hintB\007\n\005_nameB\n\n" + + "\010_optionsB\t\n\007_paramsB\034\n\032_physical_block_" + + "size_bytesB\023\n\021_provisioned_iopsB\t\n\007_regi" + + "onB\020\n\016_satisfies_pzsB\014\n\n_self_linkB\n\n\010_s" + + "ize_gbB\016\n\014_source_diskB\021\n\017_source_disk_i" + + "dB\017\n\r_source_imageB\036\n\034_source_image_encr" + + "yption_keyB\022\n\020_source_image_idB\022\n\020_sourc" + + "e_snapshotB!\n\037_source_snapshot_encryptio" + + "n_keyB\025\n\023_source_snapshot_idB\030\n\026_source_" + + "storage_objectB\t\n\007_statusB\007\n\005_typeB\007\n\005_z" + + "one\"\255\003\n\022DiskAggregatedList\022\020\n\002id\030\233\032 \001(\tH" + + "\000\210\001\001\022H\n\005items\030\300\317\367/ \003(\01326.google.cloud.co" + + "mpute.v1.DiskAggregatedList.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.Warning" + + "H\004\210\001\001\032V\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\0227\n\005valu" + + "e\030\002 \001(\0132(.google.cloud.compute.v1.DisksS" + + "copedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_p" + + "age_tokenB\014\n\n_self_linkB\n\n\010_warning\"\244\003\n\027" + + "DiskInstantiationConfig\022\034\n\013auto_delete\030\273" + + "\344\316\335\001 \001(\010H\000\210\001\001\022\034\n\014custom_image\030\215\376\345W \001(\tH\001" + + "\210\001\001\022\033\n\013device_name\030\324\265\232 \001(\tH\002\210\001\001\022!\n\020inst" + + "antiate_from\030\337\237\312\273\001 \001(\tH\003\210\001\001\"\306\001\n\017Instanti" + + "ateFrom\022\036\n\032UNDEFINED_INSTANTIATE_FROM\020\000\022" + + "\030\n\020ATTACH_READ_ONLY\020\273\256\376\364\001\022\014\n\005BLANK\020\264\262\226\036\022" + + "\023\n\014CUSTOM_IMAGE\020\355\365\315]\022\016\n\007DEFAULT\020\241\304\3756\022\025\n\016" + + "DO_NOT_INCLUDE\020\310\202\3311\022\023\n\014SOURCE_IMAGE\020\227\340\356\035" + + "\022\032\n\023SOURCE_IMAGE_FAMILY\020\214\311\322$B\016\n\014_auto_de" + + "leteB\017\n\r_custom_imageB\016\n\014_device_nameB\023\n" + + "\021_instantiate_from\"\231\002\n\010DiskList\022\020\n\002id\030\233\032" + + " \001(\tH\000\210\001\001\022/\n\005items\030\300\317\367/ \003(\0132\035.google.clo" + + "ud.compute.v1.Disk\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\tsel" + + "f_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\001" + + "B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n" + + "_self_linkB\n\n\010_warning\"u\n\017DiskMoveReques" + + "t\022 \n\020destination_zone\030\275\342\357> \001(\tH\000\210\001\001\022\033\n\013t" + + "arget_disk\030\213\317\342\035 \001(\tH\001\210\001\001B\023\n\021_destination" + + "_zoneB\016\n\014_target_disk\"\251\001\n\nDiskParams\022_\n\025" + + "resource_manager_tags\030\374\233\213\264\001 \003(\0132<.google" + + ".cloud.compute.v1.DiskParams.ResourceMan" + + "agerTagsEntry\032:\n\030ResourceManagerTagsEntr" + + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\204\004\n\010Di" + + "skType\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\ndeprecated\030\263\313\321\365\001 \001(\0132*.google.cloud" + + ".compute.v1.DeprecationStatusH\002\210\001\001\022\034\n\013de" + + "scription\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\004name\030\213\365\315\001 \001(" + + "\tH\006\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\007\210\001\001\022\032\n\tself_l" + + "ink\030\215\222\305\331\001 \001(\tH\010\210\001\001\022 \n\017valid_disk_size\030\340\211" + + "\305\353\001 \001(\tH\t\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH\n\210\001\001B\025\n\023_c" + + "reation_timestampB\027\n\025_default_disk_size_" + + "gbB\r\n\013_deprecatedB\016\n\014_descriptionB\005\n\003_id" + + "B\007\n\005_kindB\007\n\005_nameB\t\n\007_regionB\014\n\n_self_l" + + "inkB\022\n\020_valid_disk_sizeB\007\n\005_zone\"\271\003\n\026Dis" + + "kTypeAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022L\n" + + "\005items\030\300\317\367/ \003(\0132:.google.cloud.compute.v" + + "1.DiskTypeAggregatedList.ItemsEntry\022\024\n\004k" + + "ind\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\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014" - + "\n\n_self_linkB\n\n\010_warning\"u\n\017DiskMoveRequ" - + "est\022 \n\020destination_zone\030\275\342\357> \001(\tH\000\210\001\001\022\033\n" - + "\013target_disk\030\213\317\342\035 \001(\tH\001\210\001\001B\023\n\021_destinati" - + "on_zoneB\016\n\014_target_disk\"\251\001\n\nDiskParams\022_" - + "\n\025resource_manager_tags\030\374\233\213\264\001 \003(\0132<.goog" - + "le.cloud.compute.v1.DiskParams.ResourceM" - + "anagerTagsEntry\032:\n\030ResourceManagerTagsEn" - + "try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\204\004\n\010" - + "DiskType\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\ndeprecated\030\263\313\321\365\001 \001(\0132*.google.clo" - + "ud.compute.v1.DeprecationStatusH\002\210\001\001\022\034\n\013" - + "description\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\004name\030\213\365\315\001 " - + "\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 \n\017valid_disk_size\030" - + "\340\211\305\353\001 \001(\tH\t\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH\n\210\001\001B\025\n\023" - + "_creation_timestampB\027\n\025_default_disk_siz" - + "e_gbB\r\n\013_deprecatedB\016\n\014_descriptionB\005\n\003_" - + "idB\007\n\005_kindB\007\n\005_nameB\t\n\007_regionB\014\n\n_self" - + "_linkB\022\n\020_valid_disk_sizeB\007\n\005_zone\"\271\003\n\026D" - + "iskTypeAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022" - + "L\n\005items\030\300\317\367/ \003(\0132:.google.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\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\032Z\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022;\n\005value" - + "\030\002 \001(\0132,.google.cloud.compute.v1.DiskTyp" - + "esScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_nex" - + "t_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"\241" - + "\002\n\014DiskTypeList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0223\n\005ite" - + "ms\030\300\317\367/ \003(\0132!.google.cloud.compute.v1.Di" - + "skType\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pag" + + "\001\001\032Z\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022;\n\005value\030\002" + + " \001(\0132,.google.cloud.compute.v1.DiskTypes" + + "ScopedList:\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\"\241\002\n" + + "\014DiskTypeList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0223\n\005items" + + "\030\300\317\367/ \003(\0132!.google.cloud.compute.v1.Disk" + + "Type\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\007warning\030\234\337\226\030 \001(\0132 .google.clo" + + "ud.compute.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_ki" + + "ndB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010" + + "_warning\"\226\001\n\023DiskTypesScopedList\0228\n\ndisk" + + "_types\030\327\276\355^ \003(\0132!.google.cloud.compute.v" + + "1.DiskType\0229\n\007warning\030\234\337\226\030 \001(\0132 .google." + + "cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_warnin" + + "g\"?\n\037DisksAddResourcePoliciesRequest\022\034\n\021" + + "resource_policies\030\341\234\314\n \003(\t\"B\n\"DisksRemov" + + "eResourcePoliciesRequest\022\034\n\021resource_pol" + + "icies\030\341\234\314\n \003(\t\":\n\022DisksResizeRequest\022\030\n\007" + + "size_gb\030\331\213\200\354\001 \001(\003H\000\210\001\001B\n\n\010_size_gb\"\211\001\n\017D" + + "isksScopedList\022/\n\005disks\030\366\314\312- \003(\0132\035.googl" + + "e.cloud.compute.v1.Disk\0229\n\007warning\030\234\337\226\030 " + + "\001(\0132 .google.cloud.compute.v1.WarningH\000\210" + + "\001\001B\n\n\010_warning\"B\n\rDisplayDevice\022\036\n\016enabl" + + "e_display\030\206\344\346\006 \001(\010H\000\210\001\001B\021\n\017_enable_displ" + + "ay\"\351\001\n\022DistributionPolicy\022\035\n\014target_shap" + + "e\030\363\346\273\241\001 \001(\tH\000\210\001\001\022N\n\005zones\030\307\244\2557 \003(\0132<.goo" + + "gle.cloud.compute.v1.DistributionPolicyZ" + + "oneConfiguration\"S\n\013TargetShape\022\032\n\026UNDEF" + + "INED_TARGET_SHAPE\020\000\022\t\n\003ANY\020\314\373\003\022\020\n\010BALANC" + + "ED\020\210\272\255\337\001\022\013\n\004EVEN\020\232\322\202\001B\017\n\r_target_shape\"D" + + "\n#DistributionPolicyZoneConfiguration\022\024\n" + + "\004zone\030\254\307\344\001 \001(\tH\000\210\001\001B\007\n\005_zone\"Q\n\010Duration" + + "\022\025\n\005nanos\030\277\270\3571 \001(\005H\000\210\001\001\022\030\n\007seconds\030\377\224\265\253\001" + + " \001(\003H\001\210\001\001B\010\n\006_nanosB\n\n\010_seconds\"k\n\033Enabl" + + "eXpnHostProjectRequest\022!\n\007project\030\231\226\301l \001" + + "(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\t", + "H\000\210\001\001B\r\n\013_request_id\"\352\001\n\037EnableXpnResour" + + "ceProjectRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A" + + "\002\362G\007project\022y\n-projects_enable_xpn_resou" + + "rce_request_resource\030\257\320\233\311\001 \001(\01329.google." + + "cloud.compute.v1.ProjectsEnableXpnResour" + + "ceRequestB\003\340A\002\022\032\n\nrequest_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\nerror_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.Localized" + + "MessageH\002\210\001\001\022F\n\nquota_info\030\225\324\344, \001(\0132*.go" + + "ogle.cloud.compute.v1.QuotaExceededInfoH" + + "\003\210\001\001B\r\n\013_error_infoB\007\n\005_helpB\024\n\022_localiz" + + "ed_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.cloud.compute.v1.ErrorIn" + + "fo.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\005valu" + + "e\030\002 \001(\t:\0028\001B\t\n\007_domainB\t\n\007_reason\"\267\001\n\006Er" + + "rors\022\024\n\004code\030\355\333\272\001 \001(\tH\000\210\001\001\022@\n\rerror_deta" + + "ils\030\213\306\373\202\001 \003(\0132%.google.cloud.compute.v1." + + "ErrorDetails\022\031\n\010location\030\265\277\276\212\001 \001(\tH\001\210\001\001\022" + + "\030\n\007message\030\207\200\254\307\001 \001(\tH\002\210\001\001B\007\n\005_codeB\013\n\t_l" + + "ocationB\n\n\010_message\"\335\002\n\025ExchangedPeering" + + "Route\022\033\n\ndest_range\030\340\262\352\265\001 \001(\tH\000\210\001\001\022\030\n\010im" + + "ported\030\204\326\3146 \001(\010H\001\210\001\001\022\037\n\017next_hop_region\030" + + "\366\300\271: \001(\tH\002\210\001\001\022\031\n\010priority\030\244\363\241\324\001 \001(\rH\003\210\001\001" + + "\022\024\n\004type\030\272\236\332\001 \001(\tH\004\210\001\001\"u\n\004Type\022\022\n\016UNDEFI" + + "NED_TYPE\020\000\022\035\n\025DYNAMIC_PEERING_ROUTE\020\252\200\202\340" + + "\001\022\034\n\024STATIC_PEERING_ROUTE\020\271\300\336\341\001\022\034\n\024SUBNE" + + "T_PEERING_ROUTE\020\350\215\215\336\001B\r\n\013_dest_rangeB\013\n\t" + + "_importedB\022\n\020_next_hop_regionB\013\n\t_priori" + + "tyB\007\n\005_type\"\274\002\n\032ExchangedPeeringRoutesLi" + + "st\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.ExchangedPeerin" + + "gRoute\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pag" + "e_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.c" + "loud.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\"\226\001\n\023DiskTypesScopedList\0228\n\ndi" - + "sk_types\030\327\276\355^ \003(\0132!.google.cloud.compute" - + ".v1.DiskType\0229\n\007warning\030\234\337\226\030 \001(\0132 .googl" - + "e.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_warn" - + "ing\"?\n\037DisksAddResourcePoliciesRequest\022\034" - + "\n\021resource_policies\030\341\234\314\n \003(\t\"B\n\"DisksRem" - + "oveResourcePoliciesRequest\022\034\n\021resource_p" - + "olicies\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\010_size_gb\"\211\001\n" - + "\017DisksScopedList\022/\n\005disks\030\366\314\312- \003(\0132\035.goo" - + "gle.cloud.compute.v1.Disk\0229\n\007warning\030\234\337\226" - + "\030 \001(\0132 .google.cloud.compute.v1.WarningH" - + "\000\210\001\001B\n\n\010_warning\"B\n\rDisplayDevice\022\036\n\016ena" - + "ble_display\030\206\344\346\006 \001(\010H\000\210\001\001B\021\n\017_enable_dis" - + "play\"\351\001\n\022DistributionPolicy\022\035\n\014target_sh" - + "ape\030\363\346\273\241\001 \001(\tH\000\210\001\001\022N\n\005zones\030\307\244\2557 \003(\0132<.g" - + "oogle.cloud.compute.v1.DistributionPolic" - + "yZoneConfiguration\"S\n\013TargetShape\022\032\n\026UND" - + "EFINED_TARGET_SHAPE\020\000\022\t\n\003ANY\020\314\373\003\022\020\n\010BALA" - + "NCED\020\210\272\255\337\001\022\013\n\004EVEN\020\232\322\202\001B\017\n\r_target_shape" - + "\"D\n#DistributionPolicyZoneConfiguration\022" - + "\024\n\004zone\030\254\307\344\001 \001(\tH\000\210\001\001B\007\n\005_zone\"Q\n\010Durati" - + "on\022\025\n\005nanos\030\277\270\3571 \001(\005H\000\210\001\001\022\030\n\007seconds\030\377\224\265" - + "\253\001 \001(\003H\001\210\001\001B\010\n\006_nanosB\n\n\010_seconds\"k\n\033Ena" - + "bleXpnHostProjectRequest\022!\n\007project\030\231\226\301l" - + " \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001" - + "(\tH\000\210\001\001B\r\n\013_request_id\"\352\001\n\037EnableXpnReso" - + "urceProjectRequest\022!\n\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022y\n-projects_enable_xpn_res" - + "ource_request_resource\030\257\320\233\311\001 \001(\01329.googl" - + "e.cloud.compute.v1.ProjectsEnableXpnReso" - + "urceRequestB\003\340A\002\022\032\n\nrequest_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.Error" - + "s\"\327\002\n\014ErrorDetails\022>\n\nerror_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.compu" - + "te.v1.HelpH\001\210\001\001\022M\n\021localized_message\030\303\376\362" - + "\300\001 \001(\0132).google.cloud.compute.v1.Localiz" - + "edMessageH\002\210\001\001\022F\n\nquota_info\030\225\324\344, \001(\0132*." - + "google.cloud.compute.v1.QuotaExceededInf" - + "oH\003\210\001\001B\r\n\013_error_infoB\007\n\005_helpB\024\n\022_local" - + "ized_messageB\r\n\013_quota_info\"\315\001\n\tErrorInf" - + "o\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.cloud.compute.v1.Error" - + "Info.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\005va" - + "lue\030\002 \001(\t:\0028\001B\t\n\007_domainB\t\n\007_reason\"\267\001\n\006" - + "Errors\022\024\n\004code\030\355\333\272\001 \001(\tH\000\210\001\001\022@\n\rerror_de" - + "tails\030\213\306\373\202\001 \003(\0132%.google.cloud.compute.v" - + "1.ErrorDetails\022\031\n\010location\030\265\277\276\212\001 \001(\tH\001\210\001" - + "\001\022\030\n\007message\030\207\200\254\307\001 \001(\tH\002\210\001\001B\007\n\005_codeB\013\n\t" - + "_locationB\n\n\010_message\"\335\002\n\025ExchangedPeeri" - + "ngRoute\022\033\n\ndest_range\030\340\262\352\265\001 \001(\tH\000\210\001\001\022\030\n\010" - + "imported\030\204\326\3146 \001(\010H\001\210\001\001\022\037\n\017next_hop_regio" - + "n\030\366\300\271: \001(\tH\002\210\001\001\022\031\n\010priority\030\244\363\241\324\001 \001(\rH\003\210" - + "\001\001\022\024\n\004type\030\272\236\332\001 \001(\tH\004\210\001\001\"u\n\004Type\022\022\n\016UNDE" - + "FINED_TYPE\020\000\022\035\n\025DYNAMIC_PEERING_ROUTE\020\252\200" - + "\202\340\001\022\034\n\024STATIC_PEERING_ROUTE\020\271\300\336\341\001\022\034\n\024SUB" - + "NET_PEERING_ROUTE\020\350\215\215\336\001B\r\n\013_dest_rangeB\013" - + "\n\t_importedB\022\n\020_next_hop_regionB\013\n\t_prio" - + "rityB\007\n\005_type\"\274\002\n\032ExchangedPeeringRoutes" - + "List\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.ExchangedPeer" - + "ingRoute\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_p" - + "age_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.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_link" - + "B\n\n\010_warning\"\263\002\n\"ExpandIpCidrRangeSubnet" - + "workRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007p" - + "roject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022" - + "\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\nsubnetwor" - + "k\030\356\247\344\222\001 \001(\tB\003\340A\002\022\200\001\n1subnetworks_expand_" - + "ip_cidr_range_request_resource\030\336\320\272\343\001 \001(\013" - + "2<.google.cloud.compute.v1.SubnetworksEx" - + "pandIpCidrRangeRequestB\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\nexpression\030\230\245\356\247\001 \001(\tH\001\210\001\001\022\031\n\010locati" - + "on\030\265\277\276\212\001 \001(\tH\002\210\001\001\022\025\n\005title\030\330\304\3204 \001(\tH\003\210\001\001" - + "B\016\n\014_descriptionB\r\n\013_expressionB\013\n\t_loca" - + "tionB\010\n\006_title\"\310\005\n\022ExternalVpnGateway\022\"\n" - + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013des" - + "cription\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\ninterfaces\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_fingerprin" - + "t\030\231\360\367T \001(\tH\004\210\001\001\022K\n\006labels\030\377\277\301\356\001 \003(\01327.go" - + "ogle.cloud.compute.v1.ExternalVpnGateway" - + ".LabelsEntry\022\024\n\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022 \n\017re" - + "dundancy_type\030\234\316\267\201\001 \001(\tH\006\210\001\001\022\032\n\tself_lin" - + "k\030\215\222\305\331\001 \001(\tH\007\210\001\001\032-\n\013LabelsEntry\022\013\n\003key\030\001" - + " \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\217\001\n\016RedundancyTy" - + "pe\022\035\n\031UNDEFINED_REDUNDANCY_TYPE\020\000\022\033\n\023FOU" - + "R_IPS_REDUNDANCY\020\351\322\377\367\001\022%\n\036SINGLE_IP_INTE" - + "RNALLY_REDUNDANT\020\371\301\355?\022\032\n\022TWO_IPS_REDUNDA" - + "NCY\020\243\367\202\257\001B\025\n\023_creation_timestampB\016\n\014_des" - + "criptionB\005\n\003_idB\007\n\005_kindB\024\n\022_label_finge" - + "rprintB\007\n\005_nameB\022\n\020_redundancy_typeB\014\n\n_" - + "self_link\"b\n\033ExternalVpnGatewayInterface" - + "\022\020\n\002id\030\233\032 \001(\rH\000\210\001\001\022\033\n\nip_address\030\334\361\334\301\001 \001" - + "(\tH\001\210\001\001B\005\n\003_idB\r\n\013_ip_address\"\324\002\n\026Extern" - + "alVpnGatewayList\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+.goo" - + "gle.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\007warning\030\234\337\226\030 \001(\0132 .google.cloud.co" - + "mpute.v1.WarningH\005\210\001\001B\007\n\005_etagB\005\n\003_idB\007\n" - + "\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_link" - + "B\n\n\010_warning\"\262\001\n\021FileContentBuffer\022\030\n\007co" - + "ntent\030\371\350\334\305\001 \001(\tH\000\210\001\001\022\032\n\tfile_type\030\235\300\255\214\001 " - + "\001(\tH\001\210\001\001\"M\n\010FileType\022\027\n\023UNDEFINED_FILE_T" - + "YPE\020\000\022\t\n\003BIN\020\347\201\004\022\020\n\tUNDEFINED\020\260\342\335A\022\013\n\004X5" - + "09\020\246\233\243\001B\n\n\010_contentB\014\n\n_file_type\"\320\006\n\010Fi" - + "rewall\0224\n\007allowed\030\250\203\270M \003(\0132 .google.clou" - + "d.compute.v1.Allowed\022\"\n\022creation_timesta" - + "mp\030\266\217\307\016 \001(\tH\000\210\001\001\0223\n\006denied\030\233\367\235\203\001 \003(\0132\037.g" - + "oogle.cloud.compute.v1.Denied\022\034\n\013descrip" - + "tion\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\036\n\022destination_range" - + "s\030\247\270\342\221\001 \003(\t\022\031\n\tdirection\030\377\216\2005 \001(\tH\002\210\001\001\022\031" - + "\n\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\nlog_config\030" - + "\235\321\301\247\001 \001(\0132*.google.cloud.compute.v1.Fire" - + "wallLogConfigH\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\031\n\010priority\030\244\363" - + "\241\324\001 \001(\005H\t\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\n\210\001\001" - + "\022\030\n\rsource_ranges\030\372\376\264_ \003(\t\022\"\n\027source_ser" - + "vice_accounts\030\324\353\2162 \003(\t\022\027\n\013source_tags\030\275\273" - + "\321\327\001 \003(\t\022#\n\027target_service_accounts\030\236\216\234\332\001" - + " \003(\t\022\026\n\013target_tags\030\207\234\377\035 \003(\t\"E\n\tDirectio" - + "n\022\027\n\023UNDEFINED_DIRECTION\020\000\022\016\n\006EGRESS\020\365\366\264" - + "\316\001\022\017\n\007INGRESS\020\225\375\276\366\001B\025\n\023_creation_timesta" - + "mpB\016\n\014_descriptionB\014\n\n_directionB\013\n\t_dis" - + "abledB\005\n\003_idB\007\n\005_kindB\r\n\013_log_configB\007\n\005" - + "_nameB\n\n\010_networkB\013\n\t_priorityB\014\n\n_self_" - + "link\"\241\002\n\014FirewallList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022" - + "3\n\005items\030\300\317\367/ \003(\0132!.google.cloud.compute" - + ".v1.Firewall\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017ne" - + "xt_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 .go" - + "ogle.cloud.compute.v1.WarningH\004\210\001\001B\005\n\003_i" - + "dB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_" - + "linkB\n\n\010_warning\"\275\001\n\021FirewallLogConfig\022\027" - + "\n\006enable\030\203\313\324\224\001 \001(\010H\000\210\001\001\022\030\n\010metadata\030\257\366\265)" - + " \001(\tH\001\210\001\001\"]\n\010Metadata\022\026\n\022UNDEFINED_METAD" - + "ATA\020\000\022\034\n\024EXCLUDE_ALL_METADATA\020\222\275\301\237\001\022\033\n\024I" - + "NCLUDE_ALL_METADATA\020\204\315\277NB\t\n\007_enableB\013\n\t_" - + "metadata\"\227\001\n(FirewallPoliciesListAssocia" - + "tionsResponse\022L\n\014associations\030\222\350\312\362\001 \003(\0132" - + "2.google.cloud.compute.v1.FirewallPolicy" - + "Association\022\024\n\004kind\030\224\367\310\001 \001(\tH\000\210\001\001B\007\n\005_ki" - + "nd\"\306\005\n\016FirewallPolicy\022L\n\014associations\030\222\350" - + "\312\362\001 \003(\01322.google.cloud.compute.v1.Firewa" - + "llPolicyAssociation\022\"\n\022creation_timestam" - + "p\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\t" - + "H\001\210\001\001\022\034\n\014display_name\030\350\207\221\002 \001(\tH\002\210\001\001\022\033\n\013f" - + "ingerprint\030\344\321\363o \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\004name\030\213\365\315\001 \001(" - + "\tH\006\210\001\001\022\026\n\006parent\030\252\221\254% \001(\tH\007\210\001\001\022\026\n\006region" - + "\030\364\315\240B \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\005rules\030\367\221\3653 \003(\0132+.google.clo" - + "ud.compute.v1.FirewallPolicyRule\022\032\n\tself" - + "_link\030\215\222\305\331\001 \001(\tH\n\210\001\001\022!\n\021self_link_with_i" - + "d\030\202\254\235\025 \001(\tH\013\210\001\001\022\033\n\nshort_name\030\356\270\320\352\001 \001(\tH" - + "\014\210\001\001B\025\n\023_creation_timestampB\016\n\014_descript" - + "ionB\017\n\r_display_nameB\016\n\014_fingerprintB\005\n\003" - + "_idB\007\n\005_kindB\007\n\005_nameB\t\n\007_parentB\t\n\007_reg" - + "ionB\023\n\021_rule_tuple_countB\014\n\n_self_linkB\024" - + "\n\022_self_link_with_idB\r\n\013_short_name\"\212\002\n\031" - + "FirewallPolicyAssociation\022!\n\021attachment_" - + "target\030\255\260\350S \001(\tH\000\210\001\001\022\034\n\014display_name\030\350\207\221" - + "\002 \001(\tH\001\210\001\001\022#\n\022firewall_policy_id\030\311\275\252\252\001 \001" - + "(\tH\002\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\003\210\001\001\022\033\n\nshort_n" - + "ame\030\356\270\320\352\001 \001(\tH\004\210\001\001B\024\n\022_attachment_target" - + "B\017\n\r_display_nameB\025\n\023_firewall_policy_id" - + "B\007\n\005_nameB\r\n\013_short_name\"\203\002\n\022FirewallPol" - + "icyList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0229\n\005items\030\300\317\367/ " - + "\003(\0132\'.google.cloud.compute.v1.FirewallPo" - + "licy\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\0229\n\007warning\030\234\337\226\030 \001(\0132" - + " .google.cloud.compute.v1.WarningH\003\210\001\001B\005" - + "\n\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB\n\n\010_w" - + "arning\"\307\005\n\022FirewallPolicyRule\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\031\n\tdirection\030\377\216\2005 \001(\tH\002\210\001\001\022\031\n\010disabl" - + "ed\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\005matc" - + "h\030\305\263\2671 \001(\01322.google.cloud.compute.v1.Fir" - + "ewallPolicyRuleMatcherH\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\034\n\020" - + "target_resources\030\367\321\360\373\001 \003(\t\022T\n\022target_sec" - + "ure_tags\030\263\304\234\337\001 \003(\01324.google.cloud.comput" - + "e.v1.FirewallPolicyRuleSecureTag\022#\n\027targ" - + "et_service_accounts\030\236\216\234\332\001 \003(\t\"E\n\tDirecti" - + "on\022\027\n\023UNDEFINED_DIRECTION\020\000\022\016\n\006EGRESS\020\365\366" - + "\264\316\001\022\017\n\007INGRESS\020\225\375\276\366\001B\t\n\007_actionB\016\n\014_desc" - + "riptionB\014\n\n_directionB\013\n\t_disabledB\021\n\017_e" - + "nable_loggingB\007\n\005_kindB\010\n\006_matchB\013\n\t_pri" - + "orityB\014\n\n_rule_nameB\023\n\021_rule_tuple_count" - + "\"\201\002\n\031FirewallPolicyRuleMatcher\022\032\n\016dest_i" - + "p_ranges\030\221\327\356\240\001 \003(\t\022Z\n\016layer4_configs\030\265\334\216" - + "\262\001 \003(\0132>.google.cloud.compute.v1.Firewal" - + "lPolicyRuleMatcherLayer4Config\022\031\n\rsrc_ip" - + "_ranges\030\323\200\207\316\001 \003(\t\022Q\n\017src_secure_tags\030\206\224\316" - + "\362\001 \003(\01324.google.cloud.compute.v1.Firewal" - + "lPolicyRuleSecureTag\"g\n%FirewallPolicyRu" - + "leMatcherLayer4Config\022\034\n\013ip_protocol\030\260\235\372" - + "\342\001 \001(\tH\000\210\001\001\022\020\n\005ports\030\222\360\3712 \003(\tB\016\n\014_ip_pro" - + "tocol\"\242\001\n\033FirewallPolicyRuleSecureTag\022\024\n" - + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH\001\210" - + "\001\001\"C\n\005State\022\023\n\017UNDEFINED_STATE\020\000\022\020\n\tEFFE" - + "CTIVE\020\207\363\270t\022\023\n\013INEFFECTIVE\020\202\324\226\221\001B\007\n\005_name" - + "B\010\n\006_state\"\203\001\n\016FixedOrPercent\022\033\n\ncalcula" - + "ted\030\276\323\215\341\001 \001(\005H\000\210\001\001\022\025\n\005fixed\030\364\316\273. \001(\005H\001\210\001" - + "\001\022\030\n\007percent\030\305\310\241\274\001 \001(\005H\002\210\001\001B\r\n\013_calculat" - + "edB\010\n\006_fixedB\n\n\010_percent\"\313\022\n\016ForwardingR" - + "ule\022\033\n\013I_p_address\030\257\215\277\024 \001(\tH\000\210\001\001\022\035\n\014I_p_" - + "protocol\030\275\366\336\350\001 \001(\tH\001\210\001\001\022\032\n\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\017backend_service\030\212\300\256\222\001 \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\033\n\013fingerp" - + "rint\030\344\321\363o \001(\tH\007\210\001\001\022\020\n\002id\030\233\032 \001(\004H\010\210\001\001\022\033\n\n" - + "ip_version\030\300\363\322\214\001 \001(\tH\t\210\001\001\022&\n\026is_mirrorin" - + "g_collector\030\374\340\3568 \001(\010H\n\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\022G\n\006labels\030\377\277\301\356\001 \003(\01323.google.cloud.co" - + "mpute.v1.ForwardingRule.LabelsEntry\022&\n\025l" - + "oad_balancing_scheme\030\304\214\302\255\001 \001(\tH\r\210\001\001\022E\n\020m" - + "etadata_filters\030\353\315\314\335\001 \003(\0132\'.google.cloud" - + ".compute.v1.MetadataFilter\022\024\n\004name\030\213\365\315\001 " - + "\001(\tH\016\210\001\001\022\027\n\007network\030\256\264\205o \001(\tH\017\210\001\001\022\035\n\014net" - + "work_tier\030\323\272\333\366\001 \001(\tH\020\210\001\001\022$\n\024no_automate_" - + "dns_zone\030\257\321\343\036 \001(\010H\021\210\001\001\022\032\n\nport_range\030\377\237\334" - + "g \001(\tH\022\210\001\001\022\020\n\005ports\030\222\360\3712 \003(\t\022\"\n\021psc_conn" - + "ection_id\030\335\245\243\213\001 \001(\004H\023\210\001\001\022%\n\025psc_connecti" - + "on_status\030\264\311\347W \001(\tH\024\210\001\001\022\026\n\006region\030\364\315\240B \001" - + "(\tH\025\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\026\210\001\001\022o\n\037s" - + "ervice_directory_registrations\030\376\261\314j \003(\0132" - + "C.google.cloud.compute.v1.ForwardingRule" - + "ServiceDirectoryRegistration\022\036\n\rservice_" - + "label\030\352\231\354\306\001 \001(\tH\027\210\001\001\022\035\n\014service_name\030\325\253\315" - + "\253\001 \001(\tH\030\210\001\001\022\033\n\nsubnetwork\030\356\247\344\222\001 \001(\tH\031\210\001\001" - + "\022\026\n\006target\030\221\343\371[ \001(\tH\032\210\001\001\032-\n\013LabelsEntry\022" - + "\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\210\001\n\016IPPr" - + "otocolEnum\022\037\n\033UNDEFINED_I_P_PROTOCOL_ENU" - + "M\020\000\022\007\n\002AH\020\247\020\022\t\n\003ESP\020\342\232\004\022\013\n\004ICMP\020\275\350\210\001\022\021\n\n" - + "L3_DEFAULT\020\311\366\372\026\022\013\n\004SCTP\020\314\201\233\001\022\t\n\003TCP\020\301\207\005\022" - + "\t\n\003UDP\020\241\217\005\"[\n\tIpVersion\022\030\n\024UNDEFINED_IP_" - + "VERSION\020\000\022\013\n\004IPV4\020\205\314\211\001\022\013\n\004IPV6\020\207\314\211\001\022\032\n\023U" - + "NSPECIFIED_VERSION\020\220\317\265\n\"\277\001\n\023LoadBalancin" - + "gScheme\022#\n\037UNDEFINED_LOAD_BALANCING_SCHE" - + "ME\020\000\022\017\n\010EXTERNAL\020\313\247\375\020\022\030\n\020EXTERNAL_MANAGE" - + "D\020\213\266\222\364\001\022\020\n\010INTERNAL\020\275\355\226\205\001\022\027\n\020INTERNAL_MA" - + "NAGED\020\375\327\347\021\022\034\n\025INTERNAL_SELF_MANAGED\020\316\227\321p" - + "\022\017\n\007INVALID\020\327\373\355\374\001\"\217\001\n\013NetworkTier\022\032\n\026UND" - + "EFINED_NETWORK_TIER\020\000\022\026\n\016FIXED_STANDARD\020" - + "\310\236\205\224\001\022\017\n\007PREMIUM\020\267\264\301\276\001\022\020\n\010STANDARD\020\275\235\214\347\001" - + "\022)\n!STANDARD_OVERRIDES_FIXED_STANDARD\020\302\207" - + "\221\336\001\"\260\001\n\023PscConnectionStatus\022#\n\037UNDEFINED" - + "_PSC_CONNECTION_STATUS\020\000\022\017\n\010ACCEPTED\020\247\237\322" - + "u\022\016\n\006CLOSED\020\354\252\243\265\001\022\027\n\017NEEDS_ATTENTION\020\274\213\242" - + "\244\001\022\016\n\007PENDING\020\367\252\360\020\022\017\n\010REJECTED\020\376\210\204S\022\031\n\022S" - + "TATUS_UNSPECIFIED\020\312\314\213\024B\016\n\014_I_p_addressB\017" - + "\n\r_I_p_protocolB\014\n\n_all_portsB\026\n\024_allow_" - + "global_accessB\022\n\020_backend_serviceB\025\n\023_cr" - + "eation_timestampB\016\n\014_descriptionB\016\n\014_fin" - + "gerprintB\005\n\003_idB\r\n\013_ip_versionB\031\n\027_is_mi" - + "rroring_collectorB\007\n\005_kindB\024\n\022_label_fin" - + "gerprintB\030\n\026_load_balancing_schemeB\007\n\005_n" - + "ameB\n\n\010_networkB\017\n\r_network_tierB\027\n\025_no_" - + "automate_dns_zoneB\r\n\013_port_rangeB\024\n\022_psc" - + "_connection_idB\030\n\026_psc_connection_status" - + "B\t\n\007_regionB\014\n\n_self_linkB\020\n\016_service_la" - + "belB\017\n\r_service_nameB\r\n\013_subnetworkB\t\n\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@.go" - + "ogle.cloud.compute.v1.ForwardingRuleAggr" - + "egatedList.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\t" - + "self_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.c" - + "loud.compute.v1.WarningH\004\210\001\001\032`\n\nItemsEnt" - + "ry\022\013\n\003key\030\001 \001(\t\022A\n\005value\030\002 \001(\01322.google." - + "cloud.compute.v1.ForwardingRulesScopedLi" - + "st:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tok" - + "enB\014\n\n_self_linkB\n\n\010_warning\"\255\002\n\022Forward" - + "ingRuleList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0229\n\005items\030\300" - + "\317\367/ \003(\0132\'.google.cloud.compute.v1.Forwar" - + "dingRule\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_p" - + "age_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.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_link" - + "B\n\n\010_warning\"O\n\027ForwardingRuleReference\022" - + " \n\017forwarding_rule\030\376\245\335\200\001 \001(\tH\000\210\001\001B\022\n\020_fo" - + "rwarding_rule\"\302\001\n*ForwardingRuleServiceD" - + "irectoryRegistration\022\031\n\tnamespace\030\333\252\215U \001" - + "(\tH\000\210\001\001\022\030\n\007service\030\265\215\217\262\001 \001(\tH\001\210\001\001\022(\n\030ser" - + "vice_directory_region\030\320\272\246# \001(\tH\002\210\001\001B\014\n\n_" - + "namespaceB\n\n\010_serviceB\033\n\031_service_direct" - + "ory_region\"\251\001\n\031ForwardingRulesScopedList" - + "\022E\n\020forwarding_rules\030\265\232\314\226\001 \003(\0132\'.google." - + "cloud.compute.v1.ForwardingRule\0229\n\007warni" - + "ng\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Wa" - + "rningH\000\210\001\001B\n\n\010_warning\"\315\002\n\017GRPCHealthChe" - + "ck\022!\n\021grpc_service_name\030\326\250\215A \001(\tH\000\210\001\001\022\024\n" - + "\004port\030\201\261\322\001 \001(\005H\001\210\001\001\022\031\n\tport_name\030\211\207\347\023 \001(" - + "\tH\002\210\001\001\022\"\n\022port_specification\030\305\353\314\030 \001(\tH\003\210" - + "\001\001\"~\n\021PortSpecification\022 \n\034UNDEFINED_POR" - + "T_SPECIFICATION\020\000\022\025\n\016USE_FIXED_PORT\020\344\210\333Z" - + "\022\026\n\016USE_NAMED_PORT\020\277\317\307\246\001\022\030\n\020USE_SERVING_" - + "PORT\020\314\321\365\254\001B\024\n\022_grpc_service_nameB\007\n\005_por" - + "tB\014\n\n_port_nameB\025\n\023_port_specification\"l" - + "\n\031GetAcceleratorTypeRequest\022 \n\020accelerat" - + "or_type\030\216\341\350A \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(" - + "\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"^\n\021GetAddre" - + "ssRequest\022\030\n\007address\030\364\267\336\334\001 \001(\tB\003\340A\002\022\027\n\007p" - + "roject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB" - + "\003\340A\002\"f\n#GetAssociationFirewallPolicyRequ" - + "est\022 \n\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\024\n" - + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001B\007\n\005_name\"\206\001\n*GetAsso" - + "ciationNetworkFirewallPolicyRequest\022 \n\017f" - + "irewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\024\n\004name\030\213\365" - + "\315\001 \001(\tH\000\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002B\007\n\005" - + "_name\"\244\001\n0GetAssociationRegionNetworkFir" - + "ewallPolicyRequest\022 \n\017firewall_policy\030\321\212" - + "\306\355\001 \001(\tB\003\340A\002\022\024\n\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\027\n\007pr" - + "oject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003" - + "\340A\002B\007\n\005_name\"b\n\024GetAutoscalerRequest\022\033\n\n" - + "autoscaler\030\327\375\322\366\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301" - + "l \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"R\n\027GetB" - + "ackendBucketRequest\022\036\n\016backend_bucket\030\365\343" - + "\335+ \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"U\n\030" - + "GetBackendServiceRequest\022 \n\017backend_serv" - + "ice\030\212\300\256\222\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003" - + "\340A\002\"Z\n!GetDiagnosticsInterconnectRequest" - + "\022\034\n\014interconnect\030\216\311\214k \001(\tB\003\340A\002\022\027\n\007projec" - + "t\030\231\226\301l \001(\tB\003\340A\002\"U\n\016GetDiskRequest\022\024\n\004dis" - + "k\030\235\233\274\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002" - + "\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"^\n\022GetDiskTypeReq" - + "uest\022\031\n\tdisk_type\030\234\351\254, \001(\tB\003\340A\002\022\027\n\007proje" - + "ct\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\223" - + "\001\n$GetEffectiveFirewallsInstanceRequest\022" - + "\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\"\n\021network_int" - + "erface\030\350\300\235\256\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(" - + "\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"W\n#GetEffec" - + "tiveFirewallsNetworkRequest\022\027\n\007network\030\256" - + "\264\205o \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"\203\001" - + "\n7GetEffectiveFirewallsRegionNetworkFire" - + "wallPolicyRequest\022\027\n\007network\030\256\264\205o \001(\tB\003\340" + + "\n\010_warning\"\263\002\n\"ExpandIpCidrRangeSubnetwo" + + "rkRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" + + "ject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" + + "\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\nsubnetwork\030" + + "\356\247\344\222\001 \001(\tB\003\340A\002\022\200\001\n1subnetworks_expand_ip" + + "_cidr_range_request_resource\030\336\320\272\343\001 \001(\0132<" + + ".google.cloud.compute.v1.SubnetworksExpa" + + "ndIpCidrRangeRequestB\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\nexpression\030\230\245\356\247\001 \001(\tH\001\210\001\001\022\031\n\010location" + + "\030\265\277\276\212\001 \001(\tH\002\210\001\001\022\025\n\005title\030\330\304\3204 \001(\tH\003\210\001\001B\016" + + "\n\014_descriptionB\r\n\013_expressionB\013\n\t_locati" + + "onB\010\n\006_title\"\310\005\n\022ExternalVpnGateway\022\"\n\022c" + + "reation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013descr" + + "iption\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\022" + + "K\n\ninterfaces\030\332\364\340\005 \003(\01324.google.cloud.co" + + "mpute.v1.ExternalVpnGatewayInterface\022\024\n\004" + + "kind\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.goog" + + "le.cloud.compute.v1.ExternalVpnGateway.L" + + "abelsEntry\022\024\n\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022 \n\017redu" + + "ndancy_type\030\234\316\267\201\001 \001(\tH\006\210\001\001\022\032\n\tself_link\030" + + "\215\222\305\331\001 \001(\tH\007\210\001\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001" + + "(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\217\001\n\016RedundancyType" + + "\022\035\n\031UNDEFINED_REDUNDANCY_TYPE\020\000\022\033\n\023FOUR_" + + "IPS_REDUNDANCY\020\351\322\377\367\001\022%\n\036SINGLE_IP_INTERN" + + "ALLY_REDUNDANT\020\371\301\355?\022\032\n\022TWO_IPS_REDUNDANC" + + "Y\020\243\367\202\257\001B\025\n\023_creation_timestampB\016\n\014_descr" + + "iptionB\005\n\003_idB\007\n\005_kindB\024\n\022_label_fingerp" + + "rintB\007\n\005_nameB\022\n\020_redundancy_typeB\014\n\n_se" + + "lf_link\"b\n\033ExternalVpnGatewayInterface\022\020" + + "\n\002id\030\233\032 \001(\rH\000\210\001\001\022\033\n\nip_address\030\334\361\334\301\001 \001(\t" + + "H\001\210\001\001B\005\n\003_idB\r\n\013_ip_address\"\324\002\n\026External" + + "VpnGatewayList\022\024\n\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n\002" + + "id\030\233\032 \001(\tH\001\210\001\001\022=\n\005items\030\300\317\367/ \003(\0132+.googl" + + "e.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\007warning\030\234\337\226\030 \001(\0132 .google.cloud.comp" + + "ute.v1.WarningH\005\210\001\001B\007\n\005_etagB\005\n\003_idB\007\n\005_" + + "kindB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n" + + "\n\010_warning\"\262\001\n\021FileContentBuffer\022\030\n\007cont" + + "ent\030\371\350\334\305\001 \001(\tH\000\210\001\001\022\032\n\tfile_type\030\235\300\255\214\001 \001(" + + "\tH\001\210\001\001\"M\n\010FileType\022\027\n\023UNDEFINED_FILE_TYP" + + "E\020\000\022\t\n\003BIN\020\347\201\004\022\020\n\tUNDEFINED\020\260\342\335A\022\013\n\004X509" + + "\020\246\233\243\001B\n\n\010_contentB\014\n\n_file_type\"\320\006\n\010Fire" + + "wall\0224\n\007allowed\030\250\203\270M \003(\0132 .google.cloud." + + "compute.v1.Allowed\022\"\n\022creation_timestamp" + + "\030\266\217\307\016 \001(\tH\000\210\001\001\0223\n\006denied\030\233\367\235\203\001 \003(\0132\037.goo" + + "gle.cloud.compute.v1.Denied\022\034\n\013descripti" + + "on\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\036\n\022destination_ranges\030" + + "\247\270\342\221\001 \003(\t\022\031\n\tdirection\030\377\216\2005 \001(\tH\002\210\001\001\022\031\n\010" + + "disabled\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\nlog_config\030\235\321" + + "\301\247\001 \001(\0132*.google.cloud.compute.v1.Firewa" + + "llLogConfigH\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\031\n\010priority\030\244\363\241\324" + + "\001 \001(\005H\t\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\n\210\001\001\022\030" + + "\n\rsource_ranges\030\372\376\264_ \003(\t\022\"\n\027source_servi" + + "ce_accounts\030\324\353\2162 \003(\t\022\027\n\013source_tags\030\275\273\321\327" + + "\001 \003(\t\022#\n\027target_service_accounts\030\236\216\234\332\001 \003" + + "(\t\022\026\n\013target_tags\030\207\234\377\035 \003(\t\"E\n\tDirection\022" + + "\027\n\023UNDEFINED_DIRECTION\020\000\022\016\n\006EGRESS\020\365\366\264\316\001" + + "\022\017\n\007INGRESS\020\225\375\276\366\001B\025\n\023_creation_timestamp" + + "B\016\n\014_descriptionB\014\n\n_directionB\013\n\t_disab" + + "ledB\005\n\003_idB\007\n\005_kindB\r\n\013_log_configB\007\n\005_n" + + "ameB\n\n\010_networkB\013\n\t_priorityB\014\n\n_self_li" + + "nk\"\241\002\n\014FirewallList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0223\n" + + "\005items\030\300\317\367/ \003(\0132!.google.cloud.compute.v" + + "1.Firewall\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\007warning\030\234\337\226\030 \001(\0132 .goog" + + "le.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_li" + + "nkB\n\n\010_warning\"\275\001\n\021FirewallLogConfig\022\027\n\006" + + "enable\030\203\313\324\224\001 \001(\010H\000\210\001\001\022\030\n\010metadata\030\257\366\265) \001" + + "(\tH\001\210\001\001\"]\n\010Metadata\022\026\n\022UNDEFINED_METADAT" + + "A\020\000\022\034\n\024EXCLUDE_ALL_METADATA\020\222\275\301\237\001\022\033\n\024INC" + + "LUDE_ALL_METADATA\020\204\315\277NB\t\n\007_enableB\013\n\t_me" + + "tadata\"\227\001\n(FirewallPoliciesListAssociati" + + "onsResponse\022L\n\014associations\030\222\350\312\362\001 \003(\01322." + + "google.cloud.compute.v1.FirewallPolicyAs" + + "sociation\022\024\n\004kind\030\224\367\310\001 \001(\tH\000\210\001\001B\007\n\005_kind" + + "\"\306\005\n\016FirewallPolicy\022L\n\014associations\030\222\350\312\362" + + "\001 \003(\01322.google.cloud.compute.v1.Firewall" + + "PolicyAssociation\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\013fin" + + "gerprint\030\344\321\363o \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\004name\030\213\365\315\001 \001(\tH" + + "\006\210\001\001\022\026\n\006parent\030\252\221\254% \001(\tH\007\210\001\001\022\026\n\006region\030\364" + + "\315\240B \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\005rules\030\367\221\3653 \003(\0132+.google.cloud" + + ".compute.v1.FirewallPolicyRule\022\032\n\tself_l" + + "ink\030\215\222\305\331\001 \001(\tH\n\210\001\001\022!\n\021self_link_with_id\030" + + "\202\254\235\025 \001(\tH\013\210\001\001\022\033\n\nshort_name\030\356\270\320\352\001 \001(\tH\014\210" + + "\001\001B\025\n\023_creation_timestampB\016\n\014_descriptio" + + "nB\017\n\r_display_nameB\016\n\014_fingerprintB\005\n\003_i" + + "dB\007\n\005_kindB\007\n\005_nameB\t\n\007_parentB\t\n\007_regio" + + "nB\023\n\021_rule_tuple_countB\014\n\n_self_linkB\024\n\022" + + "_self_link_with_idB\r\n\013_short_name\"\212\002\n\031Fi" + + "rewallPolicyAssociation\022!\n\021attachment_ta" + + "rget\030\255\260\350S \001(\tH\000\210\001\001\022\034\n\014display_name\030\350\207\221\002 " + + "\001(\tH\001\210\001\001\022#\n\022firewall_policy_id\030\311\275\252\252\001 \001(\t" + + "H\002\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\003\210\001\001\022\033\n\nshort_nam" + + "e\030\356\270\320\352\001 \001(\tH\004\210\001\001B\024\n\022_attachment_targetB\017" + + "\n\r_display_nameB\025\n\023_firewall_policy_idB\007" + + "\n\005_nameB\r\n\013_short_name\"\203\002\n\022FirewallPolic" + + "yList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0229\n\005items\030\300\317\367/ \003(" + + "\0132\'.google.cloud.compute.v1.FirewallPoli" + + "cy\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_to" + + "ken\030\225\272\206& \001(\tH\002\210\001\001\0229\n\007warning\030\234\337\226\030 \001(\0132 ." + + "google.cloud.compute.v1.WarningH\003\210\001\001B\005\n\003" + + "_idB\007\n\005_kindB\022\n\020_next_page_tokenB\n\n\010_war" + + "ning\"\307\005\n\022FirewallPolicyRule\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\031\n\tdirection\030\377\216\2005 \001(\tH\002\210\001\001\022\031\n\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.Firew" + + "allPolicyRuleMatcherH\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\034\n\020ta" + + "rget_resources\030\367\321\360\373\001 \003(\t\022T\n\022target_secur" + + "e_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\"E\n\tDirection" + + "\022\027\n\023UNDEFINED_DIRECTION\020\000\022\016\n\006EGRESS\020\365\366\264\316" + + "\001\022\017\n\007INGRESS\020\225\375\276\366\001B\t\n\007_actionB\016\n\014_descri" + + "ptionB\014\n\n_directionB\013\n\t_disabledB\021\n\017_ena" + + "ble_loggingB\007\n\005_kindB\010\n\006_matchB\013\n\t_prior" + + "ityB\014\n\n_rule_nameB\023\n\021_rule_tuple_count\"\201" + + "\002\n\031FirewallPolicyRuleMatcher\022\032\n\016dest_ip_" + + "ranges\030\221\327\356\240\001 \003(\t\022Z\n\016layer4_configs\030\265\334\216\262\001" + + " \003(\0132>.google.cloud.compute.v1.FirewallP" + + "olicyRuleMatcherLayer4Config\022\031\n\rsrc_ip_r" + + "anges\030\323\200\207\316\001 \003(\t\022Q\n\017src_secure_tags\030\206\224\316\362\001" + + " \003(\01324.google.cloud.compute.v1.FirewallP" + + "olicyRuleSecureTag\"g\n%FirewallPolicyRule" + + "MatcherLayer4Config\022\034\n\013ip_protocol\030\260\235\372\342\001" + + " \001(\tH\000\210\001\001\022\020\n\005ports\030\222\360\3712 \003(\tB\016\n\014_ip_proto" + + "col\"\242\001\n\033FirewallPolicyRuleSecureTag\022\024\n\004n" + + "ame\030\213\365\315\001 \001(\tH\000\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH\001\210\001\001" + + "\"C\n\005State\022\023\n\017UNDEFINED_STATE\020\000\022\020\n\tEFFECT" + + "IVE\020\207\363\270t\022\023\n\013INEFFECTIVE\020\202\324\226\221\001B\007\n\005_nameB\010" + + "\n\006_state\"\203\001\n\016FixedOrPercent\022\033\n\ncalculate" + + "d\030\276\323\215\341\001 \001(\005H\000\210\001\001\022\025\n\005fixed\030\364\316\273. \001(\005H\001\210\001\001\022" + + "\030\n\007percent\030\305\310\241\274\001 \001(\005H\002\210\001\001B\r\n\013_calculated" + + "B\010\n\006_fixedB\n\n\010_percent\"\313\022\n\016ForwardingRul" + + "e\022\033\n\013I_p_address\030\257\215\277\024 \001(\tH\000\210\001\001\022\035\n\014I_p_pr" + + "otocol\030\275\366\336\350\001 \001(\tH\001\210\001\001\022\032\n\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\017backend_service\030\212\300\256\222\001 \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\033\n\013fingerpri" + + "nt\030\344\321\363o \001(\tH\007\210\001\001\022\020\n\002id\030\233\032 \001(\004H\010\210\001\001\022\033\n\nip" + + "_version\030\300\363\322\214\001 \001(\tH\t\210\001\001\022&\n\026is_mirroring_" + + "collector\030\374\340\3568 \001(\010H\n\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\t" + + "H\013\210\001\001\022!\n\021label_fingerprint\030\231\360\367T \001(\tH\014\210\001\001" + + "\022G\n\006labels\030\377\277\301\356\001 \003(\01323.google.cloud.comp" + + "ute.v1.ForwardingRule.LabelsEntry\022&\n\025loa" + + "d_balancing_scheme\030\304\214\302\255\001 \001(\tH\r\210\001\001\022E\n\020met" + + "adata_filters\030\353\315\314\335\001 \003(\0132\'.google.cloud.c" + + "ompute.v1.MetadataFilter\022\024\n\004name\030\213\365\315\001 \001(" + + "\tH\016\210\001\001\022\027\n\007network\030\256\264\205o \001(\tH\017\210\001\001\022\035\n\014netwo" + + "rk_tier\030\323\272\333\366\001 \001(\tH\020\210\001\001\022$\n\024no_automate_dn" + + "s_zone\030\257\321\343\036 \001(\010H\021\210\001\001\022\032\n\nport_range\030\377\237\334g " + + "\001(\tH\022\210\001\001\022\020\n\005ports\030\222\360\3712 \003(\t\022\"\n\021psc_connec" + + "tion_id\030\335\245\243\213\001 \001(\004H\023\210\001\001\022%\n\025psc_connection" + + "_status\030\264\311\347W \001(\tH\024\210\001\001\022\026\n\006region\030\364\315\240B \001(\t" + + "H\025\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\026\210\001\001\022o\n\037ser" + + "vice_directory_registrations\030\376\261\314j \003(\0132C." + + "google.cloud.compute.v1.ForwardingRuleSe" + + "rviceDirectoryRegistration\022\036\n\rservice_la" + + "bel\030\352\231\354\306\001 \001(\tH\027\210\001\001\022\035\n\014service_name\030\325\253\315\253\001" + + " \001(\tH\030\210\001\001\022\033\n\nsubnetwork\030\356\247\344\222\001 \001(\tH\031\210\001\001\022\026" + + "\n\006target\030\221\343\371[ \001(\tH\032\210\001\001\032-\n\013LabelsEntry\022\013\n" + + "\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\210\001\n\016IPProt" + + "ocolEnum\022\037\n\033UNDEFINED_I_P_PROTOCOL_ENUM\020" + + "\000\022\007\n\002AH\020\247\020\022\t\n\003ESP\020\342\232\004\022\013\n\004ICMP\020\275\350\210\001\022\021\n\nL3" + + "_DEFAULT\020\311\366\372\026\022\013\n\004SCTP\020\314\201\233\001\022\t\n\003TCP\020\301\207\005\022\t\n" + + "\003UDP\020\241\217\005\"[\n\tIpVersion\022\030\n\024UNDEFINED_IP_VE" + + "RSION\020\000\022\013\n\004IPV4\020\205\314\211\001\022\013\n\004IPV6\020\207\314\211\001\022\032\n\023UNS" + + "PECIFIED_VERSION\020\220\317\265\n\"\277\001\n\023LoadBalancingS" + + "cheme\022#\n\037UNDEFINED_LOAD_BALANCING_SCHEME" + + "\020\000\022\017\n\010EXTERNAL\020\313\247\375\020\022\030\n\020EXTERNAL_MANAGED\020" + + "\213\266\222\364\001\022\020\n\010INTERNAL\020\275\355\226\205\001\022\027\n\020INTERNAL_MANA" + + "GED\020\375\327\347\021\022\034\n\025INTERNAL_SELF_MANAGED\020\316\227\321p\022\017" + + "\n\007INVALID\020\327\373\355\374\001\"\217\001\n\013NetworkTier\022\032\n\026UNDEF" + + "INED_NETWORK_TIER\020\000\022\026\n\016FIXED_STANDARD\020\310\236" + + "\205\224\001\022\017\n\007PREMIUM\020\267\264\301\276\001\022\020\n\010STANDARD\020\275\235\214\347\001\022)" + + "\n!STANDARD_OVERRIDES_FIXED_STANDARD\020\302\207\221\336" + + "\001\"\260\001\n\023PscConnectionStatus\022#\n\037UNDEFINED_P" + + "SC_CONNECTION_STATUS\020\000\022\017\n\010ACCEPTED\020\247\237\322u\022" + + "\016\n\006CLOSED\020\354\252\243\265\001\022\027\n\017NEEDS_ATTENTION\020\274\213\242\244\001" + + "\022\016\n\007PENDING\020\367\252\360\020\022\017\n\010REJECTED\020\376\210\204S\022\031\n\022STA" + + "TUS_UNSPECIFIED\020\312\314\213\024B\016\n\014_I_p_addressB\017\n\r" + + "_I_p_protocolB\014\n\n_all_portsB\026\n\024_allow_gl" + + "obal_accessB\022\n\020_backend_serviceB\025\n\023_crea" + + "tion_timestampB\016\n\014_descriptionB\016\n\014_finge" + + "rprintB\005\n\003_idB\r\n\013_ip_versionB\031\n\027_is_mirr" + + "oring_collectorB\007\n\005_kindB\024\n\022_label_finge" + + "rprintB\030\n\026_load_balancing_schemeB\007\n\005_nam" + + "eB\n\n\010_networkB\017\n\r_network_tierB\027\n\025_no_au" + + "tomate_dns_zoneB\r\n\013_port_rangeB\024\n\022_psc_c" + + "onnection_idB\030\n\026_psc_connection_statusB\t" + + "\n\007_regionB\014\n\n_self_linkB\020\n\016_service_labe" + + "lB\017\n\r_service_nameB\r\n\013_subnetworkB\t\n\007_ta" + + "rget\"\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@.goog" + + "le.cloud.compute.v1.ForwardingRuleAggreg" + + "atedList.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\tse" + + "lf_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.clo" + + "ud.compute.v1.WarningH\004\210\001\001\032`\n\nItemsEntry" + + "\022\013\n\003key\030\001 \001(\t\022A\n\005value\030\002 \001(\01322.google.cl" + + "oud.compute.v1.ForwardingRulesScopedList" + + ":\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_token" + + "B\014\n\n_self_linkB\n\n\010_warning\"\255\002\n\022Forwardin" + + "gRuleList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0229\n\005items\030\300\317\367" + + "/ \003(\0132\'.google.cloud.compute.v1.Forwardi" + + "ngRule\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pag" + + "e_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.c" + + "loud.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\"O\n\027ForwardingRuleReference\022 \n" + + "\017forwarding_rule\030\376\245\335\200\001 \001(\tH\000\210\001\001B\022\n\020_forw" + + "arding_rule\"\302\001\n*ForwardingRuleServiceDir" + + "ectoryRegistration\022\031\n\tnamespace\030\333\252\215U \001(\t" + + "H\000\210\001\001\022\030\n\007service\030\265\215\217\262\001 \001(\tH\001\210\001\001\022(\n\030servi" + + "ce_directory_region\030\320\272\246# \001(\tH\002\210\001\001B\014\n\n_na" + + "mespaceB\n\n\010_serviceB\033\n\031_service_director" + + "y_region\"\251\001\n\031ForwardingRulesScopedList\022E" + + "\n\020forwarding_rules\030\265\232\314\226\001 \003(\0132\'.google.cl" + + "oud.compute.v1.ForwardingRule\0229\n\007warning" + + "\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Warn" + + "ingH\000\210\001\001B\n\n\010_warning\"\315\002\n\017GRPCHealthCheck" + + "\022!\n\021grpc_service_name\030\326\250\215A \001(\tH\000\210\001\001\022\024\n\004p" + + "ort\030\201\261\322\001 \001(\005H\001\210\001\001\022\031\n\tport_name\030\211\207\347\023 \001(\tH" + + "\002\210\001\001\022\"\n\022port_specification\030\305\353\314\030 \001(\tH\003\210\001\001" + + "\"~\n\021PortSpecification\022 \n\034UNDEFINED_PORT_" + + "SPECIFICATION\020\000\022\025\n\016USE_FIXED_PORT\020\344\210\333Z\022\026" + + "\n\016USE_NAMED_PORT\020\277\317\307\246\001\022\030\n\020USE_SERVING_PO" + + "RT\020\314\321\365\254\001B\024\n\022_grpc_service_nameB\007\n\005_portB" + + "\014\n\n_port_nameB\025\n\023_port_specification\"l\n\031" + + "GetAcceleratorTypeRequest\022 \n\020accelerator" + + "_type\030\216\341\350A \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB" + + "\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"^\n\021GetAddress" + + "Request\022\030\n\007address\030\364\267\336\334\001 \001(\tB\003\340A\002\022\027\n\007pro" + + "ject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340" + + "A\002\"f\n#GetAssociationFirewallPolicyReques" + + "t\022 \n\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\024\n\004n" + + "ame\030\213\365\315\001 \001(\tH\000\210\001\001B\007\n\005_name\"\206\001\n*GetAssoci" + + "ationNetworkFirewallPolicyRequest\022 \n\017fir" + + "ewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\024\n\004name\030\213\365\315\001" + + " \001(\tH\000\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002B\007\n\005_n" + + "ame\"\244\001\n0GetAssociationRegionNetworkFirew" + + "allPolicyRequest\022 \n\017firewall_policy\030\321\212\306\355" + + "\001 \001(\tB\003\340A\002\022\024\n\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\027\n\007proj" + + "ect\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A" + + "\002B\007\n\005_name\"b\n\024GetAutoscalerRequest\022\033\n\nau" + + "toscaler\030\327\375\322\366\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l " + + "\001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"R\n\027GetBac" + + "kendBucketRequest\022\036\n\016backend_bucket\030\365\343\335+" + + " \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"U\n\030Ge" + + "tBackendServiceRequest\022 \n\017backend_servic" + + "e\030\212\300\256\222\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A" + + "\002\"Z\n!GetDiagnosticsInterconnectRequest\022\034" + + "\n\014interconnect\030\216\311\214k \001(\tB\003\340A\002\022\027\n\007project\030" + + "\231\226\301l \001(\tB\003\340A\002\"U\n\016GetDiskRequest\022\024\n\004disk\030" + + "\235\233\274\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024" + + "\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"^\n\022GetDiskTypeReque" + + "st\022\031\n\tdisk_type\030\234\351\254, \001(\tB\003\340A\002\022\027\n\007project" + + "\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\223\001\n" + + "$GetEffectiveFirewallsInstanceRequest\022\030\n" + + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\"\n\021network_inter" + + "face\030\350\300\235\256\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB" + + "\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"W\n#GetEffecti" + + "veFirewallsNetworkRequest\022\027\n\007network\030\256\264\205" + + "o \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"\203\001\n7" + + "GetEffectiveFirewallsRegionNetworkFirewa" + + "llPolicyRequest\022\027\n\007network\030\256\264\205o \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\"]\n\034GetExternalVpnGatewayReques" + + "t\022$\n\024external_vpn_gateway\030\205\327\2634 \001(\tB\003\340A\002\022" + + "\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"<\n\030GetFirewallP" + + "olicyRequest\022 \n\017firewall_policy\030\321\212\306\355\001 \001(" + + "\tB\003\340A\002\"H\n\022GetFirewallRequest\022\031\n\010firewall" + + "\030\200\372\325\363\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002" + + "\"m\n\030GetForwardingRuleRequest\022 \n\017forwardi" + + "ng_rule\030\376\245\335\200\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\"M\n\031GetFr" + + "omFamilyImageRequest\022\027\n\006family\030\344\266\341\234\001 \001(\t" + + "B\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"L\n\027GetGlo" + + "balAddressRequest\022\030\n\007address\030\364\267\336\334\001 \001(\tB\003" + + "\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"[\n\036GetGloba" + + "lForwardingRuleRequest\022 \n\017forwarding_rul" + + "e\030\376\245\335\200\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A" + + "\002\"h\n$GetGlobalNetworkEndpointGroupReques" + + "t\022\'\n\026network_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340" + + "A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"V\n\031GetGlobal" + + "OperationRequest\022 \n\toperation\030\347\252\353\030 \001(\tB\n" + + "\340A\002\372G\004name\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"s\n%G" + + "etGlobalOrganizationOperationRequest\022 \n\t" + + "operation\030\347\252\353\030 \001(\tB\n\340A\002\372G\004name\022\032\n\tparent" + + "_id\030\320\341\232\333\001 \001(\tH\000\210\001\001B\014\n\n_parent_id\"j\n&GetG" + + "lobalPublicDelegatedPrefixeRequest\022\027\n\007pr" + + "oject\030\231\226\301l \001(\tB\003\340A\002\022\'\n\027public_delegated_" + + "prefix\030\350\334\261a \001(\tB\003\340A\002\"\307\001\n!GetGuestAttribu" + + "tesInstanceRequest\022\030\n\010instance\030\225\251\332\010 \001(\tB" + + "\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\033\n\nquery_p" + + "ath\030\274\202\341\257\001 \001(\tH\000\210\001\001\022\034\n\014variable_key\030\234\204\260N " + + "\001(\tH\001\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\r\n\013_query" + + "_pathB\017\n\r_variable_key\"\277\001\n\036GetHealthBack" + + "endServiceRequest\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.cloud.compute.v1.ResourceGro" + + "upReferenceB\003\340A\002\"O\n\025GetHealthCheckReques" + + "t\022\035\n\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022\027\n\007proj" + + "ect\030\231\226\301l \001(\tB\003\340A\002\"\335\001\n$GetHealthRegionBac" + + "kendServiceRequest\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" + + "\006region\030\364\315\240B \001(\tB\003\340A\002\022b\n!resource_group_" + + "reference_resource\030\323\376\3555 \001(\0132/.google.clo" + + "ud.compute.v1.ResourceGroupReferenceB\003\340A" + + "\002\"\304\001\n\032GetHealthTargetPoolRequest\022X\n\033inst" + + "ance_reference_resource\030\354\344\326\213\001 \001(\0132*.goog" + + "le.cloud.compute.v1.InstanceReferenceB\003\340" + "A\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\"]\n\034GetExternalVpnGatewayRequ" - + "est\022$\n\024external_vpn_gateway\030\205\327\2634 \001(\tB\003\340A" - + "\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"<\n\030GetFirewal" - + "lPolicyRequest\022 \n\017firewall_policy\030\321\212\306\355\001 " - + "\001(\tB\003\340A\002\"H\n\022GetFirewallRequest\022\031\n\010firewa" - + "ll\030\200\372\325\363\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340" - + "A\002\"m\n\030GetForwardingRuleRequest\022 \n\017forwar" - + "ding_rule\030\376\245\335\200\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\"M\n\031Get" - + "FromFamilyImageRequest\022\027\n\006family\030\344\266\341\234\001 \001" - + "(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"L\n\027GetG" - + "lobalAddressRequest\022\030\n\007address\030\364\267\336\334\001 \001(\t" - + "B\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"[\n\036GetGlo" - + "balForwardingRuleRequest\022 \n\017forwarding_r" - + "ule\030\376\245\335\200\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003" - + "\340A\002\"h\n$GetGlobalNetworkEndpointGroupRequ" - + "est\022\'\n\026network_endpoint_group\030\206\313\363\316\001 \001(\tB" - + "\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"V\n\031GetGlob" - + "alOperationRequest\022 \n\toperation\030\347\252\353\030 \001(\t" - + "B\n\340A\002\372G\004name\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"s\n" - + "%GetGlobalOrganizationOperationRequest\022 " - + "\n\toperation\030\347\252\353\030 \001(\tB\n\340A\002\372G\004name\022\032\n\tpare" - + "nt_id\030\320\341\232\333\001 \001(\tH\000\210\001\001B\014\n\n_parent_id\"j\n&Ge" - + "tGlobalPublicDelegatedPrefixeRequest\022\027\n\007" - + "project\030\231\226\301l \001(\tB\003\340A\002\022\'\n\027public_delegate" - + "d_prefix\030\350\334\261a \001(\tB\003\340A\002\"\307\001\n!GetGuestAttri" - + "butesInstanceRequest\022\030\n\010instance\030\225\251\332\010 \001(" - + "\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\033\n\nquery" - + "_path\030\274\202\341\257\001 \001(\tH\000\210\001\001\022\034\n\014variable_key\030\234\204\260" - + "N \001(\tH\001\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\r\n\013_que" - + "ry_pathB\017\n\r_variable_key\"\277\001\n\036GetHealthBa" - + "ckendServiceRequest\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.cloud.compute.v1.ResourceG" - + "roupReferenceB\003\340A\002\"O\n\025GetHealthCheckRequ" - + "est\022\035\n\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022\027\n\007pr" - + "oject\030\231\226\301l \001(\tB\003\340A\002\"\335\001\n$GetHealthRegionB" - + "ackendServiceRequest\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\006region\030\364\315\240B \001(\tB\003\340A\002\022b\n!resource_grou" - + "p_reference_resource\030\323\376\3555 \001(\0132/.google.c" - + "loud.compute.v1.ResourceGroupReferenceB\003" - + "\340A\002\"\304\001\n\032GetHealthTargetPoolRequest\022X\n\033in" - + "stance_reference_resource\030\354\344\326\213\001 \001(\0132*.go" - + "ogle.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\340" - + "A\002\"\256\001\n!GetIamPolicyBackendServiceRequest" - + "\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\010" - + "resource\030\216\210\257] \001(\tB\003\340A\002B#\n!_options_reque" - + "sted_policy_version\"\272\001\n\027GetIamPolicyDisk" - + "Request\0221\n options_requested_policy_vers" - + "ion\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\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n\004zone\030\254\307" - + "\344\001 \001(\tB\003\340A\002B#\n!_options_requested_policy" - + "_version\"\225\001\n!GetIamPolicyFirewallPolicyR" - + "equest\0221\n options_requested_policy_versi" - + "on\030\275\374\205\356\001 \001(\005H\000\210\001\001\022\030\n\010resource\030\216\210\257] \001(\tB\003" - + "\340A\002B#\n!_options_requested_policy_version" - + "\"\245\001\n\030GetIamPolicyImageRequest\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\010resource\030\216\210" - + "\257] \001(\tB\003\340A\002B#\n!_options_requested_policy" - + "_version\"\276\001\n\033GetIamPolicyInstanceRequest" - + "\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\010" - + "resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB" - + "\003\340A\002B#\n!_options_requested_policy_versio" - + "n\"\260\001\n#GetIamPolicyInstanceTemplateReques" - + "t\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" + + "\240B \001(\tB\003\340A\002\022\033\n\013target_pool\030\212\344\370\035 \001(\tB\003\340A\002" + + "\"\256\001\n!GetIamPolicyBackendServiceRequest\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\010re" + + "source\030\216\210\257] \001(\tB\003\340A\002B#\n!_options_request" + + "ed_policy_version\"\272\001\n\027GetIamPolicyDiskRe" + + "quest\0221\n options_requested_policy_versio" + + "n\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\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001" + + " \001(\tB\003\340A\002B#\n!_options_requested_policy_v" + + "ersion\"\225\001\n!GetIamPolicyFirewallPolicyReq" + + "uest\0221\n options_requested_policy_version" + + "\030\275\374\205\356\001 \001(\005H\000\210\001\001\022\030\n\010resource\030\216\210\257] \001(\tB\003\340A" + + "\002B#\n!_options_requested_policy_version\"\245" + + "\001\n\030GetIamPolicyImageRequest\0221\n options_r" + + "equested_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\010resource\030\216\210\257]" + + " \001(\tB\003\340A\002B#\n!_options_requested_policy_v" + + "ersion\"\276\001\n\033GetIamPolicyInstanceRequest\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\010re" + + "source\030\216\210\257] \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340" + + "A\002B#\n!_options_requested_policy_version\"" + + "\260\001\n#GetIamPolicyInstanceTemplateRequest\022" + + "1\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\010r" + + "esource\030\216\210\257] \001(\tB\003\340A\002B#\n!_options_reques" + + "ted_policy_version\"\247\001\n\032GetIamPolicyLicen" + + "seRequest\0221\n options_requested_policy_ve" + + "rsion\030\275\374\205\356\001 \001(\005H\000\210\001\001\022\027\n\007project\030\231\226\301l \001(\t" + + "B\003\340A\002\022\030\n\010resource\030\216\210\257] \001(\tB\003\340A\002B#\n!_opti" + + "ons_requested_policy_version\"\254\001\n\037GetIamP" + + "olicyMachineImageRequest\0221\n options_requ" + + "ested_policy_version\030\275\374\205\356\001 \001(\005H\000\210\001\001\022\027\n\007p" + + "roject\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010resource\030\216\210\257] \001(" + + "\tB\003\340A\002B#\n!_options_requested_policy_vers" + + "ion\"\265\001\n(GetIamPolicyNetworkFirewallPolic" + + "yRequest\0221\n options_requested_policy_ver" + + "sion\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\010resource\030\216\210\257] \001(\tB\003\340A\002B#\n!_optio" + + "ns_requested_policy_version\"\277\001\n\034GetIamPo" + + "licyNodeGroupRequest\0221\n options_requeste" + + "d_policy_version\030\275\374\205\356\001 \001(\005H\000\210\001\001\022\027\n\007proje" + + "ct\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010resource\030\216\210\257] \001(\tB\003\340" + + "A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B#\n!_options_req" + + "uested_policy_version\"\304\001\n\037GetIamPolicyNo" + + "deTemplateRequest\0221\n options_requested_p" + + "olicy_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" + "\010resource\030\216\210\257] \001(\tB\003\340A\002B#\n!_options_requ" - + "ested_policy_version\"\247\001\n\032GetIamPolicyLic" - + "enseRequest\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\010resource\030\216\210\257] \001(\tB\003\340A\002B#\n!_op" - + "tions_requested_policy_version\"\254\001\n\037GetIa" - + "mPolicyMachineImageRequest\0221\n options_re" - + "quested_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\010resource\030\216\210\257] " - + "\001(\tB\003\340A\002B#\n!_options_requested_policy_ve" - + "rsion\"\265\001\n(GetIamPolicyNetworkFirewallPol" - + "icyRequest\0221\n options_requested_policy_v" - + "ersion\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\010resource\030\216\210\257] \001(\tB\003\340A\002B#\n!_opt" - + "ions_requested_policy_version\"\277\001\n\034GetIam" - + "PolicyNodeGroupRequest\0221\n options_reques" - + "ted_policy_version\030\275\374\205\356\001 \001(\005H\000\210\001\001\022\027\n\007pro" - + "ject\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\002B#\n!_options_r" - + "equested_policy_version\"\304\001\n\037GetIamPolicy" - + "NodeTemplateRequest\0221\n options_requested" - + "_policy_version\030\275\374\205\356\001 \001(\005H\000\210\001\001\022\027\n\007projec" - + "t\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\002B#\n!_options_re" - + "quested_policy_version\"\314\001\n\'GetIamPolicyR" - + "egionBackendServiceRequest\0221\n options_re" - + "quested_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\010resource\030\216\210\257] \001(\tB\003\340A\002B#\n!_opt" - + "ions_requested_policy_version\"\302\001\n\035GetIam" - + "PolicyRegionDiskRequest\0221\n options_reque" - + "sted_policy_version\030\275\374\205\356\001 \001(\005H\000\210\001\001\022\027\n\007pr" - + "oject\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\002B#\n!_option" - + "s_requested_policy_version\"\323\001\n.GetIamPol" - + "icyRegionNetworkFirewallPolicyRequest\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\026\n\006reg" - + "ion\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" - + "\"\301\001\n\036GetIamPolicyReservationRequest\0221\n o" + + "ested_policy_version\"\314\001\n\'GetIamPolicyReg" + + "ionBackendServiceRequest\0221\n options_requ" + + "ested_policy_version\030\275\374\205\356\001 \001(\005H\000\210\001\001\022\027\n\007p" + + "roject\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\002B#\n!_optio" + + "ns_requested_policy_version\"\302\001\n\035GetIamPo" + + "licyRegionDiskRequest\0221\n options_request" + + "ed_policy_version\030\275\374\205\356\001 \001(\005H\000\210\001\001\022\027\n\007proj" + + "ect\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\002B#\n!_options_" + + "requested_policy_version\"\323\001\n.GetIamPolic" + + "yRegionNetworkFirewallPolicyRequest\0221\n o" + "ptions_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\010resou" - + "rce\030\216\210\257] \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B" - + "#\n!_options_requested_policy_version\"\306\001\n" - + "!GetIamPolicyResourcePolicyRequest\0221\n op" - + "tions_requested_policy_version\030\275\374\205\356\001 \001(\005" - + "H\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\010resource\030\216\210\257] \001(\tB\003\340A\002" - + "B#\n!_options_requested_policy_version\"\311\001" - + "\n$GetIamPolicyServiceAttachmentRequest\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\026\n\006re" - + "gion\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_versio" - + "n\"\250\001\n\033GetIamPolicySnapshotRequest\0221\n opt" + + "\005H\000\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006regio" + + "n\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\"\301" + + "\001\n\036GetIamPolicyReservationRequest\0221\n opt" + "ions_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\010resourc" - + "e\030\216\210\257] \001(\tB\003\340A\002B#\n!_options_requested_po" - + "licy_version\"\302\001\n\035GetIamPolicySubnetworkR" - + "equest\0221\n options_requested_policy_versi" - + "on\030\275\374\205\356\001 \001(\005H\000\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340" - + "A\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\002B#\n!_options_requested_polic" - + "y_version\"c\n\031GetImageFamilyViewRequest\022\027" - + "\n\006family\030\344\266\341\234\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l " - + "\001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"A\n\017GetIma" - + "geRequest\022\025\n\005image\030\333\322\352/ \001(\tB\003\340A\002\022\027\n\007proj" - + "ect\030\231\226\301l \001(\tB\003\340A\002\"w\n\036GetInstanceGroupMan" - + "agerRequest\022&\n\026instance_group_manager\030\303\367" - + "\363v \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004" - + "zone\030\254\307\344\001 \001(\tB\003\340A\002\"h\n\027GetInstanceGroupRe" - + "quest\022\036\n\016instance_group\030\325\324\325& \001(\tB\003\340A\002\022\027\n" - + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB" - + "\003\340A\002\"]\n\022GetInstanceRequest\022\030\n\010instance\030\225" - + "\251\332\010 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n" - + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"Y\n\032GetInstanceTempla" - + "teRequest\022\"\n\021instance_template\030\344\201\273\223\001 \001(\t" - + "B\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"}\n GetInt" - + "erconnectAttachmentRequest\022(\n\027interconne" - + "ct_attachment\030\364\212\367\222\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\"a\n" - + "\036GetInterconnectLocationRequest\022&\n\025inter" - + "connect_location\030\306\330\333\352\001 \001(\tB\003\340A\002\022\027\n\007proje" - + "ct\030\231\226\301l \001(\tB\003\340A\002\"O\n\026GetInterconnectReque" - + "st\022\034\n\014interconnect\030\216\311\214k \001(\tB\003\340A\002\022\027\n\007proj" - + "ect\030\231\226\301l \001(\tB\003\340A\002\"M\n\025GetLicenseCodeReque" - + "st\022\033\n\014license_code\030\253\306Y \001(\tB\003\340A\002\022\027\n\007proje" - + "ct\030\231\226\301l \001(\tB\003\340A\002\"E\n\021GetLicenseRequest\022\027\n" - + "\007license\030\301\210\302O \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001" - + "(\tB\003\340A\002\"P\n\026GetMachineImageRequest\022\035\n\rmac" - + "hine_image\030\343\376\376 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l" - + " \001(\tB\003\340A\002\"d\n\025GetMachineTypeRequest\022\034\n\014ma" - + "chine_type\030\262\260\312l \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l" - + " \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\321\002\n\037GetN" - + "atMappingInfoRoutersRequest\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(\rH\001\210\001" - + "\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_toke" - + "n\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\026return_parti" - + "al_success\030\266\244\317\366\001 \001(\010H\004\210\001\001\022\026\n\006router\030\311\256\356F" - + " \001(\tB\003\340A\002B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t" - + "_order_byB\r\n\013_page_tokenB\031\n\027_return_part" - + "ial_success\"\206\001\n$GetNetworkEdgeSecuritySe" - + "rviceRequest\022-\n\035network_edge_security_se" - + "rvice\030\247\237\357J \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\"x\n\036GetNetwo" - + "rkEndpointGroupRequest\022\'\n\026network_endpoi" - + "nt_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l " - + "\001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\\\n\037GetNet" - + "workFirewallPolicyRequest\022 \n\017firewall_po" - + "licy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB" - + "\003\340A\002\"E\n\021GetNetworkRequest\022\027\n\007network\030\256\264\205" - + "o \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"a\n\023G" - + "etNodeGroupRequest\022\033\n\nnode_group\030\202\374\213\340\001 \001" - + "(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone" - + "\030\254\307\344\001 \001(\tB\003\340A\002\"i\n\026GetNodeTemplateRequest" - + "\022\036\n\rnode_template\030\227\344\213\232\001 \001(\tB\003\340A\002\022\027\n\007proj" - + "ect\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A" - + "\002\"_\n\022GetNodeTypeRequest\022\032\n\tnode_type\030\327\226\220" - + "\336\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004" - + "zone\030\254\307\344\001 \001(\tB\003\340A\002\"n\n\031GetPacketMirroring" - + "Request\022 \n\020packet_mirroring\030\314\271\321\n \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\240" - + "B \001(\tB\003\340A\002\",\n\021GetProjectRequest\022\027\n\007proje" - + "ct\030\231\226\301l \001(\tB\003\340A\002\"f\n!GetPublicAdvertisedP" - + "refixeRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022(" - + "\n\030public_advertised_prefix\030\236\367\3110 \001(\tB\003\340A\002" - + "\"|\n GetPublicDelegatedPrefixeRequest\022\027\n\007" - + "project\030\231\226\301l \001(\tB\003\340A\002\022\'\n\027public_delegate" - + "d_prefix\030\350\334\261a \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(" - + "\tB\003\340A\002\"j\n\032GetRegionAutoscalerRequest\022\033\n\n" - + "autoscaler\030\327\375\322\366\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301" - + "l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\"s\n\036Ge" - + "tRegionBackendServiceRequest\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\006region\030\364\315\240B \001(\tB\003\340A\002\"j\n\032GetRe" - + "gionCommitmentRequest\022\033\n\ncommitment\030\225\226\363\345" - + "\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006r" - + "egion\030\364\315\240B \001(\tB\003\340A\002\"]\n\024GetRegionDiskRequ" - + "est\022\024\n\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301" - + "l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\"f\n\030Ge" - + "tRegionDiskTypeRequest\022\031\n\tdisk_type\030\234\351\254," - + " \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006re" - + "gion\030\364\315\240B \001(\tB\003\340A\002\"m\n\033GetRegionHealthChe" - + "ckRequest\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\022\026\n\006region\030\364\315\240B" - + " \001(\tB\003\340A\002\"|\n\"GetRegionHealthCheckService" - + "Request\022%\n\024health_check_service\030\333\233\335\302\001 \001(" - + "\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006regio" - + "n\030\364\315\240B \001(\tB\003\340A\002\"\177\n$GetRegionInstanceGrou" - + "pManagerRequest\022&\n\026instance_group_manage" - + "r\030\303\367\363v \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\"p\n\035GetRegionIns" - + "tanceGroupRequest\022\036\n\016instance_group\030\325\324\325&" - + " \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006re" - + "gion\030\364\315\240B \001(\tB\003\340A\002\"\200\001\n$GetRegionNetworkE" - + "ndpointGroupRequest\022\'\n\026network_endpoint_" - + "group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\t" - + "B\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\"z\n%GetRegi" - + "onNetworkFirewallPolicyRequest\022 \n\017firewa" - + "ll_policy\030\321\212\306\355\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\"\177\n$Get" - + "RegionNotificationEndpointRequest\022&\n\025not" - + "ification_endpoint\030\351\274\326\263\001 \001(\tB\003\340A\002\022\027\n\007pro" - + "ject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340" - + "A\002\"n\n\031GetRegionOperationRequest\022 \n\topera" - + "tion\030\347\252\353\030 \001(\tB\n\340A\002\372G\004name\022\027\n\007project\030\231\226\301" - + "l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\"C\n\020Ge" - + "tRegionRequest\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\"r\n\036GetRegionSecu" - + "rityPolicyRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340" - + "A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\037\n\017security_p" - + "olicy\030\221\206\312Q \001(\tB\003\340A\002\"r\n\036GetRegionSslCerti" - + "ficateRequest\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\037\n\017ssl_certificat" - + "e\030\344\327\222\026 \001(\tB\003\340A\002\"i\n\031GetRegionSslPolicyReq" - + "uest\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\nssl_policy\030\305\375\340\214\001 \001(\tB\003\340" - + "A\002\"u\n\037GetRegionTargetHttpProxyRequest\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\021target_http_proxy\030\345\276\322b \001(\tB\003\340A" - + "\002\"w\n GetRegionTargetHttpsProxyRequest\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\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340" - + "A\002\"t\n\036GetRegionTargetTcpProxyRequest\022\027\n\007" - + "project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\t" - + "B\003\340A\002\022!\n\020target_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002" - + "\"c\n\026GetRegionUrlMapRequest\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\007u" - + "rl_map\030\214\225\201\257\001 \001(\tB\003\340A\002\"c\n\025GetReservationR" - + "equest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\033\n\013reser" - + "vation\030\314\207\325\026 \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340" - + "A\002\"l\n\030GetResourcePolicyRequest\022\027\n\007projec" - + "t\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022" - + "\037\n\017resource_policy\030\203\245\367K \001(\tB\003\340A\002\"A\n\017GetR" - + "outeRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\025\n\005" - + "route\030\311\344\3523 \001(\tB\003\340A\002\"[\n\020GetRouterRequest\022" + + "e\030\216\210\257] \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B#\n" + + "!_options_requested_policy_version\"\306\001\n!G" + + "etIamPolicyResourcePolicyRequest\0221\n opti" + + "ons_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\010resource\030\216\210\257] \001(\tB\003\340A\002B#" + + "\n!_options_requested_policy_version\"\311\001\n$" + + "GetIamPolicyServiceAttachmentRequest\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\026\n\006regi" + + "on\030\364\315\240B \001(\tB\003\340A\002\022\030\n\010resource\030\216\210\257] \001(\tB\003\340" + + "A\002B#\n!_options_requested_policy_version\"" + + "\250\001\n\033GetIamPolicySnapshotRequest\0221\n optio" + + "ns_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\010resource\030" + + "\216\210\257] \001(\tB\003\340A\002B#\n!_options_requested_poli" + + "cy_version\"\302\001\n\035GetIamPolicySubnetworkReq" + + "uest\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\026\n\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\"c\n\031GetImageFamilyViewRequest\022\027\n\006" + + "family\030\344\266\341\234\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(" + + "\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"A\n\017GetImage" + + "Request\022\025\n\005image\030\333\322\352/ \001(\tB\003\340A\002\022\027\n\007projec" + + "t\030\231\226\301l \001(\tB\003\340A\002\"w\n\036GetInstanceGroupManag" + + "erRequest\022&\n\026instance_group_manager\030\303\367\363v" + + " \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zo" + + "ne\030\254\307\344\001 \001(\tB\003\340A\002\"h\n\027GetInstanceGroupRequ" + + "est\022\036\n\016instance_group\030\325\324\325& \001(\tB\003\340A\002\022\027\n\007p" + + "roject\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340" + + "A\002\"]\n\022GetInstanceRequest\022\030\n\010instance\030\225\251\332" + + "\010 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004z" + + "one\030\254\307\344\001 \001(\tB\003\340A\002\"Y\n\032GetInstanceTemplate" + + "Request\022\"\n\021instance_template\030\344\201\273\223\001 \001(\tB\003" + + "\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"}\n GetInter" + + "connectAttachmentRequest\022(\n\027interconnect" + + "_attachment\030\364\212\367\222\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\"a\n\036G" + + "etInterconnectLocationRequest\022&\n\025interco" + + "nnect_location\030\306\330\333\352\001 \001(\tB\003\340A\002\022\027\n\007project" + + "\030\231\226\301l \001(\tB\003\340A\002\"O\n\026GetInterconnectRequest" + + "\022\034\n\014interconnect\030\216\311\214k \001(\tB\003\340A\002\022\027\n\007projec" + + "t\030\231\226\301l \001(\tB\003\340A\002\"M\n\025GetLicenseCodeRequest" + + "\022\033\n\014license_code\030\253\306Y \001(\tB\003\340A\002\022\027\n\007project" + + "\030\231\226\301l \001(\tB\003\340A\002\"E\n\021GetLicenseRequest\022\027\n\007l" + + "icense\030\301\210\302O \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\t" + + "B\003\340A\002\"P\n\026GetMachineImageRequest\022\035\n\rmachi" + + "ne_image\030\343\376\376 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001" + + "(\tB\003\340A\002\"d\n\025GetMachineTypeRequest\022\034\n\014mach" + + "ine_type\030\262\260\312l \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001" + + "(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\321\002\n\037GetNat" + + "MappingInfoRoutersRequest\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(\rH\001\210\001\001\022" + + "\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partial" + + "_success\030\266\244\317\366\001 \001(\010H\004\210\001\001\022\026\n\006router\030\311\256\356F \001" + + "(\tB\003\340A\002B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_o" + + "rder_byB\r\n\013_page_tokenB\031\n\027_return_partia" + + "l_success\"\206\001\n$GetNetworkEdgeSecurityServ" + + "iceRequest\022-\n\035network_edge_security_serv" + + "ice\030\247\237\357J \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340" + + "A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\"x\n\036GetNetwork" + + "EndpointGroupRequest\022\'\n\026network_endpoint" + + "_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(" + + "\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\\\n\037GetNetwo" + + "rkFirewallPolicyRequest\022 \n\017firewall_poli" + + "cy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340" + + "A\002\"E\n\021GetNetworkRequest\022\027\n\007network\030\256\264\205o " + + "\001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"a\n\023Get" + + "NodeGroupRequest\022\033\n\nnode_group\030\202\374\213\340\001 \001(\t" + + "B\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone\030\254" + + "\307\344\001 \001(\tB\003\340A\002\"i\n\026GetNodeTemplateRequest\022\036" + + "\n\rnode_template\030\227\344\213\232\001 \001(\tB\003\340A\002\022\027\n\007projec" + + "t\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\"" + + "_\n\022GetNodeTypeRequest\022\032\n\tnode_type\030\327\226\220\336\001" + + " \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zo" + + "ne\030\254\307\344\001 \001(\tB\003\340A\002\"n\n\031GetPacketMirroringRe" + + "quest\022 \n\020packet_mirroring\030\314\271\321\n \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\022\026\n\006router\030\311\256\356F \001(\tB\003\340A\002\"g\n\034GetR" - + "outerStatusRouterRequest\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\026\n\006rou" - + "ter\030\311\256\356F \001(\tB\003\340A\002\"h\n\034GetRuleFirewallPoli" - + "cyRequest\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\001B\013\n\t_prior" - + "ity\"\210\001\n#GetRuleNetworkFirewallPolicyRequ" - + "est\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\027\n\007project\030\231\226\301l" - + " \001(\tB\003\340A\002B\013\n\t_priority\"\246\001\n)GetRuleRegion" + + "\001(\tB\003\340A\002\",\n\021GetProjectRequest\022\027\n\007project" + + "\030\231\226\301l \001(\tB\003\340A\002\"f\n!GetPublicAdvertisedPre" + + "fixeRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022(\n\030" + + "public_advertised_prefix\030\236\367\3110 \001(\tB\003\340A\002\"|" + + "\n GetPublicDelegatedPrefixeRequest\022\027\n\007pr" + + "oject\030\231\226\301l \001(\tB\003\340A\002\022\'\n\027public_delegated_" + + "prefix\030\350\334\261a \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB" + + "\003\340A\002\"j\n\032GetRegionAutoscalerRequest\022\033\n\nau" + + "toscaler\030\327\375\322\366\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\"s\n\036GetR" + + "egionBackendServiceRequest\022 \n\017backend_se" + + "rvice\030\212\300\256\222\001 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\t" + + "B\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\"j\n\032GetRegi" + + "onCommitmentRequest\022\033\n\ncommitment\030\225\226\363\345\001 " + + "\001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006reg" + + "ion\030\364\315\240B \001(\tB\003\340A\002\"]\n\024GetRegionDiskReques" + + "t\022\024\n\004disk\030\235\233\274\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\"f\n\030GetR" + + "egionDiskTypeRequest\022\031\n\tdisk_type\030\234\351\254, \001" + + "(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006regi" + + "on\030\364\315\240B \001(\tB\003\340A\002\"m\n\033GetRegionHealthCheck" + + "Request\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\022\026\n\006region\030\364\315\240B \001" + + "(\tB\003\340A\002\"|\n\"GetRegionHealthCheckServiceRe" + + "quest\022%\n\024health_check_service\030\333\233\335\302\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\"\177\n$GetRegionInstanceGroupM" + + "anagerRequest\022&\n\026instance_group_manager\030" + + "\303\367\363v \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\"p\n\035GetRegionInsta" + + "nceGroupRequest\022\036\n\016instance_group\030\325\324\325& \001" + + "(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006regi" + + "on\030\364\315\240B \001(\tB\003\340A\002\"\200\001\n$GetRegionNetworkEnd" + + "pointGroupRequest\022\'\n\026network_endpoint_gr" + + "oup\030\206\313\363\316\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\"z\n%GetRegion" + "NetworkFirewallPolicyRequest\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\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006re" - + "gion\030\364\315\240B \001(\tB\003\340A\002B\013\n\t_priority\"\200\001\n\034GetR" - + "uleSecurityPolicyRequest\022\031\n\010priority\030\244\363\241" - + "\324\001 \001(\005H\000\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\037\n\017" - + "security_policy\030\221\206\312Q \001(\tB\003\340A\002B\013\n\t_priori" - + "ty\"g\n\034GetScreenshotInstanceRequest\022\030\n\010in" - + "stance\030\225\251\332\010 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\t" - + "B\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"T\n\030GetSecuri" + + "_policy\030\321\212\306\355\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\"\177\n$GetRe" + + "gionNotificationEndpointRequest\022&\n\025notif" + + "ication_endpoint\030\351\274\326\263\001 \001(\tB\003\340A\002\022\027\n\007proje" + + "ct\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002" + + "\"n\n\031GetRegionOperationRequest\022 \n\toperati" + + "on\030\347\252\353\030 \001(\tB\n\340A\002\372G\004name\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\"C\n\020GetR" + + "egionRequest\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\"r\n\036GetRegionSecuri" + "tyPolicyRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002" - + "\022\037\n\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\"\255\001\n\"Ge" - + "tSerialPortOutputInstanceRequest\022\030\n\010inst" - + "ance\030\225\251\332\010 \001(\tB\003\340A\002\022\024\n\004port\030\201\261\322\001 \001(\005H\000\210\001\001" - + "\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\025\n\005start\030\342\210\2534 " - + "\001(\003H\001\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\007\n\005_portB" - + "\010\n\006_start\"s\n\033GetServiceAttachmentRequest" - + "\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\022service_attachment\030\355\251\320\241\001 \001(" - + "\tB\003\340A\002\"u\n*GetShieldedInstanceIdentityIns" - + "tanceRequest\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\027" - + "\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\t" - + "B\003\340A\002\"H\n\022GetSnapshotRequest\022\027\n\007project\030\231" - + "\226\301l \001(\tB\003\340A\002\022\031\n\010snapshot\030\304\253\353\207\001 \001(\tB\003\340A\002\"" - + "T\n\030GetSslCertificateRequest\022\027\n\007project\030\231" - + "\226\301l \001(\tB\003\340A\002\022\037\n\017ssl_certificate\030\344\327\222\026 \001(\t" - + "B\003\340A\002\"K\n\023GetSslPolicyRequest\022\027\n\007project\030" - + "\231\226\301l \001(\tB\003\340A\002\022\033\n\nssl_policy\030\305\375\340\214\001 \001(\tB\003\340" - + "A\002\"k\n\032GetStatusVpnGatewayRequest\022\027\n\007proj" - + "ect\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A" - + "\002\022\034\n\013vpn_gateway\030\371\203\366\301\001 \001(\tB\003\340A\002\"d\n\024GetSu" - + "bnetworkRequest\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\nsubnetwork\030\356" - + "\247\344\222\001 \001(\tB\003\340A\002\"W\n\031GetTargetGrpcProxyReque" - + "st\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022!\n\021target_gr" - + "pc_proxy\030\373\264\262\002 \001(\tB\003\340A\002\"W\n\031GetTargetHttpP" - + "roxyRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022!\n\021" - + "target_http_proxy\030\345\276\322b \001(\tB\003\340A\002\"Y\n\032GetTa" - + "rgetHttpsProxyRequest\022\027\n\007project\030\231\226\301l \001(" - + "\tB\003\340A\002\022\"\n\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340" - + "A\002\"k\n\030GetTargetInstanceRequest\022\027\n\007projec" - + "t\030\231\226\301l \001(\tB\003\340A\002\022 \n\017target_instance\030\203\217\226\212\001" - + " \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"d\n\024GetTa" - + "rgetPoolRequest\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\"V\n\030GetTargetSslProxyReques" - + "t\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022!\n\020target_ssl" - + "_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002\"V\n\030GetTargetTcpPro" - + "xyRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022!\n\020ta" - + "rget_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002\"r\n\032GetTarg" - + "etVpnGatewayRequest\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\022target_v" - + "pn_gateway\030\313\200\366\375\001 \001(\tB\003\340A\002\"E\n\020GetUrlMapRe" - + "quest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\007url_ma" - + "p\030\214\225\201\257\001 \001(\tB\003\340A\002\"e\n\024GetVpnGatewayRequest" - + "\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\034\n\013vpn_gateway\030\371\203\366\301\001 \001(\tB\003\340A\002\"" - + "b\n\023GetVpnTunnelRequest\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\032\n\nvpn_t" - + "unnel\030\223\224\312D \001(\tB\003\340A\002\"3\n\030GetXpnHostProject" - + "Request\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"\240\002\n\036Get" - + "XpnResourcesProjectsRequest\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(\rH\001\210\001" - + "\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_toke" - + "n\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\007_filterB\016\n\014_max_resultsB\013\n\t_order_b" - + "yB\r\n\013_page_tokenB\031\n\027_return_partial_succ" - + "ess\"j\n\027GetZoneOperationRequest\022 \n\toperat" - + "ion\030\347\252\353\030 \001(\tB\n\340A\002\372G\004name\022\027\n\007project\030\231\226\301l" - + " \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"?\n\016GetZo" - + "neRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zo" - + "ne\030\254\307\344\001 \001(\tB\003\340A\002\"{\n1GlobalNetworkEndpoin" - + "tGroupsAttachEndpointsRequest\022F\n\021network" - + "_endpoints\030\255\221\272G \003(\0132(.google.cloud.compu" - + "te.v1.NetworkEndpoint\"{\n1GlobalNetworkEn" - + "dpointGroupsDetachEndpointsRequest\022F\n\021ne" - + "twork_endpoints\030\255\221\272G \003(\0132(.google.cloud." - + "compute.v1.NetworkEndpoint\"\277\001\n\"GlobalOrg" - + "anizationSetPolicyRequest\0226\n\010bindings\030\216\305" - + "\244\300\001 \003(\0132 .google.cloud.compute.v1.Bindin" - + "g\022\024\n\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\0227\n\006policy\030\262\312\266+ \001" - + "(\0132\037.google.cloud.compute.v1.PolicyH\001\210\001\001" - + "B\007\n\005_etagB\t\n\007_policy\"\321\001\n\026GlobalSetLabels" - + "Request\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.co" - + "mpute.v1.GlobalSetLabelsRequest.LabelsEn" - + "try\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\"\263\001\n\026Glo" - + "balSetPolicyRequest\0226\n\010bindings\030\216\305\244\300\001 \003(" - + "\0132 .google.cloud.compute.v1.Binding\022\024\n\004e" - + "tag\030\225\322\276\001 \001(\tH\000\210\001\001\0227\n\006policy\030\262\312\266+ \001(\0132\037.g" - + "oogle.cloud.compute.v1.PolicyH\001\210\001\001B\007\n\005_e" - + "tagB\t\n\007_policy\"\304\002\n\017GuestAttributes\022\024\n\004ki" - + "nd\030\224\367\310\001 \001(\tH\000\210\001\001\022\033\n\nquery_path\030\274\202\341\257\001 \001(\t" - + "H\001\210\001\001\022J\n\013query_value\030\272\256\221K \001(\0132-.google.c" - + "loud.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\014variabl" - + "e_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\005_kindB\r\n\013_query_pathB\016\n\014_" - + "query_valueB\014\n\n_self_linkB\017\n\r_variable_k" - + "eyB\021\n\017_variable_value\"|\n\024GuestAttributes" - + "Entry\022\022\n\003key\030\337\274\006 \001(\tH\000\210\001\001\022\031\n\tnamespace\030\333" - + "\252\215U \001(\tH\001\210\001\001\022\025\n\005value\030\361\242\2625 \001(\tH\002\210\001\001B\006\n\004_" - + "keyB\014\n\n_namespaceB\010\n\006_value\"W\n\024GuestAttr" - + "ibutesValue\022?\n\005items\030\300\317\367/ \003(\0132-.google.c" - + "loud.compute.v1.GuestAttributesEntry\"\205\002\n" - + "\016GuestOsFeature\022\024\n\004type\030\272\236\332\001 \001(\tH\000\210\001\001\"\323\001" - + "\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022 \n\030FEATURE_TY" - + "PE_UNSPECIFIED\020\333\277\310\375\001\022\014\n\005GVNIC\020\231\225\303 \022\026\n\017MU" - + "LTI_IP_SUBNET\020\317\333\257H\022\023\n\013SECURE_BOOT\020\272\335\326\263\001\022" - + "\022\n\013SEV_CAPABLE\020\221\226\303)\022\026\n\017UEFI_COMPATIBLE\020\300" - + "\326\262]\022\035\n\026VIRTIO_SCSI_MULTIQUEUE\020\215\301\220`\022\017\n\007WI" - + "NDOWS\020\343\334\354\331\001B\007\n\005_type\"\203\004\n\020HTTP2HealthChec" - + "k\022\024\n\004host\030\250\353\303\001 \001(\tH\000\210\001\001\022\024\n\004port\030\201\261\322\001 \001(\005" - + "H\001\210\001\001\022\031\n\tport_name\030\211\207\347\023 \001(\tH\002\210\001\001\022\"\n\022port" - + "_specification\030\305\353\314\030 \001(\tH\003\210\001\001\022\034\n\014proxy_he" - + "ader\030\376\272\274L \001(\tH\004\210\001\001\022\034\n\014request_path\030\325\327\261m " - + "\001(\tH\005\210\001\001\022\030\n\010response\030\301\250\334] \001(\tH\006\210\001\001\"~\n\021Po" - + "rtSpecification\022 \n\034UNDEFINED_PORT_SPECIF" - + "ICATION\020\000\022\025\n\016USE_FIXED_PORT\020\344\210\333Z\022\026\n\016USE_" - + "NAMED_PORT\020\277\317\307\246\001\022\030\n\020USE_SERVING_PORT\020\314\321\365" - + "\254\001\"H\n\013ProxyHeader\022\032\n\026UNDEFINED_PROXY_HEA" - + "DER\020\000\022\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237\001B\007\n\005" - + "_hostB\007\n\005_portB\014\n\n_port_nameB\025\n\023_port_sp" - + "ecificationB\017\n\r_proxy_headerB\017\n\r_request" - + "_pathB\013\n\t_response\"\202\004\n\017HTTPHealthCheck\022\024" - + "\n\004host\030\250\353\303\001 \001(\tH\000\210\001\001\022\024\n\004port\030\201\261\322\001 \001(\005H\001\210" - + "\001\001\022\031\n\tport_name\030\211\207\347\023 \001(\tH\002\210\001\001\022\"\n\022port_sp" - + "ecification\030\305\353\314\030 \001(\tH\003\210\001\001\022\034\n\014proxy_heade" - + "r\030\376\272\274L \001(\tH\004\210\001\001\022\034\n\014request_path\030\325\327\261m \001(\t" - + "H\005\210\001\001\022\030\n\010response\030\301\250\334] \001(\tH\006\210\001\001\"~\n\021PortS" - + "pecification\022 \n\034UNDEFINED_PORT_SPECIFICA" - + "TION\020\000\022\025\n\016USE_FIXED_PORT\020\344\210\333Z\022\026\n\016USE_NAM" - + "ED_PORT\020\277\317\307\246\001\022\030\n\020USE_SERVING_PORT\020\314\321\365\254\001\"" - + "H\n\013ProxyHeader\022\032\n\026UNDEFINED_PROXY_HEADER" - + "\020\000\022\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237\001B\007\n\005_ho" - + "stB\007\n\005_portB\014\n\n_port_nameB\025\n\023_port_speci" - + "ficationB\017\n\r_proxy_headerB\017\n\r_request_pa" - + "thB\013\n\t_response\"\203\004\n\020HTTPSHealthCheck\022\024\n\004" + + "\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\037\n\017security_pol" + + "icy\030\221\206\312Q \001(\tB\003\340A\002\"r\n\036GetRegionSslCertifi" + + "cateRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006" + + "region\030\364\315\240B \001(\tB\003\340A\002\022\037\n\017ssl_certificate\030" + + "\344\327\222\026 \001(\tB\003\340A\002\"i\n\031GetRegionSslPolicyReque" + + "st\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\nssl_policy\030\305\375\340\214\001 \001(\tB\003\340A\002" + + "\"u\n\037GetRegionTargetHttpProxyRequest\022\027\n\007p" + + "roject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB" + + "\003\340A\002\022!\n\021target_http_proxy\030\345\276\322b \001(\tB\003\340A\002\"" + + "w\n GetRegionTargetHttpsProxyRequest\022\027\n\007p" + + "roject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB" + + "\003\340A\002\022\"\n\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002" + + "\"t\n\036GetRegionTargetTcpProxyRequest\022\027\n\007pr" + + "oject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003" + + "\340A\002\022!\n\020target_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002\"c" + + "\n\026GetRegionUrlMapRequest\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\007url" + + "_map\030\214\225\201\257\001 \001(\tB\003\340A\002\"c\n\025GetReservationReq" + + "uest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\033\n\013reserva" + + "tion\030\314\207\325\026 \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002" + + "\"l\n\030GetResourcePolicyRequest\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\037\n" + + "\017resource_policy\030\203\245\367K \001(\tB\003\340A\002\"A\n\017GetRou" + + "teRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\025\n\005ro" + + "ute\030\311\344\3523 \001(\tB\003\340A\002\"[\n\020GetRouterRequest\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\026\n\006router\030\311\256\356F \001(\tB\003\340A\002\"g\n\034GetRou" + + "terStatusRouterRequest\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\026\n\006route" + + "r\030\311\256\356F \001(\tB\003\340A\002\"h\n\034GetRuleFirewallPolicy" + + "Request\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\001B\013\n\t_priorit" + + "y\"\210\001\n#GetRuleNetworkFirewallPolicyReques" + + "t\022 \n\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\031\n\010p" + + "riority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022\027\n\007project\030\231\226\301l \001" + + "(\tB\003\340A\002B\013\n\t_priority\"\246\001\n)GetRuleRegionNe" + + "tworkFirewallPolicyRequest\022 \n\017firewall_p" + + "olicy\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\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006regi" + + "on\030\364\315\240B \001(\tB\003\340A\002B\013\n\t_priority\"\200\001\n\034GetRul" + + "eSecurityPolicyRequest\022\031\n\010priority\030\244\363\241\324\001" + + " \001(\005H\000\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\037\n\017se" + + "curity_policy\030\221\206\312Q \001(\tB\003\340A\002B\013\n\t_priority" + + "\"g\n\034GetScreenshotInstanceRequest\022\030\n\010inst" + + "ance\030\225\251\332\010 \001(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003" + + "\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"T\n\030GetSecurity" + + "PolicyRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\037" + + "\n\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\"\255\001\n\"GetS" + + "erialPortOutputInstanceRequest\022\030\n\010instan" + + "ce\030\225\251\332\010 \001(\tB\003\340A\002\022\024\n\004port\030\201\261\322\001 \001(\005H\000\210\001\001\022\027" + + "\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\025\n\005start\030\342\210\2534 \001(" + + "\003H\001\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\007\n\005_portB\010\n" + + "\006_start\"s\n\033GetServiceAttachmentRequest\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\022service_attachment\030\355\251\320\241\001 \001(\tB" + + "\003\340A\002\"u\n*GetShieldedInstanceIdentityInsta" + + "nceRequest\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\027\n\007" + + "project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003" + + "\340A\002\"H\n\022GetSnapshotRequest\022\027\n\007project\030\231\226\301" + + "l \001(\tB\003\340A\002\022\031\n\010snapshot\030\304\253\353\207\001 \001(\tB\003\340A\002\"T\n" + + "\030GetSslCertificateRequest\022\027\n\007project\030\231\226\301" + + "l \001(\tB\003\340A\002\022\037\n\017ssl_certificate\030\344\327\222\026 \001(\tB\003" + + "\340A\002\"K\n\023GetSslPolicyRequest\022\027\n\007project\030\231\226" + + "\301l \001(\tB\003\340A\002\022\033\n\nssl_policy\030\305\375\340\214\001 \001(\tB\003\340A\002" + + "\"k\n\032GetStatusVpnGatewayRequest\022\027\n\007projec" + + "t\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022" + + "\034\n\013vpn_gateway\030\371\203\366\301\001 \001(\tB\003\340A\002\"d\n\024GetSubn" + + "etworkRequest\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\nsubnetwork\030\356\247\344" + + "\222\001 \001(\tB\003\340A\002\"W\n\031GetTargetGrpcProxyRequest" + + "\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022!\n\021target_grpc" + + "_proxy\030\373\264\262\002 \001(\tB\003\340A\002\"W\n\031GetTargetHttpPro" + + "xyRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022!\n\021ta" + + "rget_http_proxy\030\345\276\322b \001(\tB\003\340A\002\"Y\n\032GetTarg" + + "etHttpsProxyRequest\022\027\n\007project\030\231\226\301l \001(\tB" + + "\003\340A\002\022\"\n\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002" + + "\"k\n\030GetTargetInstanceRequest\022\027\n\007project\030" + + "\231\226\301l \001(\tB\003\340A\002\022 \n\017target_instance\030\203\217\226\212\001 \001" + + "(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"d\n\024GetTarg" + + "etPoolRequest\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\"V\n\030GetTargetSslProxyRequest\022" + + "\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022!\n\020target_ssl_p" + + "roxy\030\315\272\306\241\001 \001(\tB\003\340A\002\"V\n\030GetTargetTcpProxy" + + "Request\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022!\n\020targ" + + "et_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002\"r\n\032GetTarget" + + "VpnGatewayRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340" + + "A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022#\n\022target_vpn" + + "_gateway\030\313\200\366\375\001 \001(\tB\003\340A\002\"E\n\020GetUrlMapRequ" + + "est\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\007url_map\030" + + "\214\225\201\257\001 \001(\tB\003\340A\002\"e\n\024GetVpnGatewayRequest\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\034\n\013vpn_gateway\030\371\203\366\301\001 \001(\tB\003\340A\002\"b\n" + + "\023GetVpnTunnelRequest\022\027\n\007project\030\231\226\301l \001(\t" + + "B\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\032\n\nvpn_tun" + + "nel\030\223\224\312D \001(\tB\003\340A\002\"3\n\030GetXpnHostProjectRe" + + "quest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"\240\002\n\036GetXp" + + "nResourcesProjectsRequest\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(\rH\001\210\001\001\022" + + "\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\007_filterB\016\n\014_max_resultsB\013\n\t_order_byB" + + "\r\n\013_page_tokenB\031\n\027_return_partial_succes" + + "s\"j\n\027GetZoneOperationRequest\022 \n\toperatio" + + "n\030\347\252\353\030 \001(\tB\n\340A\002\372G\004name\022\027\n\007project\030\231\226\301l \001" + + "(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"?\n\016GetZone" + + "Request\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone" + + "\030\254\307\344\001 \001(\tB\003\340A\002\"{\n1GlobalNetworkEndpointG" + + "roupsAttachEndpointsRequest\022F\n\021network_e" + + "ndpoints\030\255\221\272G \003(\0132(.google.cloud.compute" + + ".v1.NetworkEndpoint\"{\n1GlobalNetworkEndp" + + "ointGroupsDetachEndpointsRequest\022F\n\021netw" + + "ork_endpoints\030\255\221\272G \003(\0132(.google.cloud.co" + + "mpute.v1.NetworkEndpoint\"\277\001\n\"GlobalOrgan" + + "izationSetPolicyRequest\0226\n\010bindings\030\216\305\244\300" + + "\001 \003(\0132 .google.cloud.compute.v1.Binding\022" + + "\024\n\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\0227\n\006policy\030\262\312\266+ \001(\013" + + "2\037.google.cloud.compute.v1.PolicyH\001\210\001\001B\007" + + "\n\005_etagB\t\n\007_policy\"\321\001\n\026GlobalSetLabelsRe" + + "quest\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.comp" + + "ute.v1.GlobalSetLabelsRequest.LabelsEntr" + + "y\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\"\263\001\n\026Globa" + + "lSetPolicyRequest\0226\n\010bindings\030\216\305\244\300\001 \003(\0132" + + " .google.cloud.compute.v1.Binding\022\024\n\004eta" + + "g\030\225\322\276\001 \001(\tH\000\210\001\001\0227\n\006policy\030\262\312\266+ \001(\0132\037.goo" + + "gle.cloud.compute.v1.PolicyH\001\210\001\001B\007\n\005_eta" + + "gB\t\n\007_policy\"\304\002\n\017GuestAttributes\022\024\n\004kind" + + "\030\224\367\310\001 \001(\tH\000\210\001\001\022\033\n\nquery_path\030\274\202\341\257\001 \001(\tH\001" + + "\210\001\001\022J\n\013query_value\030\272\256\221K \001(\0132-.google.clo" + + "ud.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\005_kindB\r\n\013_query_pathB\016\n\014_qu" + + "ery_valueB\014\n\n_self_linkB\017\n\r_variable_key" + + "B\021\n\017_variable_value\"|\n\024GuestAttributesEn" + + "try\022\022\n\003key\030\337\274\006 \001(\tH\000\210\001\001\022\031\n\tnamespace\030\333\252\215" + + "U \001(\tH\001\210\001\001\022\025\n\005value\030\361\242\2625 \001(\tH\002\210\001\001B\006\n\004_ke" + + "yB\014\n\n_namespaceB\010\n\006_value\"W\n\024GuestAttrib" + + "utesValue\022?\n\005items\030\300\317\367/ \003(\0132-.google.clo" + + "ud.compute.v1.GuestAttributesEntry\"\205\002\n\016G" + + "uestOsFeature\022\024\n\004type\030\272\236\332\001 \001(\tH\000\210\001\001\"\323\001\n\004" + + "Type\022\022\n\016UNDEFINED_TYPE\020\000\022 \n\030FEATURE_TYPE" + + "_UNSPECIFIED\020\333\277\310\375\001\022\014\n\005GVNIC\020\231\225\303 \022\026\n\017MULT" + + "I_IP_SUBNET\020\317\333\257H\022\023\n\013SECURE_BOOT\020\272\335\326\263\001\022\022\n" + + "\013SEV_CAPABLE\020\221\226\303)\022\026\n\017UEFI_COMPATIBLE\020\300\326\262" + + "]\022\035\n\026VIRTIO_SCSI_MULTIQUEUE\020\215\301\220`\022\017\n\007WIND" + + "OWS\020\343\334\354\331\001B\007\n\005_type\"\203\004\n\020HTTP2HealthCheck\022" + + "\024\n\004host\030\250\353\303\001 \001(\tH\000\210\001\001\022\024\n\004port\030\201\261\322\001 \001(\005H\001" + + "\210\001\001\022\031\n\tport_name\030\211\207\347\023 \001(\tH\002\210\001\001\022\"\n\022port_s" + + "pecification\030\305\353\314\030 \001(\tH\003\210\001\001\022\034\n\014proxy_head" + + "er\030\376\272\274L \001(\tH\004\210\001\001\022\034\n\014request_path\030\325\327\261m \001(" + + "\tH\005\210\001\001\022\030\n\010response\030\301\250\334] \001(\tH\006\210\001\001\"~\n\021Port" + + "Specification\022 \n\034UNDEFINED_PORT_SPECIFIC" + + "ATION\020\000\022\025\n\016USE_FIXED_PORT\020\344\210\333Z\022\026\n\016USE_NA" + + "MED_PORT\020\277\317\307\246\001\022\030\n\020USE_SERVING_PORT\020\314\321\365\254\001" + + "\"H\n\013ProxyHeader\022\032\n\026UNDEFINED_PROXY_HEADE" + + "R\020\000\022\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237\001B\007\n\005_h" + + "ostB\007\n\005_portB\014\n\n_port_nameB\025\n\023_port_spec" + + "ificationB\017\n\r_proxy_headerB\017\n\r_request_p" + + "athB\013\n\t_response\"\202\004\n\017HTTPHealthCheck\022\024\n\004" + "host\030\250\353\303\001 \001(\tH\000\210\001\001\022\024\n\004port\030\201\261\322\001 \001(\005H\001\210\001\001" + "\022\031\n\tport_name\030\211\207\347\023 \001(\tH\002\210\001\001\022\"\n\022port_spec" + "ification\030\305\353\314\030 \001(\tH\003\210\001\001\022\034\n\014proxy_header\030" @@ -8265,1952 +8277,2028 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237\001B\007\n\005_host" + "B\007\n\005_portB\014\n\n_port_nameB\025\n\023_port_specifi" + "cationB\017\n\r_proxy_headerB\017\n\r_request_path" - + "B\013\n\t_response\"\303\n\n\013HealthCheck\022#\n\022check_i" - + "nterval_sec\030\256\257\343\244\001 \001(\005H\000\210\001\001\022\"\n\022creation_t" - + "imestamp\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\022K\n\021grpc_health_check\030\346\247\344( \001" - + "(\0132(.google.cloud.compute.v1.GRPCHealthC" - + "heckH\003\210\001\001\022\"\n\021healthy_threshold\030\311\220\242\300\001 \001(\005" - + "H\004\210\001\001\022M\n\022http2_health_check\030\332\265\265\005 \001(\0132).g" - + "oogle.cloud.compute.v1.HTTP2HealthCheckH" - + "\005\210\001\001\022L\n\021http_health_check\030\274\247\336\304\001 \001(\0132(.go" - + "ogle.cloud.compute.v1.HTTPHealthCheckH\006\210" - + "\001\001\022N\n\022https_health_check\030\271\230\366\317\001 \001(\0132).goo" - + "gle.cloud.compute.v1.HTTPSHealthCheckH\007\210" - + "\001\001\022\020\n\002id\030\233\032 \001(\004H\010\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\t\210" - + "\001\001\022J\n\nlog_config\030\235\321\301\247\001 \001(\0132-.google.clou" - + "d.compute.v1.HealthCheckLogConfigH\n\210\001\001\022\024" - + "\n\004name\030\213\365\315\001 \001(\tH\013\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH" - + "\014\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\r\210\001\001\022J\n\020ssl_" - + "health_check\030\270\351\303\205\001 \001(\0132\'.google.cloud.co" - + "mpute.v1.SSLHealthCheckH\016\210\001\001\022J\n\020tcp_heal" - + "th_check\030\203\252\215\340\001 \001(\0132\'.google.cloud.comput" - + "e.v1.TCPHealthCheckH\017\210\001\001\022\033\n\013timeout_sec\030" - + "\363\300\222& \001(\005H\020\210\001\001\022\024\n\004type\030\272\236\332\001 \001(\tH\021\210\001\001\022#\n\023u" - + "nhealthy_threshold\030\320\275\331l \001(\005H\022\210\001\001\"w\n\004Type" - + "\022\022\n\016UNDEFINED_TYPE\020\000\022\013\n\004GRPC\020\236\210\206\001\022\013\n\004HTT" - + "P\020\210\201\210\001\022\014\n\005HTTP2\020\252\241\370 \022\014\n\005HTTPS\020\313\241\370 \022\017\n\007IN" - + "VALID\020\327\373\355\374\001\022\t\n\003SSL\020\354\203\005\022\t\n\003TCP\020\301\207\005B\025\n\023_ch" - + "eck_interval_secB\025\n\023_creation_timestampB" - + "\016\n\014_descriptionB\024\n\022_grpc_health_checkB\024\n" - + "\022_healthy_thresholdB\025\n\023_http2_health_che" - + "ckB\024\n\022_http_health_checkB\025\n\023_https_healt" - + "h_checkB\005\n\003_idB\007\n\005_kindB\r\n\013_log_configB\007" - + "\n\005_nameB\t\n\007_regionB\014\n\n_self_linkB\023\n\021_ssl" - + "_health_checkB\023\n\021_tcp_health_checkB\016\n\014_t" - + "imeout_secB\007\n\005_typeB\026\n\024_unhealthy_thresh" - + "old\"\247\002\n\017HealthCheckList\022\020\n\002id\030\233\032 \001(\tH\000\210\001" - + "\001\0226\n\005items\030\300\317\367/ \003(\0132$.google.cloud.compu" - + "te.v1.HealthCheck\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\007warning\030\234\337\226\030 \001(\013" - + "2 .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\":\n\024HealthCheckLogC" - + "onfig\022\027\n\006enable\030\203\313\324\224\001 \001(\010H\000\210\001\001B\t\n\007_enabl" - + "e\"F\n\024HealthCheckReference\022\035\n\014health_chec" - + "k\030\345\252\244\223\001 \001(\tH\000\210\001\001B\017\n\r_health_check\"\374\004\n\022He" - + "althCheckService\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\033\n\013fingerprint\030\344\321\363o \001(\tH\002\210\001\001\022\031\n\rhealt" - + "h_checks\030\256\257\346\325\001 \003(\t\0220\n health_status_aggr" - + "egation_policy\030\371\354\333x \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\004name\030\213\365\315" - + "\001 \001(\tH\006\210\001\001\022\"\n\027network_endpoint_groups\030\255\227" - + "\377\r \003(\t\022\"\n\026notification_endpoints\030\252\336\370\301\001 \003" - + "(\t\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\"r\n\035HealthStatusAggregatio" - + "nPolicy\022.\n*UNDEFINED_HEALTH_STATUS_AGGRE" - + "GATION_POLICY\020\000\022\t\n\003AND\020\267\373\003\022\026\n\016NO_AGGREGA" - + "TION\020\304\222\254\313\001B\025\n\023_creation_timestampB\016\n\014_de" - + "scriptionB\016\n\014_fingerprintB#\n!_health_sta" - + "tus_aggregation_policyB\005\n\003_idB\007\n\005_kindB\007" - + "\n\005_nameB\t\n\007_regionB\014\n\n_self_link\"]\n\033Heal" - + "thCheckServiceReference\022%\n\024health_check_" - + "service\030\333\233\335\302\001 \001(\tH\000\210\001\001B\027\n\025_health_check_" - + "service\"\266\002\n\027HealthCheckServicesList\022\020\n\002i" - + "d\030\233\032 \001(\tH\000\210\001\001\022=\n\005items\030\300\317\367/ \003(\0132+.google" - + ".cloud.compute.v1.HealthCheckService\022\024\n\004" - + "kind\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" - + "9\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.compu" - + "te.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_n" - + "ext_page_tokenB\014\n\n_self_linkB\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.clo" - + "ud.compute.v1.HealthChecksAggregatedList" - + ".ItemsEntry\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017nex" - + "t_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\022" - + "9\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.compu" - + "te.v1.WarningH\004\210\001\001\032]\n\nItemsEntry\022\013\n\003key\030" - + "\001 \001(\t\022>\n\005value\030\002 \001(\0132/.google.cloud.comp" - + "ute.v1.HealthChecksScopedList:\0028\001B\005\n\003_id" - + "B\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_l" - + "inkB\n\n\010_warning\"\240\001\n\026HealthChecksScopedLi" - + "st\022?\n\rhealth_checks\030\256\257\346\325\001 \003(\0132$.google.c" - + "loud.compute.v1.HealthCheck\0229\n\007warning\030\234" - + "\337\226\030 \001(\0132 .google.cloud.compute.v1.Warnin" - + "gH\000\210\001\001B\n\n\010_warning\"\325\005\n\014HealthStatus\022N\n\013a" - + "nnotations\030\244\366\2655 \003(\01326.google.cloud.compu" - + "te.v1.HealthStatus.AnnotationsEntry\022 \n\017f" - + "orwarding_rule\030\376\245\335\200\001 \001(\tH\000\210\001\001\022\"\n\022forward" - + "ing_rule_ip\030\210\254\221R \001(\tH\001\210\001\001\022\035\n\014health_stat" - + "e\030\356\351\277\232\001 \001(\tH\002\210\001\001\022\030\n\010instance\030\225\251\332\010 \001(\tH\003\210" - + "\001\001\022\033\n\nip_address\030\334\361\334\301\001 \001(\tH\004\210\001\001\022\024\n\004port\030" - + "\201\261\322\001 \001(\005H\005\210\001\001\022\027\n\006weight\030\370\204\305\206\001 \001(\tH\006\210\001\001\022\035" - + "\n\014weight_error\030\201\373\222\371\001 \001(\tH\007\210\001\001\0322\n\020Annotat" - + "ionsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028" - + "\001\"M\n\013HealthState\022\032\n\026UNDEFINED_HEALTH_STA" - + "TE\020\000\022\017\n\007HEALTHY\020\375\252\333\321\001\022\021\n\tUNHEALTHY\020\304\271\255\334\001" - + "\"\212\001\n\013WeightError\022\032\n\026UNDEFINED_WEIGHT_ERR" - + "OR\020\000\022\026\n\016INVALID_WEIGHT\020\340\213\373\266\001\022\026\n\016MISSING_" - + "WEIGHT\020\221\227\217\267\001\022\032\n\022UNAVAILABLE_WEIGHT\020\347\342\306\321\001" - + "\022\023\n\013WEIGHT_NONE\020\237\351\311\357\001B\022\n\020_forwarding_rul" - + "eB\025\n\023_forwarding_rule_ipB\017\n\r_health_stat" - + "eB\013\n\t_instanceB\r\n\013_ip_addressB\007\n\005_portB\t" - + "\n\007_weightB\017\n\r_weight_error\"\347\004\n\036HealthSta" - + "tusForNetworkEndpoint\022R\n\017backend_service" - + "\030\212\300\256\222\001 \001(\01320.google.cloud.compute.v1.Bac" - + "kendServiceReferenceH\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.v" - + "1.HealthCheckReferenceH\002\210\001\001\022[\n\024health_ch" - + "eck_service\030\333\233\335\302\001 \001(\01324.google.cloud.com" - + "pute.v1.HealthCheckServiceReferenceH\003\210\001\001" - + "\022\035\n\014health_state\030\356\351\277\232\001 \001(\tH\004\210\001\001\"p\n\013Healt" - + "hState\022\032\n\026UNDEFINED_HEALTH_STATE\020\000\022\020\n\010DR" - + "AINING\020\352\325\214\345\001\022\017\n\007HEALTHY\020\375\252\333\321\001\022\021\n\tUNHEALT" - + "HY\020\304\271\255\334\001\022\017\n\007UNKNOWN\020\252\360\304\316\001B\022\n\020_backend_se" - + "rviceB\022\n\020_forwarding_ruleB\017\n\r_health_che" - + "ckB\027\n\025_health_check_serviceB\017\n\r_health_s" - + "tate\";\n\004Help\0223\n\005links\030\271\237\2151 \003(\0132!.google." - + "cloud.compute.v1.HelpLink\"T\n\010HelpLink\022\034\n" - + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\022\n\003url\030\357\212\007 \001" - + "(\tH\001\210\001\001B\016\n\014_descriptionB\006\n\004_url\"z\n\010HostR" - + "ule\022\034\n\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\020\n\005hos" - + "ts\030\313\377\266/ \003(\t\022\035\n\014path_matcher\030\230\276\212\241\001 \001(\tH\001\210" - + "\001\001B\016\n\014_descriptionB\017\n\r_path_matcher\"i\n\016H" - + "ttpFaultAbort\022\034\n\013http_status\030\211\267\316\337\001 \001(\rH\000" - + "\210\001\001\022\032\n\npercentage\030\232\345\267H \001(\001H\001\210\001\001B\016\n\014_http" - + "_statusB\r\n\013_percentage\"\214\001\n\016HttpFaultDela" - + "y\022?\n\013fixed_delay\030\370\271\226\227\001 \001(\0132!.google.clou" - + "d.compute.v1.DurationH\000\210\001\001\022\032\n\npercentage" - + "\030\232\345\267H \001(\001H\001\210\001\001B\016\n\014_fixed_delayB\r\n\013_perce" - + "ntage\"\250\001\n\022HttpFaultInjection\022>\n\005abort\030\260\306" - + "\224, \001(\0132\'.google.cloud.compute.v1.HttpFau" - + "ltAbortH\000\210\001\001\022>\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).googl" - + "e.cloud.compute.v1.HttpHeaderOption\022$\n\031r" - + "equest_headers_to_remove\030\237\317\223h \003(\t\022M\n\027res" - + "ponse_headers_to_add\030\364\266\251\017 \003(\0132).google.c" - + "loud.compute.v1.HttpHeaderOption\022%\n\032resp" - + "onse_headers_to_remove\030\321\201\373# \003(\t\"\260\003\n\017Http" - + "HeaderMatch\022\034\n\013exact_match\030\205\231\234\332\001 \001(\tH\000\210\001" - + "\001\022\033\n\013header_name\030\375\301\3074 \001(\tH\001\210\001\001\022\035\n\014invert" - + "_match\030\234\310\372\356\001 \001(\010H\002\210\001\001\022\034\n\014prefix_match\030\330\363" - + "\374z \001(\tH\003\210\001\001\022\035\n\rpresent_match\030\301\372\223 \001(\010H\004\210" - + "\001\001\022E\n\013range_match\030\303\250\257. \001(\0132(.google.clou" - + "d.compute.v1.Int64RangeMatchH\005\210\001\001\022\033\n\013reg" - + "ex_match\030\315\267\2323 \001(\tH\006\210\001\001\022\035\n\014suffix_match\030\327" - + "\346\256\313\001 \001(\tH\007\210\001\001B\016\n\014_exact_matchB\016\n\014_header" - + "_nameB\017\n\r_invert_matchB\017\n\r_prefix_matchB" - + "\020\n\016_present_matchB\016\n\014_range_matchB\016\n\014_re" - + "gex_matchB\017\n\r_suffix_match\"\223\001\n\020HttpHeade" - + "rOption\022\033\n\013header_name\030\375\301\3074 \001(\tH\000\210\001\001\022\034\n\014" - + "header_value\030\277\362\353` \001(\tH\001\210\001\001\022\027\n\007replace\030\264\345" - + "\362\t \001(\010H\002\210\001\001B\016\n\014_header_nameB\017\n\r_header_v" - + "alueB\n\n\010_replace\"\304\001\n\027HttpQueryParameterM" - + "atch\022\034\n\013exact_match\030\205\231\234\332\001 \001(\tH\000\210\001\001\022\024\n\004na" - + "me\030\213\365\315\001 \001(\tH\001\210\001\001\022\035\n\rpresent_match\030\301\372\223 \001" - + "(\010H\002\210\001\001\022\033\n\013regex_match\030\315\267\2323 \001(\tH\003\210\001\001B\016\n\014" - + "_exact_matchB\007\n\005_nameB\020\n\016_present_matchB" - + "\016\n\014_regex_match\"\214\004\n\022HttpRedirectAction\022\035" - + "\n\rhost_redirect\030\223\241\2343 \001(\tH\000\210\001\001\022\036\n\016https_r" - + "edirect\030\260\361\227Q \001(\010H\001\210\001\001\022\036\n\rpath_redirect\030\266" - + "\275\356\201\001 \001(\tH\002\210\001\001\022 \n\017prefix_redirect\030\351\365\340\324\001 \001" - + "(\tH\003\210\001\001\022\'\n\026redirect_response_code\030\210\330\236\320\001 " - + "\001(\tH\004\210\001\001\022\033\n\013strip_query\030\341\231\367\030 \001(\010H\005\210\001\001\"\270\001" - + "\n\024RedirectResponseCode\022$\n UNDEFINED_REDI" - + "RECT_RESPONSE_CODE\020\000\022\014\n\005FOUND\020\342\276\376\037\022!\n\031MO" - + "VED_PERMANENTLY_DEFAULT\020\321\231\262\270\001\022\032\n\022PERMANE" - + "NT_REDIRECT\020\355\350\223\266\001\022\021\n\tSEE_OTHER\020\344\357\257\324\001\022\032\n\022" - + "TEMPORARY_REDIRECT\020\252\344\267\351\001B\020\n\016_host_redire" - + "ctB\021\n\017_https_redirectB\020\n\016_path_redirectB" - + "\022\n\020_prefix_redirectB\031\n\027_redirect_respons" - + "e_codeB\016\n\014_strip_query\"\264\001\n\017HttpRetryPoli" - + "cy\022\033\n\013num_retries\030\215\253\201x \001(\rH\000\210\001\001\022C\n\017per_t" - + "ry_timeout\030\273\255\304\205\001 \001(\0132!.google.cloud.comp" - + "ute.v1.DurationH\001\210\001\001\022\033\n\020retry_conditions" - + "\030\257\341\336\r \003(\tB\016\n\014_num_retriesB\022\n\020_per_try_ti" - + "meout\"\361\005\n\017HttpRouteAction\022A\n\013cors_policy" - + "\030\204\314\235\276\001 \001(\0132#.google.cloud.compute.v1.Cor" - + "sPolicyH\000\210\001\001\022T\n\026fault_injection_policy\030\227" - + "\224\352\304\001 \001(\0132+.google.cloud.compute.v1.HttpF" - + "aultInjectionH\001\210\001\001\022F\n\023max_stream_duratio" - + "n\030\230\245\245\035 \001(\0132!.google.cloud.compute.v1.Dur" - + "ationH\002\210\001\001\022S\n\025request_mirror_policy\030\202\340\377h" - + " \001(\0132,.google.cloud.compute.v1.RequestMi" - + "rrorPolicyH\003\210\001\001\022F\n\014retry_policy\030\251\345\212\033 \001(\013" - + "2(.google.cloud.compute.v1.HttpRetryPoli" - + "cyH\004\210\001\001\022;\n\007timeout\030\341\232\275\215\001 \001(\0132!.google.cl" - + "oud.compute.v1.DurationH\005\210\001\001\022A\n\013url_rewr" - + "ite\030\274\375\252\202\001 \001(\0132#.google.cloud.compute.v1." - + "UrlRewriteH\006\210\001\001\022V\n\031weighted_backend_serv" - + "ices\030\321\307\332\240\001 \003(\0132/.google.cloud.compute.v1" - + ".WeightedBackendServiceB\016\n\014_cors_policyB" - + "\031\n\027_fault_injection_policyB\026\n\024_max_strea" - + "m_durationB\030\n\026_request_mirror_policyB\017\n\r" - + "_retry_policyB\n\n\010_timeoutB\016\n\014_url_rewrit" - + "e\"\345\003\n\rHttpRouteRule\022\034\n\013description\030\374\207\326\311\001" - + " \001(\tH\000\210\001\001\022I\n\rheader_action\030\250\240\270\234\001 \001(\0132).g" - + "oogle.cloud.compute.v1.HttpHeaderActionH" - + "\001\210\001\001\022D\n\013match_rules\030\375\273\261\263\001 \003(\0132+.google.c" - + "loud.compute.v1.HttpRouteRuleMatch\022\031\n\010pr" - + "iority\030\244\363\241\324\001 \001(\005H\002\210\001\001\022G\n\014route_action\030\354\251" - + "\271\312\001 \001(\0132(.google.cloud.compute.v1.HttpRo" - + "uteActionH\003\210\001\001\022\030\n\007service\030\265\215\217\262\001 \001(\tH\004\210\001\001" - + "\022J\n\014url_redirect\030\254\241\230\301\001 \001(\0132+.google.clou" - + "d.compute.v1.HttpRedirectActionH\005\210\001\001B\016\n\014" - + "_descriptionB\020\n\016_header_actionB\013\n\t_prior" - + "ityB\017\n\r_route_actionB\n\n\010_serviceB\017\n\r_url" - + "_redirect\"\267\003\n\022HttpRouteRuleMatch\022\037\n\017full" - + "_path_match\030\333\211\252f \001(\tH\000\210\001\001\022D\n\016header_matc" - + "hes\030\201\353\310\254\001 \003(\0132(.google.cloud.compute.v1." - + "HttpHeaderMatch\022\034\n\013ignore_case\030\375\222\264\335\001 \001(\010" - + "H\001\210\001\001\022E\n\020metadata_filters\030\353\315\314\335\001 \003(\0132\'.go" - + "ogle.cloud.compute.v1.MetadataFilter\022\034\n\014" - + "prefix_match\030\330\363\374z \001(\tH\002\210\001\001\022U\n\027query_para" - + "meter_matches\030\346\225\276\210\001 \003(\01320.google.cloud.c" - + "ompute.v1.HttpQueryParameterMatch\022\033\n\013reg" - + "ex_match\030\315\267\2323 \001(\tH\003\210\001\001B\022\n\020_full_path_mat" - + "chB\016\n\014_ignore_caseB\017\n\r_prefix_matchB\016\n\014_" - + "regex_match\"\272\021\n\005Image\022\035\n\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(\t" - + "H\002\210\001\001\022G\n\ndeprecated\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_siz" - + "e_gb\030\267\232\347\226\001 \001(\003H\005\210\001\001\022\027\n\006family\030\344\266\341\234\001 \001(\tH" - + "\006\210\001\001\022E\n\021guest_os_features\030\321\340\347% \003(\0132\'.goo" - + "gle.cloud.compute.v1.GuestOsFeature\022\020\n\002i" - + "d\030\233\032 \001(\004H\007\210\001\001\022U\n\024image_encryption_key\030\207\316" - + "\373\264\001 \001(\0132..google.cloud.compute.v1.Custom" - + "erEncryptionKeyH\010\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\t\210" - + "\001\001\022!\n\021label_fingerprint\030\231\360\367T \001(\tH\n\210\001\001\022>\n" - + "\006labels\030\377\277\301\356\001 \003(\0132*.google.cloud.compute" - + ".v1.Image.LabelsEntry\022\030\n\rlicense_codes\030\250" - + "\205\330\025 \003(\003\022\024\n\010licenses\030\322\210\200\241\001 \003(\t\022\024\n\004name\030\213\365" - + "\315\001 \001(\tH\013\210\001\001\022;\n\010raw_disk\030\324\316\363\357\001 \001(\0132 .goog" - + "le.cloud.compute.v1.RawDiskH\014\210\001\001\022\036\n\rsati" - + "sfies_pzs\030\253\335\253\345\001 \001(\010H\r\210\001\001\022\032\n\tself_link\030\215\222" - + "\305\331\001 \001(\tH\016\210\001\001\022\\\n\037shielded_instance_initia" - + "l_state\030\203\304\334[ \001(\0132+.google.cloud.compute." - + "v1.InitialStateConfigH\017\210\001\001\022\034\n\013source_dis" - + "k\030\301\356\264\327\001 \001(\tH\020\210\001\001\022[\n\032source_disk_encrypti" - + "on_key\030\341\240\270\375\001 \001(\0132..google.cloud.compute." - + "v1.CustomerEncryptionKeyH\021\210\001\001\022\037\n\016source_" - + "disk_id\030\331\315\311\330\001 \001(\tH\022\210\001\001\022\034\n\014source_image\030\267" - + "\350\206\030 \001(\tH\023\210\001\001\022\\\n\033source_image_encryption_" - + "key\030\253\221\365\265\001 \001(\0132..google.cloud.compute.v1." - + "CustomerEncryptionKeyH\024\210\001\001\022\037\n\017source_ima" - + "ge_id\030\243\374\260\032 \001(\tH\025\210\001\001\022\037\n\017source_snapshot\030\350" - + "\232\216< \001(\tH\026\210\001\001\022_\n\036source_snapshot_encrypti" - + "on_key\030\332\216\347\220\001 \001(\0132..google.cloud.compute." - + "v1.CustomerEncryptionKeyH\027\210\001\001\022\"\n\022source_" - + "snapshot_id\030\322\226\230/ \001(\tH\030\210\001\001\022\034\n\013source_type" - + "\030\336\361\322\327\001 \001(\tH\031\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\032\210\001\001\022" - + "\035\n\021storage_locations\030\232\355\263\234\001 \003(\t\032-\n\013Labels" - + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"j\n" - + "\014Architecture\022\032\n\026UNDEFINED_ARCHITECTURE\020" - + "\000\022 \n\030ARCHITECTURE_UNSPECIFIED\020\253\324\235\274\001\022\014\n\005A" - + "RM64\020\372\313\351\035\022\016\n\006X86_64\020\307\244\346\312\001\"2\n\nSourceType\022" - + "\031\n\025UNDEFINED_SOURCE_TYPE\020\000\022\t\n\003RAW\020\210\370\004\"^\n" - + "\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\020\n\010DELETIN" - + "G\020\250\247\207\374\001\022\016\n\006FAILED\020\275\220\246\331\001\022\016\n\007PENDING\020\367\252\360\020\022" - + "\014\n\005READY\020\203\303\217%B\017\n\r_architectureB\025\n\023_archi" - + "ve_size_bytesB\025\n\023_creation_timestampB\r\n\013" - + "_deprecatedB\016\n\014_descriptionB\017\n\r_disk_siz" - + "e_gbB\t\n\007_familyB\005\n\003_idB\027\n\025_image_encrypt" - + "ion_keyB\007\n\005_kindB\024\n\022_label_fingerprintB\007" - + "\n\005_nameB\013\n\t_raw_diskB\020\n\016_satisfies_pzsB\014" - + "\n\n_self_linkB\"\n _shielded_instance_initi" - + "al_stateB\016\n\014_source_diskB\035\n\033_source_disk" - + "_encryption_keyB\021\n\017_source_disk_idB\017\n\r_s" - + "ource_imageB\036\n\034_source_image_encryption_" - + "keyB\022\n\020_source_image_idB\022\n\020_source_snaps" - + "hotB!\n\037_source_snapshot_encryption_keyB\025" - + "\n\023_source_snapshot_idB\016\n\014_source_typeB\t\n" - + "\007_status\"R\n\017ImageFamilyView\0225\n\005image\030\333\322\352" - + "/ \001(\0132\036.google.cloud.compute.v1.ImageH\000\210" - + "\001\001B\010\n\006_image\"\233\002\n\tImageList\022\020\n\002id\030\233\032 \001(\tH" - + "\000\210\001\001\0220\n\005items\030\300\317\367/ \003(\0132\036.google.cloud.co" - + "mpute.v1.Image\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017" - + "next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_li" - + "nk\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\003" - + "_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_sel" - + "f_linkB\n\n\010_warning\"\216\002\n\022InitialStateConfi" - + "g\0229\n\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.FileContentBuffe" - + "r\022;\n\004keks\030\302\330\310\001 \003(\0132*.google.cloud.comput" - + "e.v1.FileContentBuffer\022<\n\002pk\030\373\033 \001(\0132*.go" - + "ogle.cloud.compute.v1.FileContentBufferH" - + "\000\210\001\001B\005\n\003_pk\"\312\001\n\024InsertAddressRequest\022C\n\020" - + "address_resource\030\371\227\336\346\001 \001(\0132 .google.clou" - + "d.compute.v1.AddressB\003\340A\002\022!\n\007project\030\231\226\301" - + "l \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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001" - + "\001B\r\n\013_request_id\"\316\001\n\027InsertAutoscalerReq" - + "uest\022H\n\023autoscaler_resource\030\366\360\377b \001(\0132#.g" - + "oogle.cloud.compute.v1.AutoscalerB\003\340A\002\022!" - + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreq" - + "uest_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\"\274\001\n\032InsertBack" - + "endBucketRequest\022P\n\027backend_bucket_resou" - + "rce\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001" - + "\001B\r\n\013_request_id\"\277\001\n\033InsertBackendServic" - + "eRequest\022R\n\030backend_service_resource\030\243\201\337" - + "\245\001 \001(\0132\'.google.cloud.compute.v1.Backend" - + "ServiceB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007" - + "project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_" - + "request_id\"\353\001\n\021InsertDiskRequest\022<\n\rdisk" - + "_resource\030\360\320\253\014 \001(\0132\035.google.cloud.comput" - + "e.v1.DiskB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" - + "G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n" - + "\014source_image\030\267\350\206\030 \001(\tH\001\210\001\001\022\033\n\004zone\030\254\307\344\001" - + " \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_idB\017\n\r_sour" - + "ce_image\"\314\001\n\037InsertExternalVpnGatewayReq" - + "uest\022[\n\035external_vpn_gateway_resource\030\210\337" - + "\220\350\001 \001(\0132+.google.cloud.compute.v1.Extern" - + "alVpnGatewayB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340" - + "A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" - + "B\r\n\013_request_id\"\304\001\n\033InsertFirewallPolicy" - + "Request\022R\n\030firewall_policy_resource\030\274\266\207\354" - + "\001 \001(\0132\'.google.cloud.compute.v1.Firewall" - + "PolicyB\003\340A\002\022&\n\tparent_id\030\320\341\232\333\001 \001(\tB\017\362G\tp" - + "arent_id\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B" - + "\r\n\013_request_id\"\253\001\n\025InsertFirewallRequest" - + "\022D\n\021firewall_resource\030\355\260\340\023 \001(\0132!.google." - + "cloud.compute.v1.FirewallB\003\340A\002\022!\n\007projec" - + "t\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030" - + "\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\340\001\n\033InsertF" - + "orwardingRuleRequest\022R\n\030forwarding_rule_" - + "resource\030\257\300\320\217\001 \001(\0132\'.google.cloud.comput" - + "e.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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" - + "B\r\n\013_request_id\"\257\001\n\032InsertGlobalAddressR" - + "equest\022C\n\020address_resource\030\371\227\336\346\001 \001(\0132 .g" - + "oogle.cloud.compute.v1.AddressB\003\340A\002\022!\n\007p" - + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" - + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\305\001\n!In" - + "sertGlobalForwardingRuleRequest\022R\n\030forwa" - + "rding_rule_resource\030\257\300\320\217\001 \001(\0132\'.google.c" - + "loud.compute.v1.ForwardingRuleB\003\340A\002\022!\n\007p" - + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" - + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\330\001\n\'In" - + "sertGlobalNetworkEndpointGroupRequest\022_\n" - + "\037network_endpoint_group_resource\030\247\315\333\372\001 \001" - + "(\0132-.google.cloud.compute.v1.NetworkEndp" - + "ointGroupB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" - + "G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" - + "\013_request_id\"\333\001\n)InsertGlobalPublicDeleg" - + "atedPrefixeRequest\022!\n\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022`\n public_delegated_prefix" - + "_resource\030\205\370\330\026 \001(\0132..google.cloud.comput" - + "e.v1.PublicDelegatedPrefixB\003\340A\002\022\032\n\nreque" - + "st_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\265\001\n\030I" - + "nsertHealthCheckRequest\022K\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(\t" - + "B\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" - + "\210\001\001B\r\n\013_request_id\"\322\001\n\022InsertImageReques" - + "t\022\034\n\014force_create\030\320\211\244^ \001(\010H\000\210\001\001\022?\n\016image" - + "_resource\030\362\304\376\260\001 \001(\0132\036.google.cloud.compu" - + "te.v1.ImageB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A" - + "\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001B" - + "\017\n\r_force_createB\r\n\013_request_id\"\356\001\n!Inse" - + "rtInstanceGroupManagerRequest\022^\n\037instanc" - + "e_group_manager_resource\030\212\212\276| \001(\0132-.goog" - + "le.cloud.compute.v1.InstanceGroupManager" - + "B\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project" - + "\022\032\n\nrequest_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\"\331\001\n\032Ins" - + "ertInstanceGroupRequest\022P\n\027instance_grou" - + "p_resource\030\270\265\325\210\001 \001(\0132&.google.cloud.comp" - + "ute.v1.InstanceGroupB\003\340A\002\022!\n\007project\030\231\226\301" - + "l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\"\317\002\n\025InsertInstanceRequest\022D" - + "\n\021instance_resource\030\370\360\376f \001(\0132!.google.cl" - + "oud.compute.v1.InstanceB\003\340A\002\022!\n\007project\030" - + "\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201" - + "\331\021 \001(\tH\000\210\001\001\022)\n\030source_instance_template\030" - + "\300\303\301\236\001 \001(\tH\001\210\001\001\022$\n\024source_machine_image\030\277" - + "\334\260\n \001(\tH\002\210\001\001\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zon" - + "eB\r\n\013_request_idB\033\n\031_source_instance_tem" - + "plateB\027\n\025_source_machine_image\"\304\001\n\035Inser" - + "tInstanceTemplateRequest\022U\n\032instance_tem" - + "plate_resource\030\211\352\213\005 \001(\0132).google.cloud.c" - + "ompute.v1.InstanceTemplateB\003\340A\002\022!\n\007proje" - + "ct\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id" - + "\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\250\002\n#Insert" - + "InterconnectAttachmentRequest\022a\n interco" - + "nnect_attachment_resource\030\371\244\240e \001(\0132/.goo" - + "gle.cloud.compute.v1.InterconnectAttachm" - + "entB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" - + "ect\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\035\n\rvalidate_onl" - + "y\030\265\372\337s \001(\010H\001\210\001\001B\r\n\013_request_idB\020\n\016_valid" - + "ate_only\"\270\001\n\031InsertInterconnectRequest\022M" - + "\n\025interconnect_resource\030\237\241\314\275\001 \001(\0132%.goog" - + "le.cloud.compute.v1.InterconnectB\003\340A\002\022!\n" - + "\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequ" - + "est_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\251\001\n\024" - + "InsertLicenseRequest\022C\n\020license_resource" - + "\030\314\324\352\320\001 \001(\0132 .google.cloud.compute.v1.Lic" - + "enseB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" - + "ject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_req" - + "uest_id\"\356\001\n\031InsertMachineImageRequest\022M\n" - + "\026machine_image_resource\030\352\252\373\034 \001(\0132%.googl" - + "e.cloud.compute.v1.MachineImageB\003\340A\002\022!\n\007" + + "B\013\n\t_response\"\203\004\n\020HTTPSHealthCheck\022\024\n\004ho" + + "st\030\250\353\303\001 \001(\tH\000\210\001\001\022\024\n\004port\030\201\261\322\001 \001(\005H\001\210\001\001\022\031" + + "\n\tport_name\030\211\207\347\023 \001(\tH\002\210\001\001\022\"\n\022port_specif" + + "ication\030\305\353\314\030 \001(\tH\003\210\001\001\022\034\n\014proxy_header\030\376\272" + + "\274L \001(\tH\004\210\001\001\022\034\n\014request_path\030\325\327\261m \001(\tH\005\210\001" + + "\001\022\030\n\010response\030\301\250\334] \001(\tH\006\210\001\001\"~\n\021PortSpeci" + + "fication\022 \n\034UNDEFINED_PORT_SPECIFICATION" + + "\020\000\022\025\n\016USE_FIXED_PORT\020\344\210\333Z\022\026\n\016USE_NAMED_P" + + "ORT\020\277\317\307\246\001\022\030\n\020USE_SERVING_PORT\020\314\321\365\254\001\"H\n\013P" + + "roxyHeader\022\032\n\026UNDEFINED_PROXY_HEADER\020\000\022\013" + + "\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237\001B\007\n\005_hostB\007" + + "\n\005_portB\014\n\n_port_nameB\025\n\023_port_specifica" + + "tionB\017\n\r_proxy_headerB\017\n\r_request_pathB\013" + + "\n\t_response\"\303\n\n\013HealthCheck\022#\n\022check_int" + + "erval_sec\030\256\257\343\244\001 \001(\005H\000\210\001\001\022\"\n\022creation_tim" + + "estamp\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\022K\n\021grpc_health_check\030\346\247\344( \001(\013" + + "2(.google.cloud.compute.v1.GRPCHealthChe" + + "ckH\003\210\001\001\022\"\n\021healthy_threshold\030\311\220\242\300\001 \001(\005H\004" + + "\210\001\001\022M\n\022http2_health_check\030\332\265\265\005 \001(\0132).goo" + + "gle.cloud.compute.v1.HTTP2HealthCheckH\005\210" + + "\001\001\022L\n\021http_health_check\030\274\247\336\304\001 \001(\0132(.goog" + + "le.cloud.compute.v1.HTTPHealthCheckH\006\210\001\001" + + "\022N\n\022https_health_check\030\271\230\366\317\001 \001(\0132).googl" + + "e.cloud.compute.v1.HTTPSHealthCheckH\007\210\001\001" + + "\022\020\n\002id\030\233\032 \001(\004H\010\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\t\210\001\001" + + "\022J\n\nlog_config\030\235\321\301\247\001 \001(\0132-.google.cloud." + + "compute.v1.HealthCheckLogConfigH\n\210\001\001\022\024\n\004" + + "name\030\213\365\315\001 \001(\tH\013\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\014\210" + + "\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\r\210\001\001\022J\n\020ssl_he" + + "alth_check\030\270\351\303\205\001 \001(\0132\'.google.cloud.comp" + + "ute.v1.SSLHealthCheckH\016\210\001\001\022J\n\020tcp_health" + + "_check\030\203\252\215\340\001 \001(\0132\'.google.cloud.compute." + + "v1.TCPHealthCheckH\017\210\001\001\022\033\n\013timeout_sec\030\363\300" + + "\222& \001(\005H\020\210\001\001\022\024\n\004type\030\272\236\332\001 \001(\tH\021\210\001\001\022#\n\023unh" + + "ealthy_threshold\030\320\275\331l \001(\005H\022\210\001\001\"w\n\004Type\022\022" + + "\n\016UNDEFINED_TYPE\020\000\022\013\n\004GRPC\020\236\210\206\001\022\013\n\004HTTP\020" + + "\210\201\210\001\022\014\n\005HTTP2\020\252\241\370 \022\014\n\005HTTPS\020\313\241\370 \022\017\n\007INVA" + + "LID\020\327\373\355\374\001\022\t\n\003SSL\020\354\203\005\022\t\n\003TCP\020\301\207\005B\025\n\023_chec" + + "k_interval_secB\025\n\023_creation_timestampB\016\n" + + "\014_descriptionB\024\n\022_grpc_health_checkB\024\n\022_" + + "healthy_thresholdB\025\n\023_http2_health_check" + + "B\024\n\022_http_health_checkB\025\n\023_https_health_" + + "checkB\005\n\003_idB\007\n\005_kindB\r\n\013_log_configB\007\n\005" + + "_nameB\t\n\007_regionB\014\n\n_self_linkB\023\n\021_ssl_h" + + "ealth_checkB\023\n\021_tcp_health_checkB\016\n\014_tim" + + "eout_secB\007\n\005_typeB\026\n\024_unhealthy_threshol" + + "d\"\247\002\n\017HealthCheckList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022" + + "6\n\005items\030\300\317\367/ \003(\0132$.google.cloud.compute" + + ".v1.HealthCheck\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_l", + "ink\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" + + "\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_se" + + "lf_linkB\n\n\010_warning\":\n\024HealthCheckLogCon" + + "fig\022\027\n\006enable\030\203\313\324\224\001 \001(\010H\000\210\001\001B\t\n\007_enable\"" + + "F\n\024HealthCheckReference\022\035\n\014health_check\030" + + "\345\252\244\223\001 \001(\tH\000\210\001\001B\017\n\r_health_check\"\374\004\n\022Heal" + + "thCheckService\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\033\n\013fingerprint\030\344\321\363o \001(\tH\002\210\001\001\022\031\n\rhealth_" + + "checks\030\256\257\346\325\001 \003(\t\0220\n health_status_aggreg" + + "ation_policy\030\371\354\333x \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\004name\030\213\365\315\001 " + + "\001(\tH\006\210\001\001\022\"\n\027network_endpoint_groups\030\255\227\377\r" + + " \003(\t\022\"\n\026notification_endpoints\030\252\336\370\301\001 \003(\t" + + "\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\"r\n\035HealthStatusAggregationP" + + "olicy\022.\n*UNDEFINED_HEALTH_STATUS_AGGREGA" + + "TION_POLICY\020\000\022\t\n\003AND\020\267\373\003\022\026\n\016NO_AGGREGATI" + + "ON\020\304\222\254\313\001B\025\n\023_creation_timestampB\016\n\014_desc" + + "riptionB\016\n\014_fingerprintB#\n!_health_statu" + + "s_aggregation_policyB\005\n\003_idB\007\n\005_kindB\007\n\005" + + "_nameB\t\n\007_regionB\014\n\n_self_link\"]\n\033Health" + + "CheckServiceReference\022%\n\024health_check_se" + + "rvice\030\333\233\335\302\001 \001(\tH\000\210\001\001B\027\n\025_health_check_se" + + "rvice\"\266\002\n\027HealthCheckServicesList\022\020\n\002id\030" + + "\233\032 \001(\tH\000\210\001\001\022=\n\005items\030\300\317\367/ \003(\0132+.google.c" + + "loud.compute.v1.HealthCheckService\022\024\n\004ki" + + "nd\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.compute" + + ".v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_nex" + + "t_page_tokenB\014\n\n_self_linkB\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.I" + + "temsEntry\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\nItemsEntry\022\013\n\003key\030\001 " + + "\001(\t\022>\n\005value\030\002 \001(\0132/.google.cloud.comput" + + "e.v1.HealthChecksScopedList:\0028\001B\005\n\003_idB\007" + + "\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_lin" + + "kB\n\n\010_warning\"\240\001\n\026HealthChecksScopedList" + + "\022?\n\rhealth_checks\030\256\257\346\325\001 \003(\0132$.google.clo" + + "ud.compute.v1.HealthCheck\0229\n\007warning\030\234\337\226" + + "\030 \001(\0132 .google.cloud.compute.v1.WarningH" + + "\000\210\001\001B\n\n\010_warning\"\325\005\n\014HealthStatus\022N\n\013ann" + + "otations\030\244\366\2655 \003(\01326.google.cloud.compute" + + ".v1.HealthStatus.AnnotationsEntry\022 \n\017for" + + "warding_rule\030\376\245\335\200\001 \001(\tH\000\210\001\001\022\"\n\022forwardin" + + "g_rule_ip\030\210\254\221R \001(\tH\001\210\001\001\022\035\n\014health_state\030" + + "\356\351\277\232\001 \001(\tH\002\210\001\001\022\030\n\010instance\030\225\251\332\010 \001(\tH\003\210\001\001" + + "\022\033\n\nip_address\030\334\361\334\301\001 \001(\tH\004\210\001\001\022\024\n\004port\030\201\261" + + "\322\001 \001(\005H\005\210\001\001\022\027\n\006weight\030\370\204\305\206\001 \001(\tH\006\210\001\001\022\035\n\014" + + "weight_error\030\201\373\222\371\001 \001(\tH\007\210\001\001\0322\n\020Annotatio" + + "nsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"" + + "M\n\013HealthState\022\032\n\026UNDEFINED_HEALTH_STATE" + + "\020\000\022\017\n\007HEALTHY\020\375\252\333\321\001\022\021\n\tUNHEALTHY\020\304\271\255\334\001\"\212" + + "\001\n\013WeightError\022\032\n\026UNDEFINED_WEIGHT_ERROR" + + "\020\000\022\026\n\016INVALID_WEIGHT\020\340\213\373\266\001\022\026\n\016MISSING_WE" + + "IGHT\020\221\227\217\267\001\022\032\n\022UNAVAILABLE_WEIGHT\020\347\342\306\321\001\022\023" + + "\n\013WEIGHT_NONE\020\237\351\311\357\001B\022\n\020_forwarding_ruleB" + + "\025\n\023_forwarding_rule_ipB\017\n\r_health_stateB" + + "\013\n\t_instanceB\r\n\013_ip_addressB\007\n\005_portB\t\n\007" + + "_weightB\017\n\r_weight_error\"\347\004\n\036HealthStatu" + + "sForNetworkEndpoint\022R\n\017backend_service\030\212" + + "\300\256\222\001 \001(\01320.google.cloud.compute.v1.Backe" + + "ndServiceReferenceH\000\210\001\001\022R\n\017forwarding_ru" + + "le\030\376\245\335\200\001 \001(\01320.google.cloud.compute.v1.F" + + "orwardingRuleReferenceH\001\210\001\001\022L\n\014health_ch" + + "eck\030\345\252\244\223\001 \001(\0132-.google.cloud.compute.v1." + + "HealthCheckReferenceH\002\210\001\001\022[\n\024health_chec" + + "k_service\030\333\233\335\302\001 \001(\01324.google.cloud.compu" + + "te.v1.HealthCheckServiceReferenceH\003\210\001\001\022\035" + + "\n\014health_state\030\356\351\277\232\001 \001(\tH\004\210\001\001\"p\n\013HealthS" + + "tate\022\032\n\026UNDEFINED_HEALTH_STATE\020\000\022\020\n\010DRAI" + + "NING\020\352\325\214\345\001\022\017\n\007HEALTHY\020\375\252\333\321\001\022\021\n\tUNHEALTHY" + + "\020\304\271\255\334\001\022\017\n\007UNKNOWN\020\252\360\304\316\001B\022\n\020_backend_serv" + + "iceB\022\n\020_forwarding_ruleB\017\n\r_health_check" + + "B\027\n\025_health_check_serviceB\017\n\r_health_sta" + + "te\";\n\004Help\0223\n\005links\030\271\237\2151 \003(\0132!.google.cl" + + "oud.compute.v1.HelpLink\"T\n\010HelpLink\022\034\n\013d" + + "escription\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\022\n\003url\030\357\212\007 \001(\t" + + "H\001\210\001\001B\016\n\014_descriptionB\006\n\004_url\"z\n\010HostRul" + + "e\022\034\n\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\020\n\005hosts" + + "\030\313\377\266/ \003(\t\022\035\n\014path_matcher\030\230\276\212\241\001 \001(\tH\001\210\001\001" + + "B\016\n\014_descriptionB\017\n\r_path_matcher\"i\n\016Htt" + + "pFaultAbort\022\034\n\013http_status\030\211\267\316\337\001 \001(\rH\000\210\001" + + "\001\022\032\n\npercentage\030\232\345\267H \001(\001H\001\210\001\001B\016\n\014_http_s" + + "tatusB\r\n\013_percentage\"\214\001\n\016HttpFaultDelay\022" + + "?\n\013fixed_delay\030\370\271\226\227\001 \001(\0132!.google.cloud." + + "compute.v1.DurationH\000\210\001\001\022\032\n\npercentage\030\232" + + "\345\267H \001(\001H\001\210\001\001B\016\n\014_fixed_delayB\r\n\013_percent" + + "age\"\250\001\n\022HttpFaultInjection\022>\n\005abort\030\260\306\224," + + " \001(\0132\'.google.cloud.compute.v1.HttpFault" + + "AbortH\000\210\001\001\022>\n\005delay\030\203\363\302- \001(\0132\'.google.cl" + + "oud.compute.v1.HttpFaultDelayH\001\210\001\001B\010\n\006_a" + + "bortB\010\n\006_delay\"\374\001\n\020HttpHeaderAction\022L\n\026r" + + "equest_headers_to_add\030\346\256\261\" \003(\0132).google." + + "cloud.compute.v1.HttpHeaderOption\022$\n\031req" + + "uest_headers_to_remove\030\237\317\223h \003(\t\022M\n\027respo" + + "nse_headers_to_add\030\364\266\251\017 \003(\0132).google.clo" + + "ud.compute.v1.HttpHeaderOption\022%\n\032respon" + + "se_headers_to_remove\030\321\201\373# \003(\t\"\260\003\n\017HttpHe" + + "aderMatch\022\034\n\013exact_match\030\205\231\234\332\001 \001(\tH\000\210\001\001\022" + + "\033\n\013header_name\030\375\301\3074 \001(\tH\001\210\001\001\022\035\n\014invert_m" + + "atch\030\234\310\372\356\001 \001(\010H\002\210\001\001\022\034\n\014prefix_match\030\330\363\374z" + + " \001(\tH\003\210\001\001\022\035\n\rpresent_match\030\301\372\223 \001(\010H\004\210\001\001" + + "\022E\n\013range_match\030\303\250\257. \001(\0132(.google.cloud." + + "compute.v1.Int64RangeMatchH\005\210\001\001\022\033\n\013regex" + + "_match\030\315\267\2323 \001(\tH\006\210\001\001\022\035\n\014suffix_match\030\327\346\256" + + "\313\001 \001(\tH\007\210\001\001B\016\n\014_exact_matchB\016\n\014_header_n" + + "ameB\017\n\r_invert_matchB\017\n\r_prefix_matchB\020\n" + + "\016_present_matchB\016\n\014_range_matchB\016\n\014_rege" + + "x_matchB\017\n\r_suffix_match\"\223\001\n\020HttpHeaderO" + + "ption\022\033\n\013header_name\030\375\301\3074 \001(\tH\000\210\001\001\022\034\n\014he" + + "ader_value\030\277\362\353` \001(\tH\001\210\001\001\022\027\n\007replace\030\264\345\362\t" + + " \001(\010H\002\210\001\001B\016\n\014_header_nameB\017\n\r_header_val" + + "ueB\n\n\010_replace\"\304\001\n\027HttpQueryParameterMat" + + "ch\022\034\n\013exact_match\030\205\231\234\332\001 \001(\tH\000\210\001\001\022\024\n\004name" + + "\030\213\365\315\001 \001(\tH\001\210\001\001\022\035\n\rpresent_match\030\301\372\223 \001(\010" + + "H\002\210\001\001\022\033\n\013regex_match\030\315\267\2323 \001(\tH\003\210\001\001B\016\n\014_e" + + "xact_matchB\007\n\005_nameB\020\n\016_present_matchB\016\n" + + "\014_regex_match\"\214\004\n\022HttpRedirectAction\022\035\n\r" + + "host_redirect\030\223\241\2343 \001(\tH\000\210\001\001\022\036\n\016https_red" + + "irect\030\260\361\227Q \001(\010H\001\210\001\001\022\036\n\rpath_redirect\030\266\275\356" + + "\201\001 \001(\tH\002\210\001\001\022 \n\017prefix_redirect\030\351\365\340\324\001 \001(\t" + + "H\003\210\001\001\022\'\n\026redirect_response_code\030\210\330\236\320\001 \001(" + + "\tH\004\210\001\001\022\033\n\013strip_query\030\341\231\367\030 \001(\010H\005\210\001\001\"\270\001\n\024" + + "RedirectResponseCode\022$\n UNDEFINED_REDIRE" + + "CT_RESPONSE_CODE\020\000\022\014\n\005FOUND\020\342\276\376\037\022!\n\031MOVE" + + "D_PERMANENTLY_DEFAULT\020\321\231\262\270\001\022\032\n\022PERMANENT" + + "_REDIRECT\020\355\350\223\266\001\022\021\n\tSEE_OTHER\020\344\357\257\324\001\022\032\n\022TE" + + "MPORARY_REDIRECT\020\252\344\267\351\001B\020\n\016_host_redirect" + + "B\021\n\017_https_redirectB\020\n\016_path_redirectB\022\n" + + "\020_prefix_redirectB\031\n\027_redirect_response_" + + "codeB\016\n\014_strip_query\"\264\001\n\017HttpRetryPolicy" + + "\022\033\n\013num_retries\030\215\253\201x \001(\rH\000\210\001\001\022C\n\017per_try" + + "_timeout\030\273\255\304\205\001 \001(\0132!.google.cloud.comput" + + "e.v1.DurationH\001\210\001\001\022\033\n\020retry_conditions\030\257" + + "\341\336\r \003(\tB\016\n\014_num_retriesB\022\n\020_per_try_time" + + "out\"\361\005\n\017HttpRouteAction\022A\n\013cors_policy\030\204" + + "\314\235\276\001 \001(\0132#.google.cloud.compute.v1.CorsP" + + "olicyH\000\210\001\001\022T\n\026fault_injection_policy\030\227\224\352" + + "\304\001 \001(\0132+.google.cloud.compute.v1.HttpFau" + + "ltInjectionH\001\210\001\001\022F\n\023max_stream_duration\030" + + "\230\245\245\035 \001(\0132!.google.cloud.compute.v1.Durat" + + "ionH\002\210\001\001\022S\n\025request_mirror_policy\030\202\340\377h \001" + + "(\0132,.google.cloud.compute.v1.RequestMirr" + + "orPolicyH\003\210\001\001\022F\n\014retry_policy\030\251\345\212\033 \001(\0132(" + + ".google.cloud.compute.v1.HttpRetryPolicy" + + "H\004\210\001\001\022;\n\007timeout\030\341\232\275\215\001 \001(\0132!.google.clou" + + "d.compute.v1.DurationH\005\210\001\001\022A\n\013url_rewrit" + + "e\030\274\375\252\202\001 \001(\0132#.google.cloud.compute.v1.Ur" + + "lRewriteH\006\210\001\001\022V\n\031weighted_backend_servic" + + "es\030\321\307\332\240\001 \003(\0132/.google.cloud.compute.v1.W" + + "eightedBackendServiceB\016\n\014_cors_policyB\031\n" + + "\027_fault_injection_policyB\026\n\024_max_stream_" + + "durationB\030\n\026_request_mirror_policyB\017\n\r_r" + + "etry_policyB\n\n\010_timeoutB\016\n\014_url_rewrite\"" + + "\345\003\n\rHttpRouteRule\022\034\n\013description\030\374\207\326\311\001 \001" + + "(\tH\000\210\001\001\022I\n\rheader_action\030\250\240\270\234\001 \001(\0132).goo" + + "gle.cloud.compute.v1.HttpHeaderActionH\001\210" + + "\001\001\022D\n\013match_rules\030\375\273\261\263\001 \003(\0132+.google.clo" + + "ud.compute.v1.HttpRouteRuleMatch\022\031\n\010prio" + + "rity\030\244\363\241\324\001 \001(\005H\002\210\001\001\022G\n\014route_action\030\354\251\271\312" + + "\001 \001(\0132(.google.cloud.compute.v1.HttpRout" + + "eActionH\003\210\001\001\022\030\n\007service\030\265\215\217\262\001 \001(\tH\004\210\001\001\022J" + + "\n\014url_redirect\030\254\241\230\301\001 \001(\0132+.google.cloud." + + "compute.v1.HttpRedirectActionH\005\210\001\001B\016\n\014_d" + + "escriptionB\020\n\016_header_actionB\013\n\t_priorit" + + "yB\017\n\r_route_actionB\n\n\010_serviceB\017\n\r_url_r" + + "edirect\"\267\003\n\022HttpRouteRuleMatch\022\037\n\017full_p" + + "ath_match\030\333\211\252f \001(\tH\000\210\001\001\022D\n\016header_matche" + + "s\030\201\353\310\254\001 \003(\0132(.google.cloud.compute.v1.Ht" + + "tpHeaderMatch\022\034\n\013ignore_case\030\375\222\264\335\001 \001(\010H\001" + + "\210\001\001\022E\n\020metadata_filters\030\353\315\314\335\001 \003(\0132\'.goog" + + "le.cloud.compute.v1.MetadataFilter\022\034\n\014pr" + + "efix_match\030\330\363\374z \001(\tH\002\210\001\001\022U\n\027query_parame" + + "ter_matches\030\346\225\276\210\001 \003(\01320.google.cloud.com" + + "pute.v1.HttpQueryParameterMatch\022\033\n\013regex" + + "_match\030\315\267\2323 \001(\tH\003\210\001\001B\022\n\020_full_path_match" + + "B\016\n\014_ignore_caseB\017\n\r_prefix_matchB\016\n\014_re" + + "gex_match\"\272\021\n\005Image\022\035\n\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\ndeprecated\030\263\313\321\365\001 \001(\0132*.google.clo" + + "ud.compute.v1.DeprecationStatusH\003\210\001\001\022\034\n\013" + + "description\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\027\n\006family\030\344\266\341\234\001 \001(\tH\006\210" + + "\001\001\022E\n\021guest_os_features\030\321\340\347% \003(\0132\'.googl" + + "e.cloud.compute.v1.GuestOsFeature\022\020\n\002id\030" + + "\233\032 \001(\004H\007\210\001\001\022U\n\024image_encryption_key\030\207\316\373\264" + + "\001 \001(\0132..google.cloud.compute.v1.Customer" + + "EncryptionKeyH\010\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\t\210\001\001" + + "\022!\n\021label_fingerprint\030\231\360\367T \001(\tH\n\210\001\001\022>\n\006l" + + "abels\030\377\277\301\356\001 \003(\0132*.google.cloud.compute.v" + + "1.Image.LabelsEntry\022\030\n\rlicense_codes\030\250\205\330" + + "\025 \003(\003\022\024\n\010licenses\030\322\210\200\241\001 \003(\t\022\024\n\004name\030\213\365\315\001" + + " \001(\tH\013\210\001\001\022;\n\010raw_disk\030\324\316\363\357\001 \001(\0132 .google" + + ".cloud.compute.v1.RawDiskH\014\210\001\001\022\036\n\rsatisf" + + "ies_pzs\030\253\335\253\345\001 \001(\010H\r\210\001\001\022\032\n\tself_link\030\215\222\305\331" + + "\001 \001(\tH\016\210\001\001\022\\\n\037shielded_instance_initial_" + + "state\030\203\304\334[ \001(\0132+.google.cloud.compute.v1" + + ".InitialStateConfigH\017\210\001\001\022\034\n\013source_disk\030" + + "\301\356\264\327\001 \001(\tH\020\210\001\001\022[\n\032source_disk_encryption" + + "_key\030\341\240\270\375\001 \001(\0132..google.cloud.compute.v1" + + ".CustomerEncryptionKeyH\021\210\001\001\022\037\n\016source_di" + + "sk_id\030\331\315\311\330\001 \001(\tH\022\210\001\001\022\034\n\014source_image\030\267\350\206" + + "\030 \001(\tH\023\210\001\001\022\\\n\033source_image_encryption_ke" + + "y\030\253\221\365\265\001 \001(\0132..google.cloud.compute.v1.Cu" + + "stomerEncryptionKeyH\024\210\001\001\022\037\n\017source_image" + + "_id\030\243\374\260\032 \001(\tH\025\210\001\001\022\037\n\017source_snapshot\030\350\232\216" + + "< \001(\tH\026\210\001\001\022_\n\036source_snapshot_encryption" + + "_key\030\332\216\347\220\001 \001(\0132..google.cloud.compute.v1" + + ".CustomerEncryptionKeyH\027\210\001\001\022\"\n\022source_sn" + + "apshot_id\030\322\226\230/ \001(\tH\030\210\001\001\022\034\n\013source_type\030\336" + + "\361\322\327\001 \001(\tH\031\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\032\210\001\001\022\035\n" + + "\021storage_locations\030\232\355\263\234\001 \003(\t\032-\n\013LabelsEn" + + "try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"j\n\014A" + + "rchitecture\022\032\n\026UNDEFINED_ARCHITECTURE\020\000\022" + + " \n\030ARCHITECTURE_UNSPECIFIED\020\253\324\235\274\001\022\014\n\005ARM" + + "64\020\372\313\351\035\022\016\n\006X86_64\020\307\244\346\312\001\"2\n\nSourceType\022\031\n" + + "\025UNDEFINED_SOURCE_TYPE\020\000\022\t\n\003RAW\020\210\370\004\"^\n\006S" + + "tatus\022\024\n\020UNDEFINED_STATUS\020\000\022\020\n\010DELETING\020" + + "\250\247\207\374\001\022\016\n\006FAILED\020\275\220\246\331\001\022\016\n\007PENDING\020\367\252\360\020\022\014\n" + + "\005READY\020\203\303\217%B\017\n\r_architectureB\025\n\023_archive" + + "_size_bytesB\025\n\023_creation_timestampB\r\n\013_d" + + "eprecatedB\016\n\014_descriptionB\017\n\r_disk_size_" + + "gbB\t\n\007_familyB\005\n\003_idB\027\n\025_image_encryptio" + + "n_keyB\007\n\005_kindB\024\n\022_label_fingerprintB\007\n\005" + + "_nameB\013\n\t_raw_diskB\020\n\016_satisfies_pzsB\014\n\n" + + "_self_linkB\"\n _shielded_instance_initial" + + "_stateB\016\n\014_source_diskB\035\n\033_source_disk_e" + + "ncryption_keyB\021\n\017_source_disk_idB\017\n\r_sou" + + "rce_imageB\036\n\034_source_image_encryption_ke" + + "yB\022\n\020_source_image_idB\022\n\020_source_snapsho" + + "tB!\n\037_source_snapshot_encryption_keyB\025\n\023" + + "_source_snapshot_idB\016\n\014_source_typeB\t\n\007_" + + "status\"R\n\017ImageFamilyView\0225\n\005image\030\333\322\352/ " + + "\001(\0132\036.google.cloud.compute.v1.ImageH\000\210\001\001" + + "B\010\n\006_image\"\233\002\n\tImageList\022\020\n\002id\030\233\032 \001(\tH\000\210" + + "\001\001\0220\n\005items\030\300\317\367/ \003(\0132\036.google.cloud.comp" + + "ute.v1.Image\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017ne" + + "xt_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 .go" + + "ogle.cloud.compute.v1.WarningH\004\210\001\001B\005\n\003_i" + + "dB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_" + + "linkB\n\n\010_warning\"\216\002\n\022InitialStateConfig\022" + + "9\n\003dbs\030\265\207\006 \003(\0132*.google.cloud.compute.v1" + + ".FileContentBuffer\022;\n\004dbxs\030\371\347\273\001 \003(\0132*.go" + + "ogle.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*.goog" + + "le.cloud.compute.v1.FileContentBufferH\000\210" + + "\001\001B\005\n\003_pk\"\312\001\n\024InsertAddressRequest\022C\n\020ad" + + "dress_resource\030\371\227\336\346\001 \001(\0132 .google.cloud." + + "compute.v1.AddressB\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\340" + + "A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B" + + "\r\n\013_request_id\"\316\001\n\027InsertAutoscalerReque" + + "st\022H\n\023autoscaler_resource\030\366\360\377b \001(\0132#.goo" + + "gle.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n\007" + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreque" - + "st_id\030\313\201\331\021 \001(\tH\000\210\001\001\022 \n\017source_instance\030\271" - + "\230\375\274\001 \001(\tH\001\210\001\001B\r\n\013_request_idB\022\n\020_source_" - + "instance\"\267\002\n\'InsertNetworkEdgeSecuritySe" - + "rviceRequest\022l\n&network_edge_security_se" - + "rvice_resource\030\246\243\333\343\001 \001(\01323.google.cloud." - + "compute.v1.NetworkEdgeSecurityServiceB\003\340" - + "A\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\nreques" - + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\035\n\rvalidate_only\030\265\372\337s" - + " \001(\010H\001\210\001\001B\r\n\013_request_idB\020\n\016_validate_on" - + "ly\"\357\001\n!InsertNetworkEndpointGroupRequest" - + "\022_\n\037network_endpoint_group_resource\030\247\315\333\372" - + "\001 \001(\0132-.google.cloud.compute.v1.NetworkE" - + "ndpointGroupB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340" - + "A\002\362G\007project\022\032\n\nrequest_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_reques" - + "t_id\"\306\001\n\"InsertNetworkFirewallPolicyRequ" - + "est\022R\n\030firewall_policy_resource\030\274\266\207\354\001 \001(" - + "\0132\'.google.cloud.compute.v1.FirewallPoli" - + "cyB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje" - + "ct\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_reque" - + "st_id\"\250\001\n\024InsertNetworkRequest\022B\n\020networ" - + "k_resource\030\377\335\234: \001(\0132 .google.cloud.compu" - + "te.v1.NetworkB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r" + + "st_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\"\274\001\n\032InsertBacken" + + "dBucketRequest\022P\n\027backend_bucket_resourc" + + "e\030\230\316\307\265\001 \001(\0132&.google.cloud.compute.v1.Ba" + + "ckendBucketB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A" + + "\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B" + + "\r\n\013_request_id\"\277\001\n\033InsertBackendServiceR" + + "equest\022R\n\030backend_service_resource\030\243\201\337\245\001" + + " \001(\0132\'.google.cloud.compute.v1.BackendSe" + + "rviceB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" + + "oject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_re" + + "quest_id\"\353\001\n\021InsertDiskRequest\022<\n\rdisk_r" + + "esource\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\007" + + "project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n\014s" + + "ource_image\030\267\350\206\030 \001(\tH\001\210\001\001\022\033\n\004zone\030\254\307\344\001 \001" + + "(\tB\n\340A\002\362G\004zoneB\r\n\013_request_idB\017\n\r_source" + + "_image\"\314\001\n\037InsertExternalVpnGatewayReque" + + "st\022[\n\035external_vpn_gateway_resource\030\210\337\220\350" + + "\001 \001(\0132+.google.cloud.compute.v1.External" + + "VpnGatewayB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002" + + "\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n\013_request_id\"\304\001\n\033InsertFirewallPolicyRe" + + "quest\022R\n\030firewall_policy_resource\030\274\266\207\354\001 " + + "\001(\0132\'.google.cloud.compute.v1.FirewallPo" + + "licyB\003\340A\002\022&\n\tparent_id\030\320\341\232\333\001 \001(\tB\017\362G\tpar" + + "ent_id\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + + "\013_request_id\"\253\001\n\025InsertFirewallRequest\022D" + + "\n\021firewall_resource\030\355\260\340\023 \001(\0132!.google.cl" + + "oud.compute.v1.FirewallB\003\340A\002\022!\n\007project\030" + + "\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201" + + "\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\340\001\n\033InsertFor" + + "wardingRuleRequest\022R\n\030forwarding_rule_re" + + "source\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n\013_request_id\"\257\001\n\032InsertGlobalAddressReq" + + "uest\022C\n\020address_resource\030\371\227\336\346\001 \001(\0132 .goo" + + "gle.cloud.compute.v1.AddressB\003\340A\002\022!\n\007pro" + + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" + + "id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\305\001\n!Inse" + + "rtGlobalForwardingRuleRequest\022R\n\030forward" + + "ing_rule_resource\030\257\300\320\217\001 \001(\0132\'.google.clo" + + "ud.compute.v1.ForwardingRuleB\003\340A\002\022!\n\007pro" + + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" + + "id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\330\001\n\'Inse" + + "rtGlobalNetworkEndpointGroupRequest\022_\n\037n" + + "etwork_endpoint_group_resource\030\247\315\333\372\001 \001(\013" + + "2-.google.cloud.compute.v1.NetworkEndpoi" + + "ntGroupB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007" + + "project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_" + + "request_id\"\333\001\n)InsertGlobalPublicDelegat" + + "edPrefixeRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A" + + "\002\362G\007project\022`\n public_delegated_prefix_r" + + "esource\030\205\370\330\026 \001(\0132..google.cloud.compute." + + "v1.PublicDelegatedPrefixB\003\340A\002\022\032\n\nrequest" + + "_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\265\001\n\030Ins" + + "ertHealthCheckRequest\022K\n\025health_check_re" + + "source\030\250\303\244` \001(\0132$.google.cloud.compute.v" + + "1.HealthCheckB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001" - + "\001B\r\n\013_request_id\"\361\001\n\026InsertNodeGroupRequ" - + "est\022\"\n\022initial_node_count\030\355\310\247\" \001(\005B\003\340A\002\022" - + "H\n\023node_group_resource\030\253\263\372\360\001 \001(\0132\".googl" - + "e.cloud.compute.v1.NodeGroupB\003\340A\002\022!\n\007pro" - + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_", - "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\"\331\001\n\031InsertNodeTempl" - + "ateRequest\022M\n\026node_template_resource\030\266\332\335" - + "< \001(\0132%.google.cloud.compute.v1.NodeTemp" - + "lateB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" - + "ject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" - + "\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id" - + "\"\343\001\n\034InsertPacketMirroringRequest\022T\n\031pac" - + "ket_mirroring_resource\030\241\374\250\353\001 \001(\0132(.googl" - + "e.cloud.compute.v1.PacketMirroringB\003\340A\002\022" - + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006re" - + "gion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_i" - + "d\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\330\001\n$Inser" - + "tPublicAdvertisedPrefixeRequest\022!\n\007proje" - + "ct\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022b\n!public_adv" - + "ertised_prefix_resource\030\217\327\262o \001(\0132/.googl" - + "e.cloud.compute.v1.PublicAdvertisedPrefi" - + "xB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_r" - + "equest_id\"\366\001\n#InsertPublicDelegatedPrefi" - + "xeRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" - + "ject\022`\n public_delegated_prefix_resource" - + "\030\205\370\330\026 \001(\0132..google.cloud.compute.v1.Publ" - + "icDelegatedPrefixB\003\340A\002\022\037\n\006region\030\364\315\240B \001(" - + "\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" - + "\210\001\001B\r\n\013_request_id\"\330\001\n\035InsertRegionAutos" - + "calerRequest\022H\n\023autoscaler_resource\030\366\360\377b" - + " \001(\0132#.google.cloud.compute.v1.Autoscale" - + "rB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007projec" + + "\001B\r\n\013_request_id\"\322\001\n\022InsertImageRequest\022" + + "\034\n\014force_create\030\320\211\244^ \001(\010H\000\210\001\001\022?\n\016image_r" + + "esource\030\362\304\376\260\001 \001(\0132\036.google.cloud.compute" + + ".v1.ImageB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" + + "G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001B\017\n" + + "\r_force_createB\r\n\013_request_id\"\356\001\n!Insert" + + "InstanceGroupManagerRequest\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\nrequest_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\"\331\001\n\032Inser" + + "tInstanceGroupRequest\022P\n\027instance_group_" + + "resource\030\270\265\325\210\001 \001(\0132&.google.cloud.comput" + + "e.v1.InstanceGroupB\003\340A\002\022!\n\007project\030\231\226\301l " + + "\001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\"\317\002\n\025InsertInstanceRequest\022D\n\021" + + "instance_resource\030\370\360\376f \001(\0132!.google.clou" + + "d.compute.v1.InstanceB\003\340A\002\022!\n\007project\030\231\226" + + "\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021" + + " \001(\tH\000\210\001\001\022)\n\030source_instance_template\030\300\303" + + "\301\236\001 \001(\tH\001\210\001\001\022$\n\024source_machine_image\030\277\334\260" + + "\n \001(\tH\002\210\001\001\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB" + + "\r\n\013_request_idB\033\n\031_source_instance_templ" + + "ateB\027\n\025_source_machine_image\"\304\001\n\035InsertI" + + "nstanceTemplateRequest\022U\n\032instance_templ" + + "ate_resource\030\211\352\213\005 \001(\0132).google.cloud.com" + + "pute.v1.InstanceTemplateB\003\340A\002\022!\n\007project" + + "\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313" + + "\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\250\002\n#InsertIn" + + "terconnectAttachmentRequest\022a\n interconn" + + "ect_attachment_resource\030\371\244\240e \001(\0132/.googl" + + "e.cloud.compute.v1.InterconnectAttachmen" + + "tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007projec" + "t\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nre" - + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\346\001" - + "\n!InsertRegionBackendServiceRequest\022R\n\030b" - + "ackend_service_resource\030\243\201\337\245\001 \001(\0132\'.goog" - + "le.cloud.compute.v1.BackendServiceB\003\340A\002\022" - + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006re" - + "gion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_i" - + "d\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\330\001\n\035Inser" - + "tRegionCommitmentRequest\022H\n\023commitment_r" - + "esource\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\006" - + "region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_r" - + "equest_id\"\365\001\n\027InsertRegionDiskRequest\022<\n" - + "\rdisk_resource\030\360\320\253\014 \001(\0132\035.google.cloud.c" - + "ompute.v1.DiskB\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n\014s" - + "ource_image\030\267\350\206\030 \001(\tH\001\210\001\001B\r\n\013_request_id" - + "B\017\n\r_source_image\"\334\001\n\036InsertRegionHealth" - + "CheckRequest\022K\n\025health_check_resource\030\250\303" - + "\244` \001(\0132$.google.cloud.compute.v1.HealthC" - + "heckB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" - + "ject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" - + "\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id" - + "\"\363\001\n%InsertRegionHealthCheckServiceReque" - + "st\022[\n\035health_check_service_resource\030\362\233\320\343" - + "\001 \001(\0132+.google.cloud.compute.v1.HealthCh" - + "eckServiceB\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\006reg" - + "ion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_requ" - + "est_id\"\370\001\n\'InsertRegionInstanceGroupMana" - + "gerRequest\022^\n\037instance_group_manager_res" - + "ource\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(\t" - + "B\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210" - + "\001\001B\r\n\013_request_id\"\371\001\n\'InsertRegionNetwor" - + "kEndpointGroupRequest\022_\n\037network_endpoin" - + "t_group_resource\030\247\315\333\372\001 \001(\0132-.google.clou" - + "d.compute.v1.NetworkEndpointGroupB\003\340A\002\022!" - + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006reg" - + "ion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id" - + "\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\355\001\n(Insert" - + "RegionNetworkFirewallPolicyRequest\022R\n\030fi" - + "rewall_policy_resource\030\274\266\207\354\001 \001(\0132\'.googl" - + "e.cloud.compute.v1.FirewallPolicyB\003\340A\002\022!" - + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006reg" - + "ion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id" - + "\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\370\001\n\'Insert" - + "RegionNotificationEndpointRequest\022^\n\036not" - + "ification_endpoint_resource\030\244\372\261\241\001 \001(\0132-." - + "google.cloud.compute.v1.NotificationEndp" - + "ointB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" - + "ject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" - + "\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id" - + "\"\226\002\n!InsertRegionSecurityPolicyRequest\022!" - + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006reg" - + "ion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id" - + "\030\313\201\331\021 \001(\tH\000\210\001\001\022Q\n\030security_policy_resour" - + "ce\030\374\252\211g \001(\0132\'.google.cloud.compute.v1.Se" - + "curityPolicyB\003\340A\002\022\035\n\rvalidate_only\030\265\372\337s " - + "\001(\010H\001\210\001\001B\r\n\013_request_idB\020\n\016_validate_onl" - + "y\"\345\001\n!InsertRegionSslCertificateRequest\022" - + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006re" - + "gion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_i" - + "d\030\313\201\331\021 \001(\tH\000\210\001\001\022Q\n\030ssl_certificate_resou" - + "rce\030\211\324\225V \001(\0132\'.google.cloud.compute.v1.S" - + "slCertificateB\003\340A\002B\r\n\013_request_id\"\327\001\n\034In" - + "sertRegionSslPolicyRequest\022!\n\007project\030\231\226" - + "\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006region\030\364\315\240B \001(\t" - + "B\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210" - + "\001\001\022H\n\023ssl_policy_resource\030\310\210\212\203\001 \001(\0132\".go" - + "ogle.cloud.compute.v1.SslPolicyB\003\340A\002B\r\n\013" - + "_request_id\"\351\001\n\"InsertRegionTargetHttpPr" - + "oxyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" - + "oject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032" - + "\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022T\n\032target_htt" - + "p_proxy_resource\030\250\257\343\013 \001(\0132(.google.cloud" - + ".compute.v1.TargetHttpProxyB\003\340A\002B\r\n\013_req" - + "uest_id\"\355\001\n#InsertRegionTargetHttpsProxy" + + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\035\n\rvalidate_only\030" + + "\265\372\337s \001(\010H\001\210\001\001B\r\n\013_request_idB\020\n\016_validat" + + "e_only\"\270\001\n\031InsertInterconnectRequest\022M\n\025" + + "interconnect_resource\030\237\241\314\275\001 \001(\0132%.google" + + ".cloud.compute.v1.InterconnectB\003\340A\002\022!\n\007p" + + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" + + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\251\001\n\024In" + + "sertLicenseRequest\022C\n\020license_resource\030\314" + + "\324\352\320\001 \001(\0132 .google.cloud.compute.v1.Licen" + + "seB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje" + + "ct\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_reque" + + "st_id\"\356\001\n\031InsertMachineImageRequest\022M\n\026m" + + "achine_image_resource\030\352\252\373\034 \001(\0132%.google." + + "cloud.compute.v1.MachineImageB\003\340A\002\022!\n\007pr" + + "oject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest" + + "_id\030\313\201\331\021 \001(\tH\000\210\001\001\022 \n\017source_instance\030\271\230\375" + + "\274\001 \001(\tH\001\210\001\001B\r\n\013_request_idB\022\n\020_source_in" + + "stance\"\267\002\n\'InsertNetworkEdgeSecurityServ" + + "iceRequest\022l\n&network_edge_security_serv" + + "ice_resource\030\246\243\333\343\001 \001(\01323.google.cloud.co" + + "mpute.v1.NetworkEdgeSecurityServiceB\003\340A\002" + + "\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006r" + + "egion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_" + + "id\030\313\201\331\021 \001(\tH\000\210\001\001\022\035\n\rvalidate_only\030\265\372\337s \001" + + "(\010H\001\210\001\001B\r\n\013_request_idB\020\n\016_validate_only" + + "\"\357\001\n!InsertNetworkEndpointGroupRequest\022_" + + "\n\037network_endpoint_group_resource\030\247\315\333\372\001 " + + "\001(\0132-.google.cloud.compute.v1.NetworkEnd" + + "pointGroupB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002" + + "\362G\007project\022\032\n\nrequest_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\"InsertNetworkFirewallPolicyReques" + + "t\022R\n\030firewall_policy_resource\030\274\266\207\354\001 \001(\0132" + + "\'.google.cloud.compute.v1.FirewallPolicy" + + "B\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project" + + "\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request", + "_id\"\250\001\n\024InsertNetworkRequest\022B\n\020network_" + + "resource\030\377\335\234: \001(\0132 .google.cloud.compute" + + ".v1.NetworkB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A" + + "\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B" + + "\r\n\013_request_id\"\361\001\n\026InsertNodeGroupReques" + + "t\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\007proje" + + "ct\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\004z" + + "oneB\r\n\013_request_id\"\331\001\n\031InsertNodeTemplat" + + "eRequest\022M\n\026node_template_resource\030\266\332\335< " + + "\001(\0132%.google.cloud.compute.v1.NodeTempla" + + "teB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje" + + "ct\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nr" + + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\343" + + "\001\n\034InsertPacketMirroringRequest\022T\n\031packe" + + "t_mirroring_resource\030\241\374\250\353\001 \001(\0132(.google." + + "cloud.compute.v1.PacketMirroringB\003\340A\002\022!\n" + + "\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006regi" + + "on\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030" + + "\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\330\001\n$InsertP" + + "ublicAdvertisedPrefixeRequest\022!\n\007project" + + "\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022b\n!public_adver" + + "tised_prefix_resource\030\217\327\262o \001(\0132/.google." + + "cloud.compute.v1.PublicAdvertisedPrefixB" + + "\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_req" + + "uest_id\"\366\001\n#InsertPublicDelegatedPrefixe" + "Request\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje" + + "ct\022`\n public_delegated_prefix_resource\030\205" + + "\370\330\026 \001(\0132..google.cloud.compute.v1.Public" + + "DelegatedPrefixB\003\340A\002\022\037\n\006region\030\364\315\240B \001(\tB" + + "\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001" + + "\001B\r\n\013_request_id\"\330\001\n\035InsertRegionAutosca" + + "lerRequest\022H\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\nrequ" + + "est_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\346\001\n!" + + "InsertRegionBackendServiceRequest\022R\n\030bac" + + "kend_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\006regi" + + "on\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030" + + "\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\330\001\n\035InsertR" + + "egionCommitmentRequest\022H\n\023commitment_res" + + "ource\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\006re" + + "gion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_req" + + "uest_id\"\365\001\n\027InsertRegionDiskRequest\022<\n\rd" + + "isk_resource\030\360\320\253\014 \001(\0132\035.google.cloud.com" + + "pute.v1.DiskB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340" + + "A\002\362G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006r" + + "egion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n\014sou" + + "rce_image\030\267\350\206\030 \001(\tH\001\210\001\001B\r\n\013_request_idB\017" + + "\n\r_source_image\"\334\001\n\036InsertRegionHealthCh" + + "eckRequest\022K\n\025health_check_resource\030\250\303\244`" + + " \001(\0132$.google.cloud.compute.v1.HealthChe" + + "ckB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje" + "ct\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nr" - + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022W\n\033target_https_" - + "proxy_resource\030\201\255\344\316\001 \001(\0132).google.cloud." - + "compute.v1.TargetHttpsProxyB\003\340A\002B\r\n\013_req" - + "uest_id\"\346\001\n!InsertRegionTargetTcpProxyRe" - + "quest\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\nreq" - + "uest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022R\n\031target_tcp_prox" - + "y_resource\030\313\360\311E \001(\0132\'.google.cloud.compu" - + "te.v1.TargetTcpProxyB\003\340A\002B\r\n\013_request_id" - + "\"\315\001\n\031InsertRegionUrlMapRequest\022!\n\007projec" - + "t\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\nrequest_id\030\313\201\331\021 \001(" - + "\tH\000\210\001\001\022A\n\020url_map_resource\030\341\220\267P \001(\0132\037.go" - + "ogle.cloud.compute.v1.UrlMapB\003\340A\002B\r\n\013_re" - + "quest_id\"\322\001\n\030InsertReservationRequest\022!\n" - + "\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequ" - + "est_id\030\313\201\331\021 \001(\tH\000\210\001\001\022K\n\024reservation_reso" - + "urce\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\362" - + "G\004zoneB\r\n\013_request_id\"\337\001\n\033InsertResource" - + "PolicyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G" + + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\363" + + "\001\n%InsertRegionHealthCheckServiceRequest" + + "\022[\n\035health_check_service_resource\030\362\233\320\343\001 " + + "\001(\0132+.google.cloud.compute.v1.HealthChec" + + "kServiceB\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\006regio" - + "n\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022Q\n\030resourc" - + "e_policy_resource\030\312\214\321$ \001(\0132\'.google.clou" - + "d.compute.v1.ResourcePolicyB\003\340A\002B\r\n\013_req" - + "uest_id\"\242\001\n\022InsertRouteRequest\022!\n\007projec" - + "t\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030" - + "\313\201\331\021 \001(\tH\000\210\001\001\022>\n\016route_resource\030\304\212\277k \001(\013" - + "2\036.google.cloud.compute.v1.RouteB\003\340A\002B\r\n" - + "\013_request_id\"\306\001\n\023InsertRouterRequest\022!\n\007" + + "n\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_reques" + + "t_id\"\370\001\n\'InsertRegionInstanceGroupManage" + + "rRequest\022^\n\037instance_group_manager_resou" + + "rce\030\212\212\276| \001(\0132-.google.cloud.compute.v1.I" + + "nstanceGroupManagerB\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" + + "B\r\n\013_request_id\"\371\001\n\'InsertRegionNetworkE" + + "ndpointGroupRequest\022_\n\037network_endpoint_" + + "group_resource\030\247\315\333\372\001 \001(\0132-.google.cloud." + + "compute.v1.NetworkEndpointGroupB\003\340A\002\022!\n\007" + + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006regio" + + "n\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313" + + "\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\355\001\n(InsertRe" + + "gionNetworkFirewallPolicyRequest\022R\n\030fire" + + "wall_policy_resource\030\274\266\207\354\001 \001(\0132\'.google." + + "cloud.compute.v1.FirewallPolicyB\003\340A\002\022!\n\007" + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006regio" + "n\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313" - + "\201\331\021 \001(\tH\000\210\001\001\022@\n\017router_resource\030\304\200\202J \001(\013" - + "2\037.google.cloud.compute.v1.RouterB\003\340A\002B\r" - + "\n\013_request_id\"\357\001\n\033InsertSecurityPolicyRe" + + "\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\370\001\n\'InsertRe" + + "gionNotificationEndpointRequest\022^\n\036notif" + + "ication_endpoint_resource\030\244\372\261\241\001 \001(\0132-.go" + + "ogle.cloud.compute.v1.NotificationEndpoi" + + "ntB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje" + + "ct\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nr" + + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\226" + + "\002\n!InsertRegionSecurityPolicyRequest\022!\n\007" + + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006regio" + + "n\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_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.Secu" + + "rityPolicyB\003\340A\002\022\035\n\rvalidate_only\030\265\372\337s \001(" + + "\010H\001\210\001\001B\r\n\013_request_idB\020\n\016_validate_only\"" + + "\345\001\n!InsertRegionSslCertificateRequest\022!\n" + + "\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006regi" + + "on\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030" + + "\313\201\331\021 \001(\tH\000\210\001\001\022Q\n\030ssl_certificate_resourc" + + "e\030\211\324\225V \001(\0132\'.google.cloud.compute.v1.Ssl" + + "CertificateB\003\340A\002B\r\n\013_request_id\"\327\001\n\034Inse" + + "rtRegionSslPolicyRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" + + "\022H\n\023ssl_policy_resource\030\310\210\212\203\001 \001(\0132\".goog" + + "le.cloud.compute.v1.SslPolicyB\003\340A\002B\r\n\013_r" + + "equest_id\"\351\001\n\"InsertRegionTargetHttpProx" + + "yRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" + + "ect\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\022T\n\032target_http_" + + "proxy_resource\030\250\257\343\013 \001(\0132(.google.cloud.c" + + "ompute.v1.TargetHttpProxyB\003\340A\002B\r\n\013_reque" + + "st_id\"\355\001\n#InsertRegionTargetHttpsProxyRe" + "quest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project" - + "\022\032\n\nrequest_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\rvalid" - + "ate_only\030\265\372\337s \001(\010H\001\210\001\001B\r\n\013_request_idB\020\n" - + "\016_validate_only\"\351\001\n\036InsertServiceAttachm" - + "entRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" - + "oject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032" - + "\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022X\n\033service_at" - + "tachment_resource\030\240\266\304\341\001 \001(\0132*.google.clo" - + "ud.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\340A\002\362G\007project\022\032\n\nrequ" - + "est_id\030\313\201\331\021 \001(\tH\000\210\001\001\022E\n\021snapshot_resourc" - + "e\030\251\270\301\345\001 \001(\0132!.google.cloud.compute.v1.Sn" - + "apshotB\003\340A\002B\r\n\013_request_id\"\276\001\n\033InsertSsl" - + "CertificateRequest\022!\n\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n\nrequest_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\013_request_id\"\260\001\n\026InsertSslPolicyR" - + "equest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007projec" - + "t\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022H\n\023ssl_pol" - + "icy_resource\030\310\210\212\203\001 \001(\0132\".google.cloud.co" - + "mpute.v1.SslPolicyB\003\340A\002B\r\n\013_request_id\"\322" - + "\001\n\027InsertSubnetworkRequest\022!\n\007project\030\231\226" - + "\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006region\030\364\315\240B \001(\t" - + "B\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210" - + "\001\001\022H\n\023subnetwork_resource\030\277\332\221\024 \001(\0132#.goo" - + "gle.cloud.compute.v1.SubnetworkB\003\340A\002B\r\n\013" - + "_request_id\"\303\001\n\034InsertTargetGrpcProxyReq" + + "\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nreq" + + "uest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022W\n\033target_https_pr" + + "oxy_resource\030\201\255\344\316\001 \001(\0132).google.cloud.co" + + "mpute.v1.TargetHttpsProxyB\003\340A\002B\r\n\013_reque" + + "st_id\"\346\001\n!InsertRegionTargetTcpProxyRequ" + + "est\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\nreque" + + "st_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\013_request_id\"\315" + + "\001\n\031InsertRegionUrlMapRequest\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\nrequest_id\030\313\201\331\021 \001(\tH" + + "\000\210\001\001\022A\n\020url_map_resource\030\341\220\267P \001(\0132\037.goog" + + "le.cloud.compute.v1.UrlMapB\003\340A\002B\r\n\013_requ" + + "est_id\"\322\001\n\030InsertReservationRequest\022!\n\007p" + + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" + + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001\022K\n\024reservation_resour" + + "ce\030\241\356\364\207\001 \001(\0132$.google.cloud.compute.v1.R" + + "eservationB\003\340A\002\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004" + + "zoneB\r\n\013_request_id\"\337\001\n\033InsertResourcePo" + + "licyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007p" + + "roject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022" + + "\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022Q\n\030resource_" + + "policy_resource\030\312\214\321$ \001(\0132\'.google.cloud." + + "compute.v1.ResourcePolicyB\003\340A\002B\r\n\013_reque" + + "st_id\"\242\001\n\022InsertRouteRequest\022!\n\007project\030" + + "\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\013_" + + "request_id\"\306\001\n\023InsertRouterRequest\022!\n\007pr" + + "oject\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\nrequest_id\030\313\201\331" + + "\021 \001(\tH\000\210\001\001\022@\n\017router_resource\030\304\200\202J \001(\0132\037" + + ".google.cloud.compute.v1.RouterB\003\340A\002B\r\n\013" + + "_request_id\"\357\001\n\033InsertSecurityPolicyRequ" + + "est\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032" + + "\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022Q\n\030security_p" + + "olicy_resource\030\374\252\211g \001(\0132\'.google.cloud.c" + + "ompute.v1.SecurityPolicyB\003\340A\002\022\035\n\rvalidat" + + "e_only\030\265\372\337s \001(\010H\001\210\001\001B\r\n\013_request_idB\020\n\016_" + + "validate_only\"\351\001\n\036InsertServiceAttachmen" + + "tRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" + + "ect\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_atta" + + "chment_resource\030\240\266\304\341\001 \001(\0132*.google.cloud" + + ".compute.v1.ServiceAttachmentB\003\340A\002B\r\n\013_r" + + "equest_id\"\254\001\n\025InsertSnapshotRequest\022!\n\007p" + + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" + + "t_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.Snap" + + "shotB\003\340A\002B\r\n\013_request_id\"\276\001\n\033InsertSslCe" + + "rtificateRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A" + + "\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022" + + "Q\n\030ssl_certificate_resource\030\211\324\225V \001(\0132\'.g" + + "oogle.cloud.compute.v1.SslCertificateB\003\340" + + "A\002B\r\n\013_request_id\"\260\001\n\026InsertSslPolicyReq" + "uest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022" - + "\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022U\n\032target_gr" - + "pc_proxy_resource\030\322\352\353\234\001 \001(\0132(.google.clo" - + "ud.compute.v1.TargetGrpcProxyB\003\340A\002B\r\n\013_r" - + "equest_id\"\302\001\n\034InsertTargetHttpProxyReque" + + "\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022H\n\023ssl_polic" + + "y_resource\030\310\210\212\203\001 \001(\0132\".google.cloud.comp" + + "ute.v1.SslPolicyB\003\340A\002B\r\n\013_request_id\"\322\001\n" + + "\027InsertSubnetworkRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" + + "\022H\n\023subnetwork_resource\030\277\332\221\024 \001(\0132#.googl" + + "e.cloud.compute.v1.SubnetworkB\003\340A\002B\r\n\013_r" + + "equest_id\"\303\001\n\034InsertTargetGrpcProxyReque" + "st\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n" - + "\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022T\n\032target_http" - + "_proxy_resource\030\250\257\343\013 \001(\0132(.google.cloud." - + "compute.v1.TargetHttpProxyB\003\340A\002B\r\n\013_requ" - + "est_id\"\306\001\n\035InsertTargetHttpsProxyRequest" + + "\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022U\n\032target_grpc" + + "_proxy_resource\030\322\352\353\234\001 \001(\0132(.google.cloud" + + ".compute.v1.TargetGrpcProxyB\003\340A\002B\r\n\013_req" + + "uest_id\"\302\001\n\034InsertTargetHttpProxyRequest" + "\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nr" - + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022W\n\033target_https_" - + "proxy_resource\030\201\255\344\316\001 \001(\0132).google.cloud." - + "compute.v1.TargetHttpsProxyB\003\340A\002B\r\n\013_req" - + "uest_id\"\334\001\n\033InsertTargetInstanceRequest\022" - + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nre" - + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022R\n\030target_instanc" - + "e_resource\030\312\342\240\315\001 \001(\0132\'.google.cloud.comp" - + "ute.v1.TargetInstanceB\003\340A\002\022\033\n\004zone\030\254\307\344\001 " - + "\001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"\323\001\n\027Inser" - + "tTargetPoolRequest\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\006" - + "region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022I\n\024ta" - + "rget_pool_resource\030\243\335\2450 \001(\0132#.google.clo" - + "ud.compute.v1.TargetPoolB\003\340A\002B\r\n\013_reques" - + "t_id\"\277\001\n\033InsertTargetSslProxyRequest\022!\n\007" - + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreque" - + "st_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\013_request_id\"\277" - + "\001\n\033InsertTargetTcpProxyRequest\022!\n\007projec" - + "t\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030" - + "\313\201\331\021 \001(\tH\000\210\001\001\022R\n\031target_tcp_proxy_resour" - + "ce\030\313\360\311E \001(\0132\'.google.cloud.compute.v1.Ta" - + "rgetTcpProxyB\003\340A\002B\r\n\013_request_id\"\345\001\n\035Ins" - + "ertTargetVpnGatewayRequest\022!\n\007project\030\231\226" - + "\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006region\030\364\315\240B \001(\t" - + "B\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210" - + "\001\001\022U\n\033target_vpn_gateway_resource\030\202\263\036 \001(" - + "\0132).google.cloud.compute.v1.TargetVpnGat" - + "ewayB\003\340A\002B\r\n\013_request_id\"\246\001\n\023InsertUrlMa" - + "pRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" - + "ect\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022A\n\020url_m" - + "ap_resource\030\341\220\267P \001(\0132\037.google.cloud.comp" - + "ute.v1.UrlMapB\003\340A\002B\r\n\013_request_id\"\323\001\n\027In" - + "sertVpnGatewayRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022I\n" - + "\024vpn_gateway_resource\030\224\267\216W \001(\0132#.google." - + "cloud.compute.v1.VpnGatewayB\003\340A\002B\r\n\013_req" - + "uest_id\"\320\001\n\026InsertVpnTunnelRequest\022!\n\007pr" - + "oject\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\nrequest_id\030\313\201\331" - + "\021 \001(\tH\000\210\001\001\022G\n\023vpn_tunnel_resource\030\272\241\264) \001" - + "(\0132\".google.cloud.compute.v1.VpnTunnelB\003" - + "\340A\002B\r\n\013_request_id\"\300\034\n\010Instance\022\\\n\031advan" - + "ced_machine_features\030\262\347\252\303\001 \001(\01320.google." - + "cloud.compute.v1.AdvancedMachineFeatures" - + "H\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(\013" - + "23.google.cloud.compute.v1.ConfidentialI" - + "nstanceConfigH\002\210\001\001\022\035\n\014cpu_platform\030\252\352\321\303\001" - + " \001(\tH\003\210\001\001\022\"\n\022creation_timestamp\030\266\217\307\016 \001(\t" - + "H\004\210\001\001\022$\n\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\005dis" - + "ks\030\366\314\312- \003(\0132%.google.cloud.compute.v1.At" - + "tachedDisk\022F\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.c" - + "ompute.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\022*\n\032key_r" - + "evocation_action_type\030\342\334\300p \001(\tH\013\210\001\001\022\024\n\004k" - + "ind\030\224\367\310\001 \001(\tH\014\210\001\001\022!\n\021label_fingerprint\030\231" - + "\360\367T \001(\tH\r\210\001\001\022A\n\006labels\030\377\277\301\356\001 \003(\0132-.googl" - + "e.cloud.compute.v1.Instance.LabelsEntry\022" - + "%\n\024last_start_timestamp\030\320\243\321\323\001 \001(\tH\016\210\001\001\022$" - + "\n\023last_stop_timestamp\030\342\333\354\304\001 \001(\tH\017\210\001\001\022)\n\030" - + "last_suspended_timestamp\030\211\251\361\251\001 \001(\tH\020\210\001\001\022" - + "\034\n\014machine_type\030\262\260\312l \001(\tH\021\210\001\001\022;\n\010metadat" - + "a\030\257\366\265) \001(\0132!.google.cloud.compute.v1.Met" - + "adataH\022\210\001\001\022 \n\020min_cpu_platform\030\367\233\352s \001(\tH" - + "\023\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\024\210\001\001\022H\n\022network_in" - + "terfaces\030\213\332\222\031 \003(\0132).google.cloud.compute" - + ".v1.NetworkInterface\022^\n\032network_performa" - + "nce_config\030\342\227\370\275\001 \001(\01321.google.cloud.comp" - + "ute.v1.NetworkPerformanceConfigH\025\210\001\001\022?\n\006" - + "params\030\206\363\253% \001(\0132\'.google.cloud.compute.v" - + "1.InstanceParamsH\026\210\001\001\022*\n\032private_ipv6_go" - + "ogle_access\030\216\314\202\027 \001(\tH\027\210\001\001\022R\n\024reservation" - + "_affinity\030\273\270\242K \001(\0132,.google.cloud.comput" - + "e.v1.ReservationAffinityH\030\210\001\001\022\034\n\021resourc" - + "e_policies\030\341\234\314\n \003(\t\022H\n\017resource_status\030\303" - + "\372\367v \001(\0132\'.google.cloud.compute.v1.Resour" - + "ceStatusH\031\210\001\001\022\036\n\rsatisfies_pzs\030\253\335\253\345\001 \001(\010" - + "H\032\210\001\001\022@\n\nscheduling\030\224\313\261\270\001 \001(\0132#.google.c" - + "loud.compute.v1.SchedulingH\033\210\001\001\022\032\n\tself_" - + "link\030\215\222\305\331\001 \001(\tH\034\210\001\001\022E\n\020service_accounts\030" - + "\260\304\253\204\001 \003(\0132\'.google.cloud.compute.v1.Serv" - + "iceAccount\022Y\n\030shielded_instance_config\030\265" - + "\213\221\006 \001(\0132/.google.cloud.compute.v1.Shield" - + "edInstanceConfigH\035\210\001\001\022l\n\"shielded_instan" - + "ce_integrity_policy\030\227\242\207N \001(\01328.google.cl" - + "oud.compute.v1.ShieldedInstanceIntegrity" - + "PolicyH\036\210\001\001\022$\n\024source_machine_image\030\277\334\260\n" - + " \001(\tH\037\210\001\001\022c\n#source_machine_image_encryp" - + "tion_key\030\243\373\371[ \001(\0132..google.cloud.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\004tags\030\231\350\330\001 \001(\0132\035.google.cloud.comput" - + "e.v1.TagsH$\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH%\210\001\001\032-\n\013" - + "LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:" - + "\0028\001\"\215\001\n\027KeyRevocationActionType\022(\n$UNDEF" - + "INED_KEY_REVOCATION_ACTION_TYPE\020\000\022.\n&KEY" - + "_REVOCATION_ACTION_TYPE_UNSPECIFIED\020\332\221\336\336" - + "\001\022\013\n\004NONE\020\270\316\222\001\022\013\n\004STOP\020\202\200\234\001\"\300\001\n\027PrivateI" - + "pv6GoogleAccess\022(\n$UNDEFINED_PRIVATE_IPV" - + "6_GOOGLE_ACCESS\020\000\022-\n%ENABLE_BIDIRECTIONA" - + "L_ACCESS_TO_GOOGLE\020\272\312\211\314\001\022+\n#ENABLE_OUTBO" - + "UND_VM_ACCESS_TO_GOOGLE\020\327\372\266\211\001\022\037\n\027INHERIT" - + "_FROM_SUBNETWORK\020\277\250\354\374\001\"\334\001\n\006Status\022\024\n\020UND" - + "EFINED_STATUS\020\000\022\026\n\016DEPROVISIONING\020\356\223\304\314\001\022" - + "\024\n\014PROVISIONING\020\355\365\332\212\001\022\021\n\tREPAIRING\020\225\202\225\305\001" - + "\022\016\n\007RUNNING\020\237\303\3529\022\017\n\007STAGING\020\233\310\306\315\001\022\017\n\007STO" - + "PPED\020\255\273\354\323\001\022\020\n\010STOPPING\020\364\320\242\247\001\022\020\n\tSUSPENDE" - + "D\020\273\273\266\030\022\022\n\nSUSPENDING\020\246\324\230\365\001\022\021\n\nTERMINATED" - + "\020\243\364\233wB\034\n\032_advanced_machine_featuresB\021\n\017_" - + "can_ip_forwardB\037\n\035_confidential_instance" - + "_configB\017\n\r_cpu_platformB\025\n\023_creation_ti" - + "mestampB\026\n\024_deletion_protectionB\016\n\014_desc" - + "riptionB\021\n\017_display_deviceB\016\n\014_fingerpri" - + "ntB\013\n\t_hostnameB\005\n\003_idB\035\n\033_key_revocatio" - + "n_action_typeB\007\n\005_kindB\024\n\022_label_fingerp" - + "rintB\027\n\025_last_start_timestampB\026\n\024_last_s" - + "top_timestampB\033\n\031_last_suspended_timesta" - + "mpB\017\n\r_machine_typeB\013\n\t_metadataB\023\n\021_min" - + "_cpu_platformB\007\n\005_nameB\035\n\033_network_perfo" - + "rmance_configB\t\n\007_paramsB\035\n\033_private_ipv" - + "6_google_accessB\027\n\025_reservation_affinity" - + "B\022\n\020_resource_statusB\020\n\016_satisfies_pzsB\r" - + "\n\013_schedulingB\014\n\n_self_linkB\033\n\031_shielded" - + "_instance_configB%\n#_shielded_instance_i" - + "ntegrity_policyB\027\n\025_source_machine_image" - + "B&\n$_source_machine_image_encryption_key" - + "B\023\n\021_start_restrictedB\t\n\007_statusB\021\n\017_sta" - + "tus_messageB\007\n\005_tagsB\007\n\005_zone\"\271\003\n\026Instan" - + "ceAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022L\n\005it" - + "ems\030\300\317\367/ \003(\0132:.google.cloud.compute.v1.I" - + "nstanceAggregatedList.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\014u" - + "nreachables\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\013" - + "2 .google.cloud.compute.v1.WarningH\004\210\001\001\032" - + "Z\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022;\n\005value\030\002 \001(" - + "\0132,.google.cloud.compute.v1.InstancesSco" - + "pedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_pag" - + "e_tokenB\014\n\n_self_linkB\n\n\010_warning\"\251\001\n\027In" - + "stanceConsumptionData\022R\n\020consumption_inf" - + "o\030\322\345\344E \001(\01320.google.cloud.compute.v1.Ins" - + "tanceConsumptionInfoH\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_ins" - + "tance\"\320\001\n\027InstanceConsumptionInfo\022\033\n\ngue" - + "st_cpus\030\322\313\310\273\001 \001(\005H\000\210\001\001\022\035\n\014local_ssd_gb\030\312" - + "\210\377\234\001 \001(\005H\001\210\001\001\022\031\n\tmemory_mb\030\223\223\2507 \001(\005H\002\210\001\001" - + "\022\036\n\rmin_node_cpus\030\273\244\242\227\001 \001(\005H\003\210\001\001B\r\n\013_gue" - + "st_cpusB\017\n\r_local_ssd_gbB\014\n\n_memory_mbB\020" - + "\n\016_min_node_cpus\"\225\004\n\rInstanceGroup\022\"\n\022cr" - + "eation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013descri" - + "ption\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\033\n\013fingerprint\030\344\321\363o" - + " \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;\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\004size\030\201\300\327\001 \001(\005H\t\210\001\001\022\033\n\nsubne" - + "twork\030\356\247\344\222\001 \001(\tH\n\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH\013\210" - + "\001\001B\025\n\023_creation_timestampB\016\n\014_descriptio" - + "nB\016\n\014_fingerprintB\005\n\003_idB\007\n\005_kindB\007\n\005_na" - + "meB\n\n\010_networkB\t\n\007_regionB\014\n\n_self_linkB" - + "\007\n\005_sizeB\r\n\013_subnetworkB\007\n\005_zone\"\310\003\n\033Ins" - + "tanceGroupAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210" - + "\001\001\022Q\n\005items\030\300\317\367/ \003(\0132?.google.cloud.comp" - + "ute.v1.InstanceGroupAggregatedList.Items" - + "Entry\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\007war" - + "ning\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1." - + "WarningH\004\210\001\001\032_\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022" - + "@\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_self_linkB" - + "\n\n\010_warning\"\253\002\n\021InstanceGroupList\022\020\n\002id\030" - + "\233\032 \001(\tH\000\210\001\001\0228\n\005items\030\300\317\367/ \003(\0132&.google.c" - + "loud.compute.v1.InstanceGroup\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\007warn" - + "ing\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.W" - + "arningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_pag" - + "e_tokenB\014\n\n_self_linkB\n\n\010_warning\"\215\014\n\024In" - + "stanceGroupManager\022a\n\025auto_healing_polic" - + "ies\030\205\347\350\331\001 \003(\0132>.google.cloud.compute.v1." - + "InstanceGroupManagerAutoHealingPolicy\022#\n" - + "\022base_instance_name\030\207\226\305\271\001 \001(\tH\000\210\001\001\022\"\n\022cr" - + "eation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\\\n\017curren" - + "t_actions\030\267\310\234N \001(\0132;.google.cloud.comput" - + "e.v1.InstanceGroupManagerActionsSummaryH" - + "\002\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\022Q\n\023di" - + "stribution_policy\030\315\356\362\376\001 \001(\0132+.google.clo" - + "ud.compute.v1.DistributionPolicyH\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\036\n\016instance_group\030\325\324\325& \001(\tH\007\210\001\001\022\"\n\021" - + "instance_template\030\344\201\273\223\001 \001(\tH\010\210\001\001\022\024\n\004kind" - + "\030\224\367\310\001 \001(\tH\t\210\001\001\022/\n\036list_managed_instances" - + "_results\030\264\244\225\215\001 \001(\tH\n\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\t" - + "H\013\210\001\001\022;\n\013named_ports\030\214\307\362\313\001 \003(\0132\".google." - + "cloud.compute.v1.NamedPort\022\026\n\006region\030\364\315\240" - + "B \001(\tH\014\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\r\210\001\001\022H" - + "\n\017stateful_policy\030\205\303\325\026 \001(\0132\'.google.clou" - + "d.compute.v1.StatefulPolicyH\016\210\001\001\022K\n\006stat" - + "us\030\362\237\267V \001(\01323.google.cloud.compute.v1.In" - + "stanceGroupManagerStatusH\017\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", - "\020\210\001\001\022X\n\rupdate_policy\030\350\312\352S \001(\01329.google." - + "cloud.compute.v1.InstanceGroupManagerUpd" - + "atePolicyH\021\210\001\001\022I\n\010versions\030\233\375\271M \003(\01324.go" - + "ogle.cloud.compute.v1.InstanceGroupManag" - + "erVersion\022\024\n\004zone\030\254\307\344\001 \001(\tH\022\210\001\001\"n\n\033ListM" - + "anagedInstancesResults\022,\n(UNDEFINED_LIST" - + "_MANAGED_INSTANCES_RESULTS\020\000\022\017\n\010PAGELESS" - + "\020\250\251\254\017\022\020\n\tPAGINATED\020\255\205\225\023B\025\n\023_base_instanc" - + "e_nameB\025\n\023_creation_timestampB\022\n\020_curren" - + "t_actionsB\016\n\014_descriptionB\026\n\024_distributi" - + "on_policyB\016\n\014_fingerprintB\005\n\003_idB\021\n\017_ins" - + "tance_groupB\024\n\022_instance_templateB\007\n\005_ki" - + "ndB!\n\037_list_managed_instances_resultsB\007\n" - + "\005_nameB\t\n\007_regionB\014\n\n_self_linkB\022\n\020_stat" - + "eful_policyB\t\n\007_statusB\016\n\014_target_sizeB\020" - + "\n\016_update_policyB\007\n\005_zone\"\323\004\n\"InstanceGr" - + "oupManagerActionsSummary\022\033\n\nabandoning\030\315" - + "\362\350\321\001 \001(\005H\000\210\001\001\022\030\n\010creating\030\271\335\205d \001(\005H\001\210\001\001\022" - + ")\n\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\nrecreating\030\354\263\326\241\001 \001(\005H\005\210\001\001" - + "\022\032\n\nrefreshing\030\247\246\305f \001(\005H\006\210\001\001\022\033\n\nrestarti" - + "ng\030\363\226\304\261\001 \001(\005H\007\210\001\001\022\030\n\010resuming\030\252\233\362_ \001(\005H\010" - + "\210\001\001\022\030\n\010starting\030\300\300\363s \001(\005H\t\210\001\001\022\030\n\010stoppin" - + "g\030\364\360\2122 \001(\005H\n\210\001\001\022\032\n\nsuspending\030\246\374\360\r \001(\005H\013" - + "\210\001\001\022\032\n\tverifying\030\311\241\254\327\001 \001(\005H\014\210\001\001B\r\n\013_aban" - + "doningB\013\n\t_creatingB\033\n\031_creating_without" - + "_retriesB\013\n\t_deletingB\007\n\005_noneB\r\n\013_recre" - + "atingB\r\n\013_refreshingB\r\n\013_restartingB\013\n\t_" - + "resumingB\013\n\t_startingB\013\n\t_stoppingB\r\n\013_s" - + "uspendingB\014\n\n_verifying\"\335\003\n\"InstanceGrou" - + "pManagerAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001" - + "\022X\n\005items\030\300\317\367/ \003(\0132F.google.cloud.comput" - + "e.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\014unreachables\030\237\240\206t \003(\t\0229" - + "\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.comput" - + "e.v1.WarningH\004\210\001\001\032f\n\nItemsEntry\022\013\n\003key\030\001" - + " \001(\t\022G\n\005value\030\002 \001(\01328.google.cloud.compu" - + "te.v1.InstanceGroupManagersScopedList:\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\"\220\001\n%InstanceGrou" - + "pManagerAutoHealingPolicy\022\035\n\014health_chec" - + "k\030\345\252\244\223\001 \001(\tH\000\210\001\001\022!\n\021initial_delay_sec\030\332\360" - + "\300} \001(\005H\001\210\001\001B\017\n\r_health_checkB\024\n\022_initial" - + "_delay_sec\"\271\002\n\030InstanceGroupManagerList\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.InstanceGroupManag" - + "er\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_to" - + "ken\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\t" - + "H\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\003_idB\007\n\005_kind" - + "B\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010_w" - + "arning\"\313\002\n\032InstanceGroupManagerStatus\022\033\n" - + "\nautoscaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022\031\n\tis_stable\030" - + "\360\357\3303 \001(\010H\001\210\001\001\022U\n\010stateful\030\314\346\310t \001(\0132;.goo" - + "gle.cloud.compute.v1.InstanceGroupManage" - + "rStatusStatefulH\002\210\001\001\022a\n\016version_target\030\330" - + "\335\376\211\001 \001(\0132@.google.cloud.compute.v1.Insta" - + "nceGroupManagerStatusVersionTargetH\003\210\001\001B" - + "\r\n\013_autoscalerB\014\n\n_is_stableB\013\n\t_statefu" - + "lB\021\n\017_version_target\"\360\001\n\"InstanceGroupMa" - + "nagerStatusStateful\022#\n\023has_stateful_conf" - + "ig\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.Ins" - + "tanceGroupManagerStatusStatefulPerInstan" - + "ceConfigsH\001\210\001\001B\026\n\024_has_stateful_configB\027" - + "\n\025_per_instance_configs\"h\n4InstanceGroup" - + "ManagerStatusStatefulPerInstanceConfigs\022" - + "\036\n\rall_effective\030\211\221\247\366\001 \001(\010H\000\210\001\001B\020\n\016_all_" - + "effective\"U\n\'InstanceGroupManagerStatusV" - + "ersionTarget\022\033\n\nis_reached\030\275\376\310\316\001 \001(\010H\000\210\001" - + "\001B\r\n\013_is_reached\"\334\006\n InstanceGroupManage" - + "rUpdatePolicy\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\'.google.cloud.compute.v1.FixedOrPer" - + "centH\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" - + "\036most_disruptive_allowed_action\030\215\316\302\037 \001(\t" - + "H\004\210\001\001\022#\n\022replacement_method\030\256\317\237\361\001 \001(\tH\005\210" - + "\001\001\022\024\n\004type\030\272\236\332\001 \001(\tH\006\210\001\001\"H\n\032InstanceRedi" - + "stributionType\022*\n&UNDEFINED_INSTANCE_RED" - + "ISTRIBUTION_TYPE\020\000\"-\n\rMinimalAction\022\034\n\030U" - + "NDEFINED_MINIMAL_ACTION\020\000\"K\n\033MostDisrupt" - + "iveAllowedAction\022,\n(UNDEFINED_MOST_DISRU" - + "PTIVE_ALLOWED_ACTION\020\000\"[\n\021ReplacementMet" - + "hod\022 \n\034UNDEFINED_REPLACEMENT_METHOD\020\000\022\020\n" - + "\010RECREATE\020\357\331\233\371\001\022\022\n\nSUBSTITUTE\020\232\241\372\205\001\"1\n\004T" - + "ype\022\022\n\016UNDEFINED_TYPE\020\000\022\025\n\rOPPORTUNISTIC" - + "\020\351\267\350\314\001B\037\n\035_instance_redistribution_typeB" - + "\014\n\n_max_surgeB\022\n\020_max_unavailableB\021\n\017_mi" - + "nimal_actionB!\n\037_most_disruptive_allowed" - + "_actionB\025\n\023_replacement_methodB\007\n\005_type\"" - + "\314\001\n\033InstanceGroupManagerVersion\022\"\n\021insta" - + "nce_template\030\344\201\273\223\001 \001(\tH\000\210\001\001\022\024\n\004name\030\213\365\315\001" - + " \001(\tH\001\210\001\001\022D\n\013target_size\030\357\363\375\035 \001(\0132\'.goog" - + "le.cloud.compute.v1.FixedOrPercentH\002\210\001\001B" - + "\024\n\022_instance_templateB\007\n\005_nameB\016\n\014_targe" - + "t_size\"D\n,InstanceGroupManagersAbandonIn" - + "stancesRequest\022\024\n\tinstances\030\376\374\357\r \003(\t\"\365\002\n" - + "(InstanceGroupManagersApplyUpdatesReques" - + "t\022\036\n\rall_instances\030\340\272\276\300\001 \001(\010H\000\210\001\001\022\024\n\tins" - + "tances\030\376\374\357\r \003(\t\022\037\n\016minimal_action\030\224\215\202\201\001 " - + "\001(\tH\001\210\001\001\022.\n\036most_disruptive_allowed_acti" - + "on\030\215\316\302\037 \001(\tH\002\210\001\001\"-\n\rMinimalAction\022\034\n\030UND" - + "EFINED_MINIMAL_ACTION\020\000\"K\n\033MostDisruptiv" - + "eAllowedAction\022,\n(UNDEFINED_MOST_DISRUPT" - + "IVE_ALLOWED_ACTION\020\000B\020\n\016_all_instancesB\021" - + "\n\017_minimal_actionB!\n\037_most_disruptive_al" - + "lowed_action\"o\n+InstanceGroupManagersCre" - + "ateInstancesRequest\022@\n\tinstances\030\376\374\357\r \003(" - + "\0132*.google.cloud.compute.v1.PerInstanceC" - + "onfig\"\236\001\n+InstanceGroupManagersDeleteIns" - + "tancesRequest\022\024\n\tinstances\030\376\374\357\r \003(\t\0222\n\"s" - + "kip_instances_on_validation_error\030\241\366\257\023 \001" - + "(\010H\000\210\001\001B%\n#_skip_instances_on_validation" - + "_error\"D\n0InstanceGroupManagersDeletePer" - + "InstanceConfigsReq\022\020\n\005names\030\310\256\3571 \003(\t\"\244\001\n" - + "\'InstanceGroupManagersListErrorsResponse" - + "\022D\n\005items\030\300\317\367/ \003(\01322.google.cloud.comput" - + "e.v1.InstanceManagedByIgmError\022\037\n\017next_p" - + "age_token\030\225\272\206& \001(\tH\000\210\001\001B\022\n\020_next_page_to" - + "ken\"\261\001\n1InstanceGroupManagersListManaged" - + "InstancesResponse\022G\n\021managed_instances\030\336" - + "\233\251\240\001 \003(\0132(.google.cloud.compute.v1.Manag" - + "edInstance\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/InstanceGrou" - + "pManagersListPerInstanceConfigsResp\022<\n\005i" - + "tems\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_p" - + "age_tokenB\n\n\010_warning\"\177\n/InstanceGroupMa" - + "nagersPatchPerInstanceConfigsReq\022L\n\024per_" - + "instance_configs\030\251\325\370\372\001 \003(\0132*.google.clou" - + "d.compute.v1.PerInstanceConfig\"E\n-Instan" - + "ceGroupManagersRecreateInstancesRequest\022" - + "\024\n\tinstances\030\376\374\357\r \003(\t\"\273\001\n\037InstanceGroupM" - + "anagersScopedList\022Q\n\027instance_group_mana" - + "gers\030\220\372\211f \003(\0132-.google.cloud.compute.v1." - + "InstanceGroupManager\0229\n\007warning\030\234\337\226\030 \001(\013" - + "2 .google.cloud.compute.v1.WarningH\000\210\001\001B" - + "\n\n\010_warning\"k\n/InstanceGroupManagersSetI" - + "nstanceTemplateRequest\022\"\n\021instance_templ" - + "ate\030\344\201\273\223\001 \001(\tH\000\210\001\001B\024\n\022_instance_template" - + "\"s\n*InstanceGroupManagersSetTargetPoolsR" - + "equest\022\033\n\013fingerprint\030\344\321\363o \001(\tH\000\210\001\001\022\030\n\014t" - + "arget_pools\030\251\237\240\240\001 \003(\tB\016\n\014_fingerprint\"\200\001" - + "\n0InstanceGroupManagersUpdatePerInstance" - + "ConfigsReq\022L\n\024per_instance_configs\030\251\325\370\372\001" - + " \003(\0132*.google.cloud.compute.v1.PerInstan" - + "ceConfig\"e\n!InstanceGroupsAddInstancesRe" - + "quest\022@\n\tinstances\030\376\374\357\r \003(\0132*.google.clo" - + "ud.compute.v1.InstanceReference\"\276\002\n\033Inst" - + "anceGroupsListInstances\022\020\n\002id\030\233\032 \001(\tH\000\210\001" - + "\001\022A\n\005items\030\300\317\367/ \003(\0132/.google.cloud.compu" - + "te.v1.InstanceWithNamedPorts\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\007warni" - + "ng\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Wa" - + "rningH\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\"\241\001\n\"Ins" - + "tanceGroupsListInstancesRequest\022\036\n\016insta" - + "nce_state\030\347\360\374+ \001(\tH\000\210\001\001\"H\n\rInstanceState" - + "\022\034\n\030UNDEFINED_INSTANCE_STATE\020\000\022\t\n\003ALL\020\201\373" - + "\003\022\016\n\007RUNNING\020\237\303\3529B\021\n\017_instance_state\"h\n$" - + "InstanceGroupsRemoveInstancesRequest\022@\n\t" - + "instances\030\376\374\357\r \003(\0132*.google.cloud.comput" - + "e.v1.InstanceReference\"\246\001\n\030InstanceGroup" - + "sScopedList\022C\n\017instance_groups\030\276\301\337\256\001 \003(\013" - + "2&.google.cloud.compute.v1.InstanceGroup" - + "\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.comp" - + "ute.v1.WarningH\000\210\001\001B\n\n\010_warning\"\216\001\n\"Inst" - + "anceGroupsSetNamedPortsRequest\022\033\n\013finger" - + "print\030\344\321\363o \001(\tH\000\210\001\001\022;\n\013named_ports\030\214\307\362\313\001" - + " \003(\0132\".google.cloud.compute.v1.NamedPort" - + "B\016\n\014_fingerprint\"\241\002\n\014InstanceList\022\020\n\002id\030" - + "\233\032 \001(\tH\000\210\001\001\0223\n\005items\030\300\317\367/ \003(\0132!.google.c" - + "loud.compute.v1.Instance\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\007warning\030\234" - + "\337\226\030 \001(\0132 .google.cloud.compute.v1.Warnin" - + "gH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tok" - + "enB\014\n\n_self_linkB\n\n\010_warning\"\253\002\n\025Instanc" - + "eListReferrers\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0224\n\005item" - + "s\030\300\317\367/ \003(\0132\".google.cloud.compute.v1.Ref" - + "erence\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pag" - + "e_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.c" - + "loud.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\"\274\002\n\031InstanceManagedByIgmError" - + "\022]\n\005error\030\210\244\223. \001(\0132F.google.cloud.comput" - + "e.v1.InstanceManagedByIgmErrorManagedIns" - + "tanceErrorH\000\210\001\001\022q\n\027instance_action_detai" - + "ls\030\243\374\253\213\001 \001(\0132G.google.cloud.compute.v1.I" - + "nstanceManagedByIgmErrorInstanceActionDe" - + "tailsH\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_" - + "timestamp\"\360\003\n.InstanceManagedByIgmErrorI" - + "nstanceActionDetails\022\026\n\006action\030\266\374\275Y \001(\tH" - + "\000\210\001\001\022\030\n\010instance\030\225\251\332\010 \001(\tH\001\210\001\001\022I\n\007versio" - + "n\030\330\271\324\247\001 \001(\0132/.google.cloud.compute.v1.Ma" - + "nagedInstanceVersionH\002\210\001\001\"\234\002\n\006Action\022\024\n\020" - + "UNDEFINED_ACTION\020\000\022\022\n\nABANDONING\020\315\312\220\271\001\022\020" - + "\n\010CREATING\020\271\275\235\331\001\022 \n\030CREATING_WITHOUT_RET" - + "RIES\020\211\306\276\314\001\022\020\n\010DELETING\020\250\247\207\374\001\022\013\n\004NONE\020\270\316\222" - + "\001\022\022\n\nRECREATING\020\354\213\376\210\001\022\021\n\nREFRESHING\020\247\376\354M" - + "\022\022\n\nRESTARTING\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\010STOPPING\020\364\320\242\247\001\022\022\n\nSU" - + "SPENDING\020\246\324\230\365\001\022\020\n\tVERIFYING\020\251\301\214\010B\t\n\007_act" - + "ionB\013\n\t_instanceB\n\n\010_version\"t\n-Instance" - + "ManagedByIgmErrorManagedInstanceError\022\024\n" - + "\004code\030\355\333\272\001 \001(\tH\000\210\001\001\022\030\n\007message\030\207\200\254\307\001 \001(\t" - + "H\001\210\001\001B\007\n\005_codeB\n\n\010_message\"\202\001\n\023InstanceM" - + "oveRequest\022 \n\020destination_zone\030\275\342\357> \001(\tH" - + "\000\210\001\001\022 \n\017target_instance\030\203\217\226\212\001 \001(\tH\001\210\001\001B\023" - + "\n\021_destination_zoneB\022\n\020_target_instance\"" - + "\261\001\n\016InstanceParams\022c\n\025resource_manager_t" - + "ags\030\374\233\213\264\001 \003(\0132@.google.cloud.compute.v1." - + "InstanceParams.ResourceManagerTagsEntry\032" - + ":\n\030ResourceManagerTagsEntry\022\013\n\003key\030\001 \001(\t" - + "\022\r\n\005value\030\002 \001(\t:\0028\001\"\330\020\n\022InstanceProperti" - + "es\022\\\n\031advanced_machine_features\030\262\347\252\303\001 \001(" - + "\01320.google.cloud.compute.v1.AdvancedMach" - + "ineFeaturesH\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_confi" - + "g\030\365\222\372\351\001 \001(\01323.google.cloud.compute.v1.Co" - + "nfidentialInstanceConfigH\002\210\001\001\022\034\n\013descrip" - + "tion\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\022" - + "guest_accelerators\030\357\314\207\335\001 \003(\0132*.google.cl" - + "oud.compute.v1.AcceleratorConfig\022*\n\032key_" - + "revocation_action_type\030\342\334\300p \001(\tH\004\210\001\001\022K\n\006" - + "labels\030\377\277\301\356\001 \003(\01327.google.cloud.compute." - + "v1.InstanceProperties.LabelsEntry\022\034\n\014mac" - + "hine_type\030\262\260\312l \001(\tH\005\210\001\001\022;\n\010metadata\030\257\366\265)" - + " \001(\0132!.google.cloud.compute.v1.MetadataH" - + "\006\210\001\001\022 \n\020min_cpu_platform\030\367\233\352s \001(\tH\007\210\001\001\022H" - + "\n\022network_interfaces\030\213\332\222\031 \003(\0132).google.c" - + "loud.compute.v1.NetworkInterface\022^\n\032netw" - + "ork_performance_config\030\342\227\370\275\001 \001(\01321.googl" - + "e.cloud.compute.v1.NetworkPerformanceCon" - + "figH\010\210\001\001\022*\n\032private_ipv6_google_access\030\216" - + "\314\202\027 \001(\tH\t\210\001\001\022R\n\024reservation_affinity\030\273\270\242" - + "K \001(\0132,.google.cloud.compute.v1.Reservat" - + "ionAffinityH\n\210\001\001\022g\n\025resource_manager_tag" - + "s\030\374\233\213\264\001 \003(\0132D.google.cloud.compute.v1.In" - + "stanceProperties.ResourceManagerTagsEntr" - + "y\022\034\n\021resource_policies\030\341\234\314\n \003(\t\022@\n\nsched" - + "uling\030\224\313\261\270\001 \001(\0132#.google.cloud.compute.v" - + "1.SchedulingH\013\210\001\001\022E\n\020service_accounts\030\260\304" + + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022T\n\032target_http_p" + + "roxy_resource\030\250\257\343\013 \001(\0132(.google.cloud.co" + + "mpute.v1.TargetHttpProxyB\003\340A\002B\r\n\013_reques" + + "t_id\"\306\001\n\035InsertTargetHttpsProxyRequest\022!" + + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreq" + + "uest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022W\n\033target_https_pr" + + "oxy_resource\030\201\255\344\316\001 \001(\0132).google.cloud.co" + + "mpute.v1.TargetHttpsProxyB\003\340A\002B\r\n\013_reque" + + "st_id\"\334\001\n\033InsertTargetInstanceRequest\022!\n" + + "\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequ" + + "est_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.comput" + + "e.v1.TargetInstanceB\003\340A\002\022\033\n\004zone\030\254\307\344\001 \001(" + + "\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"\323\001\n\027InsertT" + + "argetPoolRequest\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\006re" + + "gion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022I\n\024targ" + + "et_pool_resource\030\243\335\2450 \001(\0132#.google.cloud" + + ".compute.v1.TargetPoolB\003\340A\002B\r\n\013_request_" + + "id\"\277\001\n\033InsertTargetSslProxyRequest\022!\n\007pr" + + "oject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest" + + "_id\030\313\201\331\021 \001(\tH\000\210\001\001\022R\n\031target_ssl_proxy_re" + + "source\030\300\375\333C \001(\0132\'.google.cloud.compute.v" + + "1.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\nrequest_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.Targ" + + "etTcpProxyB\003\340A\002B\r\n\013_request_id\"\345\001\n\035Inser" + + "tTargetVpnGatewayRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" + + "\022U\n\033target_vpn_gateway_resource\030\202\263\036 \001(\0132" + + ").google.cloud.compute.v1.TargetVpnGatew" + + "ayB\003\340A\002B\r\n\013_request_id\"\246\001\n\023InsertUrlMapR" + + "equest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007projec" + + "t\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022A\n\020url_map" + + "_resource\030\341\220\267P \001(\0132\037.google.cloud.comput" + + "e.v1.UrlMapB\003\340A\002B\r\n\013_request_id\"\323\001\n\027Inse" + + "rtVpnGatewayRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022I\n\024v" + + "pn_gateway_resource\030\224\267\216W \001(\0132#.google.cl" + + "oud.compute.v1.VpnGatewayB\003\340A\002B\r\n\013_reque" + + "st_id\"\320\001\n\026InsertVpnTunnelRequest\022!\n\007proj" + + "ect\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\nrequest_id\030\313\201\331\021 " + + "\001(\tH\000\210\001\001\022G\n\023vpn_tunnel_resource\030\272\241\264) \001(\013" + + "2\".google.cloud.compute.v1.VpnTunnelB\003\340A" + + "\002B\r\n\013_request_id\"\300\034\n\010Instance\022\\\n\031advance" + + "d_machine_features\030\262\347\252\303\001 \001(\01320.google.cl" + + "oud.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\034" + + "confidential_instance_config\030\365\222\372\351\001 \001(\01323" + + ".google.cloud.compute.v1.ConfidentialIns" + + "tanceConfigH\002\210\001\001\022\035\n\014cpu_platform\030\252\352\321\303\001 \001" + + "(\tH\003\210\001\001\022\"\n\022creation_timestamp\030\266\217\307\016 \001(\tH\004" + + "\210\001\001\022$\n\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.Atta" + + "chedDisk\022F\n\016display_device\030\363\210\274{ \001(\0132&.go" + + "ogle.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_a" + + "ccelerators\030\357\314\207\335\001 \003(\0132*.google.cloud.com" + + "pute.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\022*\n\032key_rev" + + "ocation_action_type\030\342\334\300p \001(\tH\013\210\001\001\022\024\n\004kin" + + "d\030\224\367\310\001 \001(\tH\014\210\001\001\022!\n\021label_fingerprint\030\231\360\367" + + "T \001(\tH\r\210\001\001\022A\n\006labels\030\377\277\301\356\001 \003(\0132-.google." + + "cloud.compute.v1.Instance.LabelsEntry\022%\n" + + "\024last_start_timestamp\030\320\243\321\323\001 \001(\tH\016\210\001\001\022$\n\023" + + "last_stop_timestamp\030\342\333\354\304\001 \001(\tH\017\210\001\001\022)\n\030la" + + "st_suspended_timestamp\030\211\251\361\251\001 \001(\tH\020\210\001\001\022\034\n" + + "\014machine_type\030\262\260\312l \001(\tH\021\210\001\001\022;\n\010metadata\030" + + "\257\366\265) \001(\0132!.google.cloud.compute.v1.Metad" + + "ataH\022\210\001\001\022 \n\020min_cpu_platform\030\367\233\352s \001(\tH\023\210" + + "\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\024\210\001\001\022H\n\022network_inte" + + "rfaces\030\213\332\222\031 \003(\0132).google.cloud.compute.v" + + "1.NetworkInterface\022^\n\032network_performanc" + + "e_config\030\342\227\370\275\001 \001(\01321.google.cloud.comput" + + "e.v1.NetworkPerformanceConfigH\025\210\001\001\022?\n\006pa" + + "rams\030\206\363\253% \001(\0132\'.google.cloud.compute.v1." + + "InstanceParamsH\026\210\001\001\022*\n\032private_ipv6_goog" + + "le_access\030\216\314\202\027 \001(\tH\027\210\001\001\022R\n\024reservation_a" + + "ffinity\030\273\270\242K \001(\0132,.google.cloud.compute." + + "v1.ReservationAffinityH\030\210\001\001\022\034\n\021resource_" + + "policies\030\341\234\314\n \003(\t\022H\n\017resource_status\030\303\372\367" + + "v \001(\0132\'.google.cloud.compute.v1.Resource" + + "StatusH\031\210\001\001\022\036\n\rsatisfies_pzs\030\253\335\253\345\001 \001(\010H\032" + + "\210\001\001\022@\n\nscheduling\030\224\313\261\270\001 \001(\0132#.google.clo" + + "ud.compute.v1.SchedulingH\033\210\001\001\022\032\n\tself_li" + + "nk\030\215\222\305\331\001 \001(\tH\034\210\001\001\022E\n\020service_accounts\030\260\304" + "\253\204\001 \003(\0132\'.google.cloud.compute.v1.Servic" + "eAccount\022Y\n\030shielded_instance_config\030\265\213\221" + "\006 \001(\0132/.google.cloud.compute.v1.Shielded" - + "InstanceConfigH\014\210\001\001\0223\n\004tags\030\231\350\330\001 \001(\0132\035.g" - + "oogle.cloud.compute.v1.TagsH\r\210\001\001\032-\n\013Labe" - + "lsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032" - + ":\n\030ResourceManagerTagsEntry\022\013\n\003key\030\001 \001(\t" - + "\022\r\n\005value\030\002 \001(\t:\0028\001\"\215\001\n\027KeyRevocationAct" - + "ionType\022(\n$UNDEFINED_KEY_REVOCATION_ACTI" - + "ON_TYPE\020\000\022.\n&KEY_REVOCATION_ACTION_TYPE_" - + "UNSPECIFIED\020\332\221\336\336\001\022\013\n\004NONE\020\270\316\222\001\022\013\n\004STOP\020\202" - + "\200\234\001\"\300\001\n\027PrivateIpv6GoogleAccess\022(\n$UNDEF" - + "INED_PRIVATE_IPV6_GOOGLE_ACCESS\020\000\022-\n%ENA" - + "BLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE\020\272\312\211\314\001" - + "\022+\n#ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE\020" - + "\327\372\266\211\001\022\037\n\027INHERIT_FROM_SUBNETWORK\020\277\250\354\374\001B\034" - + "\n\032_advanced_machine_featuresB\021\n\017_can_ip_" - + "forwardB\037\n\035_confidential_instance_config" - + "B\016\n\014_descriptionB\035\n\033_key_revocation_acti" - + "on_typeB\017\n\r_machine_typeB\013\n\t_metadataB\023\n" - + "\021_min_cpu_platformB\035\n\033_network_performan" - + "ce_configB\035\n\033_private_ipv6_google_access" - + "B\027\n\025_reservation_affinityB\r\n\013_scheduling" - + "B\033\n\031_shielded_instance_configB\007\n\005_tags\":" - + "\n\021InstanceReference\022\030\n\010instance\030\225\251\332\010 \001(\t" - + "H\000\210\001\001B\013\n\t_instance\"\374\003\n\020InstanceTemplate\022" - + "\"\n\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013d" - + "escription\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\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\nproperties\030\263\232\266F \001(\0132+.google." - + "cloud.compute.v1.InstancePropertiesH\005\210\001\001" - + "\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\006\210\001\001\022 \n\017source_i" - + "nstance\030\271\230\375\274\001 \001(\tH\007\210\001\001\022U\n\026source_instanc" - + "e_params\030\314\320\304@ \001(\0132-.google.cloud.compute" - + ".v1.SourceInstanceParamsH\010\210\001\001B\025\n\023_creati" - + "on_timestampB\016\n\014_descriptionB\005\n\003_idB\007\n\005_" - + "kindB\007\n\005_nameB\r\n\013_propertiesB\014\n\n_self_li" - + "nkB\022\n\020_source_instanceB\031\n\027_source_instan" - + "ce_params\"\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\004kin" - + "d\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\007" + + "InstanceConfigH\035\210\001\001\022l\n\"shielded_instance" + + "_integrity_policy\030\227\242\207N \001(\01328.google.clou" + + "d.compute.v1.ShieldedInstanceIntegrityPo" + + "licyH\036\210\001\001\022$\n\024source_machine_image\030\277\334\260\n \001" + + "(\tH\037\210\001\001\022c\n#source_machine_image_encrypti" + + "on_key\030\243\373\371[ \001(\0132..google.cloud.compute.v" + + "1.CustomerEncryptionKeyH \210\001\001\022 \n\020start_re" + + "stricted\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\022" + + "3\n\004tags\030\231\350\330\001 \001(\0132\035.google.cloud.compute." + + "v1.TagsH$\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH%\210\001\001\032-\n\013La" + + "belsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028" + + "\001\"\215\001\n\027KeyRevocationActionType\022(\n$UNDEFIN" + + "ED_KEY_REVOCATION_ACTION_TYPE\020\000\022.\n&KEY_R" + + "EVOCATION_ACTION_TYPE_UNSPECIFIED\020\332\221\336\336\001\022" + + "\013\n\004NONE\020\270\316\222\001\022\013\n\004STOP\020\202\200\234\001\"\300\001\n\027PrivateIpv" + + "6GoogleAccess\022(\n$UNDEFINED_PRIVATE_IPV6_" + + "GOOGLE_ACCESS\020\000\022-\n%ENABLE_BIDIRECTIONAL_" + + "ACCESS_TO_GOOGLE\020\272\312\211\314\001\022+\n#ENABLE_OUTBOUN" + + "D_VM_ACCESS_TO_GOOGLE\020\327\372\266\211\001\022\037\n\027INHERIT_F" + + "ROM_SUBNETWORK\020\277\250\354\374\001\"\334\001\n\006Status\022\024\n\020UNDEF" + + "INED_STATUS\020\000\022\026\n\016DEPROVISIONING\020\356\223\304\314\001\022\024\n" + + "\014PROVISIONING\020\355\365\332\212\001\022\021\n\tREPAIRING\020\225\202\225\305\001\022\016" + + "\n\007RUNNING\020\237\303\3529\022\017\n\007STAGING\020\233\310\306\315\001\022\017\n\007STOPP" + + "ED\020\255\273\354\323\001\022\020\n\010STOPPING\020\364\320\242\247\001\022\020\n\tSUSPENDED\020" + + "\273\273\266\030\022\022\n\nSUSPENDING\020\246\324\230\365\001\022\021\n\nTERMINATED\020\243" + + "\364\233wB\034\n\032_advanced_machine_featuresB\021\n\017_ca" + + "n_ip_forwardB\037\n\035_confidential_instance_c" + + "onfigB\017\n\r_cpu_platformB\025\n\023_creation_time" + + "stampB\026\n\024_deletion_protectionB\016\n\014_descri" + + "ptionB\021\n\017_display_deviceB\016\n\014_fingerprint" + + "B\013\n\t_hostnameB\005\n\003_idB\035\n\033_key_revocation_" + + "action_typeB\007\n\005_kindB\024\n\022_label_fingerpri" + + "ntB\027\n\025_last_start_timestampB\026\n\024_last_sto" + + "p_timestampB\033\n\031_last_suspended_timestamp" + + "B\017\n\r_machine_typeB\013\n\t_metadataB\023\n\021_min_c" + + "pu_platformB\007\n\005_nameB\035\n\033_network_perform" + + "ance_configB\t\n\007_paramsB\035\n\033_private_ipv6_" + + "google_accessB\027\n\025_reservation_affinityB\022" + + "\n\020_resource_statusB\020\n\016_satisfies_pzsB\r\n\013" + + "_schedulingB\014\n\n_self_linkB\033\n\031_shielded_i" + + "nstance_configB%\n#_shielded_instance_int" + + "egrity_policyB\027\n\025_source_machine_imageB&" + + "\n$_source_machine_image_encryption_keyB\023" + + "\n\021_start_restrictedB\t\n\007_statusB\021\n\017_statu" + + "s_messageB\007\n\005_tagsB\007\n\005_zone\"\271\003\n\026Instance" + + "AggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022L\n\005item" + + "s\030\300\317\367/ \003(\0132:.google.cloud.compute.v1.Ins" + + "tanceAggregatedList.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(\t" + + "H\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n\014unr" + + "eachables\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\032Z\n" + + "\nItemsEntry\022\013\n\003key\030\001 \001(\t\022;\n\005value\030\002 \001(\0132" + + ",.google.cloud.compute.v1.InstancesScope" + + "dList:\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\"\251\001\n\027Inst" + + "anceConsumptionData\022R\n\020consumption_info\030" + + "\322\345\344E \001(\01320.google.cloud.compute.v1.Insta" + + "nceConsumptionInfoH\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_insta" + + "nce\"\320\001\n\027InstanceConsumptionInfo\022\033\n\nguest" + + "_cpus\030\322\313\310\273\001 \001(\005H\000\210\001\001\022\035\n\014local_ssd_gb\030\312\210\377" + + "\234\001 \001(\005H\001\210\001\001\022\031\n\tmemory_mb\030\223\223\2507 \001(\005H\002\210\001\001\022\036" + + "\n\rmin_node_cpus\030\273\244\242\227\001 \001(\005H\003\210\001\001B\r\n\013_guest" + + "_cpusB\017\n\r_local_ssd_gbB\014\n\n_memory_mbB\020\n\016" + + "_min_node_cpus\"\225\004\n\rInstanceGroup\022\"\n\022crea" + + "tion_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013descript" + + "ion\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\033\n\013fingerprint\030\344\321\363o \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;\n\013named_p" + + "orts\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\006r" + + "egion\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\004size\030\201\300\327\001 \001(\005H\t\210\001\001\022\033\n\nsubnetw" + + "ork\030\356\247\344\222\001 \001(\tH\n\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH\013\210\001\001" + + "B\025\n\023_creation_timestampB\016\n\014_descriptionB" + + "\016\n\014_fingerprintB\005\n\003_idB\007\n\005_kindB\007\n\005_name" + + "B\n\n\010_networkB\t\n\007_regionB\014\n\n_self_linkB\007\n" + + "\005_sizeB\r\n\013_subnetworkB\007\n\005_zone\"\310\003\n\033Insta" + + "nceGroupAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001" + + "\022Q\n\005items\030\300\317\367/ \003(\0132?.google.cloud.comput" + + "e.v1.InstanceGroupAggregatedList.ItemsEn" + + "try\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_t" + + "oken\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\007warni" + + "ng\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Wa" + + "rningH\004\210\001\001\032_\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022@\n" + + "\005value\030\002 \001(\01321.google.cloud.compute.v1.I" + + "nstanceGroupsScopedList:\0028\001B\005\n\003_idB\007\n\005_k" + + "indB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n" + + "\010_warning\"\253\002\n\021InstanceGroupList\022\020\n\002id\030\233\032" + + " \001(\tH\000\210\001\001\0228\n\005items\030\300\317\367/ \003(\0132&.google.clo" + + "ud.compute.v1.InstanceGroup\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\007warnin" + + "g\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.War" + + "ningH\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\"\215\014\n\024Inst" + + "anceGroupManager\022a\n\025auto_healing_policie" + + "s\030\205\347\350\331\001 \003(\0132>.google.cloud.compute.v1.In" + + "stanceGroupManagerAutoHealingPolicy\022#\n\022b" + + "ase_instance_name\030\207\226\305\271\001 \001(\tH\000\210\001\001\022\"\n\022crea" + + "tion_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\\\n\017current_" + + "actions\030\267\310\234N \001(\0132;.google.cloud.compute." + + "v1.InstanceGroupManagerActionsSummaryH\002\210" + + "\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\022Q\n\023dist" + + "ribution_policy\030\315\356\362\376\001 \001(\0132+.google.cloud" + + ".compute.v1.DistributionPolicyH\004\210\001\001\022\033\n\013f" + + "ingerprint\030\344\321\363o \001(\tH\005\210\001\001\022\020\n\002id\030\233\032 \001(\004H\006\210" + + "\001\001\022\036\n\016instance_group\030\325\324\325& \001(\tH\007\210\001\001\022\"\n\021in" + + "stance_template\030\344\201\273\223\001 \001(\tH\010\210\001\001\022\024\n\004kind\030\224" + + "\367\310\001 \001(\tH\t\210\001\001\022/\n\036list_managed_instances_r", + "esults\030\264\244\225\215\001 \001(\tH\n\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\013" + + "\210\001\001\022;\n\013named_ports\030\214\307\362\313\001 \003(\0132\".google.cl" + + "oud.compute.v1.NamedPort\022\026\n\006region\030\364\315\240B " + + "\001(\tH\014\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\r\210\001\001\022H\n\017" + + "stateful_policy\030\205\303\325\026 \001(\0132\'.google.cloud." + + "compute.v1.StatefulPolicyH\016\210\001\001\022K\n\006status" + + "\030\362\237\267V \001(\01323.google.cloud.compute.v1.Inst" + + "anceGroupManagerStatusH\017\210\001\001\022\030\n\014target_po" + + "ols\030\251\237\240\240\001 \003(\t\022\033\n\013target_size\030\357\363\375\035 \001(\005H\020\210" + + "\001\001\022X\n\rupdate_policy\030\350\312\352S \001(\01329.google.cl" + + "oud.compute.v1.InstanceGroupManagerUpdat" + + "ePolicyH\021\210\001\001\022I\n\010versions\030\233\375\271M \003(\01324.goog" + + "le.cloud.compute.v1.InstanceGroupManager" + + "Version\022\024\n\004zone\030\254\307\344\001 \001(\tH\022\210\001\001\"n\n\033ListMan" + + "agedInstancesResults\022,\n(UNDEFINED_LIST_M" + + "ANAGED_INSTANCES_RESULTS\020\000\022\017\n\010PAGELESS\020\250" + + "\251\254\017\022\020\n\tPAGINATED\020\255\205\225\023B\025\n\023_base_instance_" + + "nameB\025\n\023_creation_timestampB\022\n\020_current_" + + "actionsB\016\n\014_descriptionB\026\n\024_distribution" + + "_policyB\016\n\014_fingerprintB\005\n\003_idB\021\n\017_insta" + + "nce_groupB\024\n\022_instance_templateB\007\n\005_kind" + + "B!\n\037_list_managed_instances_resultsB\007\n\005_" + + "nameB\t\n\007_regionB\014\n\n_self_linkB\022\n\020_statef" + + "ul_policyB\t\n\007_statusB\016\n\014_target_sizeB\020\n\016" + + "_update_policyB\007\n\005_zone\"\323\004\n\"InstanceGrou" + + "pManagerActionsSummary\022\033\n\nabandoning\030\315\362\350" + + "\321\001 \001(\005H\000\210\001\001\022\030\n\010creating\030\271\335\205d \001(\005H\001\210\001\001\022)\n" + + "\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\nrecreating\030\354\263\326\241\001 \001(\005H\005\210\001\001\022\032" + + "\n\nrefreshing\030\247\246\305f \001(\005H\006\210\001\001\022\033\n\nrestarting" + + "\030\363\226\304\261\001 \001(\005H\007\210\001\001\022\030\n\010resuming\030\252\233\362_ \001(\005H\010\210\001" + + "\001\022\030\n\010starting\030\300\300\363s \001(\005H\t\210\001\001\022\030\n\010stopping\030" + + "\364\360\2122 \001(\005H\n\210\001\001\022\032\n\nsuspending\030\246\374\360\r \001(\005H\013\210\001" + + "\001\022\032\n\tverifying\030\311\241\254\327\001 \001(\005H\014\210\001\001B\r\n\013_abando" + + "ningB\013\n\t_creatingB\033\n\031_creating_without_r" + + "etriesB\013\n\t_deletingB\007\n\005_noneB\r\n\013_recreat" + + "ingB\r\n\013_refreshingB\r\n\013_restartingB\013\n\t_re" + + "sumingB\013\n\t_startingB\013\n\t_stoppingB\r\n\013_sus" + + "pendingB\014\n\n_verifying\"\335\003\n\"InstanceGroupM" + + "anagerAggregatedList\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.InstanceGroupManagerAggregatedList.It" + + "emsEntry\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_p" + + "age_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\007" + "warning\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\"\376\002" - + "\n\026InstanceWithNamedPorts\022\030\n\010instance\030\225\251\332" - + "\010 \001(\tH\000\210\001\001\022;\n\013named_ports\030\214\307\362\313\001 \003(\0132\".go" - + "ogle.cloud.compute.v1.NamedPort\022\026\n\006statu" - + "s\030\362\237\267V \001(\tH\001\210\001\001\"\334\001\n\006Status\022\024\n\020UNDEFINED_" - + "STATUS\020\000\022\026\n\016DEPROVISIONING\020\356\223\304\314\001\022\024\n\014PROV" - + "ISIONING\020\355\365\332\212\001\022\021\n\tREPAIRING\020\225\202\225\305\001\022\016\n\007RUN" - + "NING\020\237\303\3529\022\017\n\007STAGING\020\233\310\306\315\001\022\017\n\007STOPPED\020\255\273" - + "\354\323\001\022\020\n\010STOPPING\020\364\320\242\247\001\022\020\n\tSUSPENDED\020\273\273\266\030\022" - + "\022\n\nSUSPENDING\020\246\324\230\365\001\022\021\n\nTERMINATED\020\243\364\233wB\013" - + "\n\t_instanceB\t\n\007_status\"C\n#InstancesAddRe" + + "v1.WarningH\004\210\001\001\032f\n\nItemsEntry\022\013\n\003key\030\001 \001" + + "(\t\022G\n\005value\030\002 \001(\01328.google.cloud.compute" + + ".v1.InstanceGroupManagersScopedList:\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\"\220\001\n%InstanceGroupM" + + "anagerAutoHealingPolicy\022\035\n\014health_check\030" + + "\345\252\244\223\001 \001(\tH\000\210\001\001\022!\n\021initial_delay_sec\030\332\360\300}" + + " \001(\005H\001\210\001\001B\017\n\r_health_checkB\024\n\022_initial_d" + + "elay_sec\"\271\002\n\030InstanceGroupManagerList\022\020\n" + + "\002id\030\233\032 \001(\tH\000\210\001\001\022?\n\005items\030\300\317\367/ \003(\0132-.goog" + + "le.cloud.compute.v1.InstanceGroupManager" + + "\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_toke" + + "n\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.c" + + "ompute.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_war" + + "ning\"\313\002\n\032InstanceGroupManagerStatus\022\033\n\na" + + "utoscaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022\031\n\tis_stable\030\360\357" + + "\3303 \001(\010H\001\210\001\001\022U\n\010stateful\030\314\346\310t \001(\0132;.googl" + + "e.cloud.compute.v1.InstanceGroupManagerS" + + "tatusStatefulH\002\210\001\001\022a\n\016version_target\030\330\335\376" + + "\211\001 \001(\0132@.google.cloud.compute.v1.Instanc" + + "eGroupManagerStatusVersionTargetH\003\210\001\001B\r\n" + + "\013_autoscalerB\014\n\n_is_stableB\013\n\t_statefulB" + + "\021\n\017_version_target\"\360\001\n\"InstanceGroupMana" + + "gerStatusStateful\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.Insta" + + "nceGroupManagerStatusStatefulPerInstance" + + "ConfigsH\001\210\001\001B\026\n\024_has_stateful_configB\027\n\025" + + "_per_instance_configs\"h\n4InstanceGroupMa" + + "nagerStatusStatefulPerInstanceConfigs\022\036\n" + + "\rall_effective\030\211\221\247\366\001 \001(\010H\000\210\001\001B\020\n\016_all_ef" + + "fective\"U\n\'InstanceGroupManagerStatusVer" + + "sionTarget\022\033\n\nis_reached\030\275\376\310\316\001 \001(\010H\000\210\001\001B" + + "\r\n\013_is_reached\"\334\006\n InstanceGroupManagerU" + + "pdatePolicy\022-\n\034instance_redistribution_t" + + "ype\030\230\337\304\213\001 \001(\tH\000\210\001\001\022C\n\tmax_surge\030\223\311\243\220\001 \001(" + + "\0132\'.google.cloud.compute.v1.FixedOrPerce" + + "ntH\001\210\001\001\022I\n\017max_unavailable\030\365\313\213\301\001 \001(\0132\'.g" + + "oogle.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\036m" + + "ost_disruptive_allowed_action\030\215\316\302\037 \001(\tH\004" + + "\210\001\001\022#\n\022replacement_method\030\256\317\237\361\001 \001(\tH\005\210\001\001" + + "\022\024\n\004type\030\272\236\332\001 \001(\tH\006\210\001\001\"H\n\032InstanceRedist" + + "ributionType\022*\n&UNDEFINED_INSTANCE_REDIS" + + "TRIBUTION_TYPE\020\000\"-\n\rMinimalAction\022\034\n\030UND" + + "EFINED_MINIMAL_ACTION\020\000\"K\n\033MostDisruptiv" + + "eAllowedAction\022,\n(UNDEFINED_MOST_DISRUPT" + + "IVE_ALLOWED_ACTION\020\000\"[\n\021ReplacementMetho" + + "d\022 \n\034UNDEFINED_REPLACEMENT_METHOD\020\000\022\020\n\010R" + + "ECREATE\020\357\331\233\371\001\022\022\n\nSUBSTITUTE\020\232\241\372\205\001\"1\n\004Typ" + + "e\022\022\n\016UNDEFINED_TYPE\020\000\022\025\n\rOPPORTUNISTIC\020\351" + + "\267\350\314\001B\037\n\035_instance_redistribution_typeB\014\n" + + "\n_max_surgeB\022\n\020_max_unavailableB\021\n\017_mini" + + "mal_actionB!\n\037_most_disruptive_allowed_a" + + "ctionB\025\n\023_replacement_methodB\007\n\005_type\"\314\001" + + "\n\033InstanceGroupManagerVersion\022\"\n\021instanc" + + "e_template\030\344\201\273\223\001 \001(\tH\000\210\001\001\022\024\n\004name\030\213\365\315\001 \001" + + "(\tH\001\210\001\001\022D\n\013target_size\030\357\363\375\035 \001(\0132\'.google" + + ".cloud.compute.v1.FixedOrPercentH\002\210\001\001B\024\n" + + "\022_instance_templateB\007\n\005_nameB\016\n\014_target_" + + "size\"D\n,InstanceGroupManagersAbandonInst" + + "ancesRequest\022\024\n\tinstances\030\376\374\357\r \003(\t\"\365\002\n(I" + + "nstanceGroupManagersApplyUpdatesRequest\022" + + "\036\n\rall_instances\030\340\272\276\300\001 \001(\010H\000\210\001\001\022\024\n\tinsta" + + "nces\030\376\374\357\r \003(\t\022\037\n\016minimal_action\030\224\215\202\201\001 \001(" + + "\tH\001\210\001\001\022.\n\036most_disruptive_allowed_action" + + "\030\215\316\302\037 \001(\tH\002\210\001\001\"-\n\rMinimalAction\022\034\n\030UNDEF" + + "INED_MINIMAL_ACTION\020\000\"K\n\033MostDisruptiveA" + + "llowedAction\022,\n(UNDEFINED_MOST_DISRUPTIV" + + "E_ALLOWED_ACTION\020\000B\020\n\016_all_instancesB\021\n\017" + + "_minimal_actionB!\n\037_most_disruptive_allo" + + "wed_action\"o\n+InstanceGroupManagersCreat" + + "eInstancesRequest\022@\n\tinstances\030\376\374\357\r \003(\0132" + + "*.google.cloud.compute.v1.PerInstanceCon" + + "fig\"\236\001\n+InstanceGroupManagersDeleteInsta" + + "ncesRequest\022\024\n\tinstances\030\376\374\357\r \003(\t\0222\n\"ski" + + "p_instances_on_validation_error\030\241\366\257\023 \001(\010" + + "H\000\210\001\001B%\n#_skip_instances_on_validation_e" + + "rror\"D\n0InstanceGroupManagersDeletePerIn" + + "stanceConfigsReq\022\020\n\005names\030\310\256\3571 \003(\t\"\244\001\n\'I" + + "nstanceGroupManagersListErrorsResponse\022D" + + "\n\005items\030\300\317\367/ \003(\01322.google.cloud.compute." + + "v1.InstanceManagedByIgmError\022\037\n\017next_pag" + + "e_token\030\225\272\206& \001(\tH\000\210\001\001B\022\n\020_next_page_toke" + + "n\"\261\001\n1InstanceGroupManagersListManagedIn" + + "stancesResponse\022G\n\021managed_instances\030\336\233\251" + + "\240\001 \003(\0132(.google.cloud.compute.v1.Managed" + + "Instance\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/InstanceGroupM" + + "anagersListPerInstanceConfigsResp\022<\n\005ite" + + "ms\030\300\317\367/ \003(\0132*.google.cloud.compute.v1.Pe" + + "rInstanceConfig\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.cl" + + "oud.compute.v1.WarningH\001\210\001\001B\022\n\020_next_pag" + + "e_tokenB\n\n\010_warning\"\177\n/InstanceGroupMana" + + "gersPatchPerInstanceConfigsReq\022L\n\024per_in" + + "stance_configs\030\251\325\370\372\001 \003(\0132*.google.cloud." + + "compute.v1.PerInstanceConfig\"E\n-Instance" + + "GroupManagersRecreateInstancesRequest\022\024\n" + + "\tinstances\030\376\374\357\r \003(\t\"\273\001\n\037InstanceGroupMan" + + "agersScopedList\022Q\n\027instance_group_manage" + + "rs\030\220\372\211f \003(\0132-.google.cloud.compute.v1.In" + + "stanceGroupManager\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/InstanceGroupManagersSetIns" + + "tanceTemplateRequest\022\"\n\021instance_templat" + + "e\030\344\201\273\223\001 \001(\tH\000\210\001\001B\024\n\022_instance_template\"s" + + "\n*InstanceGroupManagersSetTargetPoolsReq" + + "uest\022\033\n\013fingerprint\030\344\321\363o \001(\tH\000\210\001\001\022\030\n\014tar" + + "get_pools\030\251\237\240\240\001 \003(\tB\016\n\014_fingerprint\"\200\001\n0" + + "InstanceGroupManagersUpdatePerInstanceCo" + + "nfigsReq\022L\n\024per_instance_configs\030\251\325\370\372\001 \003" + + "(\0132*.google.cloud.compute.v1.PerInstance" + + "Config\"e\n!InstanceGroupsAddInstancesRequ" + + "est\022@\n\tinstances\030\376\374\357\r \003(\0132*.google.cloud" + + ".compute.v1.InstanceReference\"\276\002\n\033Instan" + + "ceGroupsListInstances\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022" + + "A\n\005items\030\300\317\367/ \003(\0132/.google.cloud.compute" + + ".v1.InstanceWithNamedPorts\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\007warning" + + "\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Warn" + + "ingH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_t" + + "okenB\014\n\n_self_linkB\n\n\010_warning\"\241\001\n\"Insta" + + "nceGroupsListInstancesRequest\022\036\n\016instanc" + + "e_state\030\347\360\374+ \001(\tH\000\210\001\001\"H\n\rInstanceState\022\034" + + "\n\030UNDEFINED_INSTANCE_STATE\020\000\022\t\n\003ALL\020\201\373\003\022" + + "\016\n\007RUNNING\020\237\303\3529B\021\n\017_instance_state\"h\n$In" + + "stanceGroupsRemoveInstancesRequest\022@\n\tin" + + "stances\030\376\374\357\r \003(\0132*.google.cloud.compute." + + "v1.InstanceReference\"\246\001\n\030InstanceGroupsS" + + "copedList\022C\n\017instance_groups\030\276\301\337\256\001 \003(\0132&" + + ".google.cloud.compute.v1.InstanceGroup\0229" + + "\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.comput" + + "e.v1.WarningH\000\210\001\001B\n\n\010_warning\"\216\001\n\"Instan" + + "ceGroupsSetNamedPortsRequest\022\033\n\013fingerpr" + + "int\030\344\321\363o \001(\tH\000\210\001\001\022;\n\013named_ports\030\214\307\362\313\001 \003" + + "(\0132\".google.cloud.compute.v1.NamedPortB\016" + + "\n\014_fingerprint\"\241\002\n\014InstanceList\022\020\n\002id\030\233\032" + + " \001(\tH\000\210\001\001\0223\n\005items\030\300\317\367/ \003(\0132!.google.clo" + + "ud.compute.v1.Instance\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\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_token" + + "B\014\n\n_self_linkB\n\n\010_warning\"\253\002\n\025InstanceL" + + "istReferrers\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0224\n\005items\030" + + "\300\317\367/ \003(\0132\".google.cloud.compute.v1.Refer" + + "ence\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\007warning\030\234\337\226\030 \001(\0132 .google.clo" + + "ud.compute.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_ki" + + "ndB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010" + + "_warning\"\274\002\n\031InstanceManagedByIgmError\022]" + + "\n\005error\030\210\244\223. \001(\0132F.google.cloud.compute." + + "v1.InstanceManagedByIgmErrorManagedInsta" + + "nceErrorH\000\210\001\001\022q\n\027instance_action_details" + + "\030\243\374\253\213\001 \001(\0132G.google.cloud.compute.v1.Ins" + + "tanceManagedByIgmErrorInstanceActionDeta" + + "ilsH\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_ti" + + "mestamp\"\360\003\n.InstanceManagedByIgmErrorIns" + + "tanceActionDetails\022\026\n\006action\030\266\374\275Y \001(\tH\000\210" + + "\001\001\022\030\n\010instance\030\225\251\332\010 \001(\tH\001\210\001\001\022I\n\007version\030" + + "\330\271\324\247\001 \001(\0132/.google.cloud.compute.v1.Mana" + + "gedInstanceVersionH\002\210\001\001\"\234\002\n\006Action\022\024\n\020UN" + + "DEFINED_ACTION\020\000\022\022\n\nABANDONING\020\315\312\220\271\001\022\020\n\010" + + "CREATING\020\271\275\235\331\001\022 \n\030CREATING_WITHOUT_RETRI" + + "ES\020\211\306\276\314\001\022\020\n\010DELETING\020\250\247\207\374\001\022\013\n\004NONE\020\270\316\222\001\022" + + "\022\n\nRECREATING\020\354\213\376\210\001\022\021\n\nREFRESHING\020\247\376\354M\022\022" + + "\n\nRESTARTING\020\363\356\353\230\001\022\020\n\010RESUMING\020\252\373\211\325\001\022\020\n\010" + + "STARTING\020\300\240\213\351\001\022\020\n\010STOPPING\020\364\320\242\247\001\022\022\n\nSUSP" + + "ENDING\020\246\324\230\365\001\022\020\n\tVERIFYING\020\251\301\214\010B\t\n\007_actio" + + "nB\013\n\t_instanceB\n\n\010_version\"t\n-InstanceMa" + + "nagedByIgmErrorManagedInstanceError\022\024\n\004c" + + "ode\030\355\333\272\001 \001(\tH\000\210\001\001\022\030\n\007message\030\207\200\254\307\001 \001(\tH\001" + + "\210\001\001B\007\n\005_codeB\n\n\010_message\"\202\001\n\023InstanceMov" + + "eRequest\022 \n\020destination_zone\030\275\342\357> \001(\tH\000\210" + + "\001\001\022 \n\017target_instance\030\203\217\226\212\001 \001(\tH\001\210\001\001B\023\n\021" + + "_destination_zoneB\022\n\020_target_instance\"\261\001" + + "\n\016InstanceParams\022c\n\025resource_manager_tag" + + "s\030\374\233\213\264\001 \003(\0132@.google.cloud.compute.v1.In" + + "stanceParams.ResourceManagerTagsEntry\032:\n" + + "\030ResourceManagerTagsEntry\022\013\n\003key\030\001 \001(\t\022\r" + + "\n\005value\030\002 \001(\t:\0028\001\"\330\020\n\022InstanceProperties" + + "\022\\\n\031advanced_machine_features\030\262\347\252\303\001 \001(\0132" + + "0.google.cloud.compute.v1.AdvancedMachin" + + "eFeaturesH\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.Conf" + + "identialInstanceConfigH\002\210\001\001\022\034\n\013descripti" + + "on\030\374\207\326\311\001 \001(\tH\003\210\001\001\0227\n\005disks\030\366\314\312- \003(\0132%.go" + + "ogle.cloud.compute.v1.AttachedDisk\022J\n\022gu" + + "est_accelerators\030\357\314\207\335\001 \003(\0132*.google.clou" + + "d.compute.v1.AcceleratorConfig\022*\n\032key_re" + + "vocation_action_type\030\342\334\300p \001(\tH\004\210\001\001\022K\n\006la" + + "bels\030\377\277\301\356\001 \003(\01327.google.cloud.compute.v1" + + ".InstanceProperties.LabelsEntry\022\034\n\014machi" + + "ne_type\030\262\260\312l \001(\tH\005\210\001\001\022;\n\010metadata\030\257\366\265) \001" + + "(\0132!.google.cloud.compute.v1.MetadataH\006\210" + + "\001\001\022 \n\020min_cpu_platform\030\367\233\352s \001(\tH\007\210\001\001\022H\n\022" + + "network_interfaces\030\213\332\222\031 \003(\0132).google.clo" + + "ud.compute.v1.NetworkInterface\022^\n\032networ" + + "k_performance_config\030\342\227\370\275\001 \001(\01321.google." + + "cloud.compute.v1.NetworkPerformanceConfi" + + "gH\010\210\001\001\022*\n\032private_ipv6_google_access\030\216\314\202" + + "\027 \001(\tH\t\210\001\001\022R\n\024reservation_affinity\030\273\270\242K " + + "\001(\0132,.google.cloud.compute.v1.Reservatio" + + "nAffinityH\n\210\001\001\022g\n\025resource_manager_tags\030" + + "\374\233\213\264\001 \003(\0132D.google.cloud.compute.v1.Inst" + + "anceProperties.ResourceManagerTagsEntry\022" + + "\034\n\021resource_policies\030\341\234\314\n \003(\t\022@\n\nschedul" + + "ing\030\224\313\261\270\001 \001(\0132#.google.cloud.compute.v1." + + "SchedulingH\013\210\001\001\022E\n\020service_accounts\030\260\304\253\204" + + "\001 \003(\0132\'.google.cloud.compute.v1.ServiceA" + + "ccount\022Y\n\030shielded_instance_config\030\265\213\221\006 " + + "\001(\0132/.google.cloud.compute.v1.ShieldedIn" + + "stanceConfigH\014\210\001\001\0223\n\004tags\030\231\350\330\001 \001(\0132\035.goo" + + "gle.cloud.compute.v1.TagsH\r\210\001\001\032-\n\013Labels" + + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032:\n" + + "\030ResourceManagerTagsEntry\022\013\n\003key\030\001 \001(\t\022\r" + + "\n\005value\030\002 \001(\t:\0028\001\"\215\001\n\027KeyRevocationActio" + + "nType\022(\n$UNDEFINED_KEY_REVOCATION_ACTION" + + "_TYPE\020\000\022.\n&KEY_REVOCATION_ACTION_TYPE_UN" + + "SPECIFIED\020\332\221\336\336\001\022\013\n\004NONE\020\270\316\222\001\022\013\n\004STOP\020\202\200\234" + + "\001\"\300\001\n\027PrivateIpv6GoogleAccess\022(\n$UNDEFIN" + + "ED_PRIVATE_IPV6_GOOGLE_ACCESS\020\000\022-\n%ENABL" + + "E_BIDIRECTIONAL_ACCESS_TO_GOOGLE\020\272\312\211\314\001\022+" + + "\n#ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE\020\327\372" + + "\266\211\001\022\037\n\027INHERIT_FROM_SUBNETWORK\020\277\250\354\374\001B\034\n\032" + + "_advanced_machine_featuresB\021\n\017_can_ip_fo" + + "rwardB\037\n\035_confidential_instance_configB\016" + + "\n\014_descriptionB\035\n\033_key_revocation_action" + + "_typeB\017\n\r_machine_typeB\013\n\t_metadataB\023\n\021_" + + "min_cpu_platformB\035\n\033_network_performance" + + "_configB\035\n\033_private_ipv6_google_accessB\027" + + "\n\025_reservation_affinityB\r\n\013_schedulingB\033" + + "\n\031_shielded_instance_configB\007\n\005_tags\":\n\021" + + "InstanceReference\022\030\n\010instance\030\225\251\332\010 \001(\tH\000" + + "\210\001\001B\013\n\t_instance\"\374\003\n\020InstanceTemplate\022\"\n" + + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013des" + + "cription\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\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(\t" + + "H\004\210\001\001\022G\n\nproperties\030\263\232\266F \001(\0132+.google.cl" + + "oud.compute.v1.InstancePropertiesH\005\210\001\001\022\032" + + "\n\tself_link\030\215\222\305\331\001 \001(\tH\006\210\001\001\022 \n\017source_ins" + + "tance\030\271\230\375\274\001 \001(\tH\007\210\001\001\022U\n\026source_instance_" + + "params\030\314\320\304@ \001(\0132-.google.cloud.compute.v" + + "1.SourceInstanceParamsH\010\210\001\001B\025\n\023_creation" + + "_timestampB\016\n\014_descriptionB\005\n\003_idB\007\n\005_ki" + + "ndB\007\n\005_nameB\r\n\013_propertiesB\014\n\n_self_link" + + "B\022\n\020_source_instanceB\031\n\027_source_instance" + + "_params\"\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.cl" + + "oud.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\007wa" + + "rning\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_p" + + "age_tokenB\014\n\n_self_linkB\n\n\010_warning\"\376\002\n\026" + + "InstanceWithNamedPorts\022\030\n\010instance\030\225\251\332\010 " + + "\001(\tH\000\210\001\001\022;\n\013named_ports\030\214\307\362\313\001 \003(\0132\".goog" + + "le.cloud.compute.v1.NamedPort\022\026\n\006status\030" + + "\362\237\267V \001(\tH\001\210\001\001\"\334\001\n\006Status\022\024\n\020UNDEFINED_ST" + + "ATUS\020\000\022\026\n\016DEPROVISIONING\020\356\223\304\314\001\022\024\n\014PROVIS" + + "IONING\020\355\365\332\212\001\022\021\n\tREPAIRING\020\225\202\225\305\001\022\016\n\007RUNNI" + + "NG\020\237\303\3529\022\017\n\007STAGING\020\233\310\306\315\001\022\017\n\007STOPPED\020\255\273\354\323" + + "\001\022\020\n\010STOPPING\020\364\320\242\247\001\022\020\n\tSUSPENDED\020\273\273\266\030\022\022\n" + + "\nSUSPENDING\020\246\324\230\365\001\022\021\n\nTERMINATED\020\243\364\233wB\013\n\t" + + "_instanceB\t\n\007_status\"C\n#InstancesAddReso" + + "urcePoliciesRequest\022\034\n\021resource_policies" + + "\030\341\234\314\n \003(\t\"\330\001\n&InstancesGetEffectiveFirew" + + "allsResponse\022t\n\020firewall_policys\030\302\312\374\303\001 \003" + + "(\0132V.google.cloud.compute.v1.InstancesGe" + + "tEffectiveFirewallsResponseEffectiveFire" + + "wallPolicy\0228\n\tfirewalls\030\363\306\350\201\001 \003(\0132!.goog" + + "le.cloud.compute.v1.Firewall\"\204\003\n=Instanc" + + "esGetEffectiveFirewallsResponseEffective" + + "FirewallPolicy\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\022=\n\005rules\030\367\221\3653" + + " \003(\0132+.google.cloud.compute.v1.FirewallP" + + "olicyRule\022\033\n\nshort_name\030\356\270\320\352\001 \001(\tH\002\210\001\001\022\024" + + "\n\004type\030\272\236\332\001 \001(\tH\003\210\001\001\"k\n\004Type\022\022\n\016UNDEFINE" + + "D_TYPE\020\000\022\020\n\tHIERARCHY\020\225\304\252!\022\017\n\007NETWORK\020\216\314" + + "\263\305\001\022\027\n\020NETWORK_REGIONAL\020\260\342\375Z\022\023\n\013UNSPECIF" + + "IED\020\227\276\230\373\001B\017\n\r_display_nameB\007\n\005_nameB\r\n\013_" + + "short_nameB\007\n\005_type\"F\n&InstancesRemoveRe" + "sourcePoliciesRequest\022\034\n\021resource_polici" - + "es\030\341\234\314\n \003(\t\"\330\001\n&InstancesGetEffectiveFir" - + "ewallsResponse\022t\n\020firewall_policys\030\302\312\374\303\001" - + " \003(\0132V.google.cloud.compute.v1.Instances" - + "GetEffectiveFirewallsResponseEffectiveFi" - + "rewallPolicy\0228\n\tfirewalls\030\363\306\350\201\001 \003(\0132!.go" - + "ogle.cloud.compute.v1.Firewall\"\204\003\n=Insta" - + "ncesGetEffectiveFirewallsResponseEffecti" - + "veFirewallPolicy\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\022=\n\005rules\030\367\221" - + "\3653 \003(\0132+.google.cloud.compute.v1.Firewal" - + "lPolicyRule\022\033\n\nshort_name\030\356\270\320\352\001 \001(\tH\002\210\001\001" - + "\022\024\n\004type\030\272\236\332\001 \001(\tH\003\210\001\001\"k\n\004Type\022\022\n\016UNDEFI" - + "NED_TYPE\020\000\022\020\n\tHIERARCHY\020\225\304\252!\022\017\n\007NETWORK\020" - + "\216\314\263\305\001\022\027\n\020NETWORK_REGIONAL\020\260\342\375Z\022\023\n\013UNSPEC" - + "IFIED\020\227\276\230\373\001B\017\n\r_display_nameB\007\n\005_nameB\r\n" - + "\013_short_nameB\007\n\005_type\"F\n&InstancesRemove" - + "ResourcePoliciesRequest\022\034\n\021resource_poli" - + "cies\030\341\234\314\n \003(\t\"\225\001\n\023InstancesScopedList\0227\n" - + "\tinstances\030\376\374\357\r \003(\0132!.google.cloud.compu" - + "te.v1.Instance\0229\n\007warning\030\234\337\226\030 \001(\0132 .goo" - + "gle.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_wa" - + "rning\"\327\001\n\031InstancesSetLabelsRequest\022!\n\021l" - + "abel_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.Ins" - + "tancesSetLabelsRequest.LabelsEntry\032-\n\013La" - + "belsEntry\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#InstancesSetM" - + "achineResourcesRequest\022J\n\022guest_accelera" - + "tors\030\357\314\207\335\001 \003(\0132*.google.cloud.compute.v1" - + ".AcceleratorConfig\"O\n\036InstancesSetMachin" - + "eTypeRequest\022\034\n\014machine_type\030\262\260\312l \001(\tH\000\210" - + "\001\001B\017\n\r_machine_type\"Z\n!InstancesSetMinCp" - + "uPlatformRequest\022 \n\020min_cpu_platform\030\367\233\352" - + "s \001(\tH\000\210\001\001B\023\n\021_min_cpu_platform\"W\n!Insta" - + "ncesSetServiceAccountRequest\022\025\n\005email\030\234\227" - + "\211. \001(\tH\000\210\001\001\022\021\n\006scopes\030\237\231\222O \003(\tB\010\n\006_email" - + "\"w\n&InstancesStartWithEncryptionKeyReque" - + "st\022M\n\005disks\030\366\314\312- \003(\0132;.google.cloud.comp" - + "ute.v1.CustomerEncryptionKeyProtectedDis" - + "k\"h\n\017Int64RangeMatch\022\032\n\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\"\244\014\n\014Intercon" - + "nect\022\036\n\radmin_enabled\030\321\354\301\324\001 \001(\010H\000\210\001\001\022J\n\r" - + "circuit_infos\030\257\203\315N \003(\01320.google.cloud.co" - + "mpute.v1.InterconnectCircuitInfo\022\"\n\022crea" - + "tion_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\035\n\rcustomer" - + "_name\030\314\334\337\001 \001(\tH\002\210\001\001\022\034\n\013description\030\374\207\326\311\001" - + " \001(\tH\003\210\001\001\022T\n\020expected_outages\030\233\352\216~ \003(\01327" - + ".google.cloud.compute.v1.InterconnectOut" - + "ageNotification\022\"\n\021google_ip_address\030\242\205\245" - + "\323\001 \001(\tH\004\210\001\001\022$\n\023google_reference_id\030\325\265\212\377\001" - + " \001(\tH\005\210\001\001\022\020\n\002id\030\233\032 \001(\004H\006\210\001\001\022$\n\030interconn" - + "ect_attachments\030\377\322\353\312\001 \003(\t\022\"\n\021interconnec" - + "t_type\030\313\230\323\365\001 \001(\tH\007\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\010" - + "\210\001\001\022\032\n\tlink_type\030\337\210\276\371\001 \001(\tH\t\210\001\001\022\031\n\010locat" - + "ion\030\265\277\276\212\001 \001(\tH\n\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\013\210\001\001" - + "\022!\n\021noc_contact_email\030\200\370\332\006 \001(\tH\014\210\001\001\022\"\n\022o" - + "perational_status\030\377\261\360_ \001(\tH\r\210\001\001\022\037\n\017peer_" - + "ip_address\030\331\227\207c \001(\tH\016\210\001\001\022\'\n\026provisioned_" - + "link_count\030\365\322\366\303\001 \001(\005H\017\210\001\001\022$\n\024requested_l" - + "ink_count\030\373\333\275\025 \001(\005H\020\210\001\001\022\036\n\rsatisfies_pzs" - + "\030\253\335\253\345\001 \001(\010H\021\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\022" - + "\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH\023\210\001\001\"j\n\020Interconne" - + "ctType\022\037\n\033UNDEFINED_INTERCONNECT_TYPE\020\000\022" - + "\020\n\tDEDICATED\020\317\233\234{\022\022\n\nIT_PRIVATE\020\317\214\210\240\001\022\017\n" - + "\007PARTNER\020\250\321\241\334\001\"i\n\010LinkType\022\027\n\023UNDEFINED_" - + "LINK_TYPE\020\000\022\"\n\032LINK_TYPE_ETHERNET_100G_L" - + "R\020\347\362\201\241\001\022 \n\031LINK_TYPE_ETHERNET_10G_LR\020\245\271\361" - + "p\"`\n\021OperationalStatus\022 \n\034UNDEFINED_OPER" - + "ATIONAL_STATUS\020\000\022\020\n\tOS_ACTIVE\020\301\373\310\032\022\027\n\020OS" - + "_UNPROVISIONED\020\300\301\252r\"C\n\005State\022\023\n\017UNDEFINE" - + "D_STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\025\n\rUNPROVISION" - + "ED\020\333\307\327\366\001B\020\n\016_admin_enabledB\025\n\023_creation_" - + "timestampB\020\n\016_customer_nameB\016\n\014_descript" - + "ionB\024\n\022_google_ip_addressB\026\n\024_google_ref" - + "erence_idB\005\n\003_idB\024\n\022_interconnect_typeB\007" - + "\n\005_kindB\014\n\n_link_typeB\013\n\t_locationB\007\n\005_n" - + "ameB\024\n\022_noc_contact_emailB\025\n\023_operationa" - + "l_statusB\022\n\020_peer_ip_addressB\031\n\027_provisi" - + "oned_link_countB\027\n\025_requested_link_count" - + "B\020\n\016_satisfies_pzsB\014\n\n_self_linkB\010\n\006_sta" - + "te\"\232\026\n\026InterconnectAttachment\022\036\n\radmin_e" - + "nabled\030\321\354\301\324\001 \001(\010H\000\210\001\001\022\031\n\tbandwidth\030\261\201\323V " - + "\001(\tH\001\210\001\001\022!\n\026candidate_ipv6_subnets\030\232\217\332! " - + "\003(\t\022\034\n\021candidate_subnets\030\372\343\264q \003(\t\022(\n\027clo" - + "ud_router_ip_address\030\210\210\205\211\001 \001(\tH\002\210\001\001\022*\n\031c" - + "loud_router_ipv6_address\030\310\223\277\327\001 \001(\tH\003\210\001\001\022" - + "/\n\036cloud_router_ipv6_interface_id\030\215\311\310\370\001 " - + "\001(\tH\004\210\001\001\022\"\n\022creation_timestamp\030\266\217\307\016 \001(\tH", - "\005\210\001\001\022+\n\032customer_router_ip_address\030\361\332\304\236\001" - + " \001(\tH\006\210\001\001\022-\n\034customer_router_ipv6_addres" - + "s\030\361\371\253\212\001 \001(\tH\007\210\001\001\0222\n!customer_router_ipv6" - + "_interface_id\030\204\206\326\265\001 \001(\tH\010\210\001\001\022!\n\021dataplan" - + "e_version\030\213\255\323\020 \001(\005H\t\210\001\001\022\034\n\013description\030\374" - + "\207\326\311\001 \001(\tH\n\210\001\001\022(\n\030edge_availability_domai" - + "n\030\246\225\377! \001(\tH\013\210\001\001\022\032\n\nencryption\030\203\237\334. \001(\tH\014" - + "\210\001\001\022$\n\023google_reference_id\030\325\265\212\377\001 \001(\tH\r\210\001" - + "\001\022\020\n\002id\030\233\032 \001(\004H\016\210\001\001\022\034\n\014interconnect\030\216\311\214k" - + " \001(\tH\017\210\001\001\022$\n\030ipsec_internal_addresses\030\265\362" - + "\260\302\001 \003(\t\022\024\n\004kind\030\224\367\310\001 \001(\tH\020\210\001\001\022\022\n\003mtu\030\256\317\006" - + " \001(\005H\021\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\022\210\001\001\022\"\n\022opera" - + "tional_status\030\377\261\360_ \001(\tH\023\210\001\001\022\034\n\013pairing_k" - + "ey\030\350\360\324\321\001 \001(\tH\024\210\001\001\022\034\n\013partner_asn\030\205\305\367\320\001 \001" - + "(\003H\025\210\001\001\022`\n\020partner_metadata\030\306\341\266\037 \001(\0132>.g" - + "oogle.cloud.compute.v1.InterconnectAttac" - + "hmentPartnerMetadataH\026\210\001\001\022e\n\031private_int" - + "erconnect_info\030\203\354\221q \001(\0132:.google.cloud.c" - + "ompute.v1.InterconnectAttachmentPrivateI" - + "nfoH\027\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\030\210\001\001\022\026\n\006rout" - + "er\030\311\256\356F \001(\tH\031\210\001\001\022\036\n\rsatisfies_pzs\030\253\335\253\345\001 " - + "\001(\010H\032\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\033\210\001\001\022\033\n\n" - + "stack_type\030\221\265\213\313\001 \001(\tH\034\210\001\001\022\025\n\005state\030\221\211\2534 " - + "\001(\tH\035\210\001\001\022\024\n\004type\030\272\236\332\001 \001(\tH\036\210\001\001\022\035\n\rvlan_t" - + "ag8021q\030\234\350\2279 \001(\005H\037\210\001\001\"\355\001\n\tBandwidth\022\027\n\023U" - + "NDEFINED_BANDWIDTH\020\000\022\017\n\010BPS_100M\020\266\225\320\027\022\017\n" - + "\007BPS_10G\020\216\211\362\204\001\022\016\n\006BPS_1G\020\360\255\271\251\001\022\017\n\010BPS_20" - + "0M\020\225\376\321\027\022\017\n\007BPS_20G\020\317\220\362\204\001\022\016\n\006BPS_2G\020\217\256\271\251\001" - + "\022\017\n\010BPS_300M\020\364\346\323\027\022\017\n\010BPS_400M\020\323\317\325\027\022\017\n\010BP" - + "S_500M\020\262\270\327\027\022\017\n\007BPS_50G\020\222\247\362\204\001\022\017\n\007BPS_50M\020" - + "\230\247\362\204\001\022\016\n\006BPS_5G\020\354\256\271\251\001\"\237\001\n\026EdgeAvailabili" - + "tyDomain\022&\n\"UNDEFINED_EDGE_AVAILABILITY_" - + "DOMAIN\020\000\022\035\n\025AVAILABILITY_DOMAIN_1\020\332\373\326\246\001\022" - + "\035\n\025AVAILABILITY_DOMAIN_2\020\333\373\326\246\001\022\037\n\027AVAILA" - + "BILITY_DOMAIN_ANY\020\265\352\367\262\001\"A\n\nEncryption\022\030\n" - + "\024UNDEFINED_ENCRYPTION\020\000\022\014\n\005IPSEC\020\252\243\251!\022\013\n" - + "\004NONE\020\270\316\222\001\"`\n\021OperationalStatus\022 \n\034UNDEF" - + "INED_OPERATIONAL_STATUS\020\000\022\020\n\tOS_ACTIVE\020\301" - + "\373\310\032\022\027\n\020OS_UNPROVISIONED\020\300\301\252r\"I\n\tStackTyp" - + "e\022\030\n\024UNDEFINED_STACK_TYPE\020\000\022\020\n\tIPV4_IPV6" - + "\020\201\350\312\n\022\020\n\tIPV4_ONLY\020\246\313\325\n\"\302\001\n\005State\022\023\n\017UND" - + "EFINED_STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\016\n\007DEFUNC" - + "T\020\257\274\2417\022 \n\030PARTNER_REQUEST_RECEIVED\020\350\360\362\364\001" - + "\022\027\n\020PENDING_CUSTOMER\020\246\203\357O\022\027\n\017PENDING_PAR" - + "TNER\020\340\373\372\270\001\022\031\n\021STATE_UNSPECIFIED\020\311\320\274\340\001\022\025\n" - + "\rUNPROVISIONED\020\333\307\327\366\001\"W\n\004Type\022\022\n\016UNDEFINE" - + "D_TYPE\020\000\022\020\n\tDEDICATED\020\317\233\234{\022\017\n\007PARTNER\020\250\321" - + "\241\334\001\022\030\n\020PARTNER_PROVIDER\020\250\367\267\346\001B\020\n\016_admin_" - + "enabledB\014\n\n_bandwidthB\032\n\030_cloud_router_i" - + "p_addressB\034\n\032_cloud_router_ipv6_addressB" - + "!\n\037_cloud_router_ipv6_interface_idB\025\n\023_c" - + "reation_timestampB\035\n\033_customer_router_ip" - + "_addressB\037\n\035_customer_router_ipv6_addres" - + "sB$\n\"_customer_router_ipv6_interface_idB" - + "\024\n\022_dataplane_versionB\016\n\014_descriptionB\033\n" - + "\031_edge_availability_domainB\r\n\013_encryptio" - + "nB\026\n\024_google_reference_idB\005\n\003_idB\017\n\r_int" - + "erconnectB\007\n\005_kindB\006\n\004_mtuB\007\n\005_nameB\025\n\023_" - + "operational_statusB\016\n\014_pairing_keyB\016\n\014_p" - + "artner_asnB\023\n\021_partner_metadataB\034\n\032_priv" - + "ate_interconnect_infoB\t\n\007_regionB\t\n\007_rou" - + "terB\020\n\016_satisfies_pzsB\014\n\n_self_linkB\r\n\013_" - + "stack_typeB\010\n\006_stateB\007\n\005_typeB\020\n\016_vlan_t" - + "ag8021q\"\343\003\n$InterconnectAttachmentAggreg" - + "atedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022Z\n\005items\030\300\317\367/" - + " \003(\0132H.google.cloud.compute.v1.Interconn" - + "ectAttachmentAggregatedList.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.Warning" - + "H\004\210\001\001\032h\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022I\n\005valu" - + "e\030\002 \001(\0132:.google.cloud.compute.v1.Interc" - + "onnectAttachmentsScopedList:\0028\001B\005\n\003_idB\007" - + "\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_lin" - + "kB\n\n\010_warning\"\275\002\n\032InterconnectAttachment" - + "List\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022A\n\005items\030\300\317\367/ \003(\013" - + "2/.google.cloud.compute.v1.InterconnectA" - + "ttachment\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\007warning\030\234\337\226\030 \001(\0132 .googl" - + "e.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_lin" - + "kB\n\n\010_warning\"\274\001\n%InterconnectAttachment" - + "PartnerMetadata\022\"\n\021interconnect_name\030\234\357\306" - + "\365\001 \001(\tH\000\210\001\001\022\034\n\014partner_name\030\242\247\220M \001(\tH\001\210\001" - + "\001\022\033\n\nportal_url\030\234\316\255\200\001 \001(\tH\002\210\001\001B\024\n\022_inter" - + "connect_nameB\017\n\r_partner_nameB\r\n\013_portal" - + "_url\"K\n!InterconnectAttachmentPrivateInf" - + "o\022\031\n\010tag8021q\030\300\321\316\201\001 \001(\rH\000\210\001\001B\013\n\t_tag8021" - + "q\"\301\001\n!InterconnectAttachmentsScopedList\022" - + "U\n\030interconnect_attachments\030\377\322\353\312\001 \003(\0132/." - + "google.cloud.compute.v1.InterconnectAtta" - + "chment\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.clou" - + "d.compute.v1.WarningH\000\210\001\001B\n\n\010_warning\"\305\001" - + "\n\027InterconnectCircuitInfo\022\"\n\022customer_de" - + "marc_id\030\223\214\334\r \001(\tH\000\210\001\001\022!\n\021google_circuit_" - + "id\030\367\215\370| \001(\tH\001\210\001\001\022!\n\020google_demarc_id\030\256\335\333" - + "\325\001 \001(\tH\002\210\001\001B\025\n\023_customer_demarc_idB\024\n\022_g" - + "oogle_circuit_idB\023\n\021_google_demarc_id\"\347\001" - + "\n\027InterconnectDiagnostics\022P\n\narp_caches\030" - + "\221\326\330\305\001 \003(\01328.google.cloud.compute.v1.Inte" - + "rconnectDiagnosticsARPEntry\022L\n\005links\030\271\237\215" - + "1 \003(\0132:.google.cloud.compute.v1.Intercon" - + "nectDiagnosticsLinkStatus\022\034\n\013mac_address" - + "\030\204\322\310\236\001 \001(\tH\000\210\001\001B\016\n\014_mac_address\"{\n\037Inter" - + "connectDiagnosticsARPEntry\022\033\n\nip_address" - + "\030\334\361\334\301\001 \001(\tH\000\210\001\001\022\034\n\013mac_address\030\204\322\310\236\001 \001(\t" - + "H\001\210\001\001B\r\n\013_ip_addressB\016\n\014_mac_address\"\372\001\n" - + "%InterconnectDiagnosticsLinkLACPStatus\022 " - + "\n\020google_system_id\030\245\205\277+ \001(\tH\000\210\001\001\022#\n\022neig" - + "hbor_system_id\030\236\230\371\243\001 \001(\tH\001\210\001\001\022\025\n\005state\030\221" - + "\211\2534 \001(\tH\002\210\001\001\"=\n\005State\022\023\n\017UNDEFINED_STATE" - + "\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\017\n\010DETACHED\020\362\366\241gB\023\n\021_" - + "google_system_idB\025\n\023_neighbor_system_idB" - + "\010\n\006_state\"\343\001\n\'InterconnectDiagnosticsLin" - + "kOpticalPower\022\025\n\005state\030\221\211\2534 \001(\tH\000\210\001\001\022\025\n\005" - + "value\030\361\242\2625 \001(\002H\001\210\001\001\"v\n\005State\022\023\n\017UNDEFINE" - + "D_STATE\020\000\022\022\n\nHIGH_ALARM\020\324\362\315\221\001\022\023\n\014HIGH_WA" - + "RNING\020\337\353\257i\022\021\n\tLOW_ALARM\020\346\252\377\226\001\022\023\n\013LOW_WAR" - + "NING\020\361\252\306\241\001\022\007\n\002OK\020\334\023B\010\n\006_stateB\010\n\006_value\"" - + "\323\004\n!InterconnectDiagnosticsLinkStatus\022P\n" - + "\narp_caches\030\221\326\330\305\001 \003(\01328.google.cloud.com" - + "pute.v1.InterconnectDiagnosticsARPEntry\022" - + "\032\n\ncircuit_id\030\261\372\257k \001(\tH\000\210\001\001\022\034\n\rgoogle_de" - + "marc\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.Interconnec" - + "tDiagnosticsLinkLACPStatusH\002\210\001\001\022i\n\027recei" - + "ving_optical_power\030\337\255\330t \001(\0132@.google.clo" - + "ud.compute.v1.InterconnectDiagnosticsLin" - + "kOpticalPowerH\003\210\001\001\022m\n\032transmitting_optic" - + "al_power\030\235\272\211\333\001 \001(\0132@.google.cloud.comput" - + "e.v1.InterconnectDiagnosticsLinkOpticalP" - + "owerH\004\210\001\001B\r\n\013_circuit_idB\020\n\016_google_dema" - + "rcB\016\n\014_lacp_statusB\032\n\030_receiving_optical" - + "_powerB\035\n\033_transmitting_optical_power\"\251\002" - + "\n\020InterconnectList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0227\n\005" - + "items\030\300\317\367/ \003(\0132%.google.cloud.compute.v1" - + ".Interconnect\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017n" - + "ext_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_lin" - + "k\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n\007warning\030\234\337\226\030 \001(\0132 .g" - + "oogle.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\"\311\010\n\024InterconnectLocati" - + "on\022\030\n\007address\030\364\267\336\334\001 \001(\tH\000\210\001\001\022!\n\021availabi" - + "lity_zone\030\220\320\307K \001(\tH\001\210\001\001\022\024\n\004city\030\353\262\272\001 \001(\t" - + "H\002\210\001\001\022\031\n\tcontinent\030\264\333\320? \001(\tH\003\210\001\001\022\"\n\022crea" - + "tion_timestamp\030\266\217\307\016 \001(\tH\004\210\001\001\022\034\n\013descript" - + "ion\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_faci" - + "lity_id\030\205\276\316) \001(\tH\007\210\001\001\022\020\n\002id\030\233\032 \001(\004H\010\210\001\001\022" - + "\024\n\004kind\030\224\367\310\001 \001(\tH\t\210\001\001\022\024\n\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.c" - + "loud.compute.v1.InterconnectLocationRegi" - + "onInfo\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\014\210\001\001\022\026\n\006st" - + "atus\030\362\237\267V \001(\tH\r\210\001\001\022\034\n\014supports_pzs\030\356\366\205( " - + "\001(\010H\016\210\001\001\"\352\001\n\tContinent\022\027\n\023UNDEFINED_CONT" - + "INENT\020\000\022\016\n\006AFRICA\020\372\234\257\227\001\022\017\n\010ASIA_PAC\020\375\366\2169" - + "\022\017\n\010C_AFRICA\020\366\223\252\"\022\022\n\nC_ASIA_PAC\020\371\217\206\336\001\022\017\n" - + "\010C_EUROPE\020\236\312\305_\022\027\n\017C_NORTH_AMERICA\020\230\233\273\203\001\022" - + "\027\n\017C_SOUTH_AMERICA\020\340\214\260\275\001\022\016\n\006EUROPE\020\242\323\312\324\001" - + "\022\025\n\rNORTH_AMERICA\020\224\331\320\325\001\022\024\n\rSOUTH_AMERICA" - + "\020\334\312\305\017\"A\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\021\n" - + "\tAVAILABLE\020\251\265\346\322\001\022\016\n\006CLOSED\020\354\252\243\265\001B\n\n\010_add" - + "ressB\024\n\022_availability_zoneB\007\n\005_cityB\014\n\n_" - + "continentB\025\n\023_creation_timestampB\016\n\014_des" - + "criptionB\024\n\022_facility_providerB \n\036_facil" - + "ity_provider_facility_idB\005\n\003_idB\007\n\005_kind" - + "B\007\n\005_nameB\030\n\026_peeringdb_facility_idB\014\n\n_" - + "self_linkB\t\n\007_statusB\017\n\r_supports_pzs\"\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.co" - + "mpute.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\007warn" - + "ing\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.W" - + "arningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_pag" - + "e_tokenB\014\n\n_self_linkB\n\n\010_warning\"\272\002\n\036In" - + "terconnectLocationRegionInfo\022 \n\017expected" - + "_rtt_ms\030\372\203\276\311\001 \001(\003H\000\210\001\001\022!\n\021location_prese" - + "nce\030\305\224\2640 \001(\tH\001\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\002\210\001" - + "\001\"\205\001\n\020LocationPresence\022\037\n\033UNDEFINED_LOCA" - + "TION_PRESENCE\020\000\022\016\n\006GLOBAL\020\243\357\357\353\001\022\024\n\014LOCAL" - + "_REGION\020\350\354\265\300\001\022\021\n\tLP_GLOBAL\020\276\335\353\314\001\022\027\n\017LP_L" - + "OCAL_REGION\020\303\332\375\350\001B\022\n\020_expected_rtt_msB\024\n" - + "\022_location_presenceB\t\n\007_region\"\205\005\n\036Inter" - + "connectOutageNotification\022\034\n\021affected_ci" - + "rcuits\030\225\376\336T \003(\t\022\034\n\013description\030\374\207\326\311\001 \001(\t" - + "H\000\210\001\001\022\030\n\010end_time\030\261\247\3476 \001(\003H\001\210\001\001\022\033\n\nissue" - + "_type\030\340\375\240\260\001 \001(\tH\002\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\003\210" - + "\001\001\022\026\n\006source\030\233\320\301T \001(\tH\004\210\001\001\022\032\n\nstart_time" - + "\030\212\351\356\021 \001(\003H\005\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH\006\210\001\001\"w\n" - + "\tIssueType\022\030\n\024UNDEFINED_ISSUE_TYPE\020\000\022\020\n\t" - + "IT_OUTAGE\020\205\341\350S\022\030\n\021IT_PARTIAL_OUTAGE\020\243\312\365+" - + "\022\r\n\006OUTAGE\020\361\245\217]\022\025\n\016PARTIAL_OUTAGE\020\217\267\217F\"C" - + "\n\006Source\022\024\n\020UNDEFINED_SOURCE\020\000\022\016\n\006GOOGLE" - + "\020\271\244\231\355\001\022\023\n\013NSRC_GOOGLE\020\342\377\272\363\001\"x\n\005State\022\023\n\017" - + "UNDEFINED_STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020\n\tCAN" - + "CELLED\020\261\362\200\024\022\021\n\tCOMPLETED\020\253\214\344\223\001\022\020\n\tNS_ACT" - + "IVE\020\300\235\267x\022\023\n\013NS_CANCELED\020\323\223\307\361\001B\016\n\014_descri" - + "ptionB\013\n\t_end_timeB\r\n\013_issue_typeB\007\n\005_na" - + "meB\t\n\007_sourceB\r\n\013_start_timeB\010\n\006_state\"z" - + "\n#InterconnectsGetDiagnosticsResponse\022H\n" - + "\006result\030\235\220\267B \001(\01320.google.cloud.compute." - + "v1.InterconnectDiagnosticsH\000\210\001\001B\t\n\007_resu" - + "lt\"\351\001\n\034InvalidateCacheUrlMapRequest\022a\n c" - + "ache_invalidation_rule_resource\030\255\303\223\225\001 \001(" - + "\0132..google.cloud.compute.v1.CacheInvalid" - + "ationRuleB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" - + "G\007project\022\032\n\nrequest_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\005Items\022\022\n\003key\030\337\274\006 \001(\tH\000\210\001\001\022\025\n\005value\030\361\242\262" - + "5 \001(\tH\001\210\001\001B\006\n\004_keyB\010\n\006_value\"\375\003\n\007License" - + "\022 \n\017charges_use_fee\030\316\241\312\261\001 \001(\010H\000\210\001\001\022\"\n\022cr" - + "eation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n\013descri" - + "ption\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\033\n\014license_code\030\253\306Y" - + " \001(\004H\005\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022[\n\025resou" - + "rce_requirements\030\241\262\227f \001(\01324.google.cloud" - + ".compute.v1.LicenseResourceRequirementsH" - + "\007\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022\034\n\014tran" - + "sferable\030\305\277\211\002 \001(\010H\t\210\001\001B\022\n\020_charges_use_f" - + "eeB\025\n\023_creation_timestampB\016\n\014_descriptio" - + "nB\005\n\003_idB\007\n\005_kindB\017\n\r_license_codeB\007\n\005_n" - + "ameB\030\n\026_resource_requirementsB\014\n\n_self_l" - + "inkB\017\n\r_transferable\"\224\004\n\013LicenseCode\022\"\n\022" - + "creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013desc" - + "ription\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" - + "\022\024\n\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022J\n\rlicense_alias\030" - + "\322\221\342\024 \003(\01320.google.cloud.compute.v1.Licen" - + "seCodeLicenseAlias\022\024\n\004name\030\213\365\315\001 \001(\tH\004\210\001\001" - + "\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\005\210\001\001\022\025\n\005state\030\221\211" - + "\2534 \001(\tH\006\210\001\001\022\034\n\014transferable\030\305\277\211\002 \001(\010H\007\210\001" - + "\001\"\177\n\005State\022\023\n\017UNDEFINED_STATE\020\000\022\020\n\010DISAB" - + "LED\020\374\324\260\366\001\022\016\n\007ENABLED\020\241\256\354V\022\021\n\nRESTRICTED\020" - + "\333\350\333|\022\031\n\021STATE_UNSPECIFIED\020\311\320\274\340\001\022\021\n\nTERMI" - + "NATED\020\243\364\233wB\025\n\023_creation_timestampB\016\n\014_de" - + "scriptionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\014\n\n_s" - + "elf_linkB\010\n\006_stateB\017\n\r_transferable\"q\n\027L" - + "icenseCodeLicenseAlias\022\034\n\013description\030\374\207" - + "\326\311\001 \001(\tH\000\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\001\210\001\001" - + "B\016\n\014_descriptionB\014\n\n_self_link\"\234\001\n\031Licen" - + "seResourceCommitment\022\026\n\006amount\030\330\240\351] \001(\003H" - + "\000\210\001\001\022!\n\021cores_per_license\030\224\310\276\017 \001(\tH\001\210\001\001\022" - + "\027\n\007license\030\301\210\302O \001(\tH\002\210\001\001B\t\n\007_amountB\024\n\022_" - + "cores_per_licenseB\n\n\010_license\"\215\001\n\033Licens" - + "eResourceRequirements\022$\n\023min_guest_cpu_c" - + "ount\030\244\324\364\343\001 \001(\005H\000\210\001\001\022\036\n\rmin_memory_mb\030\346\327\331" - + "\360\001 \001(\005H\001\210\001\001B\026\n\024_min_guest_cpu_countB\020\n\016_" - + "min_memory_mb\"\211\002\n\024LicensesListResponse\022\020" - + "\n\002id\030\233\032 \001(\tH\000\210\001\001\0222\n\005items\030\300\317\367/ \003(\0132 .goo" - + "gle.cloud.compute.v1.License\022\037\n\017next_pag" - + "e_token\030\225\272\206& \001(\tH\001\210\001\001\022\032\n\tself_link\030\215\222\305\331\001" - + " \001(\tH\002\210\001\001\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.c" - + "loud.compute.v1.WarningH\003\210\001\001B\005\n\003_idB\022\n\020_" - + "next_page_tokenB\014\n\n_self_linkB\n\n\010_warnin" - + "g\"\263\002\n\033ListAcceleratorTypesRequest\022\027\n\006fil" - + "ter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001" - + "(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npag" - + "e_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\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n\007_filter" - + "B\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page_t" - + "okenB\031\n\027_return_partial_success\"\256\002\n\024List" - + "AddressesRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001" + + "es\030\341\234\314\n \003(\t\"\225\001\n\023InstancesScopedList\0227\n\ti" + + "nstances\030\376\374\357\r \003(\0132!.google.cloud.compute" + + ".v1.Instance\0229\n\007warning\030\234\337\226\030 \001(\0132 .googl" + + "e.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_warn" + + "ing\"\327\001\n\031InstancesSetLabelsRequest\022!\n\021lab" + + "el_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.Insta" + + "ncesSetLabelsRequest.LabelsEntry\032-\n\013Labe" + + "lsEntry\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#InstancesSetMac" + + "hineResourcesRequest\022J\n\022guest_accelerato" + + "rs\030\357\314\207\335\001 \003(\0132*.google.cloud.compute.v1.A" + + "cceleratorConfig\"O\n\036InstancesSetMachineT" + + "ypeRequest\022\034\n\014machine_type\030\262\260\312l \001(\tH\000\210\001\001" + + "B\017\n\r_machine_type\"Z\n!InstancesSetMinCpuP" + + "latformRequest\022 \n\020min_cpu_platform\030\367\233\352s " + + "\001(\tH\000\210\001\001B\023\n\021_min_cpu_platform\"W\n!Instanc" + + "esSetServiceAccountRequest\022\025\n\005email\030\234\227\211." + + " \001(\tH\000\210\001\001\022\021\n\006scopes\030\237\231\222O \003(\tB\010\n\006_email\"w" + + "\n&InstancesStartWithEncryptionKeyRequest" + + "\022M\n\005disks\030\366\314\312- \003(\0132;.google.cloud.comput" + + "e.v1.CustomerEncryptionKeyProtectedDisk\"" + + "h\n\017Int64RangeMatch\022\032\n\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\"\244\014\n\014Interconne" + + "ct\022\036\n\radmin_enabled\030\321\354\301\324\001 \001(\010H\000\210\001\001\022J\n\rci" + + "rcuit_infos\030\257\203\315N \003(\01320.google.cloud.comp" + + "ute.v1.InterconnectCircuitInfo\022\"\n\022creati" + + "on_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\035\n\rcustomer_n" + + "ame\030\314\334\337\001 \001(\tH\002\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001" + + "(\tH\003\210\001\001\022T\n\020expected_outages\030\233\352\216~ \003(\01327.g" + + "oogle.cloud.compute.v1.InterconnectOutag" + + "eNotification\022\"\n\021google_ip_address\030\242\205\245\323\001" + + " \001(\tH\004\210\001\001\022$\n\023google_reference_id\030\325\265\212\377\001 \001" + + "(\tH\005\210\001\001\022\020\n\002id\030\233\032 \001(\004H\006\210\001\001\022$\n\030interconnec" + + "t_attachments\030\377\322\353\312\001 \003(\t\022\"\n\021interconnect_" + + "type\030\313\230\323\365\001 \001(\tH\007\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\010\210\001" + + "\001\022\032\n\tlink_type\030\337\210\276\371\001 \001(\tH\t\210\001\001\022\031\n\010locatio" + + "n\030\265\277\276\212\001 \001(\tH\n\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\013\210\001\001\022!" + + "\n\021noc_contact_email\030\200\370\332\006 \001(\tH\014\210\001\001\022\"\n\022ope" + + "rational_status\030\377\261\360_ \001(\tH\r\210\001\001\022\037\n\017peer_ip" + + "_address\030\331\227\207c \001(\tH\016\210\001\001\022\'\n\026provisioned_li" + + "nk_count\030\365\322\366\303\001 \001(\005H\017\210\001\001\022$\n\024requested_lin" + + "k_count\030\373\333\275\025 \001(\005H\020\210\001\001\022\036\n\rsatisfies_pzs\030\253" + + "\335\253\345\001 \001(\010H\021\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\022\210\001" + + "\001\022\025\n\005state\030\221\211\2534 \001(\tH\023\210\001\001\"j\n\020Interconnect" + + "Type\022\037\n\033UNDEFINED_INTERCONNECT_TYPE\020\000\022\020\n" + + "\tDEDICATED\020\317\233\234{\022\022\n\nIT_PRIVATE\020\317\214\210\240\001\022\017\n\007P" + + "ARTNER\020\250\321\241\334\001\"i\n\010LinkType\022\027\n\023UNDEFINED_LI" + + "NK_TYPE\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\"" + + "`\n\021OperationalStatus\022 \n\034UNDEFINED_OPERAT" + + "IONAL_STATUS\020\000\022\020\n\tOS_ACTIVE\020\301\373\310\032\022\027\n\020OS_U" + + "NPROVISIONED\020\300\301\252r\"C\n\005State\022\023\n\017UNDEFINED_" + + "STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\025\n\rUNPROVISIONED" + + "\020\333\307\327\366\001B\020\n\016_admin_enabledB\025\n\023_creation_ti" + + "mestampB\020\n\016_customer_nameB\016\n\014_descriptio" + + "nB\024\n\022_google_ip_addressB\026\n\024_google_refer" + + "ence_idB\005\n\003_idB\024\n\022_interconnect_typeB\007\n\005" + + "_kindB\014\n\n_link_typeB\013\n\t_locationB\007\n\005_nam" + + "eB\024\n\022_noc_contact_emailB\025\n\023_operational_" + + "statusB\022\n\020_peer_ip_addressB\031\n\027_provision" + + "ed_link_countB\027\n\025_requested_link_countB\020", + "\n\016_satisfies_pzsB\014\n\n_self_linkB\010\n\006_state" + + "\"\232\026\n\026InterconnectAttachment\022\036\n\radmin_ena" + + "bled\030\321\354\301\324\001 \001(\010H\000\210\001\001\022\031\n\tbandwidth\030\261\201\323V \001(" + + "\tH\001\210\001\001\022!\n\026candidate_ipv6_subnets\030\232\217\332! \003(" + + "\t\022\034\n\021candidate_subnets\030\372\343\264q \003(\t\022(\n\027cloud" + + "_router_ip_address\030\210\210\205\211\001 \001(\tH\002\210\001\001\022*\n\031clo" + + "ud_router_ipv6_address\030\310\223\277\327\001 \001(\tH\003\210\001\001\022/\n" + + "\036cloud_router_ipv6_interface_id\030\215\311\310\370\001 \001(" + + "\tH\004\210\001\001\022\"\n\022creation_timestamp\030\266\217\307\016 \001(\tH\005\210" + + "\001\001\022+\n\032customer_router_ip_address\030\361\332\304\236\001 \001" + + "(\tH\006\210\001\001\022-\n\034customer_router_ipv6_address\030" + + "\361\371\253\212\001 \001(\tH\007\210\001\001\0222\n!customer_router_ipv6_i" + + "nterface_id\030\204\206\326\265\001 \001(\tH\010\210\001\001\022!\n\021dataplane_" + + "version\030\213\255\323\020 \001(\005H\t\210\001\001\022\034\n\013description\030\374\207\326" + + "\311\001 \001(\tH\n\210\001\001\022(\n\030edge_availability_domain\030" + + "\246\225\377! \001(\tH\013\210\001\001\022\032\n\nencryption\030\203\237\334. \001(\tH\014\210\001" + + "\001\022$\n\023google_reference_id\030\325\265\212\377\001 \001(\tH\r\210\001\001\022" + + "\020\n\002id\030\233\032 \001(\004H\016\210\001\001\022\034\n\014interconnect\030\216\311\214k \001" + + "(\tH\017\210\001\001\022$\n\030ipsec_internal_addresses\030\265\362\260\302" + + "\001 \003(\t\022\024\n\004kind\030\224\367\310\001 \001(\tH\020\210\001\001\022\022\n\003mtu\030\256\317\006 \001" + + "(\005H\021\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\022\210\001\001\022\"\n\022operati" + + "onal_status\030\377\261\360_ \001(\tH\023\210\001\001\022\034\n\013pairing_key" + + "\030\350\360\324\321\001 \001(\tH\024\210\001\001\022\034\n\013partner_asn\030\205\305\367\320\001 \001(\003" + + "H\025\210\001\001\022`\n\020partner_metadata\030\306\341\266\037 \001(\0132>.goo" + + "gle.cloud.compute.v1.InterconnectAttachm" + + "entPartnerMetadataH\026\210\001\001\022e\n\031private_inter" + + "connect_info\030\203\354\221q \001(\0132:.google.cloud.com" + + "pute.v1.InterconnectAttachmentPrivateInf" + + "oH\027\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\030\210\001\001\022\026\n\006router" + + "\030\311\256\356F \001(\tH\031\210\001\001\022\036\n\rsatisfies_pzs\030\253\335\253\345\001 \001(" + + "\010H\032\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\033\210\001\001\022\033\n\nst" + + "ack_type\030\221\265\213\313\001 \001(\tH\034\210\001\001\022\025\n\005state\030\221\211\2534 \001(" + + "\tH\035\210\001\001\022\024\n\004type\030\272\236\332\001 \001(\tH\036\210\001\001\022\035\n\rvlan_tag" + + "8021q\030\234\350\2279 \001(\005H\037\210\001\001\"\355\001\n\tBandwidth\022\027\n\023UND" + + "EFINED_BANDWIDTH\020\000\022\017\n\010BPS_100M\020\266\225\320\027\022\017\n\007B" + + "PS_10G\020\216\211\362\204\001\022\016\n\006BPS_1G\020\360\255\271\251\001\022\017\n\010BPS_200M" + + "\020\225\376\321\027\022\017\n\007BPS_20G\020\317\220\362\204\001\022\016\n\006BPS_2G\020\217\256\271\251\001\022\017" + + "\n\010BPS_300M\020\364\346\323\027\022\017\n\010BPS_400M\020\323\317\325\027\022\017\n\010BPS_" + + "500M\020\262\270\327\027\022\017\n\007BPS_50G\020\222\247\362\204\001\022\017\n\007BPS_50M\020\230\247" + + "\362\204\001\022\016\n\006BPS_5G\020\354\256\271\251\001\"\237\001\n\026EdgeAvailability" + + "Domain\022&\n\"UNDEFINED_EDGE_AVAILABILITY_DO" + + "MAIN\020\000\022\035\n\025AVAILABILITY_DOMAIN_1\020\332\373\326\246\001\022\035\n" + + "\025AVAILABILITY_DOMAIN_2\020\333\373\326\246\001\022\037\n\027AVAILABI" + + "LITY_DOMAIN_ANY\020\265\352\367\262\001\"A\n\nEncryption\022\030\n\024U" + + "NDEFINED_ENCRYPTION\020\000\022\014\n\005IPSEC\020\252\243\251!\022\013\n\004N" + + "ONE\020\270\316\222\001\"`\n\021OperationalStatus\022 \n\034UNDEFIN" + + "ED_OPERATIONAL_STATUS\020\000\022\020\n\tOS_ACTIVE\020\301\373\310" + + "\032\022\027\n\020OS_UNPROVISIONED\020\300\301\252r\"I\n\tStackType\022" + + "\030\n\024UNDEFINED_STACK_TYPE\020\000\022\020\n\tIPV4_IPV6\020\201" + + "\350\312\n\022\020\n\tIPV4_ONLY\020\246\313\325\n\"\302\001\n\005State\022\023\n\017UNDEF" + + "INED_STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\016\n\007DEFUNCT\020" + + "\257\274\2417\022 \n\030PARTNER_REQUEST_RECEIVED\020\350\360\362\364\001\022\027" + + "\n\020PENDING_CUSTOMER\020\246\203\357O\022\027\n\017PENDING_PARTN" + + "ER\020\340\373\372\270\001\022\031\n\021STATE_UNSPECIFIED\020\311\320\274\340\001\022\025\n\rU" + + "NPROVISIONED\020\333\307\327\366\001\"W\n\004Type\022\022\n\016UNDEFINED_" + + "TYPE\020\000\022\020\n\tDEDICATED\020\317\233\234{\022\017\n\007PARTNER\020\250\321\241\334" + + "\001\022\030\n\020PARTNER_PROVIDER\020\250\367\267\346\001B\020\n\016_admin_en" + + "abledB\014\n\n_bandwidthB\032\n\030_cloud_router_ip_" + + "addressB\034\n\032_cloud_router_ipv6_addressB!\n" + + "\037_cloud_router_ipv6_interface_idB\025\n\023_cre" + + "ation_timestampB\035\n\033_customer_router_ip_a" + + "ddressB\037\n\035_customer_router_ipv6_addressB" + + "$\n\"_customer_router_ipv6_interface_idB\024\n" + + "\022_dataplane_versionB\016\n\014_descriptionB\033\n\031_" + + "edge_availability_domainB\r\n\013_encryptionB" + + "\026\n\024_google_reference_idB\005\n\003_idB\017\n\r_inter" + + "connectB\007\n\005_kindB\006\n\004_mtuB\007\n\005_nameB\025\n\023_op" + + "erational_statusB\016\n\014_pairing_keyB\016\n\014_par" + + "tner_asnB\023\n\021_partner_metadataB\034\n\032_privat" + + "e_interconnect_infoB\t\n\007_regionB\t\n\007_route" + + "rB\020\n\016_satisfies_pzsB\014\n\n_self_linkB\r\n\013_st" + + "ack_typeB\010\n\006_stateB\007\n\005_typeB\020\n\016_vlan_tag" + + "8021q\"\343\003\n$InterconnectAttachmentAggregat" + + "edList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022Z\n\005items\030\300\317\367/ \003" + + "(\0132H.google.cloud.compute.v1.Interconnec" + + "tAttachmentAggregatedList.ItemsEntry\022\024\n\004" + + "kind\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\032h\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022I\n\005value\030" + + "\002 \001(\0132:.google.cloud.compute.v1.Intercon" + + "nectAttachmentsScopedList:\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\"\275\002\n\032InterconnectAttachmentLi" + + "st\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.InterconnectAtt" + + "achment\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pa" + + "ge_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.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\"\274\001\n%InterconnectAttachmentPa" + + "rtnerMetadata\022\"\n\021interconnect_name\030\234\357\306\365\001" + + " \001(\tH\000\210\001\001\022\034\n\014partner_name\030\242\247\220M \001(\tH\001\210\001\001\022" + + "\033\n\nportal_url\030\234\316\255\200\001 \001(\tH\002\210\001\001B\024\n\022_interco" + + "nnect_nameB\017\n\r_partner_nameB\r\n\013_portal_u" + + "rl\"K\n!InterconnectAttachmentPrivateInfo\022" + + "\031\n\010tag8021q\030\300\321\316\201\001 \001(\rH\000\210\001\001B\013\n\t_tag8021q\"" + + "\301\001\n!InterconnectAttachmentsScopedList\022U\n" + + "\030interconnect_attachments\030\377\322\353\312\001 \003(\0132/.go" + + "ogle.cloud.compute.v1.InterconnectAttach" + + "ment\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\027" + + "InterconnectCircuitInfo\022\"\n\022customer_dema" + + "rc_id\030\223\214\334\r \001(\tH\000\210\001\001\022!\n\021google_circuit_id" + + "\030\367\215\370| \001(\tH\001\210\001\001\022!\n\020google_demarc_id\030\256\335\333\325\001" + + " \001(\tH\002\210\001\001B\025\n\023_customer_demarc_idB\024\n\022_goo" + + "gle_circuit_idB\023\n\021_google_demarc_id\"\347\001\n\027" + + "InterconnectDiagnostics\022P\n\narp_caches\030\221\326" + + "\330\305\001 \003(\01328.google.cloud.compute.v1.Interc" + + "onnectDiagnosticsARPEntry\022L\n\005links\030\271\237\2151 " + + "\003(\0132:.google.cloud.compute.v1.Interconne" + + "ctDiagnosticsLinkStatus\022\034\n\013mac_address\030\204" + + "\322\310\236\001 \001(\tH\000\210\001\001B\016\n\014_mac_address\"{\n\037Interco" + + "nnectDiagnosticsARPEntry\022\033\n\nip_address\030\334" + + "\361\334\301\001 \001(\tH\000\210\001\001\022\034\n\013mac_address\030\204\322\310\236\001 \001(\tH\001" + + "\210\001\001B\r\n\013_ip_addressB\016\n\014_mac_address\"\372\001\n%I" + + "nterconnectDiagnosticsLinkLACPStatus\022 \n\020" + + "google_system_id\030\245\205\277+ \001(\tH\000\210\001\001\022#\n\022neighb" + + "or_system_id\030\236\230\371\243\001 \001(\tH\001\210\001\001\022\025\n\005state\030\221\211\253" + + "4 \001(\tH\002\210\001\001\"=\n\005State\022\023\n\017UNDEFINED_STATE\020\000" + + "\022\016\n\006ACTIVE\020\206\346\211\226\001\022\017\n\010DETACHED\020\362\366\241gB\023\n\021_go" + + "ogle_system_idB\025\n\023_neighbor_system_idB\010\n" + + "\006_state\"\343\001\n\'InterconnectDiagnosticsLinkO" + + "pticalPower\022\025\n\005state\030\221\211\2534 \001(\tH\000\210\001\001\022\025\n\005va" + + "lue\030\361\242\2625 \001(\002H\001\210\001\001\"v\n\005State\022\023\n\017UNDEFINED_" + + "STATE\020\000\022\022\n\nHIGH_ALARM\020\324\362\315\221\001\022\023\n\014HIGH_WARN" + + "ING\020\337\353\257i\022\021\n\tLOW_ALARM\020\346\252\377\226\001\022\023\n\013LOW_WARNI" + + "NG\020\361\252\306\241\001\022\007\n\002OK\020\334\023B\010\n\006_stateB\010\n\006_value\"\323\004" + + "\n!InterconnectDiagnosticsLinkStatus\022P\n\na" + + "rp_caches\030\221\326\330\305\001 \003(\01328.google.cloud.compu" + + "te.v1.InterconnectDiagnosticsARPEntry\022\032\n" + + "\ncircuit_id\030\261\372\257k \001(\tH\000\210\001\001\022\034\n\rgoogle_dema" + + "rc\030\214\217\003 \001(\tH\001\210\001\001\022\\\n\013lacp_status\030\257\304\236\254\001 \001(\013" + + "2>.google.cloud.compute.v1.InterconnectD" + + "iagnosticsLinkLACPStatusH\002\210\001\001\022i\n\027receivi" + + "ng_optical_power\030\337\255\330t \001(\0132@.google.cloud" + + ".compute.v1.InterconnectDiagnosticsLinkO" + + "pticalPowerH\003\210\001\001\022m\n\032transmitting_optical" + + "_power\030\235\272\211\333\001 \001(\0132@.google.cloud.compute." + + "v1.InterconnectDiagnosticsLinkOpticalPow" + + "erH\004\210\001\001B\r\n\013_circuit_idB\020\n\016_google_demarc" + + "B\016\n\014_lacp_statusB\032\n\030_receiving_optical_p" + + "owerB\035\n\033_transmitting_optical_power\"\251\002\n\020" + + "InterconnectList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0227\n\005it" + + "ems\030\300\317\367/ \003(\0132%.google.cloud.compute.v1.I" + + "nterconnect\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017nex" + + "t_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 .goo" + + "gle.cloud.compute.v1.WarningH\004\210\001\001B\005\n\003_id" + + "B\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_l" + + "inkB\n\n\010_warning\"\311\010\n\024InterconnectLocation" + + "\022\030\n\007address\030\364\267\336\334\001 \001(\tH\000\210\001\001\022!\n\021availabili" + + "ty_zone\030\220\320\307K \001(\tH\001\210\001\001\022\024\n\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\022creati" + + "on_timestamp\030\266\217\307\016 \001(\tH\004\210\001\001\022\034\n\013descriptio" + + "n\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_facili" + + "ty_id\030\205\276\316) \001(\tH\007\210\001\001\022\020\n\002id\030\233\032 \001(\004H\010\210\001\001\022\024\n" + + "\004kind\030\224\367\310\001 \001(\tH\t\210\001\001\022\024\n\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.clo" + + "ud.compute.v1.InterconnectLocationRegion" + + "Info\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\014\210\001\001\022\026\n\006stat" + + "us\030\362\237\267V \001(\tH\r\210\001\001\022\034\n\014supports_pzs\030\356\366\205( \001(" + + "\010H\016\210\001\001\"\352\001\n\tContinent\022\027\n\023UNDEFINED_CONTIN" + + "ENT\020\000\022\016\n\006AFRICA\020\372\234\257\227\001\022\017\n\010ASIA_PAC\020\375\366\2169\022\017" + + "\n\010C_AFRICA\020\366\223\252\"\022\022\n\nC_ASIA_PAC\020\371\217\206\336\001\022\017\n\010C" + + "_EUROPE\020\236\312\305_\022\027\n\017C_NORTH_AMERICA\020\230\233\273\203\001\022\027\n" + + "\017C_SOUTH_AMERICA\020\340\214\260\275\001\022\016\n\006EUROPE\020\242\323\312\324\001\022\025" + + "\n\rNORTH_AMERICA\020\224\331\320\325\001\022\024\n\rSOUTH_AMERICA\020\334" + + "\312\305\017\"A\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\021\n\tA" + + "VAILABLE\020\251\265\346\322\001\022\016\n\006CLOSED\020\354\252\243\265\001B\n\n\010_addre" + + "ssB\024\n\022_availability_zoneB\007\n\005_cityB\014\n\n_co" + + "ntinentB\025\n\023_creation_timestampB\016\n\014_descr" + + "iptionB\024\n\022_facility_providerB \n\036_facilit" + + "y_provider_facility_idB\005\n\003_idB\007\n\005_kindB\007" + + "\n\005_nameB\030\n\026_peeringdb_facility_idB\014\n\n_se" + + "lf_linkB\t\n\007_statusB\017\n\r_supports_pzs\"\271\002\n\030" + + "InterconnectLocationList\022\020\n\002id\030\233\032 \001(\tH\000\210" + + "\001\001\022?\n\005items\030\300\317\367/ \003(\0132-.google.cloud.comp" + + "ute.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\007warnin" + + "g\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.War" + + "ningH\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\"\272\002\n\036Inte" + + "rconnectLocationRegionInfo\022 \n\017expected_r" + + "tt_ms\030\372\203\276\311\001 \001(\003H\000\210\001\001\022!\n\021location_presenc" + + "e\030\305\224\2640 \001(\tH\001\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\002\210\001\001\"" + + "\205\001\n\020LocationPresence\022\037\n\033UNDEFINED_LOCATI" + + "ON_PRESENCE\020\000\022\016\n\006GLOBAL\020\243\357\357\353\001\022\024\n\014LOCAL_R" + + "EGION\020\350\354\265\300\001\022\021\n\tLP_GLOBAL\020\276\335\353\314\001\022\027\n\017LP_LOC" + + "AL_REGION\020\303\332\375\350\001B\022\n\020_expected_rtt_msB\024\n\022_" + + "location_presenceB\t\n\007_region\"\205\005\n\036Interco" + + "nnectOutageNotification\022\034\n\021affected_circ" + + "uits\030\225\376\336T \003(\t\022\034\n\013description\030\374\207\326\311\001 \001(\tH\000" + + "\210\001\001\022\030\n\010end_time\030\261\247\3476 \001(\003H\001\210\001\001\022\033\n\nissue_t" + + "ype\030\340\375\240\260\001 \001(\tH\002\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\003\210\001\001" + + "\022\026\n\006source\030\233\320\301T \001(\tH\004\210\001\001\022\032\n\nstart_time\030\212" + + "\351\356\021 \001(\003H\005\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH\006\210\001\001\"w\n\tI" + + "ssueType\022\030\n\024UNDEFINED_ISSUE_TYPE\020\000\022\020\n\tIT" + + "_OUTAGE\020\205\341\350S\022\030\n\021IT_PARTIAL_OUTAGE\020\243\312\365+\022\r" + + "\n\006OUTAGE\020\361\245\217]\022\025\n\016PARTIAL_OUTAGE\020\217\267\217F\"C\n\006" + + "Source\022\024\n\020UNDEFINED_SOURCE\020\000\022\016\n\006GOOGLE\020\271" + + "\244\231\355\001\022\023\n\013NSRC_GOOGLE\020\342\377\272\363\001\"x\n\005State\022\023\n\017UN" + + "DEFINED_STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020\n\tCANCE" + + "LLED\020\261\362\200\024\022\021\n\tCOMPLETED\020\253\214\344\223\001\022\020\n\tNS_ACTIV" + + "E\020\300\235\267x\022\023\n\013NS_CANCELED\020\323\223\307\361\001B\016\n\014_descript" + + "ionB\013\n\t_end_timeB\r\n\013_issue_typeB\007\n\005_name" + + "B\t\n\007_sourceB\r\n\013_start_timeB\010\n\006_state\"z\n#" + + "InterconnectsGetDiagnosticsResponse\022H\n\006r" + + "esult\030\235\220\267B \001(\01320.google.cloud.compute.v1" + + ".InterconnectDiagnosticsH\000\210\001\001B\t\n\007_result" + + "\"\351\001\n\034InvalidateCacheUrlMapRequest\022a\n cac" + + "he_invalidation_rule_resource\030\255\303\223\225\001 \001(\0132" + + "..google.cloud.compute.v1.CacheInvalidat" + + "ionRuleB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007" + + "project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\030\n\007u" + + "rl_map\030\214\225\201\257\001 \001(\tB\003\340A\002B\r\n\013_request_id\"D\n\005" + + "Items\022\022\n\003key\030\337\274\006 \001(\tH\000\210\001\001\022\025\n\005value\030\361\242\2625 " + + "\001(\tH\001\210\001\001B\006\n\004_keyB\010\n\006_value\"\375\003\n\007License\022 " + + "\n\017charges_use_fee\030\316\241\312\261\001 \001(\010H\000\210\001\001\022\"\n\022crea" + + "tion_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n\013descript" + + "ion\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\004" + + "kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\033\n\014license_code\030\253\306Y \001" + + "(\004H\005\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022[\n\025resourc" + + "e_requirements\030\241\262\227f \001(\01324.google.cloud.c" + + "ompute.v1.LicenseResourceRequirementsH\007\210" + + "\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022\034\n\014transf" + + "erable\030\305\277\211\002 \001(\010H\t\210\001\001B\022\n\020_charges_use_fee" + + "B\025\n\023_creation_timestampB\016\n\014_descriptionB" + + "\005\n\003_idB\007\n\005_kindB\017\n\r_license_codeB\007\n\005_nam" + + "eB\030\n\026_resource_requirementsB\014\n\n_self_lin" + + "kB\017\n\r_transferable\"\224\004\n\013LicenseCode\022\"\n\022cr" + + "eation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013descri" + + "ption\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\022\024" + + "\n\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022J\n\rlicense_alias\030\322\221" + + "\342\024 \003(\01320.google.cloud.compute.v1.License" + + "CodeLicenseAlias\022\024\n\004name\030\213\365\315\001 \001(\tH\004\210\001\001\022\032" + + "\n\tself_link\030\215\222\305\331\001 \001(\tH\005\210\001\001\022\025\n\005state\030\221\211\2534" + + " \001(\tH\006\210\001\001\022\034\n\014transferable\030\305\277\211\002 \001(\010H\007\210\001\001\"" + + "\177\n\005State\022\023\n\017UNDEFINED_STATE\020\000\022\020\n\010DISABLE" + + "D\020\374\324\260\366\001\022\016\n\007ENABLED\020\241\256\354V\022\021\n\nRESTRICTED\020\333\350" + + "\333|\022\031\n\021STATE_UNSPECIFIED\020\311\320\274\340\001\022\021\n\nTERMINA" + + "TED\020\243\364\233wB\025\n\023_creation_timestampB\016\n\014_desc" + + "riptionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\014\n\n_sel" + + "f_linkB\010\n\006_stateB\017\n\r_transferable\"q\n\027Lic" + + "enseCodeLicenseAlias\022\034\n\013description\030\374\207\326\311" + + "\001 \001(\tH\000\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\001\210\001\001B\016" + + "\n\014_descriptionB\014\n\n_self_link\"\234\001\n\031License" + + "ResourceCommitment\022\026\n\006amount\030\330\240\351] \001(\003H\000\210" + + "\001\001\022!\n\021cores_per_license\030\224\310\276\017 \001(\tH\001\210\001\001\022\027\n" + + "\007license\030\301\210\302O \001(\tH\002\210\001\001B\t\n\007_amountB\024\n\022_co" + + "res_per_licenseB\n\n\010_license\"\215\001\n\033LicenseR" + + "esourceRequirements\022$\n\023min_guest_cpu_cou" + + "nt\030\244\324\364\343\001 \001(\005H\000\210\001\001\022\036\n\rmin_memory_mb\030\346\327\331\360\001" + + " \001(\005H\001\210\001\001B\026\n\024_min_guest_cpu_countB\020\n\016_mi" + + "n_memory_mb\"\211\002\n\024LicensesListResponse\022\020\n\002" + + "id\030\233\032 \001(\tH\000\210\001\001\0222\n\005items\030\300\317\367/ \003(\0132 .googl" + + "e.cloud.compute.v1.License\022\037\n\017next_page_" + + "token\030\225\272\206& \001(\tH\001\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001" + + "(\tH\002\210\001\001\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.clo" + + "ud.compute.v1.WarningH\003\210\001\001B\005\n\003_idB\022\n\020_ne" + + "xt_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"" + + "\263\002\n\033ListAcceleratorTypesRequest\022\027\n\006filte" + + "r\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\npage_" + + "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(\010" + + "H\004\210\001\001\022\024\n\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\013_page_tok" + + "enB\031\n\027_return_partial_success\"\256\002\n\024ListAd" + + "dressesRequest\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(\rH\001\210\001\001\022\030\n\010order_by" + + "\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\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\013_page_tokenB\031\n\027_return_p" + + "artial_success\"]\n%ListAssociationsFirewa" + + "llPolicyRequest\022 \n\017target_resource\030\374\355\352\336\001" + + " \001(\tH\000\210\001\001B\022\n\020_target_resource\"\256\002\n\026ListAu" + + "toscalersRequest\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(\rH\001\210\001\001\022\030\n\010order_" + "by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partial_success\030" + + "\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\001\022\024\n\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\013_page_tokenB\031\n\027_return_p" + + "artial_success\"\307\002\n-ListAvailableFeatures" + + "RegionSslPoliciesRequest\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(\rH\001\210\001\001\022\030" + + "\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partial_" + + "success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_ma" + + "x_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n" + + "\027_return_partial_success\"\251\002\n\'ListAvailab" + + "leFeaturesSslPoliciesRequest\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(\rH\001\210" + + "\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_tok" + + "en\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\007_filterB\016\n\014_max_resultsB\013\n\t_order_" + + "byB\r\n\013_page_tokenB\031\n\027_return_partial_suc" + + "cess\"\233\002\n\031ListBackendBucketsRequest\022\027\n\006fi" + + "lter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 " + + "\001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npa" + + "ge_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\007_filterB\016\n\014_max_resultsB\013\n\t_" + + "order_byB\r\n\013_page_tokenB\031\n\027_return_parti" + + "al_success\"\234\002\n\032ListBackendServicesReques" + + "t\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_result" + + "s\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001" + + "\001\022\032\n\npage_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\007_filterB\016\n\014_max_resul" + + "tsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_retur" + + "n_partial_success\"\254\002\n\024ListDiskTypesReque" + + "st\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_resul" + + "ts\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210" + + "\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007projec" + + "t\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_succes" + + "s\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\014_max_resultsB\013\n\t_order_byB\r" + + "\n\013_page_tokenB\031\n\027_return_partial_success" + + "\"\250\002\n\020ListDisksRequest\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(\rH\001\210\001\001\022\030\n\010o" + + "rder_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026re" + + "turn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001\022\024\n\004z" + + "one\030\254\307\344\001 \001(\tB\003\340A\002B\t\n\007_filterB\016\n\014_max_res" + + "ultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_ret" + + "urn_partial_success\"\346\002\n&ListErrorsInstan" + + "ceGroupManagersRequest\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(\rH\001\210\001\001\022\030\n\010" + + "order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026r" + + "eturn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001\022\024\n\004" + + "zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n\007_filterB\016\n\014_max_re" + + "sultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_re" + + "turn_partial_success\"\356\002\n,ListErrorsRegio" + + "nInstanceGroupManagersRequest\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(\rH\001" + + "\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_to" + + "ken\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340" + + "A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026return_par" + + "tial_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\013_page_tok" + + "enB\031\n\027_return_partial_success\"\240\002\n\036ListEx" + + "ternalVpnGatewaysRequest\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(\rH\001\210\001\001\022\030" + + "\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\007_filterB\016\n\014_max_resultsB\013\n\t_order_byB\r" + + "\n\013_page_tokenB\031\n\027_return_partial_success" + + "\"\256\002\n\033ListFirewallPoliciesRequest\022\027\n\006filt" + + "er\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001(" + + "\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage" + + "_token\030\311\260\304\t \001(\tH\003\210\001\001\022\032\n\tparent_id\030\320\341\232\333\001 " + + "\001(\tH\004\210\001\001\022\'\n\026return_partial_success\030\266\244\317\366\001" + + " \001(\010H\005\210\001\001B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t" + + "_order_byB\r\n\013_page_tokenB\014\n\n_parent_idB\031" + + "\n\027_return_partial_success\"\226\002\n\024ListFirewa" + + "llsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013m" + + "ax_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307" + + "L \001(\tH\002\210\001\001\022\032\n\npage_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_partia" + + "l_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\013_page_tokenB" + + "\031\n\027_return_partial_success\"\264\002\n\032ListForwa" + + "rdingRulesRequest\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(\rH\001\210\001\001\022\030\n\010order" + + "_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\t" + + "H\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\026return_partial_success" + + "\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_resul" + + "tsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_retur" + + "n_partial_success\"\234\002\n\032ListGlobalAddresse" + + "sRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L " + + "\001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007" + + "project\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\007_filterB\016\n\014_ma" + + "x_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n" + + "\027_return_partial_success\"\242\002\n ListGlobalF" + + "orwardingRulesRequest\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(\rH\001\210\001\001\022\030\n\010o" + + "rder_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026re" + + "turn_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\013_" + + "page_tokenB\031\n\027_return_partial_success\"\250\002" + + "\n&ListGlobalNetworkEndpointGroupsRequest", + "\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001" + + "\022\032\n\npage_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\007_filterB\016\n\014_max_result" + "sB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_return" - + "_partial_success\"]\n%ListAssociationsFire" - + "wallPolicyRequest\022 \n\017target_resource\030\374\355\352" - + "\336\001 \001(\tH\000\210\001\001B\022\n\020_target_resource\"\256\002\n\026List" - + "AutoscalersRequest\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(\rH\001\210\001\001\022\030\n\010orde" - + "r_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026retur" - + "n_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\014_max_result" - + "sB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_return" - + "_partial_success\"\307\002\n-ListAvailableFeatur" - + "esRegionSslPoliciesRequest\022\027\n\006filter\030\370\226\243" + + "_partial_success\"\235\002\n\033ListGlobalOperation" + + "sRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L " + + "\001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007" + + "project\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\007_filterB\016\n\014_ma" + + "x_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n" + + "\027_return_partial_success\"\272\002\n\'ListGlobalO" + + "rganizationOperationsRequest\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(\rH\001\210" + + "\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_tok" + + "en\030\311\260\304\t \001(\tH\003\210\001\001\022\032\n\tparent_id\030\320\341\232\333\001 \001(\tH" + + "\004\210\001\001\022\'\n\026return_partial_success\030\266\244\317\366\001 \001(\010" + + "H\005\210\001\001B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_ord" + + "er_byB\r\n\013_page_tokenB\014\n\n_parent_idB\031\n\027_r" + + "eturn_partial_success\"\252\002\n(ListGlobalPubl" + + "icDelegatedPrefixesRequest\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(\rH\001\210\001\001" + "\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partia" - + "l_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\013_page_tokenB" - + "\031\n\027_return_partial_success\"\251\002\n\'ListAvail" - + "ableFeaturesSslPoliciesRequest\022\027\n\006filter" + + "\'\n\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001" + + "B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_order_by" + + "B\r\n\013_page_tokenB\031\n\027_return_partial_succe" + + "ss\"\231\002\n\027ListHealthChecksRequest\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(\rH" + "\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_t" + "oken\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\007_filterB\016\n\014_max_resultsB\013\n\t_orde" + "r_byB\r\n\013_page_tokenB\031\n\027_return_partial_s" - + "uccess\"\233\002\n\031ListBackendBucketsRequest\022\027\n\006" - + "filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213" - + "\032 \001(\rH\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\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\007_filterB\016\n\014_max_resultsB\013\n" - + "\t_order_byB\r\n\013_page_tokenB\031\n\027_return_par" - + "tial_success\"\234\002\n\032ListBackendServicesRequ" - + "est\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_resu" - + "lts\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002" - + "\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007proje" - + "ct\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_succe" - + "ss\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_res" - + "ultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_ret" - + "urn_partial_success\"\254\002\n\024ListDiskTypesReq" - + "uest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_res" - + "ults\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH" - + "\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007proj" - + "ect\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_succ" - + "ess\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\002" - + "B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_order_by" - + "B\r\n\013_page_tokenB\031\n\027_return_partial_succe" - + "ss\"\250\002\n\020ListDisksRequest\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(\rH\001\210\001\001\022\030\n" - + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026" - + "return_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\014_max_r" - + "esultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_r" - + "eturn_partial_success\"\346\002\n&ListErrorsInst" - + "anceGroupManagersRequest\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(\rH\001\210\001\001\022\030" - + "\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\001\022\024" - + "\n\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\013_page_tokenB\031\n\027_" - + "return_partial_success\"\356\002\n,ListErrorsReg" - + "ionInstanceGroupManagersRequest\022\027\n\006filte" - + "r\030\370\226\243\240\001 \001(\tH\000\210\001\001\022&\n\026instance_group_manag" - + "er\030\303\367\363v \001(\tB\003\340A\002\022\033\n\013max_results\030\233\310\213\032 \001(\r" + + "uccess\"\223\002\n\021ListImagesRequest\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(\rH\001\210" + + "\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_tok" + + "en\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\007_filterB\016\n\014_max_resultsB\013\n\t_order_" + + "byB\r\n\013_page_tokenB\031\n\027_return_partial_suc" + + "cess\"\270\002\n ListInstanceGroupManagersReques" + + "t\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_result" + + "s\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001" + + "\001\022\032\n\npage_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\001\022\024\n\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" + + "\013_page_tokenB\031\n\027_return_partial_success\"" + + "\261\002\n\031ListInstanceGroupsRequest\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(\rH\001" + + "\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_to" + + "ken\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340" + + "A\002\022\'\n\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\014" + + "_max_resultsB\013\n\t_order_byB\r\n\013_page_token" + + "B\031\n\027_return_partial_success\"\236\002\n\034ListInst" + + "anceTemplatesRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\t" + + "H\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010or" + + "der_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026ret" + + "urn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_f" + + "ilterB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_p" + + "age_tokenB\031\n\027_return_partial_success\"\331\003\n" + + "\"ListInstancesInstanceGroupsRequest\022\027\n\006f" + + "ilter\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_ins" + + "tances_request_resource\030\237\250\214\343\001 \001(\0132;.goog" + + "le.cloud.compute.v1.InstanceGroupsListIn" + + "stancesRequestB\003\340A\002\022\033\n\013max_results\030\233\310\213\032 " + + "\001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npa" + + "ge_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\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n\007_filte" + + "rB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page_" + + "tokenB\031\n\027_return_partial_success\"\356\003\n(Lis" + + "tInstancesRegionInstanceGroupsRequest\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\033\n\013max_results\030\233\310\213\032 \001(\rH\001" + + "\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_to" + + "ken\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340" + + "A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\211\001\n6region_in" + + "stance_groups_list_instances_request_res" + + "ource\030\324\251\200\027 \001(\0132A.google.cloud.compute.v1" + + ".RegionInstanceGroupsListInstancesReques" + + "tB\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\t_o" + + "rder_byB\r\n\013_page_tokenB\031\n\027_return_partia" + + "l_success\"\254\002\n\024ListInstancesRequest\022\027\n\006fi" + + "lter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 " + + "\001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npa" + + "ge_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\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n\007_filte" + + "rB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page_" + + "tokenB\031\n\027_return_partial_success\"\274\002\n\"Lis" + + "tInterconnectAttachmentsRequest\022\027\n\006filte" + + "r\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\npage_" + "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\026return_p" + "artial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filter" + "B\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page_t" - + "okenB\031\n\027_return_partial_success\"\240\002\n\036List" - + "ExternalVpnGatewaysRequest\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(\rH\001\210\001\001" - + "\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\001" - + "B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_order_by" - + "B\r\n\013_page_tokenB\031\n\027_return_partial_succe" - + "ss\"\256\002\n\033ListFirewallPoliciesRequest\022\027\n\006fi" - + "lter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 " - + "\001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npa" - + "ge_token\030\311\260\304\t \001(\tH\003\210\001\001\022\032\n\tparent_id\030\320\341\232\333" - + "\001 \001(\tH\004\210\001\001\022\'\n\026return_partial_success\030\266\244\317" - + "\366\001 \001(\010H\005\210\001\001B\t\n\007_filterB\016\n\014_max_resultsB\013" - + "\n\t_order_byB\r\n\013_page_tokenB\014\n\n_parent_id" - + "B\031\n\027_return_partial_success\"\226\002\n\024ListFire" - + "wallsRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350" - + "\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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_part" - + "ial_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\013_page_toke" - + "nB\031\n\027_return_partial_success\"\264\002\n\032ListFor" - + "wardingRulesRequest\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(\rH\001\210\001\001\022\030\n\010ord" - + "er_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\006regi" - + "on\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026return_partial_succe" - + "ss\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_res" - + "ultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_ret" - + "urn_partial_success\"\234\002\n\032ListGlobalAddres" - + "sesRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013m" - + "ax_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307" - + "L \001(\tH\002\210\001\001\022\032\n\npage_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_partia" - + "l_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\013_page_tokenB" - + "\031\n\027_return_partial_success\"\242\002\n ListGloba" - + "lForwardingRulesRequest\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(\rH\001\210\001\001\022\030\n" - + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026" - + "return_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" - + "\013_page_tokenB\031\n\027_return_partial_success\"" - + "\250\002\n&ListGlobalNetworkEndpointGroupsReque" - + "st\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_resul" - + "ts\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210" - + "\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007projec" - + "t\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_succes" - + "s\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_resu" - + "ltsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_retu" - + "rn_partial_success\"\235\002\n\033ListGlobalOperati" - + "onsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013m" - + "ax_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307", - "L \001(\tH\002\210\001\001\022\032\n\npage_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_partia" - + "l_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\013_page_tokenB" - + "\031\n\027_return_partial_success\"\272\002\n\'ListGloba" - + "lOrganizationOperationsRequest\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(\rH" - + "\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_t" - + "oken\030\311\260\304\t \001(\tH\003\210\001\001\022\032\n\tparent_id\030\320\341\232\333\001 \001(" - + "\tH\004\210\001\001\022\'\n\026return_partial_success\030\266\244\317\366\001 \001" - + "(\010H\005\210\001\001B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_o" - + "rder_byB\r\n\013_page_tokenB\014\n\n_parent_idB\031\n\027" - + "_return_partial_success\"\252\002\n(ListGlobalPu" - + "blicDelegatedPrefixesRequest\022\027\n\006filter\030\370" + + "okenB\031\n\027_return_partial_success\"\242\002\n List" + + "InterconnectLocationsRequest\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(\rH\001\210" + "\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_tok" + "en\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\007_filterB\016\n\014_max_resultsB\013\n\t_order_" + "byB\r\n\013_page_tokenB\031\n\027_return_partial_suc" - + "cess\"\231\002\n\027ListHealthChecksRequest\022\027\n\006filt" - + "er\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001(" - + "\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage" - + "_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301l \001(\t" - + "B\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\t_or" - + "der_byB\r\n\013_page_tokenB\031\n\027_return_partial" - + "_success\"\223\002\n\021ListImagesRequest\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(\rH" + + "cess\"\232\002\n\030ListInterconnectsRequest\022\027\n\006fil" + + "ter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001" + + "(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npag" + + "e_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\007_filterB\016\n\014_max_resultsB\013\n\t_o" + + "rder_byB\r\n\013_page_tokenB\031\n\027_return_partia" + + "l_success\"\225\002\n\023ListLicensesRequest\022\027\n\006fil" + + "ter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001" + + "(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npag" + + "e_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\007_filterB\016\n\014_max_resultsB\013\n\t_o" + + "rder_byB\r\n\013_page_tokenB\031\n\027_return_partia" + + "l_success\"\232\002\n\030ListMachineImagesRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032" + + "\n\npage_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\007_filterB\016\n\014_max_resultsB" + + "\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_return_p" + + "artial_success\"\257\002\n\027ListMachineTypesReque" + + "st\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_resul" + + "ts\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210" + + "\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007projec" + + "t\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_succes" + + "s\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\014_max_resultsB\013\n\t_order_byB\r" + + "\n\013_page_tokenB\031\n\027_return_partial_success" + + "\"\360\002\n0ListManagedInstancesInstanceGroupMa" + + "nagersRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030" + + "\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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_par" + + "tial_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\014_max_resultsB\013\n\t" + + "_order_byB\r\n\013_page_tokenB\031\n\027_return_part" + + "ial_success\"\370\002\n6ListManagedInstancesRegi" + + "onInstanceGroupManagersRequest\022\027\n\006filter" + + "\030\370\226\243\240\001 \001(\tH\000\210\001\001\022&\n\026instance_group_manage" + + "r\030\303\367\363v \001(\tB\003\340A\002\022\033\n\013max_results\030\233\310\213\032 \001(\rH" + "\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_t" + "oken\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\007_filterB\016\n\014_max_resultsB\013\n\t_orde" - + "r_byB\r\n\013_page_tokenB\031\n\027_return_partial_s" - + "uccess\"\270\002\n ListInstanceGroupManagersRequ" - + "est\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_resu" - + "lts\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002" - + "\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007proje" - + "ct\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_succe" - + "ss\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\014_max_resultsB\013\n\t_order_byB" - + "\r\n\013_page_tokenB\031\n\027_return_partial_succes" - + "s\"\261\002\n\031ListInstanceGroupsRequest\022\027\n\006filte" - + "r\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\npage_" - + "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(\010" - + "H\004\210\001\001\022\024\n\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\013_page_tok" - + "enB\031\n\027_return_partial_success\"\236\002\n\034ListIn" - + "stanceTemplatesRequest\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(\rH\001\210\001\001\022\030\n\010" - + "order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026r" - + "eturn_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\013" - + "_page_tokenB\031\n\027_return_partial_success\"\331" - + "\003\n\"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_i" - + "nstances_request_resource\030\237\250\214\343\001 \001(\0132;.go" - + "ogle.cloud.compute.v1.InstanceGroupsList" - + "InstancesRequestB\003\340A\002\022\033\n\013max_results\030\233\310\213" - + "\032 \001(\rH\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\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\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n\007_fil" - + "terB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_pag" - + "e_tokenB\031\n\027_return_partial_success\"\356\003\n(L" - + "istInstancesRegionInstanceGroupsRequest\022" - + "\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\036\n\016instance_gro" - + "up\030\325\324\325& \001(\tB\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\npage_" - + "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\211\001\n6region_" - + "instance_groups_list_instances_request_r" - + "esource\030\324\251\200\027 \001(\0132A.google.cloud.compute." - + "v1.RegionInstanceGroupsListInstancesRequ" - + "estB\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\t" - + "_order_byB\r\n\013_page_tokenB\031\n\027_return_part" - + "ial_success\"\254\002\n\024ListInstancesRequest\022\027\n\006" + + "\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026return_pa" + + "rtial_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\013_page_to" + + "kenB\031\n\027_return_partial_success\"\270\002\n ListN" + + "etworkEndpointGroupsRequest\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(\rH\001\210\001" + + "\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_toke" + + "n\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" + + "\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n\007_filterB\016\n\014_m" + + "ax_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031" + + "\n\027_return_partial_success\"\341\002\n6ListNetwor" + + "kEndpointsGlobalNetworkEndpointGroupsReq" + + "uest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_res" + + "ults\030\233\310\213\032 \001(\rH\001\210\001\001\022\'\n\026network_endpoint_g" + + "roup\030\206\313\363\316\001 \001(\tB\003\340A\002\022\030\n\010order_by\030\350\375\307L \001(\t" + + "H\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007pro" + + "ject\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_suc" + + "cess\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_r" + + "esultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_r" + + "eturn_partial_success\"\377\003\n0ListNetworkEnd" + + "pointsNetworkEndpointGroupsRequest\022\027\n\006fi" + + "lter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 " + + "\001(\rH\001\210\001\001\022\'\n\026network_endpoint_group\030\206\313\363\316\001" + + " \001(\tB\003\340A\002\022\213\001\n7network_endpoint_groups_li" + + "st_endpoints_request_resource\030\216\230\257\034 \001(\0132B" + + ".google.cloud.compute.v1.NetworkEndpoint" + + "GroupsListEndpointsRequestB\003\340A\002\022\030\n\010order" + + "_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\t" + + "H\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\001\022\024\n\004zone\030" + + "\254\307\344\001 \001(\tB\003\340A\002B\t\n\007_filterB\016\n\014_max_results" + + "B\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_return_" + + "partial_success\"\244\002\n\"ListNetworkFirewallP" + + "oliciesRequest\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(\rH\001\210\001\001\022\030\n\010order_by" + + "\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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_pa" + + "rtial_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\013_page_to" + + "kenB\031\n\027_return_partial_success\"\225\002\n\023ListN" + + "etworksRequest\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(\rH\001\210\001\001\022\030\n\010order_by" + + "\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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_pa" + + "rtial_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\013_page_to" + + "kenB\031\n\027_return_partial_success\"\255\002\n\025ListN" + + "odeGroupsRequest\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(\rH\001\210\001\001\022\030\n\010order_" + + "by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\001\022\024\n\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\013_page_tokenB\031\n\027_return_p" + + "artial_success\"\262\002\n\030ListNodeTemplatesRequ" + + "est\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_resu" + + "lts\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002" + + "\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007proje" + + "ct\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\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\t_order_b" + + "yB\r\n\013_page_tokenB\031\n\027_return_partial_succ" + + "ess\"\254\002\n\024ListNodeTypesRequest\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(\rH\001\210" + + "\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_tok" + + "en\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\001\022\024\n\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\013_page_tokenB" + + "\031\n\027_return_partial_success\"\317\002\n\032ListNodes" + + "NodeGroupsRequest\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(\rH\001\210\001\001\022\033\n\nnode_" + + "group\030\202\374\213\340\001 \001(\tB\003\340A\002\022\030\n\010order_by\030\350\375\307L \001(" + + "\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007pr" + + "oject\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_su" + + "ccess\030\266\244\317\366\001 \001(\010H\004\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340" + + "A\002B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_order_" + + "byB\r\n\013_page_tokenB\031\n\027_return_partial_suc" + + "cess\"\265\002\n\033ListPacketMirroringsRequest\022\027\n\006" + "filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213" + "\032 \001(\rH\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\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\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n\007_fil" - + "terB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_pag" - + "e_tokenB\031\n\027_return_partial_success\"\274\002\n\"L" - + "istInterconnectAttachmentsRequest\022\027\n\006fil" - + "ter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001" - + "(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npag" - + "e_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\026return" - + "_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filt" - + "erB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page" - + "_tokenB\031\n\027_return_partial_success\"\242\002\n Li" - + "stInterconnectLocationsRequest\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(\rH" - + "\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_t" - + "oken\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\007_filterB\016\n\014_max_resultsB\013\n\t_orde" - + "r_byB\r\n\013_page_tokenB\031\n\027_return_partial_s" - + "uccess\"\232\002\n\030ListInterconnectsRequest\022\027\n\006f" - + "ilter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032" - + " \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\np" - + "age_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\007_filterB\016\n\014_max_resultsB\013\n\t" - + "_order_byB\r\n\013_page_tokenB\031\n\027_return_part" - + "ial_success\"\225\002\n\023ListLicensesRequest\022\027\n\006f" - + "ilter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032" - + " \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\np" - + "age_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\007_filterB\016\n\014_max_resultsB\013\n\t" - + "_order_byB\r\n\013_page_tokenB\031\n\027_return_part" - + "ial_success\"\232\002\n\030ListMachineImagesRequest" - + "\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001" - + "\022\032\n\npage_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\007_filterB\016\n\014_max_result" - + "sB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_return" - + "_partial_success\"\257\002\n\027ListMachineTypesReq" + + " \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026ret" + + "urn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_f" + + "ilterB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_p" + + "age_tokenB\031\n\027_return_partial_success\"\200\004\n" + + " ListPeeringRoutesNetworksRequest\022\031\n\tdir" + + "ection\030\377\216\2005 \001(\tH\000\210\001\001\022\027\n\006filter\030\370\226\243\240\001 \001(\t" + + "H\001\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001(\rH\002\210\001\001\022\027\n\007ne" + + "twork\030\256\264\205o \001(\tB\003\340A\002\022\030\n\010order_by\030\350\375\307L \001(\t" + + "H\003\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\004\210\001\001\022\034\n\014pee" + + "ring_name\030\252\320\200w \001(\tH\005\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(\tH\006\210\001\001\022\'\n\026retu" + + "rn_partial_success\030\266\244\317\366\001 \001(\010H\007\210\001\001\"H\n\tDir" + + "ection\022\027\n\023UNDEFINED_DIRECTION\020\000\022\020\n\010INCOM" + + "ING\020\246\320\267\241\001\022\020\n\010OUTGOING\020\354\306\314\222\001B\014\n\n_directio" + + "nB\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_order_b" + + "yB\r\n\013_page_tokenB\017\n\r_peering_nameB\t\n\007_re" + + "gionB\031\n\027_return_partial_success\"\362\002\n2List" + + "PerInstanceConfigsInstanceGroupManagersR" + + "equest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022&\n\026insta" + + "nce_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\033\n\013max_r" + + "esults\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(" + + "\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007pr" + + "oject\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_su" + + "ccess\030\266\244\317\366\001 \001(\010H\004\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340" + + "A\002B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_order_" + + "byB\r\n\013_page_tokenB\031\n\027_return_partial_suc" + + "cess\"\372\002\n8ListPerInstanceConfigsRegionIns" + + "tanceGroupManagersRequest\022\027\n\006filter\030\370\226\243\240" + + "\001 \001(\tH\000\210\001\001\022&\n\026instance_group_manager\030\303\367\363" + + "v \001(\tB\003\340A\002\022\033\n\013max_results\030\233\310\213\032 \001(\rH\001\210\001\001\022" + + "\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partial" + + "_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_m" + + "ax_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031" + + "\n\027_return_partial_success\"\270\002\n6ListPrecon" + + "figuredExpressionSetsSecurityPoliciesReq" + "uest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_res" + "ults\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH" + "\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007proj" + "ect\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_succ" - + "ess\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\002" - + "B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_order_by" - + "B\r\n\013_page_tokenB\031\n\027_return_partial_succe" - + "ss\"\360\002\n0ListManagedInstancesInstanceGroup" - + "ManagersRequest\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" + + "ess\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_re" + + "sultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_re" + + "turn_partial_success\"\245\002\n#ListPublicAdver" + + "tisedPrefixesRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\t" + + "H\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010or" + + "der_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026ret" + + "urn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_f" + + "ilterB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_p" + + "age_tokenB\031\n\027_return_partial_success\"\274\002\n" + + "\"ListPublicDelegatedPrefixesRequest\022\027\n\006f" + + "ilter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032" + + " \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\np" + + "age_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\026retu" + + "rn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_fi" + + "lterB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_pa" + + "ge_tokenB\031\n\027_return_partial_success\"\317\002\n\035" + + "ListReferrersInstancesRequest\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(\rH\001\210\001\001\022\030\n\010order_b" + "y\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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_p" + "artial_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\014_max_resultsB\013" + "\n\t_order_byB\r\n\013_page_tokenB\031\n\027_return_pa" - + "rtial_success\"\370\002\n6ListManagedInstancesRe" - + "gionInstanceGroupManagersRequest\022\027\n\006filt" - + "er\030\370\226\243\240\001 \001(\tH\000\210\001\001\022&\n\026instance_group_mana" - + "ger\030\303\367\363v \001(\tB\003\340A\002\022\033\n\013max_results\030\233\310\213\032 \001(" - + "\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage" - + "_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301l \001(\t" - + "B\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026return_" - + "partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filte" - + "rB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page_" - + "tokenB\031\n\027_return_partial_success\"\270\002\n Lis" - + "tNetworkEndpointGroupsRequest\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(\rH\001" - + "\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_to" - + "ken\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340" - + "A\002\022\'\n\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\014" - + "_max_resultsB\013\n\t_order_byB\r\n\013_page_token" - + "B\031\n\027_return_partial_success\"\341\002\n6ListNetw" - + "orkEndpointsGlobalNetworkEndpointGroupsR" + + "rtial_success\"\266\002\n\034ListRegionAutoscalersR" + "equest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_r" - + "esults\030\233\310\213\032 \001(\rH\001\210\001\001\022\'\n\026network_endpoint" - + "_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\030\n\010order_by\030\350\375\307L \001" - + "(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007p" - + "roject\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_s" - + "uccess\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\013_page_tokenB\031\n\027" - + "_return_partial_success\"\377\003\n0ListNetworkE" - + "ndpointsNetworkEndpointGroupsRequest\022\027\n\006" - + "filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213" - + "\032 \001(\rH\001\210\001\001\022\'\n\026network_endpoint_group\030\206\313\363" - + "\316\001 \001(\tB\003\340A\002\022\213\001\n7network_endpoint_groups_" - + "list_endpoints_request_resource\030\216\230\257\034 \001(\013" - + "2B.google.cloud.compute.v1.NetworkEndpoi" - + "ntGroupsListEndpointsRequestB\003\340A\002\022\030\n\010ord" - + "er_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026retu" - + "rn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001\022\024\n\004zon" - + "e\030\254\307\344\001 \001(\tB\003\340A\002B\t\n\007_filterB\016\n\014_max_resul" - + "tsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_retur" - + "n_partial_success\"\244\002\n\"ListNetworkFirewal" - + "lPoliciesRequest\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(\rH\001\210\001\001\022\030\n\010order_" - + "by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\007_filte" - + "rB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page_" - + "tokenB\031\n\027_return_partial_success\"\225\002\n\023Lis" - + "tNetworksRequest\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(\rH\001\210\001\001\022\030\n\010order_" - + "by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\007_filte" - + "rB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page_" - + "tokenB\031\n\027_return_partial_success\"\255\002\n\025Lis" - + "tNodeGroupsRequest\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(\rH\001\210\001\001\022\030\n\010orde" - + "r_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026retur" - + "n_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\014_max_result" - + "sB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_return" - + "_partial_success\"\262\002\n\030ListNodeTemplatesRe" - + "quest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_re" - + "sults\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\t" - + "H\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007pro" - + "ject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340" - + "A\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\t_order" - + "_byB\r\n\013_page_tokenB\031\n\027_return_partial_su" - + "ccess\"\254\002\n\024ListNodeTypesRequest\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(\rH" - + "\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_t" - + "oken\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003" + + "esults\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(" + + "\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007pr" + + "oject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003" + "\340A\002\022\'\n\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" - + "\014_max_resultsB\013\n\t_order_byB\r\n\013_page_toke" - + "nB\031\n\027_return_partial_success\"\317\002\n\032ListNod" - + "esNodeGroupsRequest\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(\rH\001\210\001\001\022\033\n\nnod" - + "e_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022\030\n\010order_by\030\350\375\307L " - + "\001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007" - + "project\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\001\022\024\n\004zone\030\254\307\344\001 \001(\tB" - + "\003\340A\002B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_orde" - + "r_byB\r\n\013_page_tokenB\031\n\027_return_partial_s" - + "uccess\"\265\002\n\033ListPacketMirroringsRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032" - + "\n\npage_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\026r" - + "eturn_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\013" - + "_page_tokenB\031\n\027_return_partial_success\"\200" - + "\004\n ListPeeringRoutesNetworksRequest\022\031\n\td" - + "irection\030\377\216\2005 \001(\tH\000\210\001\001\022\027\n\006filter\030\370\226\243\240\001 \001" - + "(\tH\001\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001(\rH\002\210\001\001\022\027\n\007" - + "network\030\256\264\205o \001(\tB\003\340A\002\022\030\n\010order_by\030\350\375\307L \001" - + "(\tH\003\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\004\210\001\001\022\034\n\014p" - + "eering_name\030\252\320\200w \001(\tH\005\210\001\001\022\027\n\007project\030\231\226\301" - + "l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tH\006\210\001\001\022\'\n\026re" - + "turn_partial_success\030\266\244\317\366\001 \001(\010H\007\210\001\001\"H\n\tD" - + "irection\022\027\n\023UNDEFINED_DIRECTION\020\000\022\020\n\010INC" - + "OMING\020\246\320\267\241\001\022\020\n\010OUTGOING\020\354\306\314\222\001B\014\n\n_direct" - + "ionB\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_order" - + "_byB\r\n\013_page_tokenB\017\n\r_peering_nameB\t\n\007_" - + "regionB\031\n\027_return_partial_success\"\362\002\n2Li" - + "stPerInstanceConfigsInstanceGroupManager" - + "sRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022&\n\026ins" - + "tance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\033\n\013max" - + "_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L " - + "\001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007" - + "project\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\001\022\024\n\004zone\030\254\307\344\001 \001(\tB" - + "\003\340A\002B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_orde" + + "\004\210\001\001B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_orde" + "r_byB\r\n\013_page_tokenB\031\n\027_return_partial_s" - + "uccess\"\372\002\n8ListPerInstanceConfigsRegionI" - + "nstanceGroupManagersRequest\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(\rH\001\210\001" + + "uccess\"\272\002\n ListRegionBackendServicesRequ" + + "est\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_resu" + + "lts\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002" + + "\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007proje" + + "ct\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\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\t_order_b" + + "yB\r\n\013_page_tokenB\031\n\027_return_partial_succ" + + "ess\"\266\002\n\034ListRegionCommitmentsRequest\022\027\n\006" + + "filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213" + + "\032 \001(\rH\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\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\026ret" + + "urn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_f" + + "ilterB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_p" + + "age_tokenB\031\n\027_return_partial_success\"\264\002\n" + + "\032ListRegionDiskTypesRequest\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(\rH\001\210\001" + "\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_toke" + "n\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\026return_parti" + "al_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\013_page_token" - + "B\031\n\027_return_partial_success\"\270\002\n6ListPrec" - + "onfiguredExpressionSetsSecurityPoliciesR" - + "equest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_r" - + "esults\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(" - + "\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007pr" - + "oject\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_su" - + "ccess\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\013_page_tokenB\031\n\027_" - + "return_partial_success\"\245\002\n#ListPublicAdv" - + "ertisedPrefixesRequest\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(\rH\001\210\001\001\022\030\n\010" - + "order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026r" - + "eturn_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\013" - + "_page_tokenB\031\n\027_return_partial_success\"\274" - + "\002\n\"ListPublicDelegatedPrefixesRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n" - + "\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301" - + "l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026re" - + "turn_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\013_" - + "page_tokenB\031\n\027_return_partial_success\"\317\002" - + "\n\035ListReferrersInstancesRequest\022\027\n\006filte" - + "r\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340" - + "A\002\022\033\n\013max_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order" - + "_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\t" - + "H\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\001\022\024\n\004zone\030" - + "\254\307\344\001 \001(\tB\003\340A\002B\t\n\007_filterB\016\n\014_max_results" + + "B\031\n\027_return_partial_success\"\260\002\n\026ListRegi" + + "onDisksRequest\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(\rH\001\210\001\001\022\030\n\010order_by" + + "\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\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\013_page_tokenB\031\n\027_return_p" + + "artial_success\"\276\002\n$ListRegionHealthCheck" + + "ServicesRequest\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(\rH\001\210\001\001\022\030\n\010order_b" + + "y\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partial_success\030\266" + + "\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_results" + "B\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_return_" - + "partial_success\"\266\002\n\034ListRegionAutoscaler" + + "partial_success\"\267\002\n\035ListRegionHealthChec" + + "ksRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013ma" + + "x_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L" + + " \001(\tH\002\210\001\001\022\032\n\npage_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\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_o" + + "rder_byB\r\n\013_page_tokenB\031\n\027_return_partia" + + "l_success\"\300\002\n&ListRegionInstanceGroupMan" + + "agersRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350" + + "\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\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\013_page_tokenB\031\n\027_return_par" + + "tial_success\"\271\002\n\037ListRegionInstanceGroup" + "sRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L " + "\001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007" @@ -10218,9347 +10306,9305 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "B\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\t_or" + "der_byB\r\n\013_page_tokenB\031\n\027_return_partial" - + "_success\"\272\002\n ListRegionBackendServicesRe" - + "quest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_re" - + "sults\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\t" - + "H\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007pro" - + "ject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340" - + "A\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\t_order" - + "_byB\r\n\013_page_tokenB\031\n\027_return_partial_su" - + "ccess\"\266\002\n\034ListRegionCommitmentsRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032" - + "\n\npage_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\026r" - + "eturn_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\013" - + "_page_tokenB\031\n\027_return_partial_success\"\264" - + "\002\n\032ListRegionDiskTypesRequest\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(\rH\001" - + "\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_to" - + "ken\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340" - + "A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026return_par" - + "tial_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\013_page_tok" - + "enB\031\n\027_return_partial_success\"\260\002\n\026ListRe" - + "gionDisksRequest\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(\rH\001\210\001\001\022\030\n\010order_" - + "by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partial_success\030" - + "\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_result" - + "sB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_return" - + "_partial_success\"\276\002\n$ListRegionHealthChe" - + "ckServicesRequest\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(\rH\001\210\001\001\022\030\n\010order" - + "_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\t" - + "H\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\026return_partial_success" - + "\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_resul" - + "tsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_retur" - + "n_partial_success\"\267\002\n\035ListRegionHealthCh" - + "ecksRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013" + + "_success\"\300\002\n&ListRegionNetworkEndpointGr" + + "oupsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013" + "max_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375" + "\307L \001(\tH\002\210\001\001\022\032\n\npage_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\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\013_page_tokenB\031\n\027_return_part" - + "ial_success\"\300\002\n&ListRegionInstanceGroupM" - + "anagersRequest\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(\rH\001\210\001\001\022\030\n\010order_by" - + "\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\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\013_page_tokenB\031\n\027_return_p" - + "artial_success\"\271\002\n\037ListRegionInstanceGro" - + "upsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013m" - + "ax_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307" - + "L \001(\tH\002\210\001\001\022\032\n\npage_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\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\013_page_tokenB\031\n\027_return_parti" - + "al_success\"\300\002\n&ListRegionNetworkEndpoint" - + "GroupsRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030" - + "\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\240" - + "B \001(\tB\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\t_order_byB\r\n\013_page_tokenB\031\n\027_return_pa" - + "rtial_success\"\302\002\n(ListRegionNetworkFirew" - + "allPoliciesRequest\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(\rH\001\210\001\001\022\030\n\010orde" - + "r_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\006regio" - + "n\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026return_partial_succes" - + "s\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_resu" - + "ltsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_retu" - + "rn_partial_success\"\300\002\n&ListRegionNotific" - + "ationEndpointsRequest\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(\rH\001\210\001\001\022\030\n\010o" - + "rder_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\006re" - + "gion\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026return_partial_suc" - + "cess\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_r" - + "esultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_r" - + "eturn_partial_success\"\265\002\n\033ListRegionOper" - + "ationsRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030" - + "\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\240" - + "B \001(\tB\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\t_order_byB\r\n\013_page_tokenB\031\n\027_return_pa" - + "rtial_success\"\273\002\n!ListRegionSecurityPoli" - + "ciesRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013" + + "ial_success\"\302\002\n(ListRegionNetworkFirewal" + + "lPoliciesRequest\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(\rH\001\210\001\001\022\030\n\010order_" + + "by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partial_success\030" + + "\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_result" + + "sB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_return" + + "_partial_success\"\300\002\n&ListRegionNotificat" + + "ionEndpointsRequest\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(\rH\001\210\001\001\022\030\n\010ord" + + "er_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\006regi" + + "on\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026return_partial_succe", + "ss\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_res" + + "ultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_ret" + + "urn_partial_success\"\265\002\n\033ListRegionOperat" + + "ionsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013" + "max_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375" + "\307L \001(\tH\002\210\001\001\022\032\n\npage_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\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\013_page_tokenB\031\n\027_return_part" - + "ial_success\"\272\002\n ListRegionSslCertificate" - + "sRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L " - + "\001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007" - + "project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\t" - + "B\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\t_or" - + "der_byB\r\n\013_page_tokenB\031\n\027_return_partial" - + "_success\"\266\002\n\034ListRegionSslPoliciesReques" - + "t\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_result" - + "s\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001" - + "\001\022\032\n\npage_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\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\013_page_tokenB\031\n\027_return_partial_succes" - + "s\"\274\002\n\"ListRegionTargetHttpProxiesRequest" - + "\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001" - + "\022\032\n\npage_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" - + "\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\013_page_tokenB\031\n\027_return_partial_success" - + "\"\275\002\n#ListRegionTargetHttpsProxiesRequest" - + "\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001" - + "\022\032\n\npage_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" - + "\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\013_page_tokenB\031\n\027_return_partial_success" - + "\"\273\002\n!ListRegionTargetTcpProxiesRequest\022\027" + + "ial_success\"\273\002\n!ListRegionSecurityPolici" + + "esRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013ma" + + "x_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L" + + " \001(\tH\002\210\001\001\022\032\n\npage_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\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_o" + + "rder_byB\r\n\013_page_tokenB\031\n\027_return_partia" + + "l_success\"\272\002\n ListRegionSslCertificatesR" + + "equest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_r" + + "esults\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(" + + "\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007pr" + + "oject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\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\t_orde" + + "r_byB\r\n\013_page_tokenB\031\n\027_return_partial_s" + + "uccess\"\266\002\n\034ListRegionSslPoliciesRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022" + + "\032\n\npage_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\026" + + "return_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" + + "\013_page_tokenB\031\n\027_return_partial_success\"" + + "\274\002\n\"ListRegionTargetHttpProxiesRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032" + "\n\npage_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\026r" + "eturn_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\013" - + "_page_tokenB\031\n\027_return_partial_success\"\262" - + "\002\n\030ListRegionUrlMapsRequest\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(\rH\001\210\001" - + "\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_toke" - + "n\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\026return_parti" - + "al_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\013_page_token" - + "B\031\n\027_return_partial_success\"\224\002\n\022ListRegi" - + "onsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013m" + + "_page_tokenB\031\n\027_return_partial_success\"\275" + + "\002\n#ListRegionTargetHttpsProxiesRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032" + + "\n\npage_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\026r" + + "eturn_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\013" + + "_page_tokenB\031\n\027_return_partial_success\"\273" + + "\002\n!ListRegionTargetTcpProxiesRequest\022\027\n\006" + + "filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213" + + "\032 \001(\rH\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\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\026ret" + + "urn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_f" + + "ilterB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_p" + + "age_tokenB\031\n\027_return_partial_success\"\262\002\n" + + "\030ListRegionUrlMapsRequest\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(\rH\001\210\001\001\022" + + "\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partial" + + "_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_m" + + "ax_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031" + + "\n\027_return_partial_success\"\224\002\n\022ListRegion" + + "sRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L " + + "\001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007" + + "project\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\007_filterB\016\n\014_ma" + + "x_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n" + + "\027_return_partial_success\"\257\002\n\027ListReserva" + + "tionsRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350" + + "\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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_part" + + "ial_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\014_max_resultsB\013\n\t_" + + "order_byB\r\n\013_page_tokenB\031\n\027_return_parti" + + "al_success\"\265\002\n\033ListResourcePoliciesReque" + + "st\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_resul" + + "ts\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210" + + "\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007projec" + + "t\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022" + + "\'\n\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001" + + "B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_order_by" + + "B\r\n\013_page_tokenB\031\n\027_return_partial_succe" + + "ss\"\254\002\n\022ListRoutersRequest\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(\rH\001\210\001\001\022" + + "\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partial" + + "_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_m" + + "ax_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031" + + "\n\027_return_partial_success\"\223\002\n\021ListRoutes" + + "Request\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001" + + "(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007p" + + "roject\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_s" + + "uccess\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\013_page_tokenB\031\n\027" + + "_return_partial_success\"\235\002\n\033ListSecurity" + + "PoliciesRequest\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(\rH\001\210\001\001\022\030\n\010order_b" + + "y\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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_p" + + "artial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filter" + + "B\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page_t" + + "okenB\031\n\027_return_partial_success\"\267\002\n\035List" + + "ServiceAttachmentsRequest\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(\rH\001\210\001\001\022" + + "\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partial" + + "_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_m" + + "ax_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031" + + "\n\027_return_partial_success\"\226\002\n\024ListSnapsh" + + "otsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013m" + "ax_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307" + "L \001(\tH\002\210\001\001\022\032\n\npage_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_partia" + "l_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\013_page_tokenB" - + "\031\n\027_return_partial_success\"\257\002\n\027ListReser" - + "vationsRequest\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(\rH\001\210\001\001\022\030\n\010order_by" - + "\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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_pa" - + "rtial_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\014_max_resultsB\013\n" - + "\t_order_byB\r\n\013_page_tokenB\031\n\027_return_par" - + "tial_success\"\265\002\n\033ListResourcePoliciesReq" - + "uest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_res" - + "ults\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH" - + "\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007proj" - + "ect\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\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\t_order_" - + "byB\r\n\013_page_tokenB\031\n\027_return_partial_suc" - + "cess\"\254\002\n\022ListRoutersRequest\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(\rH\001\210\001" - + "\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_toke" - + "n\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\026return_parti" - + "al_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\013_page_token" - + "B\031\n\027_return_partial_success\"\223\002\n\021ListRout" - + "esRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013ma" - + "x_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L" - + " \001(\tH\002\210\001\001\022\032\n\npage_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\007_filterB\016\n\014_m" - + "ax_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031" - + "\n\027_return_partial_success\"\235\002\n\033ListSecuri" - + "tyPoliciesRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210" + + "\031\n\027_return_partial_success\"\234\002\n\032ListSslCe" + + "rtificatesRequest\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(\rH\001\210\001\001\022\030\n\010order" + "_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\t" + "H\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\007_filt" + "erB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page" - + "_tokenB\031\n\027_return_partial_success\"\267\002\n\035Li" - + "stServiceAttachmentsRequest\022\027\n\006filter\030\370\226" + + "_tokenB\031\n\027_return_partial_success\"\230\002\n\026Li" + + "stSslPoliciesRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\t" + + "H\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010or" + + "der_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026ret" + + "urn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_f" + + "ilterB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_p" + + "age_tokenB\031\n\027_return_partial_success\"\260\002\n" + + "\026ListSubnetworksRequest\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(\rH\001\210\001\001\022\030\n" + + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\006" + + "region\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026return_partial_s" + + "uccess\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\013_page_tokenB\031\n\027" + + "_return_partial_success\"\236\002\n\034ListTargetGr" + + "pcProxiesRequest\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(\rH\001\210\001\001\022\030\n\010order_" + + "by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\007_filte" + + "rB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page_" + + "tokenB\031\n\027_return_partial_success\"\236\002\n\034Lis" + + "tTargetHttpProxiesRequest\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(\rH\001\210\001\001\022" + + "\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\007_filterB\016\n\014_max_resultsB\013\n\t_order_byB" + + "\r\n\013_page_tokenB\031\n\027_return_partial_succes" + + "s\"\237\002\n\035ListTargetHttpsProxiesRequest\022\027\n\006f" + + "ilter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032" + + " \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\np" + + "age_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\007_filterB\016\n\014_max_resultsB\013\n\t" + + "_order_byB\r\n\013_page_tokenB\031\n\027_return_part" + + "ial_success\"\262\002\n\032ListTargetInstancesReque" + + "st\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_resul" + + "ts\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210" + + "\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007projec" + + "t\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_succes" + + "s\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\014_max_resultsB\013\n\t_order_byB\r" + + "\n\013_page_tokenB\031\n\027_return_partial_success" + + "\"\260\002\n\026ListTargetPoolsRequest\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(\rH\001\210\001" + "\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_toke" + "n\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\026return_parti" + "al_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\013_page_token" - + "B\031\n\027_return_partial_success\"\226\002\n\024ListSnap" - + "shotsRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350" - + "\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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_part" - + "ial_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\013_page_toke" - + "nB\031\n\027_return_partial_success\"\234\002\n\032ListSsl" - + "CertificatesRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH" + + "B\031\n\027_return_partial_success\"\235\002\n\033ListTarg" + + "etSslProxiesRequest\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(\rH\001\210\001\001\022\030\n\010ord" + "er_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026retu" + "rn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_fi" + "lterB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_pa" - + "ge_tokenB\031\n\027_return_partial_success\"\230\002\n\026" - + "ListSslPoliciesRequest\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(\rH\001\210\001\001\022\030\n\010" - + "order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026r" - + "eturn_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\013" - + "_page_tokenB\031\n\027_return_partial_success\"\260" - + "\002\n\026ListSubnetworksRequest\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(\rH\001\210\001\001\022" - + "\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026return_partial" - + "_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_m" - + "ax_resultsB\013\n\t_order_byB\r\n\013_page_tokenB\031" - + "\n\027_return_partial_success\"\236\002\n\034ListTarget" - + "GrpcProxiesRequest\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(\rH\001\210\001\001\022\030\n\010orde" - + "r_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026retur" - + "n_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_fil" - + "terB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_pag" - + "e_tokenB\031\n\027_return_partial_success\"\236\002\n\034L" - + "istTargetHttpProxiesRequest\022\027\n\006filter\030\370\226" + + "ge_tokenB\031\n\027_return_partial_success\"\235\002\n\033" + + "ListTargetTcpProxiesRequest\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(\rH\001\210\001" + "\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_toke" + "n\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\007_filterB\016\n\014_max_resultsB\013\n\t_order_b" + "yB\r\n\013_page_tokenB\031\n\027_return_partial_succ" - + "ess\"\237\002\n\035ListTargetHttpsProxiesRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n" - + "\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301" - + "l \001(\tB\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\t_order_byB\r\n\013_page_tokenB\031\n\027_return_pa" - + "rtial_success\"\262\002\n\032ListTargetInstancesReq" - + "uest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_res" - + "ults\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH" - + "\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007proj" - + "ect\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_succ" - + "ess\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\002" - + "B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_order_by" - + "B\r\n\013_page_tokenB\031\n\027_return_partial_succe" - + "ss\"\260\002\n\026ListTargetPoolsRequest\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(\rH\001" - + "\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_to" - + "ken\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340" - + "A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026return_par" - + "tial_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\013_page_tok" - + "enB\031\n\027_return_partial_success\"\235\002\n\033ListTa" - + "rgetSslProxiesRequest\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(\rH\001\210\001\001\022\030\n\010o" - + "rder_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026re" - + "turn_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\013_" - + "page_tokenB\031\n\027_return_partial_success\"\235\002" - + "\n\033ListTargetTcpProxiesRequest\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(\rH\001" - + "\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_to" - + "ken\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340" - + "A\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\t_order" - + "_byB\r\n\013_page_tokenB\031\n\027_return_partial_su" - + "ccess\"\266\002\n\034ListTargetVpnGatewaysRequest\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032" - + "\n\npage_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\026r" - + "eturn_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\013" - + "_page_tokenB\031\n\027_return_partial_success\"\224" - + "\002\n\022ListUrlMapsRequest\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(\rH\001\210\001\001\022\030\n\010o" - + "rder_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\026re" - + "turn_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\013_" - + "page_tokenB\031\n\027_return_partial_success\"\236\002" - + "\n\034ListUsableSubnetworksRequest\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(\rH" - + "\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_t" - + "oken\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\007_filterB\016\n\014_max_resultsB\013\n\t_orde" - + "r_byB\r\n\013_page_tokenB\031\n\027_return_partial_s" - + "uccess\"\260\002\n\026ListVpnGatewaysRequest\022\027\n\006fil" - + "ter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213\032 \001" - + "(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npag" - + "e_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\026return" - + "_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filt" - + "erB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page" - + "_tokenB\031\n\027_return_partial_success\"\257\002\n\025Li" - + "stVpnTunnelsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH" + + "ess\"\266\002\n\034ListTargetVpnGatewaysRequest\022\027\n\006" + + "filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013max_results\030\233\310\213" + + "\032 \001(\rH\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\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\026ret" + + "urn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_f" + + "ilterB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_p" + + "age_tokenB\031\n\027_return_partial_success\"\224\002\n" + + "\022ListUrlMapsRequest\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(\rH\001\210\001\001\022\030\n\010ord" + "er_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\006regi" - + "on\030\364\315\240B \001(\tB\003\340A\002\022\'\n\026return_partial_succe" - + "ss\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_res" - + "ultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_ret" - + "urn_partial_success\"\215\003\n\033ListXpnHostsProj" - + "ectsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013" - + "max_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375" - + "\307L \001(\tH\002\210\001\001\022\032\n\npage_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_lis" - + "t_xpn_hosts_request_resource\030\227\320\316q \001(\01324." - + "google.cloud.compute.v1.ProjectsListXpnH" - + "ostsRequestB\003\340A\002\022\'\n\026return_partial_succe" - + "ss\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_res" - + "ultsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_ret" - + "urn_partial_success\"\261\002\n\031ListZoneOperatio" - + "nsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013ma" - + "x_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L" - + " \001(\tH\002\210\001\001\022\032\n\npage_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\001\022\024\n\004zone\030\254\307\344\001 \001(\t" - + "B\003\340A\002B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_ord" - + "er_byB\r\n\013_page_tokenB\031\n\027_return_partial_" - + "success\"\222\002\n\020ListZonesRequest\022\027\n\006filter\030\370" + + "(\tH\003\210\001\001\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026retu" + + "rn_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_fi" + + "lterB\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_pa" + + "ge_tokenB\031\n\027_return_partial_success\"\236\002\n\034" + + "ListUsableSubnetworksRequest\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(\rH\001\210" + "\001\001\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_tok" + "en\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\007_filterB\016\n\014_max_resultsB\013\n\t_order_" + "byB\r\n\013_page_tokenB\031\n\027_return_partial_suc" - + "cess\"\217\001\n\tLocalDisk\022\032\n\ndisk_count\030\355\257\235W \001(" - + "\005H\000\210\001\001\022\035\n\014disk_size_gb\030\267\232\347\226\001 \001(\005H\001\210\001\001\022\031\n" - + "\tdisk_type\030\234\351\254, \001(\tH\002\210\001\001B\r\n\013_disk_countB" - + "\017\n\r_disk_size_gbB\014\n\n_disk_type\"\\\n\020Locali" - + "zedMessage\022\027\n\006locale\030\332\234\330\364\001 \001(\tH\000\210\001\001\022\030\n\007m" - + "essage\030\207\200\254\307\001 \001(\tH\001\210\001\001B\t\n\007_localeB\n\n\010_mes" - + "sage\"\322\002\n\016LocationPolicy\022M\n\tlocations\030\336\256\221" - + "\305\001 \003(\01326.google.cloud.compute.v1.Locatio" - + "nPolicy.LocationsEntry\022\035\n\014target_shape\030\363" - + "\346\273\241\001 \001(\tH\000\210\001\001\032a\n\016LocationsEntry\022\013\n\003key\030\001" - + " \001(\t\022>\n\005value\030\002 \001(\0132/.google.cloud.compu" - + "te.v1.LocationPolicyLocation:\0028\001\"^\n\013Targ" - + "etShape\022\032\n\026UNDEFINED_TARGET_SHAPE\020\000\022\t\n\003A" - + "NY\020\314\373\003\022\026\n\017ANY_SINGLE_ZONE\020\320\246\221\035\022\020\n\010BALANC" - + "ED\020\210\272\255\337\001B\017\n\r_target_shape\"\216\002\n\026LocationPo" - + "licyLocation\022W\n\013constraints\030\266\314\356\001 \001(\0132:.g" - + "oogle.cloud.compute.v1.LocationPolicyLoc" - + "ationConstraintsH\000\210\001\001\022\032\n\npreference\030\333\371\362G" - + " \001(\tH\001\210\001\001\"`\n\nPreference\022\030\n\024UNDEFINED_PRE" - + "FERENCE\020\000\022\014\n\005ALLOW\020\251\326\336\035\022\n\n\004DENY\020\214\354\177\022\036\n\026P" - + "REFERENCE_UNSPECIFIED\020\263\353\316\354\001B\016\n\014_constrai" - + "ntsB\r\n\013_preference\"M\n!LocationPolicyLoca" - + "tionConstraints\022\032\n\tmax_count\030\364\374\222\211\001 \001(\005H\000" - + "\210\001\001B\014\n\n_max_count\"\251\002\n\tLogConfig\022Q\n\013cloud" - + "_audit\030\321\302\356\304\001 \001(\01323.google.cloud.compute." - + "v1.LogConfigCloudAuditOptionsH\000\210\001\001\022J\n\007co" - + "unter\030\374\253\335\310\001 \001(\01320.google.cloud.compute.v" - + "1.LogConfigCounterOptionsH\001\210\001\001\022Q\n\013data_a" - + "ccess\030\231\337\326\210\001 \001(\01323.google.cloud.compute.v" - + "1.LogConfigDataAccessOptionsH\002\210\001\001B\016\n\014_cl" - + "oud_auditB\n\n\010_counterB\016\n\014_data_access\"\270\002" - + "\n\032LogConfigCloudAuditOptions\022c\n\035authoriz" - + "ation_logging_options\030\370\233\361g \001(\01324.google." - + "cloud.compute.v1.AuthorizationLoggingOpt" - + "ionsH\000\210\001\001\022\031\n\010log_name\030\246\365\217\300\001 \001(\tH\001\210\001\001\"k\n\007" - + "LogName\022\026\n\022UNDEFINED_LOG_NAME\020\000\022\026\n\016ADMIN" - + "_ACTIVITY\020\237\334\354\313\001\022\022\n\013DATA_ACCESS\020\231\327\302q\022\034\n\024U" - + "NSPECIFIED_LOG_NAME\020\356\355\337\303\001B \n\036_authorizat" - + "ion_logging_optionsB\013\n\t_log_name\"\265\001\n\027Log" - + "ConfigCounterOptions\022U\n\rcustom_fields\030\307\276" - + "\205w \003(\0132;.google.cloud.compute.v1.LogConf" - + "igCounterOptionsCustomField\022\025\n\005field\030\372\301\272" - + ". \001(\tH\000\210\001\001\022\027\n\006metric\030\260\353\227\376\001 \001(\tH\001\210\001\001B\010\n\006_" - + "fieldB\t\n\007_metric\"d\n\"LogConfigCounterOpti" - + "onsCustomField\022\024\n\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\025\n\005" - + "value\030\361\242\2625 \001(\tH\001\210\001\001B\007\n\005_nameB\010\n\006_value\"\235" - + "\001\n\032LogConfigDataAccessOptions\022\031\n\010log_mod" - + "e\030\276\363\216\300\001 \001(\tH\000\210\001\001\"W\n\007LogMode\022\026\n\022UNDEFINED" - + "_LOG_MODE\020\000\022\027\n\017LOG_FAIL_CLOSED\020\222\252\361\253\001\022\033\n\024" - + "LOG_MODE_UNSPECIFIED\020\266\364\204*B\013\n\t_log_mode\"\203" - + "\t\n\014MachineImage\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\013guest_flush\030\335\223\354\267\001 \001(\010H\002\210\001\001\022\020\n\002id\030\233\032" - + " \001(\004H\003\210\001\001\022P\n\023instance_properties\030\235\236\330f \001(" - + "\0132+.google.cloud.compute.v1.InstanceProp" - + "ertiesH\004\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022]\n\034mac" - + "hine_image_encryption_key\030\377\377\347\373\001 \001(\0132..go" - + "ogle.cloud.compute.v1.CustomerEncryption" - + "KeyH\006\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\036\n\rsatisf" - + "ies_pzs\030\253\335\253\345\001 \001(\010H\010\210\001\001\022;\n\013saved_disks\030\276\355" - + "\300\275\001 \003(\0132\".google.cloud.compute.v1.SavedD" - + "isk\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\t\210\001\001\022Y\n\033sourc" - + "e_disk_encryption_keys\030\262\370\317\260\001 \003(\01320.googl" - + "e.cloud.compute.v1.SourceDiskEncryptionK" - + "ey\022 \n\017source_instance\030\271\230\375\274\001 \001(\tH\n\210\001\001\022^\n\032" - + "source_instance_properties\030\371\321\313\342\001 \001(\01321.g" - + "oogle.cloud.compute.v1.SourceInstancePro" - + "pertiesH\013\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\014\210\001\001\022\035\n\021" - + "storage_locations\030\232\355\263\234\001 \003(\t\022#\n\023total_sto" - + "rage_bytes\030\354\207\204\' \001(\003H\r\210\001\001\"s\n\006Status\022\024\n\020UN" - + "DEFINED_STATUS\020\000\022\020\n\010CREATING\020\271\275\235\331\001\022\020\n\010DE" - + "LETING\020\250\247\207\374\001\022\017\n\007INVALID\020\327\373\355\374\001\022\014\n\005READY\020\203" - + "\303\217%\022\020\n\tUPLOADING\020\241\234\315\177B\025\n\023_creation_times" - + "tampB\016\n\014_descriptionB\016\n\014_guest_flushB\005\n\003" - + "_idB\026\n\024_instance_propertiesB\007\n\005_kindB\037\n\035" - + "_machine_image_encryption_keyB\007\n\005_nameB\020" - + "\n\016_satisfies_pzsB\014\n\n_self_linkB\022\n\020_sourc" - + "e_instanceB\035\n\033_source_instance_propertie" - + "sB\t\n\007_statusB\026\n\024_total_storage_bytes\"\251\002\n" - + "\020MachineImageList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0227\n\005i" - + "tems\030\300\317\367/ \003(\0132%.google.cloud.compute.v1." - + "MachineImage\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017ne" - + "xt_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 .go" - + "ogle.cloud.compute.v1.WarningH\004\210\001\001B\005\n\003_i" - + "dB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_" - + "linkB\n\n\010_warning\"\312\006\n\013MachineType\022?\n\014acce" - + "lerators\030\350\326\305\200\001 \003(\0132%.google.cloud.comput" - + "e.v1.Accelerators\022\"\n\022creation_timestamp\030" - + "\266\217\307\016 \001(\tH\000\210\001\001\022G\n\ndeprecated\030\263\313\321\365\001 \001(\0132*." - + "google.cloud.compute.v1.DeprecationStatu" - + "sH\001\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\033\n\n" - + "guest_cpus\030\322\313\310\273\001 \001(\005H\003\210\001\001\022\020\n\002id\030\233\032 \001(\004H\004" - + "\210\001\001\022\036\n\016image_space_gb\030\230\362\365# \001(\005H\005\210\001\001\022\036\n\ri" - + "s_shared_cpu\030\203\332\317\370\001 \001(\010H\006\210\001\001\022\024\n\004kind\030\224\367\310\001" - + " \001(\tH\007\210\001\001\022)\n\030maximum_persistent_disks\030\215\366" - + "\316\354\001 \001(\005H\010\210\001\001\0220\n maximum_persistent_disks" - + "_size_gb\030\247\225\310I \001(\003H\t\210\001\001\022\031\n\tmemory_mb\030\223\223\2507" - + " \001(\005H\n\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\013\210\001\001\022@\n\rscrat" - + "ch_disks\030\361\261\240\345\001 \003(\0132%.google.cloud.comput" - + "e.v1.ScratchDisks\022\032\n\tself_link\030\215\222\305\331\001 \001(\t" - + "H\014\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH\r\210\001\001B\025\n\023_creation" - + "_timestampB\r\n\013_deprecatedB\016\n\014_descriptio" - + "nB\r\n\013_guest_cpusB\005\n\003_idB\021\n\017_image_space_" - + "gbB\020\n\016_is_shared_cpuB\007\n\005_kindB\033\n\031_maximu" - + "m_persistent_disksB#\n!_maximum_persisten" - + "t_disks_size_gbB\014\n\n_memory_mbB\007\n\005_nameB\014" - + "\n\n_self_linkB\007\n\005_zone\"\302\003\n\031MachineTypeAgg" - + "regatedList\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.Machin" - + "eTypeAggregatedList.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(\t" - + "H\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n\014unr" - + "eachables\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" - + "\nItemsEntry\022\013\n\003key\030\001 \001(\t\022>\n\005value\030\002 \001(\0132" - + "/.google.cloud.compute.v1.MachineTypesSc" - + "opedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_pa" - + "ge_tokenB\014\n\n_self_linkB\n\n\010_warning\"\247\002\n\017M" - + "achineTypeList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0226\n\005item" - + "s\030\300\317\367/ \003(\0132$.google.cloud.compute.v1.Mac" - + "hineType\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_p" - + "age_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.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_link" - + "B\n\n\010_warning\"\237\001\n\026MachineTypesScopedList\022" - + ">\n\rmachine_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\"\257\t\n\017ManagedInstance\022\036\n\016cu" - + "rrent_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\017instan" - + "ce_health\030\306\222\274\266\001 \003(\01326.google.cloud.compu" - + "te.v1.ManagedInstanceInstanceHealth\022\037\n\017i" - + "nstance_status\030\334\255\237S \001(\tH\003\210\001\001\022R\n\014last_att" - + "empt\030\244\254\250\317\001 \001(\01323.google.cloud.compute.v1" - + ".ManagedInstanceLastAttemptH\004\210\001\001\022T\n\033pres" - + "erved_state_from_config\030\342\353\205/ \001(\0132\'.googl" - + "e.cloud.compute.v1.PreservedStateH\005\210\001\001\022U" - + "\n\033preserved_state_from_policy\030\322\257\276\340\001 \001(\0132" - + "\'.google.cloud.compute.v1.PreservedState" - + "H\006\210\001\001\022I\n\007version\030\330\271\324\247\001 \001(\0132/.google.clou" - + "d.compute.v1.ManagedInstanceVersionH\007\210\001\001" - + "\"\205\002\n\rCurrentAction\022\034\n\030UNDEFINED_CURRENT_" - + "ACTION\020\000\022\022\n\nABANDONING\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\010DELETING\020\250\247\207\374\001\022\013\n\004NONE\020\270\316\222\001\022\022\n\nRECRE" - + "ATING\020\354\213\376\210\001\022\021\n\nREFRESHING\020\247\376\354M\022\022\n\nRESTAR", - "TING\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\tVERIFYING\020\251\301\214\010\"\355\001\n\016InstanceSta" - + "tus\022\035\n\031UNDEFINED_INSTANCE_STATUS\020\000\022\026\n\016DE" - + "PROVISIONING\020\356\223\304\314\001\022\024\n\014PROVISIONING\020\355\365\332\212\001" - + "\022\021\n\tREPAIRING\020\225\202\225\305\001\022\016\n\007RUNNING\020\237\303\3529\022\017\n\007S" - + "TAGING\020\233\310\306\315\001\022\017\n\007STOPPED\020\255\273\354\323\001\022\020\n\010STOPPIN" - + "G\020\364\320\242\247\001\022\020\n\tSUSPENDED\020\273\273\266\030\022\022\n\nSUSPENDING\020" - + "\246\324\230\365\001\022\021\n\nTERMINATED\020\243\364\233wB\021\n\017_current_act" - + "ionB\005\n\003_idB\013\n\t_instanceB\022\n\020_instance_sta" - + "tusB\017\n\r_last_attemptB\036\n\034_preserved_state" - + "_from_configB\036\n\034_preserved_state_from_po" - + "licyB\n\n\010_version\"\246\002\n\035ManagedInstanceInst" - + "anceHealth\022&\n\025detailed_health_state\030\235\320\264\363" - + "\001 \001(\tH\000\210\001\001\022\035\n\014health_check\030\345\252\244\223\001 \001(\tH\001\210\001" - + "\001\"\222\001\n\023DetailedHealthState\022#\n\037UNDEFINED_D" - + "ETAILED_HEALTH_STATE\020\000\022\020\n\010DRAINING\020\352\325\214\345\001" - + "\022\017\n\007HEALTHY\020\375\252\333\321\001\022\017\n\007TIMEOUT\020\301\262\353\343\001\022\021\n\tUN" - + "HEALTHY\020\304\271\255\334\001\022\017\n\007UNKNOWN\020\252\360\304\316\001B\030\n\026_detai" - + "led_health_stateB\017\n\r_health_check\"a\n\032Man" - + "agedInstanceLastAttempt\0228\n\006errors\030\353\336\325\226\001 " - + "\001(\0132\037.google.cloud.compute.v1.ErrorsH\000\210\001" - + "\001B\t\n\007_errors\"q\n\026ManagedInstanceVersion\022\"" - + "\n\021instance_template\030\344\201\273\223\001 \001(\tH\000\210\001\001\022\024\n\004na" - + "me\030\213\365\315\001 \001(\tH\001\210\001\001B\024\n\022_instance_templateB\007" - + "\n\005_name\"\210\001\n\010Metadata\022\033\n\013fingerprint\030\344\321\363o" - + " \001(\tH\000\210\001\001\0220\n\005items\030\300\317\367/ \003(\0132\036.google.clo" - + "ud.compute.v1.Items\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001" - + "\001B\016\n\014_fingerprintB\007\n\005_kind\"\217\002\n\016MetadataF" - + "ilter\022L\n\rfilter_labels\030\246\365\350\222\001 \003(\01321.googl" - + "e.cloud.compute.v1.MetadataFilterLabelMa" - + "tch\022%\n\025filter_match_criteria\030\300\320\266r \001(\tH\000\210" - + "\001\001\"n\n\023FilterMatchCriteria\022#\n\037UNDEFINED_F" - + "ILTER_MATCH_CRITERIA\020\000\022\020\n\tMATCH_ALL\020\347\347\222V" - + "\022\020\n\tMATCH_ANY\020\262\350\222V\022\016\n\007NOT_SET\020\266\231\204NB\030\n\026_f" - + "ilter_match_criteria\"Z\n\030MetadataFilterLa" - + "belMatch\022\024\n\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\025\n\005value\030" - + "\361\242\2625 \001(\tH\001\210\001\001B\007\n\005_nameB\010\n\006_value\"\275\001\n\026Mov" - + "eDiskProjectRequest\022U\n\032disk_move_request" - + "_resource\030\312\302\240\225\001 \001(\0132(.google.cloud.compu" - + "te.v1.DiskMoveRequestB\003\340A\002\022!\n\007project\030\231\226" - + "\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021" - + " \001(\tH\000\210\001\001B\r\n\013_request_id\"\220\001\n\031MoveFirewal" - + "lPolicyRequest\022 \n\017firewall_policy\030\321\212\306\355\001 " - + "\001(\tB\003\340A\002\022&\n\tparent_id\030\320\341\232\333\001 \001(\tB\017\340A\002\362G\tp" - + "arent_id\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013" - + "_request_id\"\311\001\n\032MoveInstanceProjectReque" - + "st\022]\n\036instance_move_request_resource\030\302\274\316" - + "\224\001 \001(\0132,.google.cloud.compute.v1.Instanc" - + "eMoveRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340" - + "A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" - + "B\r\n\013_request_id\"I\n\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_nam" - + "eB\007\n\005_port\"\355\010\n\007Network\022\033\n\013I_pv4_range\030\266\260" - + "\237\034 \001(\tH\000\210\001\001\022\'\n\027auto_create_subnetworks\030\222" - + "\310\222z \001(\010H\001\210\001\001\022\"\n\022creation_timestamp\030\266\217\307\016 " - + "\001(\tH\002\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\022)" - + "\n\030enable_ula_internal_ipv6\030\230\217\210\312\001 \001(\010H\004\210\001" - + "\001\022 \n\017firewall_policy\030\321\212\306\355\001 \001(\tH\005\210\001\001\022\035\n\rg" - + "ateway_i_pv4\030\335\330\231U \001(\tH\006\210\001\001\022\020\n\002id\030\233\032 \001(\004H" - + "\007\210\001\001\022$\n\023internal_ipv6_range\030\247\317\246\204\001 \001(\tH\010\210" - + "\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\t\210\001\001\022\022\n\003mtu\030\256\317\006 \001(\005H" - + "\n\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\013\210\001\001\0229\n)network_fi" - + "rewall_policy_enforcement_order\030\320\202\215\003 \001(\t" - + "H\014\210\001\001\022<\n\010peerings\030\263\252\251! \003(\0132\'.google.clou" - + "d.compute.v1.NetworkPeering\022N\n\016routing_c" - + "onfig\030\333\251\323\371\001 \001(\0132-.google.cloud.compute.v" - + "1.NetworkRoutingConfigH\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\027\n\013subnetworks\030\305\324\245\306\001 \003(\t\"\240\001\n%" - + "NetworkFirewallPolicyEnforcementOrder\0227\n" - + "3UNDEFINED_NETWORK_FIREWALL_POLICY_ENFOR" - + "CEMENT_ORDER\020\000\022\035\n\026AFTER_CLASSIC_FIREWALL" - + "\020\320\374\332I\022\037\n\027BEFORE_CLASSIC_FIREWALL\020\355\355\261\241\001B\016" - + "\n\014_I_pv4_rangeB\032\n\030_auto_create_subnetwor" - + "ksB\025\n\023_creation_timestampB\016\n\014_descriptio" - + "nB\033\n\031_enable_ula_internal_ipv6B\022\n\020_firew" - + "all_policyB\020\n\016_gateway_i_pv4B\005\n\003_idB\026\n\024_" - + "internal_ipv6_rangeB\007\n\005_kindB\006\n\004_mtuB\007\n\005" - + "_nameB,\n*_network_firewall_policy_enforc" - + "ement_orderB\021\n\017_routing_configB\014\n\n_self_" - + "linkB\024\n\022_self_link_with_id\"\304\003\n\032NetworkEd" - + "geSecurityService\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\033\n\013fingerprint\030\344\321\363o \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\022\037" - + "\n\017security_policy\030\221\206\312Q \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\001B\025\n\023_creation_timestampB\016\n" - + "\014_descriptionB\016\n\014_fingerprintB\005\n\003_idB\007\n\005" - + "_kindB\007\n\005_nameB\t\n\007_regionB\022\n\020_security_p" - + "olicyB\014\n\n_self_linkB\024\n\022_self_link_with_i" - + "d\"\216\004\n(NetworkEdgeSecurityServiceAggregat" - + "edList\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.NetworkEdgeSecurityServiceAgg" - + "regatedList.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\014unreachable" - + "s\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\0132 .google." - + "cloud.compute.v1.WarningH\005\210\001\001\032l\n\nItemsEn" - + "try\022\013\n\003key\030\001 \001(\t\022M\n\005value\030\002 \001(\0132>.google" - + ".cloud.compute.v1.NetworkEdgeSecuritySer" - + "vicesScopedList:\0028\001B\007\n\005_etagB\005\n\003_idB\007\n\005_" + + "cess\"\260\002\n\026ListVpnGatewaysRequest\022\027\n\006filte" + + "r\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\npage_" + + "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\026return_p" + + "artial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filter" + + "B\016\n\014_max_resultsB\013\n\t_order_byB\r\n\013_page_t" + + "okenB\031\n\027_return_partial_success\"\257\002\n\025List" + + "VpnTunnelsRequest\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(\rH\001\210\001\001\022\030\n\010order" + + "_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\t" + + "H\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\026return_partial_success" + + "\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n\007_filterB\016\n\014_max_resul" + + "tsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_retur" + + "n_partial_success\"\215\003\n\033ListXpnHostsProjec" + + "tsRequest\022\027\n\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n\013ma" + + "x_results\030\233\310\213\032 \001(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L" + + " \001(\tH\002\210\001\001\022\032\n\npage_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.go" + + "ogle.cloud.compute.v1.ProjectsListXpnHos" + + "tsRequestB\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_resul" + + "tsB\013\n\t_order_byB\r\n\013_page_tokenB\031\n\027_retur" + + "n_partial_success\"\261\002\n\031ListZoneOperations" + + "Request\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(\rH\001\210\001\001\022\030\n\010order_by\030\350\375\307L \001" + + "(\tH\002\210\001\001\022\032\n\npage_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n\007p" + + "roject\030\231\226\301l \001(\tB\003\340A\002\022\'\n\026return_partial_s" + + "uccess\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\014_max_resultsB\013\n\t_order" + + "_byB\r\n\013_page_tokenB\031\n\027_return_partial_su" + + "ccess\"\222\002\n\020ListZonesRequest\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(\rH\001\210\001\001" + + "\022\030\n\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\npage_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\001" + + "B\t\n\007_filterB\016\n\014_max_resultsB\013\n\t_order_by" + + "B\r\n\013_page_tokenB\031\n\027_return_partial_succe" + + "ss\"\217\001\n\tLocalDisk\022\032\n\ndisk_count\030\355\257\235W \001(\005H" + + "\000\210\001\001\022\035\n\014disk_size_gb\030\267\232\347\226\001 \001(\005H\001\210\001\001\022\031\n\td" + + "isk_type\030\234\351\254, \001(\tH\002\210\001\001B\r\n\013_disk_countB\017\n" + + "\r_disk_size_gbB\014\n\n_disk_type\"\\\n\020Localize" + + "dMessage\022\027\n\006locale\030\332\234\330\364\001 \001(\tH\000\210\001\001\022\030\n\007mes" + + "sage\030\207\200\254\307\001 \001(\tH\001\210\001\001B\t\n\007_localeB\n\n\010_messa" + + "ge\"\322\002\n\016LocationPolicy\022M\n\tlocations\030\336\256\221\305\001" + + " \003(\01326.google.cloud.compute.v1.LocationP" + + "olicy.LocationsEntry\022\035\n\014target_shape\030\363\346\273" + + "\241\001 \001(\tH\000\210\001\001\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\013Target" + + "Shape\022\032\n\026UNDEFINED_TARGET_SHAPE\020\000\022\t\n\003ANY" + + "\020\314\373\003\022\026\n\017ANY_SINGLE_ZONE\020\320\246\221\035\022\020\n\010BALANCED" + + "\020\210\272\255\337\001B\017\n\r_target_shape\"\216\002\n\026LocationPoli" + + "cyLocation\022W\n\013constraints\030\266\314\356\001 \001(\0132:.goo" + + "gle.cloud.compute.v1.LocationPolicyLocat" + + "ionConstraintsH\000\210\001\001\022\032\n\npreference\030\333\371\362G \001" + + "(\tH\001\210\001\001\"`\n\nPreference\022\030\n\024UNDEFINED_PREFE" + + "RENCE\020\000\022\014\n\005ALLOW\020\251\326\336\035\022\n\n\004DENY\020\214\354\177\022\036\n\026PRE" + + "FERENCE_UNSPECIFIED\020\263\353\316\354\001B\016\n\014_constraint" + + "sB\r\n\013_preference\"M\n!LocationPolicyLocati" + + "onConstraints\022\032\n\tmax_count\030\364\374\222\211\001 \001(\005H\000\210\001" + + "\001B\014\n\n_max_count\"\251\002\n\tLogConfig\022Q\n\013cloud_a" + + "udit\030\321\302\356\304\001 \001(\01323.google.cloud.compute.v1" + + ".LogConfigCloudAuditOptionsH\000\210\001\001\022J\n\007coun" + + "ter\030\374\253\335\310\001 \001(\01320.google.cloud.compute.v1." + + "LogConfigCounterOptionsH\001\210\001\001\022Q\n\013data_acc" + + "ess\030\231\337\326\210\001 \001(\01323.google.cloud.compute.v1." + + "LogConfigDataAccessOptionsH\002\210\001\001B\016\n\014_clou" + + "d_auditB\n\n\010_counterB\016\n\014_data_access\"\270\002\n\032" + + "LogConfigCloudAuditOptions\022c\n\035authorizat" + + "ion_logging_options\030\370\233\361g \001(\01324.google.cl" + + "oud.compute.v1.AuthorizationLoggingOptio" + + "nsH\000\210\001\001\022\031\n\010log_name\030\246\365\217\300\001 \001(\tH\001\210\001\001\"k\n\007Lo" + + "gName\022\026\n\022UNDEFINED_LOG_NAME\020\000\022\026\n\016ADMIN_A" + + "CTIVITY\020\237\334\354\313\001\022\022\n\013DATA_ACCESS\020\231\327\302q\022\034\n\024UNS" + + "PECIFIED_LOG_NAME\020\356\355\337\303\001B \n\036_authorizatio" + + "n_logging_optionsB\013\n\t_log_name\"\265\001\n\027LogCo" + + "nfigCounterOptions\022U\n\rcustom_fields\030\307\276\205w" + + " \003(\0132;.google.cloud.compute.v1.LogConfig" + + "CounterOptionsCustomField\022\025\n\005field\030\372\301\272. " + + "\001(\tH\000\210\001\001\022\027\n\006metric\030\260\353\227\376\001 \001(\tH\001\210\001\001B\010\n\006_fi" + + "eldB\t\n\007_metric\"d\n\"LogConfigCounterOption" + + "sCustomField\022\024\n\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\025\n\005va" + + "lue\030\361\242\2625 \001(\tH\001\210\001\001B\007\n\005_nameB\010\n\006_value\"\235\001\n" + + "\032LogConfigDataAccessOptions\022\031\n\010log_mode\030" + + "\276\363\216\300\001 \001(\tH\000\210\001\001\"W\n\007LogMode\022\026\n\022UNDEFINED_L" + + "OG_MODE\020\000\022\027\n\017LOG_FAIL_CLOSED\020\222\252\361\253\001\022\033\n\024LO" + + "G_MODE_UNSPECIFIED\020\266\364\204*B\013\n\t_log_mode\"\203\t\n" + + "\014MachineImage\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\013guest_flush\030\335\223\354\267\001 \001(\010H\002\210\001\001\022\020\n\002id\030\233\032 \001" + + "(\004H\003\210\001\001\022P\n\023instance_properties\030\235\236\330f \001(\0132" + + "+.google.cloud.compute.v1.InstanceProper" + + "tiesH\004\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022]\n\034machi" + + "ne_image_encryption_key\030\377\377\347\373\001 \001(\0132..goog" + + "le.cloud.compute.v1.CustomerEncryptionKe" + + "yH\006\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\036\n\rsatisfie" + + "s_pzs\030\253\335\253\345\001 \001(\010H\010\210\001\001\022;\n\013saved_disks\030\276\355\300\275" + + "\001 \003(\0132\".google.cloud.compute.v1.SavedDis" + + "k\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\t\210\001\001\022Y\n\033source_" + + "disk_encryption_keys\030\262\370\317\260\001 \003(\01320.google." + + "cloud.compute.v1.SourceDiskEncryptionKey" + + "\022 \n\017source_instance\030\271\230\375\274\001 \001(\tH\n\210\001\001\022^\n\032so" + + "urce_instance_properties\030\371\321\313\342\001 \001(\01321.goo" + + "gle.cloud.compute.v1.SourceInstancePrope" + + "rtiesH\013\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\014\210\001\001\022\035\n\021st" + + "orage_locations\030\232\355\263\234\001 \003(\t\022#\n\023total_stora" + + "ge_bytes\030\354\207\204\' \001(\003H\r\210\001\001\"s\n\006Status\022\024\n\020UNDE" + + "FINED_STATUS\020\000\022\020\n\010CREATING\020\271\275\235\331\001\022\020\n\010DELE" + + "TING\020\250\247\207\374\001\022\017\n\007INVALID\020\327\373\355\374\001\022\014\n\005READY\020\203\303\217" + + "%\022\020\n\tUPLOADING\020\241\234\315\177B\025\n\023_creation_timesta" + + "mpB\016\n\014_descriptionB\016\n\014_guest_flushB\005\n\003_i" + + "dB\026\n\024_instance_propertiesB\007\n\005_kindB\037\n\035_m" + + "achine_image_encryption_keyB\007\n\005_nameB\020\n\016" + + "_satisfies_pzsB\014\n\n_self_linkB\022\n\020_source_" + + "instanceB\035\n\033_source_instance_propertiesB" + + "\t\n\007_statusB\026\n\024_total_storage_bytes\"\251\002\n\020M" + + "achineImageList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0227\n\005ite" + + "ms\030\300\317\367/ \003(\0132%.google.cloud.compute.v1.Ma" + + "chineImage\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\007warning\030\234\337\226\030 \001(\0132 .goog" + + "le.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_li" + + "nkB\n\n\010_warning\"\312\006\n\013MachineType\022?\n\014accele" + + "rators\030\350\326\305\200\001 \003(\0132%.google.cloud.compute." + + "v1.Accelerators\022\"\n\022creation_timestamp\030\266\217" + + "\307\016 \001(\tH\000\210\001\001\022G\n\ndeprecated\030\263\313\321\365\001 \001(\0132*.go" + + "ogle.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\033\n\ngu" + + "est_cpus\030\322\313\310\273\001 \001(\005H\003\210\001\001\022\020\n\002id\030\233\032 \001(\004H\004\210\001" + + "\001\022\036\n\016image_space_gb\030\230\362\365# \001(\005H\005\210\001\001\022\036\n\ris_" + + "shared_cpu\030\203\332\317\370\001 \001(\010H\006\210\001\001\022\024\n\004kind\030\224\367\310\001 \001" + + "(\tH\007\210\001\001\022)\n\030maximum_persistent_disks\030\215\366\316\354" + + "\001 \001(\005H\010\210\001\001\0220\n maximum_persistent_disks_s" + + "ize_gb\030\247\225\310I \001(\003H\t\210\001\001\022\031\n\tmemory_mb\030\223\223\2507 \001" + + "(\005H\n\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\013\210\001\001\022@\n\rscratch" + + "_disks\030\361\261\240\345\001 \003(\0132%.google.cloud.compute." + + "v1.ScratchDisks\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\014" + + "\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH\r\210\001\001B\025\n\023_creation_t" + + "imestampB\r\n\013_deprecatedB\016\n\014_descriptionB" + + "\r\n\013_guest_cpusB\005\n\003_idB\021\n\017_image_space_gb" + + "B\020\n\016_is_shared_cpuB\007\n\005_kindB\033\n\031_maximum_" + + "persistent_disksB#\n!_maximum_persistent_" + + "disks_size_gbB\014\n\n_memory_mbB\007\n\005_nameB\014\n\n" + + "_self_linkB\007\n\005_zone\"\302\003\n\031MachineTypeAggre" + + "gatedList\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.MachineT" + + "ypeAggregatedList.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\014unrea" + + "chables\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\0132 .g" + + "oogle.cloud.compute.v1.WarningH\004\210\001\001\032]\n\nI" + + "temsEntry\022\013\n\003key\030\001 \001(\t\022>\n\005value\030\002 \001(\0132/." + + "google.cloud.compute.v1.MachineTypesScop" + + "edList:\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\"\247\002\n\017Mac" + + "hineTypeList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0226\n\005items\030" + + "\300\317\367/ \003(\0132$.google.cloud.compute.v1.Machi" + + "neType\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pag" + + "e_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.c" + + "loud.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\"\316\001\n%NetworkEdgeSecurityServic" - + "esScopedList\022^\n\036network_edge_security_se" - + "rvices\030\254\313\370\020 \003(\01323.google.cloud.compute.v" - + "1.NetworkEdgeSecurityService\0229\n\007warning\030" + + "\n\010_warning\"\237\001\n\026MachineTypesScopedList\022>\n" + + "\rmachine_types\030\201\335\201& \003(\0132$.google.cloud.c" + + "ompute.v1.MachineType\0229\n\007warning\030\234\337\226\030 \001(" + + "\0132 .google.cloud.compute.v1.WarningH\000\210\001\001" + + "B\n\n\010_warning\"\257\t\n\017ManagedInstance\022\036\n\016curr" + + "ent_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\017ins" + + "tance_status\030\334\255\237S \001(\tH\003\210\001\001\022R\n\014last_attem" + + "pt\030\244\254\250\317\001 \001(\01323.google.cloud.compute.v1.M" + + "anagedInstanceLastAttemptH\004\210\001\001\022T\n\033preser" + + "ved_state_from_config\030\342\353\205/ \001(\0132\'.google." + + "cloud.compute.v1.PreservedStateH\005\210\001\001\022U\n\033", + "preserved_state_from_policy\030\322\257\276\340\001 \001(\0132\'." + + "google.cloud.compute.v1.PreservedStateH\006" + + "\210\001\001\022I\n\007version\030\330\271\324\247\001 \001(\0132/.google.cloud." + + "compute.v1.ManagedInstanceVersionH\007\210\001\001\"\205" + + "\002\n\rCurrentAction\022\034\n\030UNDEFINED_CURRENT_AC" + + "TION\020\000\022\022\n\nABANDONING\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\010DELETING\020\250\247\207\374\001\022\013\n\004NONE\020\270\316\222\001\022\022\n\nRECREAT" + + "ING\020\354\213\376\210\001\022\021\n\nREFRESHING\020\247\376\354M\022\022\n\nRESTARTI" + + "NG\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\tVERIFYING\020\251\301\214\010\"\355\001\n\016InstanceStatu" + + "s\022\035\n\031UNDEFINED_INSTANCE_STATUS\020\000\022\026\n\016DEPR" + + "OVISIONING\020\356\223\304\314\001\022\024\n\014PROVISIONING\020\355\365\332\212\001\022\021" + + "\n\tREPAIRING\020\225\202\225\305\001\022\016\n\007RUNNING\020\237\303\3529\022\017\n\007STA" + + "GING\020\233\310\306\315\001\022\017\n\007STOPPED\020\255\273\354\323\001\022\020\n\010STOPPING\020" + + "\364\320\242\247\001\022\020\n\tSUSPENDED\020\273\273\266\030\022\022\n\nSUSPENDING\020\246\324" + + "\230\365\001\022\021\n\nTERMINATED\020\243\364\233wB\021\n\017_current_actio" + + "nB\005\n\003_idB\013\n\t_instanceB\022\n\020_instance_statu" + + "sB\017\n\r_last_attemptB\036\n\034_preserved_state_f" + + "rom_configB\036\n\034_preserved_state_from_poli" + + "cyB\n\n\010_version\"\246\002\n\035ManagedInstanceInstan" + + "ceHealth\022&\n\025detailed_health_state\030\235\320\264\363\001 " + + "\001(\tH\000\210\001\001\022\035\n\014health_check\030\345\252\244\223\001 \001(\tH\001\210\001\001\"" + + "\222\001\n\023DetailedHealthState\022#\n\037UNDEFINED_DET" + + "AILED_HEALTH_STATE\020\000\022\020\n\010DRAINING\020\352\325\214\345\001\022\017" + + "\n\007HEALTHY\020\375\252\333\321\001\022\017\n\007TIMEOUT\020\301\262\353\343\001\022\021\n\tUNHE" + + "ALTHY\020\304\271\255\334\001\022\017\n\007UNKNOWN\020\252\360\304\316\001B\030\n\026_detaile" + + "d_health_stateB\017\n\r_health_check\"a\n\032Manag" + + "edInstanceLastAttempt\0228\n\006errors\030\353\336\325\226\001 \001(" + + "\0132\037.google.cloud.compute.v1.ErrorsH\000\210\001\001B" + + "\t\n\007_errors\"q\n\026ManagedInstanceVersion\022\"\n\021" + + "instance_template\030\344\201\273\223\001 \001(\tH\000\210\001\001\022\024\n\004name" + + "\030\213\365\315\001 \001(\tH\001\210\001\001B\024\n\022_instance_templateB\007\n\005" + + "_name\"\210\001\n\010Metadata\022\033\n\013fingerprint\030\344\321\363o \001" + + "(\tH\000\210\001\001\0220\n\005items\030\300\317\367/ \003(\0132\036.google.cloud" + + ".compute.v1.Items\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001B" + + "\016\n\014_fingerprintB\007\n\005_kind\"\217\002\n\016MetadataFil" + + "ter\022L\n\rfilter_labels\030\246\365\350\222\001 \003(\01321.google." + + "cloud.compute.v1.MetadataFilterLabelMatc" + + "h\022%\n\025filter_match_criteria\030\300\320\266r \001(\tH\000\210\001\001" + + "\"n\n\023FilterMatchCriteria\022#\n\037UNDEFINED_FIL" + + "TER_MATCH_CRITERIA\020\000\022\020\n\tMATCH_ALL\020\347\347\222V\022\020" + + "\n\tMATCH_ANY\020\262\350\222V\022\016\n\007NOT_SET\020\266\231\204NB\030\n\026_fil" + + "ter_match_criteria\"Z\n\030MetadataFilterLabe" + + "lMatch\022\024\n\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\025\n\005value\030\361\242" + + "\2625 \001(\tH\001\210\001\001B\007\n\005_nameB\010\n\006_value\"\275\001\n\026MoveD" + + "iskProjectRequest\022U\n\032disk_move_request_r" + + "esource\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\nrequest_id\030\313\201\331\021 \001" + + "(\tH\000\210\001\001B\r\n\013_request_id\"\220\001\n\031MoveFirewallP" + + "olicyRequest\022 \n\017firewall_policy\030\321\212\306\355\001 \001(" + + "\tB\003\340A\002\022&\n\tparent_id\030\320\341\232\333\001 \001(\tB\017\340A\002\362G\tpar" + + "ent_id\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_r" + + "equest_id\"\311\001\n\032MoveInstanceProjectRequest" + + "\022]\n\036instance_move_request_resource\030\302\274\316\224\001" + + " \001(\0132,.google.cloud.compute.v1.InstanceM" + + "oveRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002" + + "\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n\013_request_id\"I\n\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_nameB" + + "\007\n\005_port\"\355\010\n\007Network\022\033\n\013I_pv4_range\030\266\260\237\034" + + " \001(\tH\000\210\001\001\022\'\n\027auto_create_subnetworks\030\222\310\222" + + "z \001(\010H\001\210\001\001\022\"\n\022creation_timestamp\030\266\217\307\016 \001(" + + "\tH\002\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\022)\n\030" + + "enable_ula_internal_ipv6\030\230\217\210\312\001 \001(\010H\004\210\001\001\022" + + " \n\017firewall_policy\030\321\212\306\355\001 \001(\tH\005\210\001\001\022\035\n\rgat" + + "eway_i_pv4\030\335\330\231U \001(\tH\006\210\001\001\022\020\n\002id\030\233\032 \001(\004H\007\210" + + "\001\001\022$\n\023internal_ipv6_range\030\247\317\246\204\001 \001(\tH\010\210\001\001" + + "\022\024\n\004kind\030\224\367\310\001 \001(\tH\t\210\001\001\022\022\n\003mtu\030\256\317\006 \001(\005H\n\210" + + "\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\013\210\001\001\0229\n)network_fire" + + "wall_policy_enforcement_order\030\320\202\215\003 \001(\tH\014" + + "\210\001\001\022<\n\010peerings\030\263\252\251! \003(\0132\'.google.cloud." + + "compute.v1.NetworkPeering\022N\n\016routing_con" + + "fig\030\333\251\323\371\001 \001(\0132-.google.cloud.compute.v1." + + "NetworkRoutingConfigH\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\027\n\013subnetworks\030\305\324\245\306\001 \003(\t\"\240\001\n%Ne" + + "tworkFirewallPolicyEnforcementOrder\0227\n3U" + + "NDEFINED_NETWORK_FIREWALL_POLICY_ENFORCE" + + "MENT_ORDER\020\000\022\035\n\026AFTER_CLASSIC_FIREWALL\020\320" + + "\374\332I\022\037\n\027BEFORE_CLASSIC_FIREWALL\020\355\355\261\241\001B\016\n\014" + + "_I_pv4_rangeB\032\n\030_auto_create_subnetworks" + + "B\025\n\023_creation_timestampB\016\n\014_descriptionB" + + "\033\n\031_enable_ula_internal_ipv6B\022\n\020_firewal" + + "l_policyB\020\n\016_gateway_i_pv4B\005\n\003_idB\026\n\024_in" + + "ternal_ipv6_rangeB\007\n\005_kindB\006\n\004_mtuB\007\n\005_n" + + "ameB,\n*_network_firewall_policy_enforcem" + + "ent_orderB\021\n\017_routing_configB\014\n\n_self_li" + + "nkB\024\n\022_self_link_with_id\"\304\003\n\032NetworkEdge" + + "SecurityService\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\033\n\013fingerprint\030\344\321\363o \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\022\037\n\017" + + "security_policy\030\221\206\312Q \001(\tH\007\210\001\001\022\032\n\tself_li" + + "nk\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\001B\025\n\023_creation_timestampB\016\n\014_" + + "descriptionB\016\n\014_fingerprintB\005\n\003_idB\007\n\005_k" + + "indB\007\n\005_nameB\t\n\007_regionB\022\n\020_security_pol" + + "icyB\014\n\n_self_linkB\024\n\022_self_link_with_id\"" + + "\216\004\n(NetworkEdgeSecurityServiceAggregated" + + "List\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.co" + + "mpute.v1.NetworkEdgeSecurityServiceAggre" + + "gatedList.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\ts" + + "elf_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n\014unreachables\030" + + "\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.cl" + + "oud.compute.v1.WarningH\005\210\001\001\032l\n\nItemsEntr" + + "y\022\013\n\003key\030\001 \001(\t\022M\n\005value\030\002 \001(\0132>.google.c" + + "loud.compute.v1.NetworkEdgeSecurityServi" + + "cesScopedList:\0028\001B\007\n\005_etagB\005\n\003_idB\007\n\005_ki" + + "ndB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010" + + "_warning\"\316\001\n%NetworkEdgeSecurityServices" + + "ScopedList\022^\n\036network_edge_security_serv" + + "ices\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.Warning" + + "H\000\210\001\001B\n\n\010_warning\"\251\002\n\017NetworkEndpoint\022Q\n" + + "\013annotations\030\244\366\2655 \003(\01329.google.cloud.com" + + "pute.v1.NetworkEndpoint.AnnotationsEntry" + + "\022\024\n\004fqdn\030\225\245\300\001 \001(\tH\000\210\001\001\022\030\n\010instance\030\225\251\332\010 " + + "\001(\tH\001\210\001\001\022\033\n\nip_address\030\334\361\334\301\001 \001(\tH\002\210\001\001\022\024\n" + + "\004port\030\201\261\322\001 \001(\005H\003\210\001\001\0322\n\020AnnotationsEntry\022" + + "\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\007\n\005_fqdn" + + "B\013\n\t_instanceB\r\n\013_ip_addressB\007\n\005_port\"\357\n" + + "\n\024NetworkEndpointGroup\022V\n\013annotations\030\244\366" + + "\2655 \003(\0132>.google.cloud.compute.v1.Network" + + "EndpointGroup.AnnotationsEntry\022S\n\napp_en" + + "gine\030\240\214\300\242\001 \001(\01326.google.cloud.compute.v1" + + ".NetworkEndpointGroupAppEngineH\000\210\001\001\022[\n\016c" + + "loud_function\030\242\345\363\367\001 \001(\0132:.google.cloud.c" + + "ompute.v1.NetworkEndpointGroupCloudFunct" + + "ionH\001\210\001\001\022P\n\tcloud_run\030\201\313\3724 \001(\01325.google." + + "cloud.compute.v1.NetworkEndpointGroupClo" + + "udRunH\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\002id\030\233\032 \001(\004" + + "H\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\027\n\007network\030\256\264\205o \001(\tH\t\210\001\001\022%\n\025ne" + + "twork_endpoint_type\030\323\306\2648 \001(\tH\n\210\001\001\022N\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\tself_link\030\215\222\305\331\001 \001(\tH\016\210" + + "\001\001\022\024\n\004size\030\201\300\327\001 \001(\005H\017\210\001\001\022\033\n\nsubnetwork\030\356" + + "\247\344\222\001 \001(\tH\020\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH\021\210\001\001\0322\n\020A" + + "nnotationsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 " + + "\001(\t:\0028\001\"\360\001\n\023NetworkEndpointType\022#\n\037UNDEF" + + "INED_NETWORK_ENDPOINT_TYPE\020\000\022\021\n\tGCE_VM_I" + + "P\020\331\355\320\277\001\022\026\n\016GCE_VM_IP_PORT\020\247\344\245\357\001\022\032\n\022INTER" + + "NET_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\nSERVER" + + "LESS\020\334\306\375\200\001B\r\n\013_app_engineB\021\n\017_cloud_func" + + "tionB\014\n\n_cloud_runB\025\n\023_creation_timestam" + + "pB\017\n\r_default_portB\016\n\014_descriptionB\005\n\003_i" + + "dB\007\n\005_kindB\007\n\005_nameB\n\n\010_networkB\030\n\026_netw" + + "ork_endpoint_typeB\013\n\t_psc_dataB\025\n\023_psc_t" + + "arget_serviceB\t\n\007_regionB\014\n\n_self_linkB\007" + + "\n\005_sizeB\r\n\013_subnetworkB\007\n\005_zone\"\335\003\n\"Netw" + + "orkEndpointGroupAggregatedList\022\020\n\002id\030\233\032 " + + "\001(\tH\000\210\001\001\022X\n\005items\030\300\317\367/ \003(\0132F.google.clou" + + "d.compute.v1.NetworkEndpointGroupAggrega" + + "tedList.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\tsel" + + "f_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.clou" + + "d.compute.v1.WarningH\004\210\001\001\032f\n\nItemsEntry\022" + + "\013\n\003key\030\001 \001(\t\022G\n\005value\030\002 \001(\01328.google.clo" + + "ud.compute.v1.NetworkEndpointGroupsScope" + + "dList:\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\"\222\001\n\035Netw" + + "orkEndpointGroupAppEngine\022\030\n\007service\030\265\215\217" + + "\262\001 \001(\tH\000\210\001\001\022\030\n\010url_mask\030\274\217\2441 \001(\tH\001\210\001\001\022\030\n" + + "\007version\030\330\271\324\247\001 \001(\tH\002\210\001\001B\n\n\010_serviceB\013\n\t_" + + "url_maskB\n\n\010_version\"r\n!NetworkEndpointG" + + "roupCloudFunction\022\031\n\010function\030\330\347\275\222\001 \001(\tH" + + "\000\210\001\001\022\030\n\010url_mask\030\274\217\2441 \001(\tH\001\210\001\001B\013\n\t_funct" + + "ionB\013\n\t_url_mask\"\207\001\n\034NetworkEndpointGrou" + + "pCloudRun\022\030\n\007service\030\265\215\217\262\001 \001(\tH\000\210\001\001\022\022\n\003t" + + "ag\030\232\377\006 \001(\tH\001\210\001\001\022\030\n\010url_mask\030\274\217\2441 \001(\tH\002\210\001" + + "\001B\n\n\010_serviceB\006\n\004_tagB\013\n\t_url_mask\"\271\002\n\030N" + + "etworkEndpointGroupList\022\020\n\002id\030\233\032 \001(\tH\000\210\001" + + "\001\022?\n\005items\030\300\317\367/ \003(\0132-.google.cloud.compu" + + "te.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\007warning" + + "\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Warn" + + "ingH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_t" + + "okenB\014\n\n_self_linkB\n\n\010_warning\"\213\003\n\033Netwo" + + "rkEndpointGroupPscData\022%\n\024consumer_psc_a" + + "ddress\030\254\255\353\327\001 \001(\tH\000\210\001\001\022\"\n\021psc_connection_" + + "id\030\335\245\243\213\001 \001(\004H\001\210\001\001\022%\n\025psc_connection_stat" + + "us\030\264\311\347W \001(\tH\002\210\001\001\"\260\001\n\023PscConnectionStatus" + + "\022#\n\037UNDEFINED_PSC_CONNECTION_STATUS\020\000\022\017\n" + + "\010ACCEPTED\020\247\237\322u\022\016\n\006CLOSED\020\354\252\243\265\001\022\027\n\017NEEDS_" + + "ATTENTION\020\274\213\242\244\001\022\016\n\007PENDING\020\367\252\360\020\022\017\n\010REJEC" + + "TED\020\376\210\204S\022\031\n\022STATUS_UNSPECIFIED\020\312\314\213\024B\027\n\025_" + + "consumer_psc_addressB\024\n\022_psc_connection_" + + "idB\030\n\026_psc_connection_status\"u\n+NetworkE" + + "ndpointGroupsAttachEndpointsRequest\022F\n\021n" + + "etwork_endpoints\030\255\221\272G \003(\0132(.google.cloud" + + ".compute.v1.NetworkEndpoint\"u\n+NetworkEn" + + "dpointGroupsDetachEndpointsRequest\022F\n\021ne" + + "twork_endpoints\030\255\221\272G \003(\0132(.google.cloud." + + "compute.v1.NetworkEndpoint\"\244\001\n)NetworkEn" + + "dpointGroupsListEndpointsRequest\022\036\n\rheal" + + "th_status\030\265\326\272\265\001 \001(\tH\000\210\001\001\"E\n\014HealthStatus" + + "\022\033\n\027UNDEFINED_HEALTH_STATUS\020\000\022\013\n\004SHOW\020\375\245" + + "\233\001\022\013\n\004SKIP\020\377\272\233\001B\020\n\016_health_status\"\253\002\n)Ne" + + "tworkEndpointGroupsListNetworkEndpoints\022" + + "\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022J\n\005items\030\300\317\367/ \003(\01328.go" + + "ogle.cloud.compute.v1.NetworkEndpointWit" + + "hHealthStatus\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017n" + + "ext_page_token\030\225\272\206& \001(\tH\002\210\001\001\0229\n\007warning\030" + "\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Warni" - + "ngH\000\210\001\001B\n\n\010_warning\"\251\002\n\017NetworkEndpoint\022" - + "Q\n\013annotations\030\244\366\2655 \003(\01329.google.cloud.c" - + "ompute.v1.NetworkEndpoint.AnnotationsEnt" - + "ry\022\024\n\004fqdn\030\225\245\300\001 \001(\tH\000\210\001\001\022\030\n\010instance\030\225\251\332" - + "\010 \001(\tH\001\210\001\001\022\033\n\nip_address\030\334\361\334\301\001 \001(\tH\002\210\001\001\022" - + "\024\n\004port\030\201\261\322\001 \001(\005H\003\210\001\001\0322\n\020AnnotationsEntr" - + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\007\n\005_fq" - + "dnB\013\n\t_instanceB\r\n\013_ip_addressB\007\n\005_port\"" - + "\357\n\n\024NetworkEndpointGroup\022V\n\013annotations\030" - + "\244\366\2655 \003(\0132>.google.cloud.compute.v1.Netwo" - + "rkEndpointGroup.AnnotationsEntry\022S\n\napp_" - + "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.NetworkEndpointGroupCloudFun" - + "ctionH\001\210\001\001\022P\n\tcloud_run\030\201\313\3724 \001(\01325.googl" - + "e.cloud.compute.v1.NetworkEndpointGroupC" - + "loudRunH\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\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\024\n\004name\030\213\365" - + "\315\001 \001(\tH\010\210\001\001\022\027\n\007network\030\256\264\205o \001(\tH\t\210\001\001\022%\n\025" - + "network_endpoint_type\030\323\306\2648 \001(\tH\n\210\001\001\022N\n\010p" - + "sc_data\030\311\333\246\" \001(\01324.google.cloud.compute." - + "v1.NetworkEndpointGroupPscDataH\013\210\001\001\022#\n\022p" - + "sc_target_service\030\346\302\252\200\001 \001(\tH\014\210\001\001\022\026\n\006regi" - + "on\030\364\315\240B \001(\tH\r\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH" - + "\016\210\001\001\022\024\n\004size\030\201\300\327\001 \001(\005H\017\210\001\001\022\033\n\nsubnetwork" - + "\030\356\247\344\222\001 \001(\tH\020\210\001\001\022\024\n\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\"\360\001\n\023NetworkEndpointType\022#\n\037UND" - + "EFINED_NETWORK_ENDPOINT_TYPE\020\000\022\021\n\tGCE_VM" - + "_IP\020\331\355\320\277\001\022\026\n\016GCE_VM_IP_PORT\020\247\344\245\357\001\022\032\n\022INT" - + "ERNET_FQDN_PORT\020\355\320\333\300\001\022\030\n\020INTERNET_IP_POR" - + "T\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\nSERV" - + "ERLESS\020\334\306\375\200\001B\r\n\013_app_engineB\021\n\017_cloud_fu" - + "nctionB\014\n\n_cloud_runB\025\n\023_creation_timest" - + "ampB\017\n\r_default_portB\016\n\014_descriptionB\005\n\003" - + "_idB\007\n\005_kindB\007\n\005_nameB\n\n\010_networkB\030\n\026_ne" - + "twork_endpoint_typeB\013\n\t_psc_dataB\025\n\023_psc" - + "_target_serviceB\t\n\007_regionB\014\n\n_self_link" - + "B\007\n\005_sizeB\r\n\013_subnetworkB\007\n\005_zone\"\335\003\n\"Ne" - + "tworkEndpointGroupAggregatedList\022\020\n\002id\030\233" - + "\032 \001(\tH\000\210\001\001\022X\n\005items\030\300\317\367/ \003(\0132F.google.cl" - + "oud.compute.v1.NetworkEndpointGroupAggre" - + "gatedList.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\ts" - + "elf_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.cl" - + "oud.compute.v1.WarningH\004\210\001\001\032f\n\nItemsEntr" - + "y\022\013\n\003key\030\001 \001(\t\022G\n\005value\030\002 \001(\01328.google.c" - + "loud.compute.v1.NetworkEndpointGroupsSco" - + "pedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_pag" - + "e_tokenB\014\n\n_self_linkB\n\n\010_warning\"\222\001\n\035Ne" - + "tworkEndpointGroupAppEngine\022\030\n\007service\030\265" - + "\215\217\262\001 \001(\tH\000\210\001\001\022\030\n\010url_mask\030\274\217\2441 \001(\tH\001\210\001\001\022" - + "\030\n\007version\030\330\271\324\247\001 \001(\tH\002\210\001\001B\n\n\010_serviceB\013\n" - + "\t_url_maskB\n\n\010_version\"r\n!NetworkEndpoin" - + "tGroupCloudFunction\022\031\n\010function\030\330\347\275\222\001 \001(" - + "\tH\000\210\001\001\022\030\n\010url_mask\030\274\217\2441 \001(\tH\001\210\001\001B\013\n\t_fun" - + "ctionB\013\n\t_url_mask\"\207\001\n\034NetworkEndpointGr" - + "oupCloudRun\022\030\n\007service\030\265\215\217\262\001 \001(\tH\000\210\001\001\022\022\n" - + "\003tag\030\232\377\006 \001(\tH\001\210\001\001\022\030\n\010url_mask\030\274\217\2441 \001(\tH\002" - + "\210\001\001B\n\n\010_serviceB\006\n\004_tagB\013\n\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.com" - + "pute.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\007warni" + + "ngH\003\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_to" + + "kenB\n\n\010_warning\"\273\001\n\037NetworkEndpointGroup" + + "sScopedList\022Q\n\027network_endpoint_groups\030\255" + + "\227\377\r \003(\0132-.google.cloud.compute.v1.Networ" + + "kEndpointGroup\0229\n\007warning\030\234\337\226\030 \001(\0132 .goo" + + "gle.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_wa" + + "rning\"\317\001\n\037NetworkEndpointWithHealthStatu" + + "s\022K\n\007healths\030\227\223\255{ \003(\01327.google.cloud.com" + + "pute.v1.HealthStatusForNetworkEndpoint\022J" + + "\n\020network_endpoint\030\206\221\212\033 \001(\0132(.google.clo" + + "ud.compute.v1.NetworkEndpointH\000\210\001\001B\023\n\021_n" + + "etwork_endpoint\"\306\010\n\020NetworkInterface\022@\n\016" + + "access_configs\030\226\273\3724 \003(\0132%.google.cloud.c" + + "ompute.v1.AccessConfig\022A\n\017alias_ip_range" + + "s\030\277\203\334N \003(\0132%.google.cloud.compute.v1.Ali" + + "asIpRange\022\033\n\013fingerprint\030\344\321\363o \001(\tH\000\210\001\001\022+" + + "\n\033internal_ipv6_prefix_length\030\235\203\231a \001(\005H\001" + + "\210\001\001\022F\n\023ipv6_access_configs\030\356\345\304\346\001 \003(\0132%.g" + + "oogle.cloud.compute.v1.AccessConfig\022!\n\020i" + + "pv6_access_type\030\335\365\321\360\001 \001(\tH\002\210\001\001\022\035\n\014ipv6_a" + + "ddress\030\234\263\357\242\001 \001(\tH\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\027\n\007network\030\256\264\205" + + "o \001(\tH\006\210\001\001\022\033\n\013network_i_p\030\211\261\345b \001(\tH\007\210\001\001\022" + + "\030\n\010nic_type\030\221\306\302\034 \001(\tH\010\210\001\001\022\034\n\013queue_count" + + "\030\341\370\227\360\001 \001(\005H\t\210\001\001\022\033\n\nstack_type\030\221\265\213\313\001 \001(\tH" + + "\n\210\001\001\022\033\n\nsubnetwork\030\356\247\344\222\001 \001(\tH\013\210\001\001\"y\n\016Ipv" + + "6AccessType\022\036\n\032UNDEFINED_IPV6_ACCESS_TYP" + + "E\020\000\022\017\n\010EXTERNAL\020\313\247\375\020\022\020\n\010INTERNAL\020\275\355\226\205\001\022$" + + "\n\034UNSPECIFIED_IPV6_ACCESS_TYPE\020\245\366\244\225\001\"`\n\007" + + "NicType\022\026\n\022UNDEFINED_NIC_TYPE\020\000\022\014\n\005GVNIC" + + "\020\231\225\303 \022\033\n\024UNSPECIFIED_NIC_TYPE\020\331\276\222 \022\022\n\nVI" + + "RTIO_NET\020\331\266\313\327\001\"i\n\tStackType\022\030\n\024UNDEFINED" + + "_STACK_TYPE\020\000\022\020\n\tIPV4_IPV6\020\201\350\312\n\022\020\n\tIPV4_" + + "ONLY\020\246\313\325\n\022\036\n\026UNSPECIFIED_STACK_TYPE\020\331\321\221\216" + + "\001B\016\n\014_fingerprintB\036\n\034_internal_ipv6_pref" + + "ix_lengthB\023\n\021_ipv6_access_typeB\017\n\r_ipv6_" + + "addressB\007\n\005_kindB\007\n\005_nameB\n\n\010_networkB\016\n" + + "\014_network_i_pB\013\n\t_nic_typeB\016\n\014_queue_cou" + + "ntB\r\n\013_stack_typeB\r\n\013_subnetwork\"\237\002\n\013Net" + + "workList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0222\n\005items\030\300\317\367/" + + " \003(\0132 .google.cloud.compute.v1.Network\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\007warning\030\234\337\226\030 \001(\0132 .google.cloud.com" + + "pute.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_warni" + + "ng\"\272\006\n\016NetworkPeering\022\"\n\022auto_create_rou" + + "tes\030\335\342\262\033 \001(\010H\000\210\001\001\022&\n\026exchange_subnet_rou" + + "tes\030\320\312\306\014 \001(\010H\001\210\001\001\022$\n\024export_custom_route" + + "s\030\215\245\337\034 \001(\010H\002\210\001\001\0223\n#export_subnet_routes_" + + "with_public_ip\030\342\352\331. \001(\010H\003\210\001\001\022$\n\024import_c" + + "ustom_routes\030\276\361\263^ \001(\010H\004\210\001\001\0223\n#import_sub" + + "net_routes_with_public_ip\030\221\216\360\006 \001(\010H\005\210\001\001\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\022\030\n\010peer_mtu\030\321\216\227! \001(\005H\010\210\001\001\022\033\n\nstac" + + "k_type\030\221\265\213\313\001 \001(\tH\t\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH" + + "\n\210\001\001\022\035\n\rstate_details\030\224\371\310- \001(\tH\013\210\001\001\"I\n\tS" + + "tackType\022\030\n\024UNDEFINED_STACK_TYPE\020\000\022\020\n\tIP" + + "V4_IPV6\020\201\350\312\n\022\020\n\tIPV4_ONLY\020\246\313\325\n\">\n\005State\022" + + "\023\n\017UNDEFINED_STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020\n\010" + + "INACTIVE\020\353\230\371\200\001B\025\n\023_auto_create_routesB\031\n" + + "\027_exchange_subnet_routesB\027\n\025_export_cust" + + "om_routesB&\n$_export_subnet_routes_with_" + + "public_ipB\027\n\025_import_custom_routesB&\n$_i" + + "mport_subnet_routes_with_public_ipB\007\n\005_n" + + "ameB\n\n\010_networkB\013\n\t_peer_mtuB\r\n\013_stack_t" + + "ypeB\010\n\006_stateB\020\n\016_state_details\"\316\001\n\030Netw" + + "orkPerformanceConfig\022+\n\033total_egress_ban" + + "dwidth_tier\030\377\237\205> \001(\tH\000\210\001\001\"e\n\030TotalEgress" + + "BandwidthTier\022)\n%UNDEFINED_TOTAL_EGRESS_" + + "BANDWIDTH_TIER\020\000\022\016\n\007DEFAULT\020\241\304\3756\022\016\n\006TIER" + + "_1\020\224\312\361\233\001B\036\n\034_total_egress_bandwidth_tier" + + "\"\222\001\n\024NetworkRoutingConfig\022\035\n\014routing_mod" + + "e\030\374\272\310\342\001 \001(\tH\000\210\001\001\"J\n\013RoutingMode\022\032\n\026UNDEF" + + "INED_ROUTING_MODE\020\000\022\016\n\006GLOBAL\020\243\357\357\353\001\022\017\n\010R" + + "EGIONAL\020\237\354\200,B\017\n\r_routing_mode\"\204\002\n\031Networ" + + "ksAddPeeringRequest\022\"\n\022auto_create_route" + + "s\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.clou" + + "d.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\020_network_peeringB\017\n\r_" + + "peer_network\"\326\001\n%NetworksGetEffectiveFir" + + "ewallsResponse\022s\n\020firewall_policys\030\302\312\374\303\001" + + " \003(\0132U.google.cloud.compute.v1.NetworksG" + + "etEffectiveFirewallsResponseEffectiveFir" + + "ewallPolicy\0228\n\tfirewalls\030\363\306\350\201\001 \003(\0132!.goo" + + "gle.cloud.compute.v1.Firewall\"\352\002\n\n\005Stat" - + "e\022\023\n\017UNDEFINED_STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020" - + "\n\010INACTIVE\020\353\230\371\200\001B\025\n\023_auto_create_routesB" - + "\031\n\027_exchange_subnet_routesB\027\n\025_export_cu" - + "stom_routesB&\n$_export_subnet_routes_wit" - + "h_public_ipB\027\n\025_import_custom_routesB&\n$" - + "_import_subnet_routes_with_public_ipB\007\n\005" - + "_nameB\n\n\010_networkB\013\n\t_peer_mtuB\r\n\013_stack" - + "_typeB\010\n\006_stateB\020\n\016_state_details\"\316\001\n\030Ne" - + "tworkPerformanceConfig\022+\n\033total_egress_b" - + "andwidth_tier\030\377\237\205> \001(\tH\000\210\001\001\"e\n\030TotalEgre" - + "ssBandwidthTier\022)\n%UNDEFINED_TOTAL_EGRES" - + "S_BANDWIDTH_TIER\020\000\022\016\n\007DEFAULT\020\241\304\3756\022\016\n\006TI" - + "ER_1\020\224\312\361\233\001B\036\n\034_total_egress_bandwidth_ti" - + "er\"\222\001\n\024NetworkRoutingConfig\022\035\n\014routing_m" - + "ode\030\374\272\310\342\001 \001(\tH\000\210\001\001\"J\n\013RoutingMode\022\032\n\026UND" - + "EFINED_ROUTING_MODE\020\000\022\016\n\006GLOBAL\020\243\357\357\353\001\022\017\n" - + "\010REGIONAL\020\237\354\200,B\017\n\r_routing_mode\"\204\002\n\031Netw" - + "orksAddPeeringRequest\022\"\n\022auto_create_rou" - + "tes\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\022" - + "I\n\017network_peering\030\257\214\354\234\001 \001(\0132\'.google.cl" - + "oud.compute.v1.NetworkPeeringH\002\210\001\001\022\035\n\014pe" - + "er_network\030\321\340\333\356\001 \001(\tH\003\210\001\001B\025\n\023_auto_creat" - + "e_routesB\007\n\005_nameB\022\n\020_network_peeringB\017\n" - + "\r_peer_network\"\326\001\n%NetworksGetEffectiveF" - + "irewallsResponse\022s\n\020firewall_policys\030\302\312\374" - + "\303\001 \003(\0132U.google.cloud.compute.v1.Network" - + "sGetEffectiveFirewallsResponseEffectiveF" - + "irewallPolicy\0228\n\tfirewalls\030\363\306\350\201\001 \003(\0132!.g" - + "oogle.cloud.compute.v1.Firewall\"\352\002\n.google.cloud.compute.v1.Node" + + "TemplateAggregatedList.ItemsEntry\022\024\n\004kin" + + "d\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\014" + + "unreachables\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\nItemsEntry\022\013\n\003key\030\001 \001(\t\022?\n\005value\030\002 \001" + + "(\01320.google.cloud.compute.v1.NodeTemplat" + + "esScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_nex" + + "t_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"\251" + + "\002\n\020NodeTemplateList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0227\n" + + "\005items\030\300\317\367/ \003(\0132%.google.cloud.compute.v" + + "1.NodeTemplate\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017" + + "next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_li" + + "nk\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\003" + + "_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_sel" + + "f_linkB\n\n\010_warning\"\216\001\n\037NodeTemplateNodeT" + + "ypeFlexibility\022\024\n\004cpus\030\313\347\272\001 \001(\tH\000\210\001\001\022\032\n\t" + + "local_ssd\030\260\276\274\301\001 \001(\tH\001\210\001\001\022\027\n\006memory\030\201\372\212\376\001" + + " \001(\tH\002\210\001\001B\007\n\005_cpusB\014\n\n_local_ssdB\t\n\007_mem" + + "ory\"\243\001\n\027NodeTemplatesScopedList\022A\n\016node_" + + "templates\030\274\242\355\250\001 \003(\0132%.google.cloud.compu" + + "te.v1.NodeTemplate\0229\n\007warning\030\234\337\226\030 \001(\0132 " + + ".google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + + "\010_warning\"\240\004\n\010NodeType\022\035\n\014cpu_platform\030\252" + + "\352\321\303\001 \001(\tH\000\210\001\001\022\"\n\022creation_timestamp\030\266\217\307\016" + + " \001(\tH\001\210\001\001\022G\n\ndeprecated\030\263\313\321\365\001 \001(\0132*.goog" + + "le.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\033\n\ngues" + + "t_cpus\030\322\313\310\273\001 \001(\005H\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\035\n\014local_ssd_gb\030\312\210" + + "\377\234\001 \001(\005H\007\210\001\001\022\031\n\tmemory_mb\030\223\223\2507 \001(\005H\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\022\024\n\004zone\030\254\307\344\001 \001(\tH\013\210\001\001B\017\n\r_cpu_" + + "platformB\025\n\023_creation_timestampB\r\n\013_depr" + + "ecatedB\016\n\014_descriptionB\r\n\013_guest_cpusB\005\n" + + "\003_idB\007\n\005_kindB\017\n\r_local_ssd_gbB\014\n\n_memor" + + "y_mbB\007\n\005_nameB\014\n\n_self_linkB\007\n\005_zone\"\271\003\n" + + "\026NodeTypeAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001" + + "\001\022L\n\005items\030\300\317\367/ \003(\0132:.google.cloud.compu" + + "te.v1.NodeTypeAggregatedList.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.Warnin" + + "gH\004\210\001\001\032Z\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022;\n\005val" + + "ue\030\002 \001(\0132,.google.cloud.compute.v1.NodeT" + + "ypesScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_n" + + "ext_page_tokenB\014\n\n_self_linkB\n\n\010_warning" + + "\"\241\002\n\014NodeTypeList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0223\n\005i" + + "tems\030\300\317\367/ \003(\0132!.google.cloud.compute.v1." + + "NodeType\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_p" + + "age_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.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_link" + + "B\n\n\010_warning\"\227\001\n\023NodeTypesScopedList\0229\n\n" + + "node_types\030\374\277\365\345\001 \003(\0132!.google.cloud.comp" + + "ute.v1.NodeType\0229\n\007warning\030\234\337\226\030 \001(\0132 .go" + + "ogle.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_w" + + "arning\"\220\003\n\024NotificationEndpoint\022\"\n\022creat" + + "ion_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013descripti" + + "on\030\374\207\326\311\001 \001(\tH\001\210\001\001\022Y\n\rgrpc_settings\030\244\306\300\331\001" + + " \001(\01329.google.cloud.compute.v1.Notificat" + + "ionEndpointGrpcSettingsH\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\022\032\n\tse" + + "lf_link\030\215\222\305\331\001 \001(\tH\007\210\001\001B\025\n\023_creation_time" + + "stampB\016\n\014_descriptionB\020\n\016_grpc_settingsB" + + "\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\t\n\007_regionB\014\n\n_" + + "self_link\"\267\002\n NotificationEndpointGrpcSe" + + "ttings\022\032\n\tauthority\030\303\216\320\277\001 \001(\tH\000\210\001\001\022\030\n\010en" + + "dpoint\030\225\273\234> \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(\013" + + "2!.google.cloud.compute.v1.DurationH\003\210\001\001" + + "\022\"\n\022retry_duration_sec\030\335\316\2247 \001(\rH\004\210\001\001B\014\n\n" + + "_authorityB\013\n\t_endpointB\017\n\r_payload_name" + + "B\022\n\020_resend_intervalB\025\n\023_retry_duration_" + + "sec\"\271\002\n\030NotificationEndpointList\022\020\n\002id\030\233" + + "\032 \001(\tH\000\210\001\001\022?\n\005items\030\300\317\367/ \003(\0132-.google.cl" + + "oud.compute.v1.NotificationEndpoint\022\024\n\004k" + + "ind\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.comput" + + "e.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_ne" + + "xt_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"" + + "\333\t\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\022\'" + + "\n\022http_error_message\030\331\372\310` \001(\tB\003\350G\004H\005\210\001\001\022" + + ",\n\026http_error_status_code\030\354\204\370\224\001 \001(\005B\003\350G\003" + + "H\006\210\001\001\022\020\n\002id\030\233\032 \001(\004H\007\210\001\001\022\034\n\013insert_time\030\223" + + "\251\350\316\001 \001(\tH\010\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\t\210\001\001\022\031\n\004n" + + "ame\030\213\365\315\001 \001(\tB\003\350G\001H\n\210\001\001\022\"\n\022operation_grou" + + "p_id\030\263\355\223\023 \001(\tH\013\210\001\001\022\036\n\016operation_type\030\222\366\332" + + "T \001(\tH\014\210\001\001\022\030\n\010progress\030\255\204\323\" \001(\005H\r\210\001\001\022\026\n\006" + + "region\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\032\n\nstart_time\030\212\351\356\021 \001(\tH\020\210\001\001\022F\n\006" + + "status\030\362\237\267V \001(\0162).google.cloud.compute.v" + + "1.Operation.StatusB\003\350G\002H\021\210\001\001\022\037\n\016status_m" + + "essage\030\272\311\351\215\001 \001(\tH\022\210\001\001\022\031\n\ttarget_id\030\211\225\215{ " + + "\001(\004H\023\210\001\001\022\033\n\013target_link\030\350\223\361\035 \001(\tH\024\210\001\001\022\024\n" + + "\004user\030\313\327\333\001 \001(\tH\025\210\001\001\0227\n\010warnings\030\327\210\301\355\001 \003(" + + "\0132!.google.cloud.compute.v1.Warnings\022\024\n\004" + + "zone\030\254\307\344\001 \001(\tH\026\210\001\001\"K\n\006Status\022\024\n\020UNDEFINE" + + "D_STATUS\020\000\022\013\n\004DONE\020\202\267\200\001\022\016\n\007PENDING\020\367\252\360\020\022" + + "\016\n\007RUNNING\020\237\303\3529B\026\n\024_client_operation_idB" + + "\025\n\023_creation_timestampB\016\n\014_descriptionB\013" + + "\n\t_end_timeB\010\n\006_errorB\025\n\023_http_error_mes" + + "sageB\031\n\027_http_error_status_codeB\005\n\003_idB\016" + + "\n\014_insert_timeB\007\n\005_kindB\007\n\005_nameB\025\n\023_ope" + + "ration_group_idB\021\n\017_operation_typeB\013\n\t_p" + + "rogressB\t\n\007_regionB\014\n\n_self_linkB\r\n\013_sta" + + "rt_timeB\t\n\007_statusB\021\n\017_status_messageB\014\n" + + "\n_target_idB\016\n\014_target_linkB\007\n\005_userB\007\n\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.c" + + "loud.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.comput" + + "e.v1.WarningH\004\210\001\001\032[\n\nItemsEntry\022\013\n\003key\030\001" + + " \001(\t\022<\n\005value\030\002 \001(\0132-.google.cloud.compu" + + "te.v1.OperationsScopedList:\0028\001B\005\n\003_idB\007\n" + + "\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_link" + + "B\n\n\010_warning\"\243\002\n\rOperationList\022\020\n\002id\030\233\032 " + + "\001(\tH\000\210\001\001\0224\n\005items\030\300\317\367/ \003(\0132\".google.clou" + + "d.compute.v1.Operation\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\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_token" - + "B\014\n\n_self_linkB\n\n\010_warning\"\231\001\n\024NodeGroup" - + "sScopedList\022:\n\013node_groups\030\261\205\363\" \003(\0132\".go" - + "ogle.cloud.compute.v1.NodeGroup\0229\n\007warni" - + "ng\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Wa" - + "rningH\000\210\001\001B\n\n\010_warning\"T\n NodeGroupsSetN" - + "odeTemplateRequest\022\036\n\rnode_template\030\227\344\213\232" - + "\001 \001(\tH\000\210\001\001B\020\n\016_node_template\"\251\t\n\014NodeTem" - + "plate\022D\n\014accelerators\030\350\326\305\200\001 \003(\0132*.google" - + ".cloud.compute.v1.AcceleratorConfig\022#\n\023c" - + "pu_overcommit_type\030\327\216\220v \001(\tH\000\210\001\001\022\"\n\022crea" - + "tion_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n\013descript" - + "ion\030\374\207\326\311\001 \001(\tH\002\210\001\001\0224\n\005disks\030\366\314\312- \003(\0132\".g" - + "oogle.cloud.compute.v1.LocalDisk\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_\n\024node_affinity_labels\030\271" - + "\255\323\241\001 \003(\0132=.google.cloud.compute.v1.NodeT" - + "emplate.NodeAffinityLabelsEntry\022\032\n\tnode_" - + "type\030\327\226\220\336\001 \001(\tH\006\210\001\001\022`\n\025node_type_flexibi" - + "lity\030\261\350\251\226\001 \001(\01328.google.cloud.compute.v1" - + ".NodeTemplateNodeTypeFlexibilityH\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\022F\n\016server_binding\030\211\243\242c \001(\0132&.g" - + "oogle.cloud.compute.v1.ServerBindingH\n\210\001" - + "\001\022\026\n\006status\030\362\237\267V \001(\tH\013\210\001\001\022\037\n\016status_mess" - + "age\030\272\311\351\215\001 \001(\tH\014\210\001\001\0329\n\027NodeAffinityLabels" - + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"|\n" - + "\021CpuOvercommitType\022!\n\035UNDEFINED_CPU_OVER" - + "COMMIT_TYPE\020\000\022\'\n\037CPU_OVERCOMMIT_TYPE_UNS" - + "PECIFIED\020\217\364\242\370\001\022\016\n\007ENABLED\020\241\256\354V\022\013\n\004NONE\020\270" - + "\316\222\001\"a\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\020\n\010C" - + "REATING\020\271\275\235\331\001\022\020\n\010DELETING\020\250\247\207\374\001\022\017\n\007INVAL" - + "ID\020\327\373\355\374\001\022\014\n\005READY\020\203\303\217%B\026\n\024_cpu_overcommi" - + "t_typeB\025\n\023_creation_timestampB\016\n\014_descri" - + "ptionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\014\n\n_node_" - + "typeB\030\n\026_node_type_flexibilityB\t\n\007_regio" - + "nB\014\n\n_self_linkB\021\n\017_server_bindingB\t\n\007_s" - + "tatusB\021\n\017_status_message\"\305\003\n\032NodeTemplat" - + "eAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022P\n\005ite" - + "ms\030\300\317\367/ \003(\0132>.google.cloud.compute.v1.No" - + "deTemplateAggregatedList.ItemsEntry\022\024\n\004k" - + "ind\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\nItemsEntry\022\013\n\003key\030\001 \001(\t\022?\n\005value\030\002" - + " \001(\01320.google.cloud.compute.v1.NodeTempl" - + "atesScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_n" - + "ext_page_tokenB\014\n\n_self_linkB\n\n\010_warning" - + "\"\251\002\n\020NodeTemplateList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022" - + "7\n\005items\030\300\317\367/ \003(\0132%.google.cloud.compute" - + ".v1.NodeTemplate\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\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_s" - + "elf_linkB\n\n\010_warning\"\216\001\n\037NodeTemplateNod" - + "eTypeFlexibility\022\024\n\004cpus\030\313\347\272\001 \001(\tH\000\210\001\001\022\032" - + "\n\tlocal_ssd\030\260\276\274\301\001 \001(\tH\001\210\001\001\022\027\n\006memory\030\201\372\212" - + "\376\001 \001(\tH\002\210\001\001B\007\n\005_cpusB\014\n\n_local_ssdB\t\n\007_m" - + "emory\"\243\001\n\027NodeTemplatesScopedList\022A\n\016nod" - + "e_templates\030\274\242\355\250\001 \003(\0132%.google.cloud.com" - + "pute.v1.NodeTemplate\0229\n\007warning\030\234\337\226\030 \001(\013" - + "2 .google.cloud.compute.v1.WarningH\000\210\001\001B" - + "\n\n\010_warning\"\240\004\n\010NodeType\022\035\n\014cpu_platform" - + "\030\252\352\321\303\001 \001(\tH\000\210\001\001\022\"\n\022creation_timestamp\030\266\217" - + "\307\016 \001(\tH\001\210\001\001\022G\n\ndeprecated\030\263\313\321\365\001 \001(\0132*.go" - + "ogle.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\033\n\ngu" - + "est_cpus\030\322\313\310\273\001 \001(\005H\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\035\n\014local_ssd_gb\030" - + "\312\210\377\234\001 \001(\005H\007\210\001\001\022\031\n\tmemory_mb\030\223\223\2507 \001(\005H\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\022\024\n\004zone\030\254\307\344\001 \001(\tH\013\210\001\001B\017\n\r_cp" - + "u_platformB\025\n\023_creation_timestampB\r\n\013_de" - + "precatedB\016\n\014_descriptionB\r\n\013_guest_cpusB" - + "\005\n\003_idB\007\n\005_kindB\017\n\r_local_ssd_gbB\014\n\n_mem" - + "ory_mbB\007\n\005_nameB\014\n\n_self_linkB\007\n\005_zone\"\271" - + "\003\n\026NodeTypeAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000" - + "\210\001\001\022L\n\005items\030\300\317\367/ \003(\0132:.google.cloud.com" - + "pute.v1.NodeTypeAggregatedList.ItemsEntr" - + "y\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_tok" - + "en\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.Warn" - + "ingH\004\210\001\001\032Z\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022;\n\005v" - + "alue\030\002 \001(\0132,.google.cloud.compute.v1.Nod" - + "eTypesScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020" - + "_next_page_tokenB\014\n\n_self_linkB\n\n\010_warni" - + "ng\"\241\002\n\014NodeTypeList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0223\n" - + "\005items\030\300\317\367/ \003(\0132!.google.cloud.compute.v" - + "1.NodeType\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\007warning\030\234\337\226\030 \001(\0132 .goog" - + "le.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_li" - + "nkB\n\n\010_warning\"\227\001\n\023NodeTypesScopedList\0229" - + "\n\nnode_types\030\374\277\365\345\001 \003(\0132!.google.cloud.co" - + "mpute.v1.NodeType\0229\n\007warning\030\234\337\226\030 \001(\0132 ." - + "google.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010" - + "_warning\"\220\003\n\024NotificationEndpoint\022\"\n\022cre" - + "ation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013descrip" - + "tion\030\374\207\326\311\001 \001(\tH\001\210\001\001\022Y\n\rgrpc_settings\030\244\306\300" - + "\331\001 \001(\01329.google.cloud.compute.v1.Notific" - + "ationEndpointGrpcSettingsH\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\022\032\n\t" - + "self_link\030\215\222\305\331\001 \001(\tH\007\210\001\001B\025\n\023_creation_ti" - + "mestampB\016\n\014_descriptionB\020\n\016_grpc_setting" - + "sB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\t\n\007_regionB\014\n" - + "\n_self_link\"\267\002\n NotificationEndpointGrpc" - + "Settings\022\032\n\tauthority\030\303\216\320\277\001 \001(\tH\000\210\001\001\022\030\n\010" - + "endpoint\030\225\273\234> \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\022retry_duration_sec\030\335\316\2247 \001(\rH\004\210\001\001B\014" - + "\n\n_authorityB\013\n\t_endpointB\017\n\r_payload_na" - + "meB\022\n\020_resend_intervalB\025\n\023_retry_duratio" - + "n_sec\"\271\002\n\030NotificationEndpointList\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.NotificationEndpoint\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\007warning\030\234\337\226\030 \001(\0132 .google.cloud.comp" - + "ute.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_warnin" - + "g\"\333\t\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" - + "\022\'\n\022http_error_message\030\331\372\310` \001(\tB\003\350G\004H\005\210\001" - + "\001\022,\n\026http_error_status_code\030\354\204\370\224\001 \001(\005B\003\350" - + "G\003H\006\210\001\001\022\020\n\002id\030\233\032 \001(\004H\007\210\001\001\022\034\n\013insert_time" - + "\030\223\251\350\316\001 \001(\tH\010\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\t\210\001\001\022\031\n" - + "\004name\030\213\365\315\001 \001(\tB\003\350G\001H\n\210\001\001\022\"\n\022operation_gr" - + "oup_id\030\263\355\223\023 \001(\tH\013\210\001\001\022\036\n\016operation_type\030\222" - + "\366\332T \001(\tH\014\210\001\001\022\030\n\010progress\030\255\204\323\" \001(\005H\r\210\001\001\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\032\n\nstart_time\030\212\351\356\021 \001(\tH\020\210\001\001\022F" - + "\n\006status\030\362\237\267V \001(\0162).google.cloud.compute" - + ".v1.Operation.StatusB\003\350G\002H\021\210\001\001\022\037\n\016status" - + "_message\030\272\311\351\215\001 \001(\tH\022\210\001\001\022\031\n\ttarget_id\030\211\225\215" - + "{ \001(\004H\023\210\001\001\022\033\n\013target_link\030\350\223\361\035 \001(\tH\024\210\001\001\022" - + "\024\n\004user\030\313\327\333\001 \001(\tH\025\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\026\210\001\001\"K\n\006Status\022\024\n\020UNDEFI" - + "NED_STATUS\020\000\022\013\n\004DONE\020\202\267\200\001\022\016\n\007PENDING\020\367\252\360" - + "\020\022\016\n\007RUNNING\020\237\303\3529B\026\n\024_client_operation_i" - + "dB\025\n\023_creation_timestampB\016\n\014_description" - + "B\013\n\t_end_timeB\010\n\006_errorB\025\n\023_http_error_m" - + "essageB\031\n\027_http_error_status_codeB\005\n\003_id" - + "B\016\n\014_insert_timeB\007\n\005_kindB\007\n\005_nameB\025\n\023_o" - + "peration_group_idB\021\n\017_operation_typeB\013\n\t" - + "_progressB\t\n\007_regionB\014\n\n_self_linkB\r\n\013_s" - + "tart_timeB\t\n\007_statusB\021\n\017_status_messageB" - + "\014\n\n_target_idB\016\n\014_target_linkB\007\n\005_userB\007" - + "\n\005_zone\"\274\003\n\027OperationAggregatedList\022\020\n\002i" - + "d\030\233\032 \001(\tH\000\210\001\001\022M\n\005items\030\300\317\367/ \003(\0132;.google" - + ".cloud.compute.v1.OperationAggregatedLis" - + "t.ItemsEntry\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017ne" - + "xt_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.comp" - + "ute.v1.WarningH\004\210\001\001\032[\n\nItemsEntry\022\013\n\003key" - + "\030\001 \001(\t\022<\n\005value\030\002 \001(\0132-.google.cloud.com" - + "pute.v1.OperationsScopedList:\0028\001B\005\n\003_idB" - + "\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_li" - + "nkB\n\n\010_warning\"\243\002\n\rOperationList\022\020\n\002id\030\233" - + "\032 \001(\tH\000\210\001\001\0224\n\005items\030\300\317\367/ \003(\0132\".google.cl" - + "oud.compute.v1.Operation\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\007warning\030\234" - + "\337\226\030 \001(\0132 .google.cloud.compute.v1.Warnin" - + "gH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tok" - + "enB\014\n\n_self_linkB\n\n\010_warning\"\230\001\n\024Operati" - + "onsScopedList\0229\n\noperations\030\354\257\377\001 \003(\0132\".g" - + "oogle.cloud.compute.v1.Operation\0229\n\007warn" - + "ing\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.W" - + "arningH\000\210\001\001B\n\n\010_warning\"\332\006\n\020OutlierDetec" - + "tion\022E\n\022base_ejection_time\030\207\327\317& \001(\0132!.go" - + "ogle.cloud.compute.v1.DurationH\000\210\001\001\022#\n\022c" - + "onsecutive_errors\030\240\263\320\270\001 \001(\005H\001\210\001\001\022,\n\033cons" - + "ecutive_gateway_failure\030\372\267\212\307\001 \001(\005H\002\210\001\001\022," - + "\n\034enforcing_consecutive_errors\030\300\323\320e \001(\005H" - + "\003\210\001\001\0226\n%enforcing_consecutive_gateway_fa" - + "ilure\030\332\337\212\274\001 \001(\005H\004\210\001\001\022&\n\026enforcing_succes" - + "s_rate\030\274\357\337\\ \001(\005H\005\210\001\001\022;\n\010interval\030\305\311\377\017 \001(" - + "\0132!.google.cloud.compute.v1.DurationH\006\210\001" - + "\001\022$\n\024max_ejection_percent\030\230\246\345\010 \001(\005H\007\210\001\001\022" - + "+\n\032success_rate_minimum_hosts\030\367\241\332\372\001 \001(\005H" - + "\010\210\001\001\022,\n\033success_rate_request_volume\030\315\353\230\206" - + "\001 \001(\005H\t\210\001\001\022)\n\031success_rate_stdev_factor\030" - + "\235\203\251S \001(\005H\n\210\001\001B\025\n\023_base_ejection_timeB\025\n\023" - + "_consecutive_errorsB\036\n\034_consecutive_gate" - + "way_failureB\037\n\035_enforcing_consecutive_er" - + "rorsB(\n&_enforcing_consecutive_gateway_f" - + "ailureB\031\n\027_enforcing_success_rateB\013\n\t_in" - + "tervalB\027\n\025_max_ejection_percentB\035\n\033_succ" - + "ess_rate_minimum_hostsB\036\n\034_success_rate_" - + "request_volumeB\034\n\032_success_rate_stdev_fa" - + "ctor\"\306\003\n\017PacketIntervals\022\026\n\006avg_ms\030\263\334\324a " - + "\001(\003H\000\210\001\001\022\030\n\010duration\030\224\233\221J \001(\tH\001\210\001\001\022\027\n\006ma" - + "x_ms\030\341\304\274\374\001 \001(\003H\002\210\001\001\022\027\n\006min_ms\030\263\245\355\377\001 \001(\003H" - + "\003\210\001\001\022\035\n\rnum_intervals\030\325\325\354X \001(\003H\004\210\001\001\022\024\n\004t" - + "ype\030\272\236\332\001 \001(\tH\005\210\001\001\"g\n\010Duration\022\026\n\022UNDEFIN" - + "ED_DURATION\020\000\022\034\n\024DURATION_UNSPECIFIED\020\354\371" - + "\243\374\001\022\013\n\004HOUR\020\344\333\207\001\022\t\n\003MAX\020\304\322\004\022\r\n\006MINUTE\020\224\264" - + "\272<\"h\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022\020\n\010LOOPBA" - + "CK\020\213\223\353\251\001\022\016\n\007RECEIVE\020\303\375\267Z\022\020\n\010TRANSMIT\020\260\205\373" - + "\327\001\022\030\n\020TYPE_UNSPECIFIED\020\222\373\333\320\001B\t\n\007_avg_msB" - + "\013\n\t_durationB\t\n\007_max_msB\t\n\007_min_msB\020\n\016_n" - + "um_intervalsB\007\n\005_type\"\272\006\n\017PacketMirrorin" - + "g\022Z\n\rcollector_ilb\030\355\211\266\313\001 \001(\0132:.google.cl" - + "oud.compute.v1.PacketMirroringForwarding" - + "RuleInfoH\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.cloud.compute.v1.PacketMir" - + "roringFilterH\004\210\001\001\022\020\n\002id\030\233\032 \001(\004H\005\210\001\001\022\024\n\004k" - + "ind\030\224\367\310\001 \001(\tH\006\210\001\001\022`\n\022mirrored_resources\030" - + "\304\237\302; \001(\0132<.google.cloud.compute.v1.Packe" - + "tMirroringMirroredResourceInfoH\007\210\001\001\022\024\n\004n" - + "ame\030\213\365\315\001 \001(\tH\010\210\001\001\022L\n\007network\030\256\264\205o \001(\01323." - + "google.cloud.compute.v1.PacketMirroringN" - + "etworkInfoH\t\210\001\001\022\031\n\010priority\030\244\363\241\324\001 \001(\rH\n\210" - + "\001\001\022\026\n\006region\030\364\315\240B \001(\tH\013\210\001\001\022\032\n\tself_link\030" - + "\215\222\305\331\001 \001(\tH\014\210\001\001\"9\n\006Enable\022\024\n\020UNDEFINED_EN" - + "ABLE\020\000\022\014\n\005FALSE\020\203\302\344\037\022\013\n\004TRUE\020\216\333\235\001B\020\n\016_co" - + "llector_ilbB\025\n\023_creation_timestampB\016\n\014_d" - + "escriptionB\t\n\007_enableB\t\n\007_filterB\005\n\003_idB" - + "\007\n\005_kindB\025\n\023_mirrored_resourcesB\007\n\005_name" - + "B\n\n\010_networkB\013\n\t_priorityB\t\n\007_regionB\014\n\n" - + "_self_link\"\316\003\n\035PacketMirroringAggregated" - + "List\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022S\n\005items\030\300\317\367/ \003(\013" - + "2A.google.cloud.compute.v1.PacketMirrori" - + "ngAggregatedList.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\014unreac" - + "hables\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\0132 .go" - + "ogle.cloud.compute.v1.WarningH\004\210\001\001\032a\n\nIt" - + "emsEntry\022\013\n\003key\030\001 \001(\t\022B\n\005value\030\002 \001(\01323.g" - + "oogle.cloud.compute.v1.PacketMirroringsS" - + "copedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_p" - + "age_tokenB\014\n\n_self_linkB\n\n\010_warning\"\306\001\n\025" - + "PacketMirroringFilter\022\030\n\rI_p_protocols\030\326" - + "\331\376. \003(\t\022\027\n\013cidr_ranges\030\201\224\323\350\001 \003(\t\022\031\n\tdire" - + "ction\030\377\216\2005 \001(\tH\000\210\001\001\"Q\n\tDirection\022\027\n\023UNDE" - + "FINED_DIRECTION\020\000\022\n\n\004BOTH\020\201\347|\022\016\n\006EGRESS\020" - + "\365\366\264\316\001\022\017\n\007INGRESS\020\225\375\276\366\001B\014\n\n_direction\"q\n!" - + "PacketMirroringForwardingRuleInfo\022\036\n\rcan" - + "onical_url\030\244\377\243\364\001 \001(\tH\000\210\001\001\022\022\n\003url\030\357\212\007 \001(\t" - + "H\001\210\001\001B\020\n\016_canonical_urlB\006\n\004_url\"\257\002\n\023Pack" - + "etMirroringList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022:\n\005ite" - + "ms\030\300\317\367/ \003(\0132(.google.cloud.compute.v1.Pa" - + "cketMirroring\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017n" - + "ext_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_lin" - + "k\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n\007warning\030\234\337\226\030 \001(\0132 .g" - + "oogle.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\"\367\001\n#PacketMirroringMir" - + "roredResourceInfo\022^\n\tinstances\030\376\374\357\r \003(\0132" - + "H.google.cloud.compute.v1.PacketMirrorin" - + "gMirroredResourceInfoInstanceInfo\022_\n\013sub" - + "networks\030\305\324\245\306\001 \003(\0132F.google.cloud.comput" - + "e.v1.PacketMirroringMirroredResourceInfo" - + "SubnetInfo\022\017\n\004tags\030\231\350\330\001 \003(\t\"\177\n/PacketMir" - + "roringMirroredResourceInfoInstanceInfo\022\036" - + "\n\rcanonical_url\030\244\377\243\364\001 \001(\tH\000\210\001\001\022\022\n\003url\030\357\212" - + "\007 \001(\tH\001\210\001\001B\020\n\016_canonical_urlB\006\n\004_url\"}\n-" - + "PacketMirroringMirroredResourceInfoSubne" - + "tInfo\022\036\n\rcanonical_url\030\244\377\243\364\001 \001(\tH\000\210\001\001\022\022\n" - + "\003url\030\357\212\007 \001(\tH\001\210\001\001B\020\n\016_canonical_urlB\006\n\004_" - + "url\"j\n\032PacketMirroringNetworkInfo\022\036\n\rcan" - + "onical_url\030\244\377\243\364\001 \001(\tH\000\210\001\001\022\022\n\003url\030\357\212\007 \001(\t" - + "H\001\210\001\001B\020\n\016_canonical_urlB\006\n\004_url\"\253\001\n\032Pack" - + "etMirroringsScopedList\022F\n\021packet_mirrori" - + "ngs\030\247\372\334I \003(\0132(.google.cloud.compute.v1.P" - + "acketMirroring\0229\n\007warning\030\234\337\226\030 \001(\0132 .goo" - + "gle.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_wa" - + "rning\"\371\001\n\026PatchAutoscalerRequest\022\033\n\nauto" - + "scaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n\023autoscaler_reso" - + "urce\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\nrequest_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\r\n\013_autoscal" - + "erB\r\n\013_request_id\"\333\001\n\031PatchBackendBucket" - + "Request\022\036\n\016backend_bucket\030\365\343\335+ \001(\tB\003\340A\002\022" - + "P\n\027backend_bucket_resource\030\230\316\307\265\001 \001(\0132&.g" - + "oogle.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\013_request_id\"" - + "\340\001\n\032PatchBackendServiceRequest\022 \n\017backen" - + "d_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022R\n\030backend_serv" - + "ice_resource\030\243\201\337\245\001 \001(\0132\'.google.cloud.co" - + "mpute.v1.BackendServiceB\003\340A\002\022!\n\007project\030" - + "\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201" - + "\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\275\001\n\032PatchFire" - + "wallPolicyRequest\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.Fire" - + "wallPolicyB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" - + "\210\001\001B\r\n\013_request_id\"\305\001\n\024PatchFirewallRequ" - + "est\022\031\n\010firewall\030\200\372\325\363\001 \001(\tB\003\340A\002\022D\n\021firewa" - + "ll_resource\030\355\260\340\023 \001(\0132!.google.cloud.comp" - + "ute.v1.FirewallB\003\340A\002\022!\n\007project\030\231\226\301l \001(\t" - + "B\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" - + "\210\001\001B\r\n\013_request_id\"\201\002\n\032PatchForwardingRu" - + "leRequest\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.ForwardingRu" - + "leB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje" - + "ct\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nr" - + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\346" - + "\001\n PatchGlobalForwardingRuleRequest\022 \n\017f" - + "orwarding_rule\030\376\245\335\200\001 \001(\tB\003\340A\002\022R\n\030forward" - + "ing_rule_resource\030\257\300\320\217\001 \001(\0132\'.google.clo" - + "ud.compute.v1.ForwardingRuleB\003\340A\002\022!\n\007pro" - + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" - + "id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\203\002\n(Patc" - + "hGlobalPublicDelegatedPrefixeRequest\022!\n\007" - + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\'\n\027publi" - + "c_delegated_prefix\030\350\334\261a \001(\tB\003\340A\002\022`\n publ" - + "ic_delegated_prefix_resource\030\205\370\330\026 \001(\0132.." - + "google.cloud.compute.v1.PublicDelegatedP" - + "refixB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" - + "\n\013_request_id\"\323\001\n\027PatchHealthCheckReques" - + "t\022\035\n\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022K\n\025heal" - + "th_check_resource\030\250\303\244` \001(\0132$.google.clou" - + "d.compute.v1.HealthCheckB\003\340A\002\022!\n\007project" - + "\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313" - + "\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\271\001\n\021PatchIma" - + "geRequest\022\025\n\005image\030\333\322\352/ \001(\tB\003\340A\002\022?\n\016imag" - + "e_resource\030\362\304\376\260\001 \001(\0132\036.google.cloud.comp" - + "ute.v1.ImageB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340" - + "A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" - + "B\r\n\013_request_id\"\225\002\n PatchInstanceGroupMa" - + "nagerRequest\022&\n\026instance_group_manager\030\303" - + "\367\363v \001(\tB\003\340A\002\022^\n\037instance_group_manager_r" - + "esource\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\nrequest_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\004zone" - + "B\r\n\013_request_id\"\240\002\n\"PatchInterconnectAtt" - + "achmentRequest\022(\n\027interconnect_attachmen" - + "t\030\364\212\367\222\001 \001(\tB\003\340A\002\022a\n interconnect_attachm" - + "ent_resource\030\371\244\240e \001(\0132/.google.cloud.com" - + "pute.v1.InterconnectAttachmentB\003\340A\002\022!\n\007p" - + "roject\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\nrequest_id\030\313\201" - + "\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\325\001\n\030PatchInte" - + "rconnectRequest\022\034\n\014interconnect\030\216\311\214k \001(\t" - + "B\003\340A\002\022M\n\025interconnect_resource\030\237\241\314\275\001 \001(\013" - + "2%.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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_" - + "id\"\203\003\n&PatchNetworkEdgeSecurityServiceRe" - + "quest\022-\n\035network_edge_security_service\030\247" - + "\237\357J \001(\tB\003\340A\002\022l\n&network_edge_security_se" - + "rvice_resource\030\246\243\333\343\001 \001(\01323.google.cloud." - + "compute.v1.NetworkEdgeSecurityServiceB\003\340" - + "A\002\022\025\n\005paths\030\356\301\3402 \001(\tH\000\210\001\001\022!\n\007project\030\231\226\301" - + "l \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\nrequest_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_path" - + "sB\r\n\013_request_idB\016\n\014_update_mask\"\347\001\n!Pat" - + "chNetworkFirewallPolicyRequest\022 \n\017firewa" - + "ll_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022R\n\030firewall_pol" - + "icy_resource\030\274\266\207\354\001 \001(\0132\'.google.cloud.co" - + "mpute.v1.FirewallPolicyB\003\340A\002\022!\n\007project\030" - + "\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201" - + "\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\300\001\n\023PatchNetw" - + "orkRequest\022\027\n\007network\030\256\264\205o \001(\tB\003\340A\002\022B\n\020n" - + "etwork_resource\030\377\335\234: \001(\0132 .google.cloud." - + "compute.v1.NetworkB\003\340A\002\022!\n\007project\030\231\226\301l " - + "\001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(" - + "\tH\000\210\001\001B\r\n\013_request_id\"\351\001\n\025PatchNodeGroup" - + "Request\022\033\n\nnode_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022H\n\023" - + "node_group_resource\030\253\263\372\360\001 \001(\0132\".google.c" - + "loud.compute.v1.NodeGroupB\003\340A\002\022!\n\007projec" - + "t\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\004zo" - + "neB\r\n\013_request_id\"\204\002\n\033PatchPacketMirrori" - + "ngRequest\022 \n\020packet_mirroring\030\314\271\321\n \001(\tB\003" - + "\340A\002\022T\n\031packet_mirroring_resource\030\241\374\250\353\001 \001" - + "(\0132(.google.cloud.compute.v1.PacketMirro" - + "ringB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" - + "ject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" + + "B\014\n\n_self_linkB\n\n\010_warning\"\230\001\n\024Operation" + + "sScopedList\0229\n\noperations\030\354\257\377\001 \003(\0132\".goo" + + "gle.cloud.compute.v1.Operation\0229\n\007warnin" + + "g\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.War" + + "ningH\000\210\001\001B\n\n\010_warning\"\332\006\n\020OutlierDetecti" + + "on\022E\n\022base_ejection_time\030\207\327\317& \001(\0132!.goog" + + "le.cloud.compute.v1.DurationH\000\210\001\001\022#\n\022con" + + "secutive_errors\030\240\263\320\270\001 \001(\005H\001\210\001\001\022,\n\033consec" + + "utive_gateway_failure\030\372\267\212\307\001 \001(\005H\002\210\001\001\022,\n\034" + + "enforcing_consecutive_errors\030\300\323\320e \001(\005H\003\210" + + "\001\001\0226\n%enforcing_consecutive_gateway_fail" + + "ure\030\332\337\212\274\001 \001(\005H\004\210\001\001\022&\n\026enforcing_success_" + + "rate\030\274\357\337\\ \001(\005H\005\210\001\001\022;\n\010interval\030\305\311\377\017 \001(\0132" + + "!.google.cloud.compute.v1.DurationH\006\210\001\001\022" + + "$\n\024max_ejection_percent\030\230\246\345\010 \001(\005H\007\210\001\001\022+\n" + + "\032success_rate_minimum_hosts\030\367\241\332\372\001 \001(\005H\010\210" + + "\001\001\022,\n\033success_rate_request_volume\030\315\353\230\206\001 " + + "\001(\005H\t\210\001\001\022)\n\031success_rate_stdev_factor\030\235\203" + + "\251S \001(\005H\n\210\001\001B\025\n\023_base_ejection_timeB\025\n\023_c" + + "onsecutive_errorsB\036\n\034_consecutive_gatewa" + + "y_failureB\037\n\035_enforcing_consecutive_erro" + + "rsB(\n&_enforcing_consecutive_gateway_fai" + + "lureB\031\n\027_enforcing_success_rateB\013\n\t_inte" + + "rvalB\027\n\025_max_ejection_percentB\035\n\033_succes" + + "s_rate_minimum_hostsB\036\n\034_success_rate_re" + + "quest_volumeB\034\n\032_success_rate_stdev_fact" + + "or\"\306\003\n\017PacketIntervals\022\026\n\006avg_ms\030\263\334\324a \001(" + + "\003H\000\210\001\001\022\030\n\010duration\030\224\233\221J \001(\tH\001\210\001\001\022\027\n\006max_" + + "ms\030\341\304\274\374\001 \001(\003H\002\210\001\001\022\027\n\006min_ms\030\263\245\355\377\001 \001(\003H\003\210" + + "\001\001\022\035\n\rnum_intervals\030\325\325\354X \001(\003H\004\210\001\001\022\024\n\004typ" + + "e\030\272\236\332\001 \001(\tH\005\210\001\001\"g\n\010Duration\022\026\n\022UNDEFINED" + + "_DURATION\020\000\022\034\n\024DURATION_UNSPECIFIED\020\354\371\243\374" + + "\001\022\013\n\004HOUR\020\344\333\207\001\022\t\n\003MAX\020\304\322\004\022\r\n\006MINUTE\020\224\264\272<" + + "\"h\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022\020\n\010LOOPBACK" + + "\020\213\223\353\251\001\022\016\n\007RECEIVE\020\303\375\267Z\022\020\n\010TRANSMIT\020\260\205\373\327\001" + + "\022\030\n\020TYPE_UNSPECIFIED\020\222\373\333\320\001B\t\n\007_avg_msB\013\n" + + "\t_durationB\t\n\007_max_msB\t\n\007_min_msB\020\n\016_num" + + "_intervalsB\007\n\005_type\"\272\006\n\017PacketMirroring\022" + + "Z\n\rcollector_ilb\030\355\211\266\313\001 \001(\0132:.google.clou" + + "d.compute.v1.PacketMirroringForwardingRu" + + "leInfoH\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.cloud.compute.v1.PacketMirro" + + "ringFilterH\004\210\001\001\022\020\n\002id\030\233\032 \001(\004H\005\210\001\001\022\024\n\004kin" + + "d\030\224\367\310\001 \001(\tH\006\210\001\001\022`\n\022mirrored_resources\030\304\237" + + "\302; \001(\0132<.google.cloud.compute.v1.PacketM" + + "irroringMirroredResourceInfoH\007\210\001\001\022\024\n\004nam" + + "e\030\213\365\315\001 \001(\tH\010\210\001\001\022L\n\007network\030\256\264\205o \001(\01323.go" + + "ogle.cloud.compute.v1.PacketMirroringNet" + + "workInfoH\t\210\001\001\022\031\n\010priority\030\244\363\241\324\001 \001(\rH\n\210\001\001" + + "\022\026\n\006region\030\364\315\240B \001(\tH\013\210\001\001\022\032\n\tself_link\030\215\222" + + "\305\331\001 \001(\tH\014\210\001\001\"9\n\006Enable\022\024\n\020UNDEFINED_ENAB" + + "LE\020\000\022\014\n\005FALSE\020\203\302\344\037\022\013\n\004TRUE\020\216\333\235\001B\020\n\016_coll" + + "ector_ilbB\025\n\023_creation_timestampB\016\n\014_des" + + "criptionB\t\n\007_enableB\t\n\007_filterB\005\n\003_idB\007\n" + + "\005_kindB\025\n\023_mirrored_resourcesB\007\n\005_nameB\n" + + "\n\010_networkB\013\n\t_priorityB\t\n\007_regionB\014\n\n_s" + + "elf_link\"\316\003\n\035PacketMirroringAggregatedLi" + + "st\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.PacketMirroring" + + "AggregatedList.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\014unreacha" + + "bles\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\0132 .goog" + + "le.cloud.compute.v1.WarningH\004\210\001\001\032a\n\nItem" + + "sEntry\022\013\n\003key\030\001 \001(\t\022B\n\005value\030\002 \001(\01323.goo" + + "gle.cloud.compute.v1.PacketMirroringsSco" + + "pedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_pag" + + "e_tokenB\014\n\n_self_linkB\n\n\010_warning\"\306\001\n\025Pa" + + "cketMirroringFilter\022\030\n\rI_p_protocols\030\326\331\376" + + ". \003(\t\022\027\n\013cidr_ranges\030\201\224\323\350\001 \003(\t\022\031\n\tdirect" + + "ion\030\377\216\2005 \001(\tH\000\210\001\001\"Q\n\tDirection\022\027\n\023UNDEFI" + + "NED_DIRECTION\020\000\022\n\n\004BOTH\020\201\347|\022\016\n\006EGRESS\020\365\366" + + "\264\316\001\022\017\n\007INGRESS\020\225\375\276\366\001B\014\n\n_direction\"q\n!Pa" + + "cketMirroringForwardingRuleInfo\022\036\n\rcanon" + + "ical_url\030\244\377\243\364\001 \001(\tH\000\210\001\001\022\022\n\003url\030\357\212\007 \001(\tH\001" + + "\210\001\001B\020\n\016_canonical_urlB\006\n\004_url\"\257\002\n\023Packet" + + "MirroringList\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.Pack" + + "etMirroring\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017nex" + + "t_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 .goo" + + "gle.cloud.compute.v1.WarningH\004\210\001\001B\005\n\003_id" + + "B\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_l" + + "inkB\n\n\010_warning\"\367\001\n#PacketMirroringMirro" + + "redResourceInfo\022^\n\tinstances\030\376\374\357\r \003(\0132H." + + "google.cloud.compute.v1.PacketMirroringM" + + "irroredResourceInfoInstanceInfo\022_\n\013subne" + + "tworks\030\305\324\245\306\001 \003(\0132F.google.cloud.compute." + + "v1.PacketMirroringMirroredResourceInfoSu" + + "bnetInfo\022\017\n\004tags\030\231\350\330\001 \003(\t\"\177\n/PacketMirro" + + "ringMirroredResourceInfoInstanceInfo\022\036\n\r" + + "canonical_url\030\244\377\243\364\001 \001(\tH\000\210\001\001\022\022\n\003url\030\357\212\007 " + + "\001(\tH\001\210\001\001B\020\n\016_canonical_urlB\006\n\004_url\"}\n-Pa" + + "cketMirroringMirroredResourceInfoSubnetI" + + "nfo\022\036\n\rcanonical_url\030\244\377\243\364\001 \001(\tH\000\210\001\001\022\022\n\003u" + + "rl\030\357\212\007 \001(\tH\001\210\001\001B\020\n\016_canonical_urlB\006\n\004_ur" + + "l\"j\n\032PacketMirroringNetworkInfo\022\036\n\rcanon" + + "ical_url\030\244\377\243\364\001 \001(\tH\000\210\001\001\022\022\n\003url\030\357\212\007 \001(\tH\001" + + "\210\001\001B\020\n\016_canonical_urlB\006\n\004_url\"\253\001\n\032Packet" + + "MirroringsScopedList\022F\n\021packet_mirroring" + + "s\030\247\372\334I \003(\0132(.google.cloud.compute.v1.Pac" + + "ketMirroring\0229\n\007warning\030\234\337\226\030 \001(\0132 .googl" + + "e.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_warn" + + "ing\"\371\001\n\026PatchAutoscalerRequest\022\033\n\nautosc" + + "aler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n\023autoscaler_resour" + + "ce\030\366\360\377b \001(\0132#.google.cloud.compute.v1.Au" + + "toscalerB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G" + + "\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n\004" + + "zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_autoscaler" + + "B\r\n\013_request_id\"\333\001\n\031PatchBackendBucketRe" + + "quest\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&.goo" + + "gle.cloud.compute.v1.BackendBucketB\003\340A\002\022" + + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nre" + + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\340\001" + + "\n\032PatchBackendServiceRequest\022 \n\017backend_" + + "service\030\212\300\256\222\001 \001(\tB\003\340A\002\022R\n\030backend_servic" + + "e_resource\030\243\201\337\245\001 \001(\0132\'.google.cloud.comp" + + "ute.v1.BackendServiceB\003\340A\002\022!\n\007project\030\231\226" + + "\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021" + + " \001(\tH\000\210\001\001B\r\n\013_request_id\"\275\001\n\032PatchFirewa" + + "llPolicyRequest\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.Firewa" + + "llPolicyB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001" + + "\001B\r\n\013_request_id\"\305\001\n\024PatchFirewallReques" + + "t\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.comput" + + "e.v1.FirewallB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r" + + "\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001" + + "\001B\r\n\013_request_id\"\201\002\n\032PatchForwardingRule" + + "Request\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.ForwardingRule" + + "B\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\nreq" + + "uest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\346\001\n" + + " PatchGlobalForwardingRuleRequest\022 \n\017for" + + "warding_rule\030\376\245\335\200\001 \001(\tB\003\340A\002\022R\n\030forwardin" + + "g_rule_resource\030\257\300\320\217\001 \001(\0132\'.google.cloud" + + ".compute.v1.ForwardingRuleB\003\340A\002\022!\n\007proje" + + "ct\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id" + + "\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\203\002\n(PatchG" + + "lobalPublicDelegatedPrefixeRequest\022!\n\007pr" + + "oject\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..go" + + "ogle.cloud.compute.v1.PublicDelegatedPre" + + "fixB\003\340A\002\022\032\n\nrequest_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\007project\030\231" + + "\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331" + + "\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\271\001\n\021PatchImage" + + "Request\022\025\n\005image\030\333\322\352/ \001(\tB\003\340A\002\022?\n\016image_" + + "resource\030\362\304\376\260\001 \001(\0132\036.google.cloud.comput" + + "e.v1.ImageB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002" + + "\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n\013_request_id\"\225\002\n PatchInstanceGroupMana" + + "gerRequest\022&\n\026instance_group_manager\030\303\367\363" + + "v \001(\tB\003\340A\002\022^\n\037instance_group_manager_res" + + "ource\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\nrequest_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\"\240\002\n\"PatchInterconnectAttac" + + "hmentRequest\022(\n\027interconnect_attachment\030" + + "\364\212\367\222\001 \001(\tB\003\340A\002\022a\n interconnect_attachmen" + + "t_resource\030\371\244\240e \001(\0132/.google.cloud.compu" + + "te.v1.InterconnectAttachmentB\003\340A\002\022!\n\007pro" + + "ject\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\nrequest_id\030\313\201\331\021" + + " \001(\tH\000\210\001\001B\r\n\013_request_id\"\325\001\n\030PatchInterc" + + "onnectRequest\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%" + + ".google.cloud.compute.v1.InterconnectB\003\340" + + "A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n" + "\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id" - + "\"\344\002\n2PatchPerInstanceConfigsInstanceGrou" - + "pManagerRequest\022&\n\026instance_group_manage" - + "r\030\303\367\363v \001(\tB\003\340A\002\022\232\001\n?instance_group_manag" - + "ers_patch_per_instance_configs_req_resou" - + "rce\030\377\233\210\252\001 \001(\0132H.google.cloud.compute.v1." - + "InstanceGroupManagersPatchPerInstanceCon" - + "figsReqB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007", - "project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004z" - + "one\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"" - + "\357\002\n8PatchPerInstanceConfigsRegionInstanc" - + "eGroupManagerRequest\022&\n\026instance_group_m" - + "anager\030\303\367\363v \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\t" - + "B\r\340A\002\362G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362" - + "G\006region\022\233\001\n@region_instance_group_manag" - + "er_patch_instance_config_req_resource\030\312\315" - + "\241^ \001(\0132I.google.cloud.compute.v1.RegionI" - + "nstanceGroupManagerPatchInstanceConfigRe" - + "qB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_r" - + "equest_id\"\201\002\n#PatchPublicAdvertisedPrefi" - + "xeRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" - + "ject\022(\n\030public_advertised_prefix\030\236\367\3110 \001(" - + "\tB\003\340A\002\022b\n!public_advertised_prefix_resou" - + "rce\030\217\327\262o \001(\0132/.google.cloud.compute.v1.P" - + "ublicAdvertisedPrefixB\003\340A\002\022\032\n\nrequest_id" - + "\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\236\002\n\"PatchP" - + "ublicDelegatedPrefixeRequest\022!\n\007project\030" - + "\231\226\301l \001(\tB\r\340A\002\362G\007project\022\'\n\027public_delega" - + "ted_prefix\030\350\334\261a \001(\tB\003\340A\002\022`\n public_deleg" - + "ated_prefix_resource\030\205\370\330\026 \001(\0132..google.c" - + "loud.compute.v1.PublicDelegatedPrefixB\003\340" - + "A\002\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nr" - + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\203" - + "\002\n\034PatchRegionAutoscalerRequest\022\033\n\nautos" - + "caler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n\023autoscaler_resou" - + "rce\030\366\360\377b \001(\0132#.google.cloud.compute.v1.A" - + "utoscalerB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" - + "G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006regi" - + "on\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001B\r\n\013_autos" - + "calerB\r\n\013_request_id\"\207\002\n PatchRegionBack" - + "endServiceRequest\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.Back" - + "endServiceB\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\006reg" - + "ion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_requ" - + "est_id\"\372\001\n\035PatchRegionHealthCheckRequest" - + "\022\035\n\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022K\n\025healt" - + "h_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\037\n\006region\030\364\315\240B \001" - + "(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH" - + "\000\210\001\001B\r\n\013_request_id\"\231\002\n$PatchRegionHealt" - + "hCheckServiceRequest\022%\n\024health_check_ser" - + "vice\030\333\233\335\302\001 \001(\tB\003\340A\002\022[\n\035health_check_serv" - + "ice_resource\030\362\233\320\343\001 \001(\0132+.google.cloud.co" - + "mpute.v1.HealthCheckServiceB\003\340A\002\022!\n\007proj" - + "ect\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\nrequest_id\030\313\201\331\021 " - + "\001(\tH\000\210\001\001B\r\n\013_request_id\"\237\002\n&PatchRegionI" - + "nstanceGroupManagerRequest\022&\n\026instance_g" - + "roup_manager\030\303\367\363v \001(\tB\003\340A\002\022^\n\037instance_g" - + "roup_manager_resource\030\212\212\276| \001(\0132-.google." - + "cloud.compute.v1.InstanceGroupManagerB\003\340" - + "A\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\nreques" - + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\216\002\n\'Pa" - + "tchRegionNetworkFirewallPolicyRequest\022 \n" - + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022R\n\030firew" - + "all_policy_resource\030\274\266\207\354\001 \001(\0132\'.google.c" - + "loud.compute.v1.FirewallPolicyB\003\340A\002\022!\n\007p" - + "roject\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\nrequest_id\030\313\201" - + "\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\205\002\n PatchRegi" - + "onSecurityPolicyRequest\022!\n\007project\030\231\226\301l " + + "\"\203\003\n&PatchNetworkEdgeSecurityServiceRequ" + + "est\022-\n\035network_edge_security_service\030\247\237\357" + + "J \001(\tB\003\340A\002\022l\n&network_edge_security_serv" + + "ice_resource\030\246\243\333\343\001 \001(\01323.google.cloud.co" + + "mpute.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\340" - + "A\002\362G\006region\022\032\n\nrequest_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\030secu" - + "rity_policy_resource\030\374\252\211g \001(\0132\'.google.c" - + "loud.compute.v1.SecurityPolicyB\003\340A\002B\r\n\013_" - + "request_id\"\363\001\n\033PatchRegionSslPolicyReque" - + "st\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\nreques" - + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\nssl_policy\030\305\375\340\214\001 \001" - + "(\tB\003\340A\002\022H\n\023ssl_policy_resource\030\310\210\212\203\001 \001(\013" - + "2\".google.cloud.compute.v1.SslPolicyB\003\340A" - + "\002B\r\n\013_request_id\"\220\002\n\"PatchRegionTargetHt" - + "tpsProxyRequest\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\006reg" - + "ion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n\022targe" - + "t_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002\022W\n\033target_ht" - + "tps_proxy_resource\030\201\255\344\316\001 \001(\0132).google.cl" - + "oud.compute.v1.TargetHttpsProxyB\003\340A\002B\r\n\013" - + "_request_id\"\346\001\n\030PatchRegionUrlMapRequest" + + "A\002\362G\006region\022\032\n\nrequest_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\013_request_idB\016\n\014_update_mask\"\347\001\n!Patch" + + "NetworkFirewallPolicyRequest\022 \n\017firewall" + + "_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022R\n\030firewall_polic" + + "y_resource\030\274\266\207\354\001 \001(\0132\'.google.cloud.comp" + + "ute.v1.FirewallPolicyB\003\340A\002\022!\n\007project\030\231\226" + + "\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021" + + " \001(\tH\000\210\001\001B\r\n\013_request_id\"\300\001\n\023PatchNetwor" + + "kRequest\022\027\n\007network\030\256\264\205o \001(\tB\003\340A\002\022B\n\020net" + + "work_resource\030\377\335\234: \001(\0132 .google.cloud.co" + + "mpute.v1.NetworkB\003\340A\002\022!\n\007project\030\231\226\301l \001(" + + "\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH" + + "\000\210\001\001B\r\n\013_request_id\"\351\001\n\025PatchNodeGroupRe" + + "quest\022\033\n\nnode_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022H\n\023no" + + "de_group_resource\030\253\263\372\360\001 \001(\0132\".google.clo" + + "ud.compute.v1.NodeGroupB\003\340A\002\022!\n\007project\030" + + "\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\004zone" + + "B\r\n\013_request_id\"\204\002\n\033PatchPacketMirroring" + + "Request\022 \n\020packet_mirroring\030\314\271\321\n \001(\tB\003\340A" + + "\002\022T\n\031packet_mirroring_resource\030\241\374\250\353\001 \001(\013" + + "2(.google.cloud.compute.v1.PacketMirrori" + + "ngB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje", + "ct\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nr" + + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\344" + + "\002\n2PatchPerInstanceConfigsInstanceGroupM" + + "anagerRequest\022&\n\026instance_group_manager\030" + + "\303\367\363v \001(\tB\003\340A\002\022\232\001\n?instance_group_manager" + + "s_patch_per_instance_configs_req_resourc" + + "e\030\377\233\210\252\001 \001(\0132H.google.cloud.compute.v1.In" + + "stanceGroupManagersPatchPerInstanceConfi" + + "gsReqB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" + + "oject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004zon" + + "e\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"\357\002" + + "\n8PatchPerInstanceConfigsRegionInstanceG" + + "roupManagerRequest\022&\n\026instance_group_man" + + "ager\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\006" + + "region\022\233\001\n@region_instance_group_manager" + + "_patch_instance_config_req_resource\030\312\315\241^" + + " \001(\0132I.google.cloud.compute.v1.RegionIns" + + "tanceGroupManagerPatchInstanceConfigReqB" + + "\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_req" + + "uest_id\"\201\002\n#PatchPublicAdvertisedPrefixe" + + "Request\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje" + + "ct\022(\n\030public_advertised_prefix\030\236\367\3110 \001(\tB" + + "\003\340A\002\022b\n!public_advertised_prefix_resourc" + + "e\030\217\327\262o \001(\0132/.google.cloud.compute.v1.Pub" + + "licAdvertisedPrefixB\003\340A\002\022\032\n\nrequest_id\030\313" + + "\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\236\002\n\"PatchPub" + + "licDelegatedPrefixeRequest\022!\n\007project\030\231\226" + + "\301l \001(\tB\r\340A\002\362G\007project\022\'\n\027public_delegate" + + "d_prefix\030\350\334\261a \001(\tB\003\340A\002\022`\n public_delegat" + + "ed_prefix_resource\030\205\370\330\026 \001(\0132..google.clo" + + "ud.compute.v1.PublicDelegatedPrefixB\003\340A\002" + + "\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nreq" + + "uest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\203\002\n" + + "\034PatchRegionAutoscalerRequest\022\033\n\nautosca" + + "ler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n\023autoscaler_resourc" + + "e\030\366\360\377b \001(\0132#.google.cloud.compute.v1.Aut" + + "oscalerB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007" + + "project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region" + + "\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001B\r\n\013_autosca" + + "lerB\r\n\013_request_id\"\207\002\n PatchRegionBacken" + + "dServiceRequest\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.Backen" + + "dServiceB\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\006regio" + + "n\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_reques" + + "t_id\"\372\001\n\035PatchRegionHealthCheckRequest\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.c" + + "ompute.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(\t" + + "B\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210" + + "\001\001B\r\n\013_request_id\"\231\002\n$PatchRegionHealthC" + + "heckServiceRequest\022%\n\024health_check_servi" + + "ce\030\333\233\335\302\001 \001(\tB\003\340A\002\022[\n\035health_check_servic" + + "e_resource\030\362\233\320\343\001 \001(\0132+.google.cloud.comp" + + "ute.v1.HealthCheckServiceB\003\340A\002\022!\n\007projec" + + "t\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\nrequest_id\030\313\201\331\021 \001(" + + "\tH\000\210\001\001B\r\n\013_request_id\"\237\002\n&PatchRegionIns" + + "tanceGroupManagerRequest\022&\n\026instance_gro" + + "up_manager\030\303\367\363v \001(\tB\003\340A\002\022^\n\037instance_gro" + + "up_manager_resource\030\212\212\276| \001(\0132-.google.cl" + + "oud.compute.v1.InstanceGroupManagerB\003\340A\002" + "\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006r" + "egion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_" - + "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\340" - + "A\002\022A\n\020url_map_resource\030\341\220\267P \001(\0132\037.google" - + ".cloud.compute.v1.UrlMapB\003\340A\002B\r\n\013_reques" - + "t_id\"\335\001\n\022PatchRouterRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000" - + "\210\001\001\022\026\n\006router\030\311\256\356F \001(\tB\003\340A\002\022@\n\017router_re" - + "source\030\304\200\202J \001(\0132\037.google.cloud.compute.v" - + "1.RouterB\003\340A\002B\r\n\013_request_id\"\361\001\n\036PatchRu" - + "leFirewallPolicyRequest\022 \n\017firewall_poli" - + "cy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n\035firewall_policy_rul" - + "e_resource\030\203\337\272w \001(\0132+.google.cloud.compu" - + "te.v1.FirewallPolicyRuleB\003\340A\002\022\031\n\010priorit" - + "y\030\244\363\241\324\001 \001(\005H\000\210\001\001\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH" - + "\001\210\001\001B\013\n\t_priorityB\r\n\013_request_id\"\233\002\n%Pat" - + "chRuleNetworkFirewallPolicyRequest\022 \n\017fi" - + "rewall_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!\n\007project\030\231" - + "\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331" - + "\021 \001(\tH\001\210\001\001B\013\n\t_priorityB\r\n\013_request_id\"\302" - + "\002\n+PatchRuleRegionNetworkFirewallPolicyR" - + "equest\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.FirewallPol" - + "icyRuleB\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\006re" - + "gion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_i" - + "d\030\313\201\331\021 \001(\tH\001\210\001\001B\013\n\t_priorityB\r\n\013_request" - + "_id\"\232\002\n\036PatchRuleSecurityPolicyRequest\022\031" + + "id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\216\002\n\'Patc" + + "hRegionNetworkFirewallPolicyRequest\022 \n\017f" + + "irewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022R\n\030firewal" + + "l_policy_resource\030\274\266\207\354\001 \001(\0132\'.google.clo" + + "ud.compute.v1.FirewallPolicyB\003\340A\002\022!\n\007pro" + + "ject\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\nrequest_id\030\313\201\331\021" + + " \001(\tH\000\210\001\001B\r\n\013_request_id\"\205\002\n PatchRegion" + + "SecurityPolicyRequest\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\nrequest_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\030securi" + + "ty_policy_resource\030\374\252\211g \001(\0132\'.google.clo" + + "ud.compute.v1.SecurityPolicyB\003\340A\002B\r\n\013_re" + + "quest_id\"\363\001\n\033PatchRegionSslPolicyRequest" + + "\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006r" + + "egion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_" + + "id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\nssl_policy\030\305\375\340\214\001 \001(\t" + + "B\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\013_request_id\"\220\002\n\"PatchRegionTargetHttp" + + "sProxyRequest\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\006regio" + + "n\022\032\n\nrequest_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_http" + + "s_proxy_resource\030\201\255\344\316\001 \001(\0132).google.clou" + + "d.compute.v1.TargetHttpsProxyB\003\340A\002B\r\n\013_r" + + "equest_id\"\346\001\n\030PatchRegionUrlMapRequest\022!" + + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006reg" + + "ion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_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.c" + + "loud.compute.v1.UrlMapB\003\340A\002B\r\n\013_request_" + + "id\"\335\001\n\022PatchRouterRequest\022!\n\007project\030\231\226\301" + + "l \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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001" + + "\001\022\026\n\006router\030\311\256\356F \001(\tB\003\340A\002\022@\n\017router_reso" + + "urce\030\304\200\202J \001(\0132\037.google.cloud.compute.v1." + + "RouterB\003\340A\002B\r\n\013_request_id\"\361\001\n\036PatchRule" + + "FirewallPolicyRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\001\210" + + "\001\001B\013\n\t_priorityB\r\n\013_request_id\"\233\002\n%Patch" + + "RuleNetworkFirewallPolicyRequest\022 \n\017fire" + + "wall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n\035firewall_p" + + "olicy_rule_resource\030\203\337\272w \001(\0132+.google.cl" + + "oud.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\301" - + "l \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_re" - + "source\030\303\272\202\300\001 \001(\0132+.google.cloud.compute." - + "v1.SecurityPolicyRuleB\003\340A\002\022\035\n\rvalidate_o" - + "nly\030\265\372\337s \001(\010H\001\210\001\001B\013\n\t_priorityB\020\n\016_valid" - + "ate_only\"\336\001\n\032PatchSecurityPolicyRequest\022" - + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nre" - + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n\017security_polic" - + "y\030\221\206\312Q \001(\tB\003\340A\002\022Q\n\030security_policy_resou" - + "rce\030\374\252\211g \001(\0132\'.google.cloud.compute.v1.S" - + "ecurityPolicyB\003\340A\002B\r\n\013_request_id\"\215\002\n\035Pa" - + "tchServiceAttachmentRequest\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\nrequest_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.ServiceAttac" - + "hmentB\003\340A\002B\r\n\013_request_id\"\314\001\n\025PatchSslPo" - + "licyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007p" - + "roject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\nss" - + "l_policy\030\305\375\340\214\001 \001(\tB\003\340A\002\022H\n\023ssl_policy_re" - + "source\030\310\210\212\203\001 \001(\0132\".google.cloud.compute." - + "v1.SslPolicyB\003\340A\002B\r\n\013_request_id\"\260\002\n\026Pat" - + "chSubnetworkRequest\022&\n\025drain_timeout_sec" - + "onds\030\332\332\310\252\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\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n\ns" - + "ubnetwork\030\356\247\344\222\001 \001(\tB\003\340A\002\022H\n\023subnetwork_r" - + "esource\030\277\332\221\024 \001(\0132#.google.cloud.compute." - + "v1.SubnetworkB\003\340A\002B\030\n\026_drain_timeout_sec" - + "ondsB\r\n\013_request_id\"\345\001\n\033PatchTargetGrpcP" - + "roxyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007p" - + "roject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n\021ta" - + "rget_grpc_proxy\030\373\264\262\002 \001(\tB\003\340A\002\022U\n\032target_" - + "grpc_proxy_resource\030\322\352\353\234\001 \001(\0132(.google.c" - + "loud.compute.v1.TargetGrpcProxyB\003\340A\002B\r\n\013" - + "_request_id\"\344\001\n\033PatchTargetHttpProxyRequ" - + "est\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032" - + "\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n\021target_htt" - + "p_proxy\030\345\276\322b \001(\tB\003\340A\002\022T\n\032target_http_pro" - + "xy_resource\030\250\257\343\013 \001(\0132(.google.cloud.comp" - + "ute.v1.TargetHttpProxyB\003\340A\002B\r\n\013_request_" - + "id\"\351\001\n\034PatchTargetHttpsProxyRequest\022!\n\007p" - + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" - + "t_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_res" - + "ource\030\201\255\344\316\001 \001(\0132).google.cloud.compute.v" - + "1.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\nrequest_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_ma" - + "p_resource\030\341\220\267P \001(\0132\037.google.cloud.compu" - + "te.v1.UrlMapB\003\340A\002B\r\n\013_request_id\"\277\004\n\013Pat" - + "hMatcher\022O\n\024default_route_action\030\252\264\327\264\001 \001" - + "(\0132(.google.cloud.compute.v1.HttpRouteAc" - + "tionH\000\210\001\001\022 \n\017default_service\030\267\345\305\260\001 \001(\tH\001" - + "\210\001\001\022R\n\024default_url_redirect\030\352\253\266\253\001 \001(\0132+." - + "google.cloud.compute.v1.HttpRedirectActi" - + "onH\002\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\022I\n" - + "\rheader_action\030\250\240\270\234\001 \001(\0132).google.cloud." - + "compute.v1.HttpHeaderActionH\004\210\001\001\022\024\n\004name" - + "\030\213\365\315\001 \001(\tH\005\210\001\001\0228\n\npath_rules\030\335\300\3461 \003(\0132!." - + "google.cloud.compute.v1.PathRule\022?\n\013rout" - + "e_rules\030\201\207\267\263\001 \003(\0132&.google.cloud.compute" - + ".v1.HttpRouteRuleB\027\n\025_default_route_acti" - + "onB\022\n\020_default_serviceB\027\n\025_default_url_r" - + "edirectB\016\n\014_descriptionB\020\n\016_header_actio" - + "nB\007\n\005_name\"\371\001\n\010PathRule\022\020\n\005paths\030\356\301\3402 \003(" - + "\t\022G\n\014route_action\030\354\251\271\312\001 \001(\0132(.google.clo" - + "ud.compute.v1.HttpRouteActionH\000\210\001\001\022\030\n\007se" - + "rvice\030\265\215\217\262\001 \001(\tH\001\210\001\001\022J\n\014url_redirect\030\254\241\230" - + "\301\001 \001(\0132+.google.cloud.compute.v1.HttpRed" - + "irectActionH\002\210\001\001B\017\n\r_route_actionB\n\n\010_se" - + "rviceB\017\n\r_url_redirect\"\363\002\n\021PerInstanceCo" - + "nfig\022\033\n\013fingerprint\030\344\321\363o \001(\tH\000\210\001\001\022\024\n\004nam" - + "e\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.PreservedS" - + "tateH\002\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\003\210\001\001\"\220\001\n\006St" - + "atus\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\tUNAPPLIED\020\244\207\341\346\001\022\032\n\022UNAP" - + "PLIED_DELETION\020\211\264\332\225\001B\016\n\014_fingerprintB\007\n\005" - + "_nameB\022\n\020_preserved_stateB\t\n\007_status\"\241\002\n" - + "\006Policy\022?\n\raudit_configs\030\215\272\270\234\001 \003(\0132$.goo" - + "gle.cloud.compute.v1.AuditConfig\0226\n\010bind" - + "ings\030\216\305\244\300\001 \003(\0132 .google.cloud.compute.v1" - + ".Binding\022\024\n\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\032\n\tiam_ow" - + "ned\030\273\260\354\326\001 \001(\010H\001\210\001\001\022/\n\005rules\030\367\221\3653 \003(\0132\035.g" - + "oogle.cloud.compute.v1.Rule\022\030\n\007version\030\330" - + "\271\324\247\001 \001(\005H\002\210\001\001B\007\n\005_etagB\014\n\n_iam_ownedB\n\n\010" - + "_version\"]\n\023PreconfiguredWafSet\022F\n\017expre" - + "ssion_sets\030\230\253\203\342\001 \003(\0132).google.cloud.comp" - + "ute.v1.WafExpressionSet\"\267\002\n\016PreservedSta" - + "te\022D\n\005disks\030\366\314\312- \003(\01322.google.cloud.comp" - + "ute.v1.PreservedState.DisksEntry\022J\n\010meta" - + "data\030\257\366\265) \003(\01325.google.cloud.compute.v1." - + "PreservedState.MetadataEntry\032b\n\nDisksEnt" - + "ry\022\013\n\003key\030\001 \001(\t\022C\n\005value\030\002 \001(\01324.google." - + "cloud.compute.v1.PreservedStatePreserved" - + "Disk:\0028\001\032/\n\rMetadataEntry\022\013\n\003key\030\001 \001(\t\022\r" - + "\n\005value\030\002 \001(\t:\0028\001\"\254\002\n\033PreservedStatePres" - + "ervedDisk\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(\t" - + "H\002\210\001\001\"\\\n\nAutoDelete\022\031\n\025UNDEFINED_AUTO_DE" - + "LETE\020\000\022\014\n\005NEVER\020\354\244\257#\022%\n\036ON_PERMANENT_INS" - + "TANCE_DELETION\020\347\340\322-\"?\n\004Mode\022\022\n\016UNDEFINED" - + "_MODE\020\000\022\020\n\tREAD_ONLY\020\265\231\354+\022\021\n\nREAD_WRITE\020" - + "\326\227\344RB\016\n\014_auto_deleteB\007\n\005_modeB\t\n\007_source" - + "\"\241\001\n\024PreviewRouterRequest\022\027\n\007project\030\231\226\301" - + "l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340A\002\022\026\n\006ro" - + "uter\030\311\256\356F \001(\tB\003\340A\002\022@\n\017router_resource\030\304\200" - + "\202J \001(\0132\037.google.cloud.compute.v1.RouterB" - + "\003\340A\002\"\353\007\n\007Project\022K\n\030common_instance_meta" - + "data\030\305\374\313X \001(\0132!.google.cloud.compute.v1." - + "MetadataH\000\210\001\001\022\"\n\022creation_timestamp\030\266\217\307\016" - + " \001(\tH\001\210\001\001\022%\n\024default_network_tier\030\221\305\371\340\001 " - + "\001(\tH\002\210\001\001\022(\n\027default_service_account\030\245\371\267\216" - + "\001 \001(\tH\003\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\004\210\001\001" - + "\022\034\n\020enabled_features\030\373\306\322\337\001 \003(\t\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\024\n\004name\030\213" - + "\365\315\001 \001(\tH\007\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\010\210\001\001\022T\n\025usage_export_location\030\302\262\334" - + "\245\001 \001(\0132,.google.cloud.compute.v1.UsageEx" - + "portLocationH\t\210\001\001\022\"\n\022xpn_project_status\030" - + "\301\315\365l \001(\tH\n\210\001\001\"\236\001\n\022DefaultNetworkTier\022\"\n\036" - + "UNDEFINED_DEFAULT_NETWORK_TIER\020\000\022\026\n\016FIXE" - + "D_STANDARD\020\310\236\205\224\001\022\017\n\007PREMIUM\020\267\264\301\276\001\022\020\n\010STA" - + "NDARD\020\275\235\214\347\001\022)\n!STANDARD_OVERRIDES_FIXED_" - + "STANDARD\020\302\207\221\336\001\"i\n\020XpnProjectStatus\022 \n\034UN" - + "DEFINED_XPN_PROJECT_STATUS\020\000\022\013\n\004HOST\020\250\333\207" - + "\001\022&\n\036UNSPECIFIED_XPN_PROJECT_STATUS\020\251\372\247\242" - + "\001B\033\n\031_common_instance_metadataB\025\n\023_creat" - + "ion_timestampB\027\n\025_default_network_tierB\032" - + "\n\030_default_service_accountB\016\n\014_descripti" - + "onB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\014\n\n_self_lin" - + "kB\030\n\026_usage_export_locationB\025\n\023_xpn_proj" - + "ect_status\"z\n!ProjectsDisableXpnResource" - + "Request\022D\n\014xpn_resource\030\267\223\315? \001(\0132&.googl" - + "e.cloud.compute.v1.XpnResourceIdH\000\210\001\001B\017\n" - + "\r_xpn_resource\"y\n ProjectsEnableXpnResou" - + "rceRequest\022D\n\014xpn_resource\030\267\223\315? \001(\0132&.go" - + "ogle.cloud.compute.v1.XpnResourceIdH\000\210\001\001" - + "B\017\n\r_xpn_resource\"\253\001\n\027ProjectsGetXpnReso" - + "urces\022\024\n\004kind\030\224\367\310\001 \001(\tH\000\210\001\001\022\037\n\017next_page" - + "_token\030\225\272\206& \001(\tH\001\210\001\001\022<\n\tresources\030\245\374\262N \003" - + "(\0132&.google.cloud.compute.v1.XpnResource" - + "IdB\007\n\005_kindB\022\n\020_next_page_token\"L\n\033Proje" - + "ctsListXpnHostsRequest\022\034\n\014organization\030\263" - + "\332\2232 \001(\tH\000\210\001\001B\017\n\r_organization\"\350\001\n$Projec" - + "tsSetDefaultNetworkTierRequest\022\035\n\014networ" - + "k_tier\030\323\272\333\366\001 \001(\tH\000\210\001\001\"\217\001\n\013NetworkTier\022\032\n" - + "\026UNDEFINED_NETWORK_TIER\020\000\022\026\n\016FIXED_STAND" - + "ARD\020\310\236\205\224\001\022\017\n\007PREMIUM\020\267\264\301\276\001\022\020\n\010STANDARD\020\275" - + "\235\214\347\001\022)\n!STANDARD_OVERRIDES_FIXED_STANDAR" - + "D\020\302\207\221\336\001B\017\n\r_network_tier\"\322\006\n\026PublicAdver" - + "tisedPrefix\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" - + "\023dns_verification_ip\030\265\225\366r \001(\tH\002\210\001\001\022\033\n\013fi" - + "ngerprint\030\344\321\363o \001(\tH\003\210\001\001\022\020\n\002id\030\233\032 \001(\004H\004\210\001" - + "\001\022\035\n\rip_cidr_range\030\312\315\344. \001(\tH\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\022j\n\030" - + "public_delegated_prefixs\030\213\276\205\313\001 \003(\0132D.goo" - + "gle.cloud.compute.v1.PublicAdvertisedPre" - + "fixPublicDelegatedPrefix\022\032\n\tself_link\030\215\222" - + "\305\331\001 \001(\tH\010\210\001\001\022\036\n\rshared_secret\030\312\247\217\266\001 \001(\tH" - + "\t\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\n\210\001\001\"\361\001\n\006Status\022" - + "\024\n\020UNDEFINED_STATUS\020\000\022\017\n\007INITIAL\020\244\306\263\367\001\022%" - + "\n\035PREFIX_CONFIGURATION_COMPLETE\020\317\225\247\345\001\022(\n" - + " PREFIX_CONFIGURATION_IN_PROGRESS\020\261\365\300\264\001\022" - + "\"\n\032PREFIX_REMOVAL_IN_PROGRESS\020\347\365\314\207\001\022\026\n\016P" - + "TR_CONFIGURED\020\317\260\355\364\001\022!\n\031REVERSE_DNS_LOOKU" - + "P_FAILED\020\257\273\203\215\001\022\020\n\tVALIDATED\020\356\263\310\037B\025\n\023_cre" - + "ation_timestampB\016\n\014_descriptionB\026\n\024_dns_" - + "verification_ipB\016\n\014_fingerprintB\005\n\003_idB\020" - + "\n\016_ip_cidr_rangeB\007\n\005_kindB\007\n\005_nameB\014\n\n_s" - + "elf_linkB\020\n\016_shared_secretB\t\n\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\004kin" - + "d\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\007" - + "warning\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\"\336\001" - + "\n+PublicAdvertisedPrefixPublicDelegatedP" - + "refix\022\030\n\010ip_range\030\245\340\227E \001(\tH\000\210\001\001\022\024\n\004name\030" - + "\213\365\315\001 \001(\tH\001\210\001\001\022\027\n\007project\030\231\226\301l \001(\tH\002\210\001\001\022\026" - + "\n\006region\030\364\315\240B \001(\tH\003\210\001\001\022\026\n\006status\030\362\237\267V \001(" - + "\tH\004\210\001\001B\013\n\t_ip_rangeB\007\n\005_nameB\n\n\010_project" - + "B\t\n\007_regionB\t\n\007_status\"\366\005\n\025PublicDelegat" - + "edPrefix\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\033\n\013fi" - + "ngerprint\030\344\321\363o \001(\tH\002\210\001\001\022\020\n\002id\030\233\032 \001(\004H\003\210\001" - + "\001\022\035\n\rip_cidr_range\030\312\315\344. \001(\tH\004\210\001\001\022\"\n\021is_l" - + "ive_migration\030\360\237\207\364\001 \001(\010H\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\035\n\rpare" - + "nt_prefix\030\307\347\241\007 \001(\tH\010\210\001\001\022o\n\034public_delega" - + "ted_sub_prefixs\030\214\376\213Z \003(\0132F.google.cloud." - + "compute.v1.PublicDelegatedPrefixPublicDe" - + "legatedSubPrefix\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\026\n\006status\030\362" - + "\237\267V \001(\tH\013\210\001\001\"s\n\006Status\022\024\n\020UNDEFINED_STAT" - + "US\020\000\022\021\n\tANNOUNCED\020\373\221\214\256\001\022\020\n\010DELETING\020\250\247\207\374" - + "\001\022\024\n\014INITIALIZING\020\315\330\230\222\001\022\030\n\021READY_TO_ANNO" - + "UNCE\020\361\261\351\036B\025\n\023_creation_timestampB\016\n\014_des" - + "criptionB\016\n\014_fingerprintB\005\n\003_idB\020\n\016_ip_c" - + "idr_rangeB\024\n\022_is_live_migrationB\007\n\005_kind" - + "B\007\n\005_nameB\020\n\016_parent_prefixB\t\n\007_regionB\014" - + "\n\n_self_linkB\t\n\007_status\"\341\003\n#PublicDelega" - + "tedPrefixAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001" - + "\001\022Y\n\005items\030\300\317\367/ \003(\0132G.google.cloud.compu" - + "te.v1.PublicDelegatedPrefixAggregatedLis" - + "t.ItemsEntry\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017ne" - + "xt_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.comp" - + "ute.v1.WarningH\004\210\001\001\032h\n\nItemsEntry\022\013\n\003key" - + "\030\001 \001(\t\022I\n\005value\030\002 \001(\0132:.google.cloud.com" - + "pute.v1.PublicDelegatedPrefixesScopedLis" - + "t:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_toke" - + "nB\014\n\n_self_linkB\n\n\010_warning\"\273\002\n\031PublicDe" - + "legatedPrefixList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022@\n\005i" - + "tems\030\300\317\367/ \003(\0132..google.cloud.compute.v1." - + "PublicDelegatedPrefix\022\024\n\004kind\030\224\367\310\001 \001(\tH\001" + + "l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 " + + "\001(\tH\001\210\001\001B\013\n\t_priorityB\r\n\013_request_id\"\302\002\n" + + "+PatchRuleRegionNetworkFirewallPolicyReq" + + "uest\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(\013" + + "2+.google.cloud.compute.v1.FirewallPolic" + + "yRuleB\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\006regi" + + "on\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030" + + "\313\201\331\021 \001(\tH\001\210\001\001B\013\n\t_priorityB\r\n\013_request_i" + + "d\"\232\002\n\036PatchRuleSecurityPolicyRequest\022\031\n\010" + + "priority\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\017security_policy\030\221\206" + + "\312Q \001(\tB\003\340A\002\022[\n\035security_policy_rule_reso" + + "urce\030\303\272\202\300\001 \001(\0132+.google.cloud.compute.v1" + + ".SecurityPolicyRuleB\003\340A\002\022\035\n\rvalidate_onl" + + "y\030\265\372\337s \001(\010H\001\210\001\001B\013\n\t_priorityB\020\n\016_validat" + + "e_only\"\336\001\n\032PatchSecurityPolicyRequest\022!\n" + + "\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequ" + + "est_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_resourc" + + "e\030\374\252\211g \001(\0132\'.google.cloud.compute.v1.Sec" + + "urityPolicyB\003\340A\002B\r\n\013_request_id\"\215\002\n\035Patc" + + "hServiceAttachmentRequest\022!\n\007project\030\231\226\301" + + "l \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\nrequest_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.ServiceAttachm" + + "entB\003\340A\002B\r\n\013_request_id\"\314\001\n\025PatchSslPoli" + + "cyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" + + "ject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\nssl_" + + "policy\030\305\375\340\214\001 \001(\tB\003\340A\002\022H\n\023ssl_policy_reso" + + "urce\030\310\210\212\203\001 \001(\0132\".google.cloud.compute.v1" + + ".SslPolicyB\003\340A\002B\r\n\013_request_id\"\260\002\n\026Patch" + + "SubnetworkRequest\022&\n\025drain_timeout_secon" + + "ds\030\332\332\310\252\001 \001(\005H\000\210\001\001\022!\n\007project\030\231\226\301l \001(\tB\r\340" + + "A\002\362G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006r" + + "egion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n\nsub" + + "network\030\356\247\344\222\001 \001(\tB\003\340A\002\022H\n\023subnetwork_res" + + "ource\030\277\332\221\024 \001(\0132#.google.cloud.compute.v1" + + ".SubnetworkB\003\340A\002B\030\n\026_drain_timeout_secon" + + "dsB\r\n\013_request_id\"\345\001\n\033PatchTargetGrpcPro" + + "xyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" + + "ject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n\021targ" + + "et_grpc_proxy\030\373\264\262\002 \001(\tB\003\340A\002\022U\n\032target_gr" + + "pc_proxy_resource\030\322\352\353\234\001 \001(\0132(.google.clo" + + "ud.compute.v1.TargetGrpcProxyB\003\340A\002B\r\n\013_r" + + "equest_id\"\344\001\n\033PatchTargetHttpProxyReques" + + "t\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\022T\n\032target_http_proxy" + + "_resource\030\250\257\343\013 \001(\0132(.google.cloud.comput" + + "e.v1.TargetHttpProxyB\003\340A\002B\r\n\013_request_id" + + "\"\351\001\n\034PatchTargetHttpsProxyRequest\022!\n\007pro" + + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" + + "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_resou" + + "rce\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\nrequest_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\013_request_id\"\277\004\n\013PathM" + + "atcher\022O\n\024default_route_action\030\252\264\327\264\001 \001(\013" + + "2(.google.cloud.compute.v1.HttpRouteActi" + + "onH\000\210\001\001\022 \n\017default_service\030\267\345\305\260\001 \001(\tH\001\210\001" + + "\001\022R\n\024default_url_redirect\030\352\253\266\253\001 \001(\0132+.go" + + "ogle.cloud.compute.v1.HttpRedirectAction" + + "H\002\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\022I\n\rh" + + "eader_action\030\250\240\270\234\001 \001(\0132).google.cloud.co" + + "mpute.v1.HttpHeaderActionH\004\210\001\001\022\024\n\004name\030\213" + + "\365\315\001 \001(\tH\005\210\001\001\0228\n\npath_rules\030\335\300\3461 \003(\0132!.go" + + "ogle.cloud.compute.v1.PathRule\022?\n\013route_" + + "rules\030\201\207\267\263\001 \003(\0132&.google.cloud.compute.v" + + "1.HttpRouteRuleB\027\n\025_default_route_action" + + "B\022\n\020_default_serviceB\027\n\025_default_url_red" + + "irectB\016\n\014_descriptionB\020\n\016_header_actionB" + + "\007\n\005_name\"\371\001\n\010PathRule\022\020\n\005paths\030\356\301\3402 \003(\t\022" + + "G\n\014route_action\030\354\251\271\312\001 \001(\0132(.google.cloud" + + ".compute.v1.HttpRouteActionH\000\210\001\001\022\030\n\007serv" + + "ice\030\265\215\217\262\001 \001(\tH\001\210\001\001\022J\n\014url_redirect\030\254\241\230\301\001" + + " \001(\0132+.google.cloud.compute.v1.HttpRedir" + + "ectActionH\002\210\001\001B\017\n\r_route_actionB\n\n\010_serv" + + "iceB\017\n\r_url_redirect\"\363\002\n\021PerInstanceConf" + + "ig\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.PreservedSta" + + "teH\002\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\003\210\001\001\"\220\001\n\006Stat" + + "us\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\tUNAPPLIED\020\244\207\341\346\001\022\032\n\022UNAPPL" + + "IED_DELETION\020\211\264\332\225\001B\016\n\014_fingerprintB\007\n\005_n" + + "ameB\022\n\020_preserved_stateB\t\n\007_status\"\241\002\n\006P" + + "olicy\022?\n\raudit_configs\030\215\272\270\234\001 \003(\0132$.googl" + + "e.cloud.compute.v1.AuditConfig\0226\n\010bindin" + + "gs\030\216\305\244\300\001 \003(\0132 .google.cloud.compute.v1.B" + + "inding\022\024\n\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\032\n\tiam_owne" + + "d\030\273\260\354\326\001 \001(\010H\001\210\001\001\022/\n\005rules\030\367\221\3653 \003(\0132\035.goo" + + "gle.cloud.compute.v1.Rule\022\030\n\007version\030\330\271\324" + + "\247\001 \001(\005H\002\210\001\001B\007\n\005_etagB\014\n\n_iam_ownedB\n\n\010_v" + + "ersion\"]\n\023PreconfiguredWafSet\022F\n\017express" + + "ion_sets\030\230\253\203\342\001 \003(\0132).google.cloud.comput" + + "e.v1.WafExpressionSet\"\267\002\n\016PreservedState" + + "\022D\n\005disks\030\366\314\312- \003(\01322.google.cloud.comput" + + "e.v1.PreservedState.DisksEntry\022J\n\010metada" + + "ta\030\257\366\265) \003(\01325.google.cloud.compute.v1.Pr" + + "eservedState.MetadataEntry\032b\n\nDisksEntry" + + "\022\013\n\003key\030\001 \001(\t\022C\n\005value\030\002 \001(\01324.google.cl" + + "oud.compute.v1.PreservedStatePreservedDi" + + "sk:\0028\001\032/\n\rMetadataEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005" + + "value\030\002 \001(\t:\0028\001\"\254\002\n\033PreservedStatePreser" + + "vedDisk\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\nAutoDelete\022\031\n\025UNDEFINED_AUTO_DELE" + + "TE\020\000\022\014\n\005NEVER\020\354\244\257#\022%\n\036ON_PERMANENT_INSTA" + + "NCE_DELETION\020\347\340\322-\"?\n\004Mode\022\022\n\016UNDEFINED_M" + + "ODE\020\000\022\020\n\tREAD_ONLY\020\265\231\354+\022\021\n\nREAD_WRITE\020\326\227" + + "\344RB\016\n\014_auto_deleteB\007\n\005_modeB\t\n\007_source\"\241" + + "\001\n\024PreviewRouterRequest\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\026\n\006rout" + + "er\030\311\256\356F \001(\tB\003\340A\002\022@\n\017router_resource\030\304\200\202J" + + " \001(\0132\037.google.cloud.compute.v1.RouterB\003\340" + + "A\002\"\353\007\n\007Project\022K\n\030common_instance_metada" + + "ta\030\305\374\313X \001(\0132!.google.cloud.compute.v1.Me" + + "tadataH\000\210\001\001\022\"\n\022creation_timestamp\030\266\217\307\016 \001" + + "(\tH\001\210\001\001\022%\n\024default_network_tier\030\221\305\371\340\001 \001(" + + "\tH\002\210\001\001\022(\n\027default_service_account\030\245\371\267\216\001 " + + "\001(\tH\003\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\004\210\001\001\022\034" + + "\n\020enabled_features\030\373\306\322\337\001 \003(\t\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\024\n\004name\030\213\365\315" + + "\001 \001(\tH\007\210\001\001\0221\n\006quotas\030\373\241\342; \003(\0132\036.google.c" + + "loud.compute.v1.Quota\022\032\n\tself_link\030\215\222\305\331\001" + + " \001(\tH\010\210\001\001\022T\n\025usage_export_location\030\302\262\334\245\001" + + " \001(\0132,.google.cloud.compute.v1.UsageExpo" + + "rtLocationH\t\210\001\001\022\"\n\022xpn_project_status\030\301\315" + + "\365l \001(\tH\n\210\001\001\"\236\001\n\022DefaultNetworkTier\022\"\n\036UN" + + "DEFINED_DEFAULT_NETWORK_TIER\020\000\022\026\n\016FIXED_" + + "STANDARD\020\310\236\205\224\001\022\017\n\007PREMIUM\020\267\264\301\276\001\022\020\n\010STAND" + + "ARD\020\275\235\214\347\001\022)\n!STANDARD_OVERRIDES_FIXED_ST" + + "ANDARD\020\302\207\221\336\001\"i\n\020XpnProjectStatus\022 \n\034UNDE" + + "FINED_XPN_PROJECT_STATUS\020\000\022\013\n\004HOST\020\250\333\207\001\022" + + "&\n\036UNSPECIFIED_XPN_PROJECT_STATUS\020\251\372\247\242\001B" + + "\033\n\031_common_instance_metadataB\025\n\023_creatio" + + "n_timestampB\027\n\025_default_network_tierB\032\n\030" + + "_default_service_accountB\016\n\014_description" + + "B\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\014\n\n_self_linkB" + + "\030\n\026_usage_export_locationB\025\n\023_xpn_projec" + + "t_status\"z\n!ProjectsDisableXpnResourceRe" + + "quest\022D\n\014xpn_resource\030\267\223\315? \001(\0132&.google." + + "cloud.compute.v1.XpnResourceIdH\000\210\001\001B\017\n\r_" + + "xpn_resource\"y\n ProjectsEnableXpnResourc" + + "eRequest\022D\n\014xpn_resource\030\267\223\315? \001(\0132&.goog" + + "le.cloud.compute.v1.XpnResourceIdH\000\210\001\001B\017" + + "\n\r_xpn_resource\"\253\001\n\027ProjectsGetXpnResour" + + "ces\022\024\n\004kind\030\224\367\310\001 \001(\tH\000\210\001\001\022\037\n\017next_page_t" + + "oken\030\225\272\206& \001(\tH\001\210\001\001\022<\n\tresources\030\245\374\262N \003(\013" + + "2&.google.cloud.compute.v1.XpnResourceId" + + "B\007\n\005_kindB\022\n\020_next_page_token\"L\n\033Project" + + "sListXpnHostsRequest\022\034\n\014organization\030\263\332\223" + + "2 \001(\tH\000\210\001\001B\017\n\r_organization\"\350\001\n$Projects" + + "SetDefaultNetworkTierRequest\022\035\n\014network_" + + "tier\030\323\272\333\366\001 \001(\tH\000\210\001\001\"\217\001\n\013NetworkTier\022\032\n\026U" + + "NDEFINED_NETWORK_TIER\020\000\022\026\n\016FIXED_STANDAR" + + "D\020\310\236\205\224\001\022\017\n\007PREMIUM\020\267\264\301\276\001\022\020\n\010STANDARD\020\275\235\214" + + "\347\001\022)\n!STANDARD_OVERRIDES_FIXED_STANDARD\020" + + "\302\207\221\336\001B\017\n\r_network_tier\"\322\006\n\026PublicAdverti" + + "sedPrefix\022\"\n\022creation_timestamp\030\266\217\307\016 \001(\t" + + "H\000\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022#\n\023d" + + "ns_verification_ip\030\265\225\366r \001(\tH\002\210\001\001\022\033\n\013fing" + + "erprint\030\344\321\363o \001(\tH\003\210\001\001\022\020\n\002id\030\233\032 \001(\004H\004\210\001\001\022" + + "\035\n\rip_cidr_range\030\312\315\344. \001(\tH\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\022j\n\030pu" + + "blic_delegated_prefixs\030\213\276\205\313\001 \003(\0132D.googl" + + "e.cloud.compute.v1.PublicAdvertisedPrefi" + + "xPublicDelegatedPrefix\022\032\n\tself_link\030\215\222\305\331" + + "\001 \001(\tH\010\210\001\001\022\036\n\rshared_secret\030\312\247\217\266\001 \001(\tH\t\210" + + "\001\001\022\026\n\006status\030\362\237\267V \001(\tH\n\210\001\001\"\361\001\n\006Status\022\024\n" + + "\020UNDEFINED_STATUS\020\000\022\017\n\007INITIAL\020\244\306\263\367\001\022%\n\035" + + "PREFIX_CONFIGURATION_COMPLETE\020\317\225\247\345\001\022(\n P" + + "REFIX_CONFIGURATION_IN_PROGRESS\020\261\365\300\264\001\022\"\n" + + "\032PREFIX_REMOVAL_IN_PROGRESS\020\347\365\314\207\001\022\026\n\016PTR" + + "_CONFIGURED\020\317\260\355\364\001\022!\n\031REVERSE_DNS_LOOKUP_" + + "FAILED\020\257\273\203\215\001\022\020\n\tVALIDATED\020\356\263\310\037B\025\n\023_creat" + + "ion_timestampB\016\n\014_descriptionB\026\n\024_dns_ve" + + "rification_ipB\016\n\014_fingerprintB\005\n\003_idB\020\n\016" + + "_ip_cidr_rangeB\007\n\005_kindB\007\n\005_nameB\014\n\n_sel" + + "f_linkB\020\n\016_shared_secretB\t\n\007_status\"\275\002\n\032" + + "PublicAdvertisedPrefixList\022\020\n\002id\030\233\032 \001(\tH" + + "\000\210\001\001\022A\n\005items\030\300\317\367/ \003(\0132/.google.cloud.co" + + "mpute.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\007wa" + + "rning\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_p" + + "age_tokenB\014\n\n_self_linkB\n\n\010_warning\"\336\001\n+" + + "PublicAdvertisedPrefixPublicDelegatedPre" + + "fix\022\030\n\010ip_range\030\245\340\227E \001(\tH\000\210\001\001\022\024\n\004name\030\213\365" + + "\315\001 \001(\tH\001\210\001\001\022\027\n\007project\030\231\226\301l \001(\tH\002\210\001\001\022\026\n\006" + + "region\030\364\315\240B \001(\tH\003\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH" + + "\004\210\001\001B\013\n\t_ip_rangeB\007\n\005_nameB\n\n\010_projectB\t" + + "\n\007_regionB\t\n\007_status\"\366\005\n\025PublicDelegated" + + "Prefix\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\033\n\013fing" + + "erprint\030\344\321\363o \001(\tH\002\210\001\001\022\020\n\002id\030\233\032 \001(\004H\003\210\001\001\022" + + "\035\n\rip_cidr_range\030\312\315\344. \001(\tH\004\210\001\001\022\"\n\021is_liv" + + "e_migration\030\360\237\207\364\001 \001(\010H\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\035\n\rparent" + + "_prefix\030\307\347\241\007 \001(\tH\010\210\001\001\022o\n\034public_delegate" + + "d_sub_prefixs\030\214\376\213Z \003(\0132F.google.cloud.co" + + "mpute.v1.PublicDelegatedPrefixPublicDele" + + "gatedSubPrefix\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\026\n\006status\030\362\237\267" + + "V \001(\tH\013\210\001\001\"s\n\006Status\022\024\n\020UNDEFINED_STATUS" + + "\020\000\022\021\n\tANNOUNCED\020\373\221\214\256\001\022\020\n\010DELETING\020\250\247\207\374\001\022" + + "\024\n\014INITIALIZING\020\315\330\230\222\001\022\030\n\021READY_TO_ANNOUN" + + "CE\020\361\261\351\036B\025\n\023_creation_timestampB\016\n\014_descr" + + "iptionB\016\n\014_fingerprintB\005\n\003_idB\020\n\016_ip_cid" + + "r_rangeB\024\n\022_is_live_migrationB\007\n\005_kindB\007" + + "\n\005_nameB\020\n\016_parent_prefixB\t\n\007_regionB\014\n\n" + + "_self_linkB\t\n\007_status\"\341\003\n#PublicDelegate" + + "dPrefixAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022" + + "Y\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\014unreachables\030\237\240\206t \003(\t\0229" + + "\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.comput" + + "e.v1.WarningH\004\210\001\001\032h\n\nItemsEntry\022\013\n\003key\030\001" + + " \001(\t\022I\n\005value\030\002 \001(\0132:.google.cloud.compu" + + "te.v1.PublicDelegatedPrefixesScopedList:" + + "\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\"\273\002\n\031PublicDele" + + "gatedPrefixList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022@\n\005ite" + + "ms\030\300\317\367/ \003(\0132..google.cloud.compute.v1.Pu" + + "blicDelegatedPrefix\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\tse" + + "lf_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\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n" + + "\n_self_linkB\n\n\010_warning\"\233\003\n-PublicDelega" + + "tedPrefixPublicDelegatedSubPrefix\022\"\n\021del" + + "egatee_project\030\332\212\351\305\001 \001(\tH\000\210\001\001\022\034\n\013descrip" + + "tion\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\035\n\rip_cidr_range\030\312\315\344" + + ". \001(\tH\002\210\001\001\022\033\n\nis_address\030\337\213\222\250\001 \001(\010H\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(\t" + + "H\005\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\006\210\001\001\"@\n\006Status\022" + + "\024\n\020UNDEFINED_STATUS\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020\n" + + "\010INACTIVE\020\353\230\371\200\001B\024\n\022_delegatee_projectB\016\n" + + "\014_descriptionB\020\n\016_ip_cidr_rangeB\r\n\013_is_a" + + "ddressB\007\n\005_nameB\t\n\007_regionB\t\n\007_status\"\301\001" + + "\n!PublicDelegatedPrefixesScopedList\022U\n\031p" + + "ublic_delegated_prefixes\030\226\202\252\226\001 \003(\0132..goo" + + "gle.cloud.compute.v1.PublicDelegatedPref" + + "ix\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.co" + + "mpute.v1.WarningH\000\210\001\001B\n\n\010_warning\"\221\037\n\005Qu" + + "ota\022\025\n\005limit\030\273\227\2151 \001(\001H\000\210\001\001\022\027\n\006metric\030\260\353\227" + + "\376\001 \001(\tH\001\210\001\001\022\025\n\005owner\030\263\345\3172 \001(\tH\002\210\001\001\022\025\n\005us" + + "age\030\241\373\2315 \001(\001H\003\210\001\001\"\200\036\n\006Metric\022\024\n\020UNDEFINE" + + "D_METRIC\020\000\022\016\n\007A2_CPUS\020\271\376\206I\022\026\n\017AFFINITY_G" + + "ROUPS\020\313\251\3223\022\023\n\013AUTOSCALERS\020\334\340\332\340\001\022\026\n\017BACKE" + + "ND_BUCKETS\020\336\211\320A\022\030\n\020BACKEND_SERVICES\020\311\303\310\200" + + "\001\022\020\n\010C2D_CPUS\020\365\377\250\362\001\022\017\n\007C2_CPUS\020\273\353\270\227\001\022\017\n\007" + + "C3_CPUS\020\332\234\214\245\001\022\023\n\013COMMITMENTS\020\336\327\300\331\001\022\030\n\021CO" + + "MMITTED_A2_CPUS\020\326\242\245\034\022\032\n\022COMMITTED_C2D_CP" + + "US\020\370\342\323\206\001\022\030\n\021COMMITTED_C2_CPUS\020\330\217\327j\022\030\n\021CO" + + "MMITTED_C3_CPUS\020\367\300\252x\022\026\n\016COMMITTED_CPUS\020\316" + + "\255\266\213\001\022\031\n\021COMMITTED_E2_CPUS\020\332\374\210\271\001\022\032\n\022COMMI" + + "TTED_LICENSES\020\325\313\302\252\001\022$\n\034COMMITTED_LOCAL_S" + + "SD_TOTAL_GB\020\210\354\206\223\001\022\027\n\021COMMITTED_M3_CPUS\020\201" + + "\342#\022\'\n\037COMMITTED_MEMORY_OPTIMIZED_CPUS\020\336\334" + + "\231\351\001\022\031\n\022COMMITTED_N2A_CPUS\020\260\252\215\023\022\031\n\022COMMIT" + + "TED_N2D_CPUS\020\215\276\207<\022\031\n\021COMMITTED_N2_CPUS\020\243" + + "\247\351\231\001\022\'\n\037COMMITTED_NVIDIA_A100_80GB_GPUS\020" + + "\245\237\264\335\001\022\"\n\032COMMITTED_NVIDIA_A100_GPUS\020\225\375\230\263" + + "\001\022 \n\031COMMITTED_NVIDIA_K80_GPUS\020\244\266\353\001\022!\n\032C" + + "OMMITTED_NVIDIA_P100_GPUS\020\244\377\2423\022 \n\030COMMIT" + + "TED_NVIDIA_P4_GPUS\020\201\256\365\245\001\022\037\n\030COMMITTED_NV" + + "IDIA_T4_GPUS\020\205\210\331B\022 \n\032COMMITTED_NVIDIA_V1" + + "00_GPUS\020\252\263\r\022\032\n\022COMMITTED_T2A_CPUS\020\352\304\251\215\001\022" + + "\032\n\022COMMITTED_T2D_CPUS\020\307\330\243\266\001\022\n\n\004CPUS\020\313\327~\022" + + "\030\n\020CPUS_ALL_REGIONS\020\255\221\306\340\001\022\026\n\016DISKS_TOTAL", + "_GB\020\237\227\311\250\001\022\017\n\007E2_CPUS\020\275\330\352\345\001\022(\n!EXTERNAL_M" + + "ANAGED_FORWARDING_RULES\020\311\277\363G\022,\n$EXTERNAL" + + "_NETWORK_LB_FORWARDING_RULES\020\231\255\275\262\001\022)\n\"EX" + + "TERNAL_PROTOCOL_FORWARDING_RULES\020\350\270\242\036\022\035\n" + + "\025EXTERNAL_VPN_GATEWAYS\020\256\273\365\201\001\022\021\n\tFIREWALL" + + "S\020\323\346\310\262\001\022\030\n\020FORWARDING_RULES\020\225\202\250\316\001\0220\n(GLO" + + "BAL_EXTERNAL_MANAGED_FORWARDING_RULES\020\255\354" + + "\233\234\001\022 \n\031GLOBAL_INTERNAL_ADDRESSES\020\234\305\260\024\022\027\n" + + "\020GPUS_ALL_REGIONS\020\251\200\344\022\022\025\n\rHEALTH_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\027INSTANCE_GROU" + + "P_MANAGERS\020\260\242\3050\022\031\n\022INSTANCE_TEMPLATES\020\357\267" + + "\355k\022\025\n\rINTERCONNECTS\020\205\213\376\305\001\022*\n#INTERCONNEC" + + "T_ATTACHMENTS_PER_REGION\020\326\326\243L\022+\n#INTERCO" + + "NNECT_ATTACHMENTS_TOTAL_MBPS\020\363\272\331\312\001\022\037\n\027IN" + + "TERCONNECT_TOTAL_GBPS\020\252\361\207\210\001\022\031\n\022INTERNAL_" + + "ADDRESSES\020\200\351\256^\0221\n*INTERNAL_TRAFFIC_DIREC" + + "TOR_FORWARDING_RULES\020\204\351\205\177\022\031\n\022IN_PLACE_SN" + + "APSHOTS\020\235\235\226H\022\030\n\020IN_USE_ADDRESSES\020\220\342\337\277\001\022\036" + + "\n\027IN_USE_BACKUP_SCHEDULES\020\221\222\321\017\022!\n\031IN_USE" + + "_SNAPSHOT_SCHEDULES\020\223\314\254\334\001\022\032\n\022LOCAL_SSD_T" + + "OTAL_GB\020\305\230\343\235\001\022\016\n\007M1_CPUS\020\246\333\336\021\022\016\n\007M2_CPUS" + + "\020\305\214\262\037\022\016\n\007M3_CPUS\020\344\275\205-\022\026\n\016MACHINE_IMAGES\020" + + "\220\363\221\325\001\022\017\n\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\036\n\027N" + + "ETWORK_ENDPOINT_GROUPS\020\215\267\3320\022 \n\031NETWORK_F" + + "IREWALL_POLICIES\020\276\333\2330\022\022\n\013NODE_GROUPS\020\261\375\336" + + "\013\022\026\n\016NODE_TEMPLATES\020\234\262\271\342\001\022\035\n\025NVIDIA_A100" + + "_80GB_GPUS\020\310\350\307\210\001\022\030\n\020NVIDIA_A100_GPUS\020\222\200\337" + + "\360\001\022\026\n\017NVIDIA_K80_GPUS\020\207\354\222N\022\027\n\020NVIDIA_P10" + + "0_GPUS\020\241\202\351p\022\033\n\024NVIDIA_P100_VWS_GPUS\020\216\335\203f" + + "\022\026\n\016NVIDIA_P4_GPUS\020\276\247\254\207\001\022\032\n\022NVIDIA_P4_VW" + + "S_GPUS\020\253\325\364\373\001\022\025\n\016NVIDIA_T4_GPUS\020\302\201\220$\022\032\n\022N" + + "VIDIA_T4_VWS_GPUS\020\257\353\277\230\001\022\027\n\020NVIDIA_V100_G" + + "PUS\020\247\266\323=\022\030\n\021PACKET_MIRRORINGS\020\247\352\266\007\022(\n!PD" + + "_EXTREME_TOTAL_PROVISIONED_IOPS\020\355\326\227!\022\027\n\020" + + "PREEMPTIBLE_CPUS\020\311\215\343w\022\037\n\030PREEMPTIBLE_LOC" + + "AL_SSD_GB\020\210\223\257|\022(\n!PREEMPTIBLE_NVIDIA_A10" + + "0_80GB_GPUS\020\212\352\271H\022#\n\034PREEMPTIBLE_NVIDIA_A" + + "100_GPUS\020\220\234\351 \022#\n\033PREEMPTIBLE_NVIDIA_K80_" + + "GPUS\020\311\340\345\262\001\022$\n\034PREEMPTIBLE_NVIDIA_P100_GP" + + "US\020\237\236\363\240\001\022(\n PREEMPTIBLE_NVIDIA_P100_VWS_" + + "GPUS\020\214\233\301\225\001\022\"\n\032PREEMPTIBLE_NVIDIA_P4_GPUS" + + "\020\274\222\324\314\001\022%\n\036PREEMPTIBLE_NVIDIA_P4_VWS_GPUS" + + "\020\251\342\320x\022!\n\032PREEMPTIBLE_NVIDIA_T4_GPUS\020\300\354\267i" + + "\022%\n\036PREEMPTIBLE_NVIDIA_T4_VWS_GPUS\020\255\370\233\025\022" + + "#\n\034PREEMPTIBLE_NVIDIA_V100_GPUS\020\245\322\335m\022=\n6" + + "PSC_ILB_CONSUMER_FORWARDING_RULES_PER_PR" + + "ODUCER_NETWORK\020\203\223\235n\022\'\n PSC_INTERNAL_LB_F" + + "ORWARDING_RULES\020\373\242\313P\022\"\n\032PUBLIC_ADVERTISE" + + "D_PREFIXES\020\314\241\342\340\001\022!\n\031PUBLIC_DELEGATED_PRE" + + "FIXES\020\266\222\363\375\001\022\033\n\024REGIONAL_AUTOSCALERS\020\274\234\200\016" + + "\022\'\n REGIONAL_INSTANCE_GROUP_MANAGERS\020\220\276\363" + + "\021\022\023\n\014RESERVATIONS\020\247\274\310\017\022\030\n\021RESOURCE_POLIC" + + "IES\020\341\234\204(\022\017\n\007ROUTERS\020\252\274\213\353\001\022\016\n\006ROUTES\020\312\226\272\203" + + "\001\022\030\n\021SECURITY_POLICIES\020\357\246\257Z\022#\n\034SECURITY_" + + "POLICIES_PER_REGION\020\306\246\340v\022#\n\033SECURITY_POL" + + "ICY_CEVAL_RULES\020\311\247\300\340\001\022\034\n\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\014SSD_TOTAL_GB\020\321\257\217" + + "M\022\030\n\020SSL_CERTIFICATES\020\257\202\266\264\001\022\027\n\020STATIC_AD" + + "DRESSES\020\361\255\322,\022\036\n\026STATIC_BYOIP_ADDRESSES\020\361" + + "\212\302\203\001\022+\n#STATIC_EXTERNAL_IPV6_ADDRESS_RAN" + + "GES\020\226\341\235\341\001\022\023\n\013SUBNETWORKS\020\245\374\363\310\001\022\020\n\010T2A_CP" + + "US\020\347\341\376\370\001\022\017\n\010T2D_CPUS\020\304\365\370!\022\033\n\024TARGET_HTTP" + + "S_PROXIES\020\312\313\326h\022\032\n\023TARGET_HTTP_PROXIES\020\243\365" + + "\240N\022\030\n\020TARGET_INSTANCES\020\260\332\325\207\001\022\024\n\014TARGET_P" + + "OOLS\020\211\227\210\246\001\022\031\n\022TARGET_SSL_PROXIES\020\353\344\365K\022\031\n" + + "\022TARGET_TCP_PROXIES\020\300\236\363V\022\032\n\023TARGET_VPN_G" + + "ATEWAYS\020\250\273\343#\022\020\n\010URL_MAPS\020\207\317\307\264\001\022\023\n\014VPN_GA" + + "TEWAYS\020\272\213\376\020\022\022\n\013VPN_TUNNELS\020\200\321\3371\022\033\n\024XPN_S" + + "ERVICE_PROJECTS\020\255\207\262-B\010\n\006_limitB\t\n\007_metri" + + "cB\010\n\006_ownerB\010\n\006_usage\"\225\002\n\021QuotaExceededI" + + "nfo\022R\n\ndimensions\030\315\377\310\305\001 \003(\0132:.google.clo" + + "ud.compute.v1.QuotaExceededInfo.Dimensio" + + "nsEntry\022\025\n\005limit\030\273\227\2151 \001(\001H\000\210\001\001\022\033\n\nlimit_" + + "name\030\217\211\360\275\001 \001(\tH\001\210\001\001\022\034\n\013metric_name\030\272\227\271\303\001" + + " \001(\tH\002\210\001\001\0321\n\017DimensionsEntry\022\013\n\003key\030\001 \001(" + + "\t\022\r\n\005value\030\002 \001(\t:\0028\001B\010\n\006_limitB\r\n\013_limit" + + "_nameB\016\n\014_metric_name\"\314\001\n\007RawDisk\022\037\n\016con" + + "tainer_type\030\270\310\202\230\001 \001(\tH\000\210\001\001\022\036\n\rsha1_check" + + "sum\030\275\224\370\225\001 \001(\tH\001\210\001\001\022\026\n\006source\030\233\320\301T \001(\tH\002\210" + + "\001\001\"8\n\rContainerType\022\034\n\030UNDEFINED_CONTAIN" + + "ER_TYPE\020\000\022\t\n\003TAR\020\205\207\005B\021\n\017_container_typeB" + + "\020\n\016_sha1_checksumB\t\n\007_source\"\327\002\n,Recreat" + + "eInstancesInstanceGroupManagerRequest\022&\n" + + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\223\001" + + "\n;instance_group_managers_recreate_insta" + + "nces_request_resource\030\200\302\232\n \001(\0132F.google." + + "cloud.compute.v1.InstanceGroupManagersRe" + + "createInstancesRequestB\003\340A\002\022!\n\007project\030\231" + + "\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\"\333\002\n2RecreateInstancesRegi" + + "onInstanceGroupManagerRequest\022&\n\026instanc" + + "e_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\215\001\n8region_instance_gr" + + "oup_managers_recreate_request_resource\030\224" + + "\374\304Q \001(\0132C.google.cloud.compute.v1.Region" + + "InstanceGroupManagersRecreateRequestB\003\340A" + + "\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_reques" + + "t_id\"\250\001\n\tReference\022\024\n\004kind\030\224\367\310\001 \001(\tH\000\210\001\001" + + "\022\036\n\016reference_type\030\256\277\203v \001(\tH\001\210\001\001\022\031\n\010refe" + + "rrer\030\237\370\271\247\001 \001(\tH\002\210\001\001\022\026\n\006target\030\221\343\371[ \001(\tH\003" + + "\210\001\001B\007\n\005_kindB\021\n\017_reference_typeB\013\n\t_refe" + + "rrerB\t\n\007_target\"\227\004\n\006Region\022\"\n\022creation_t" + + "imestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022G\n\ndeprecated\030\263\313\321" + + "\365\001 \001(\0132*.google.cloud.compute.v1.Depreca" + + "tionStatusH\001\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\t" + + "H\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(\t" + + "H\004\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\005\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\006\210\001\001\022\026\n\006status\030\362\237\267" + + "V \001(\tH\007\210\001\001\022\034\n\014supports_pzs\030\356\366\205( \001(\010H\010\210\001\001" + + "\022\020\n\005zones\030\307\244\2557 \003(\t\"4\n\006Status\022\024\n\020UNDEFINE" + + "D_STATUS\020\000\022\013\n\004DOWN\020\242\271\200\001\022\007\n\002UP\020\233\025B\025\n\023_cre" + + "ation_timestampB\r\n\013_deprecatedB\016\n\014_descr" + + "iptionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\014\n\n_self" + + "_linkB\t\n\007_statusB\017\n\r_supports_pzs\"\253\002\n\024Re" + + "gionAutoscalerList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0225\n\005" + + "items\030\300\317\367/ \003(\0132#.google.cloud.compute.v1" + + ".Autoscaler\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017nex" + + "t_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 .goo" + + "gle.cloud.compute.v1.WarningH\004\210\001\001B\005\n\003_id" + + "B\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_l" + + "inkB\n\n\010_warning\"\247\002\n\022RegionDiskTypeList\022\020" + + "\n\002id\030\233\032 \001(\tH\000\210\001\001\0223\n\005items\030\300\317\367/ \003(\0132!.goo" + + "gle.cloud.compute.v1.DiskType\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\007warn" + + "ing\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.W" + + "arningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_pag" + + "e_tokenB\014\n\n_self_linkB\n\n\010_warning\"E\n%Reg" + + "ionDisksAddResourcePoliciesRequest\022\034\n\021re" + + "source_policies\030\341\234\314\n \003(\t\"H\n(RegionDisksR" + + "emoveResourcePoliciesRequest\022\034\n\021resource" + + "_policies\030\341\234\314\n \003(\t\"@\n\030RegionDisksResizeR" + + "equest\022\030\n\007size_gb\030\331\213\200\354\001 \001(\003H\000\210\001\001B\n\n\010_siz" + + "e_gb\"\261\002\n\027RegionInstanceGroupList\022\020\n\002id\030\233" + + "\032 \001(\tH\000\210\001\001\0228\n\005items\030\300\317\367/ \003(\0132&.google.cl" + + "oud.compute.v1.InstanceGroup\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\007warni" + + "ng\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Wa" + + "rningH\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\"E\n1Regi" + + "onInstanceGroupManagerDeleteInstanceConf" + + "igReq\022\020\n\005names\030\310\256\3571 \003(\t\"\277\002\n\036RegionInstan" + + "ceGroupManagerList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022?\n\005" + + "items\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\t" + "self_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\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB" - + "\014\n\n_self_linkB\n\n\010_warning\"\233\003\n-PublicDele" - + "gatedPrefixPublicDelegatedSubPrefix\022\"\n\021d" - + "elegatee_project\030\332\212\351\305\001 \001(\tH\000\210\001\001\022\034\n\013descr" - + "iption\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\035\n\rip_cidr_range\030\312" - + "\315\344. \001(\tH\002\210\001\001\022\033\n\nis_address\030\337\213\222\250\001 \001(\010H\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\026\n\006status\030\362\237\267V \001(\tH\006\210\001\001\"@\n\006Statu" - + "s\022\024\n\020UNDEFINED_STATUS\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022" - + "\020\n\010INACTIVE\020\353\230\371\200\001B\024\n\022_delegatee_projectB" - + "\016\n\014_descriptionB\020\n\016_ip_cidr_rangeB\r\n\013_is" - + "_addressB\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..g" - + "oogle.cloud.compute.v1.PublicDelegatedPr" - + "efix\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud." - + "compute.v1.WarningH\000\210\001\001B\n\n\010_warning\"\221\037\n\005" - + "Quota\022\025\n\005limit\030\273\227\2151 \001(\001H\000\210\001\001\022\027\n\006metric\030\260" - + "\353\227\376\001 \001(\tH\001\210\001\001\022\025\n\005owner\030\263\345\3172 \001(\tH\002\210\001\001\022\025\n\005" - + "usage\030\241\373\2315 \001(\001H\003\210\001\001\"\200\036\n\006Metric\022\024\n\020UNDEFI" - + "NED_METRIC\020\000\022\016\n\007A2_CPUS\020\271\376\206I\022\026\n\017AFFINITY" - + "_GROUPS\020\313\251\3223\022\023\n\013AUTOSCALERS\020\334\340\332\340\001\022\026\n\017BAC" - + "KEND_BUCKETS\020\336\211\320A\022\030\n\020BACKEND_SERVICES\020\311\303" - + "\310\200\001\022\020\n\010C2D_CPUS\020\365\377\250\362\001\022\017\n\007C2_CPUS\020\273\353\270\227\001\022\017" - + "\n\007C3_CPUS\020\332\234\214\245\001\022\023\n\013COMMITMENTS\020\336\327\300\331\001\022\030\n\021" - + "COMMITTED_A2_CPUS\020\326\242\245\034\022\032\n\022COMMITTED_C2D_" - + "CPUS\020\370\342\323\206\001\022\030\n\021COMMITTED_C2_CPUS\020\330\217\327j\022\030\n\021" - + "COMMITTED_C3_CPUS\020\367\300\252x\022\026\n\016COMMITTED_CPUS" - + "\020\316\255\266\213\001\022\031\n\021COMMITTED_E2_CPUS\020\332\374\210\271\001\022\032\n\022COM" - + "MITTED_LICENSES\020\325\313\302\252\001\022$\n\034COMMITTED_LOCAL" - + "_SSD_TOTAL_GB\020\210\354\206\223\001\022\027\n\021COMMITTED_M3_CPUS" - + "\020\201\342#\022\'\n\037COMMITTED_MEMORY_OPTIMIZED_CPUS\020" - + "\336\334\231\351\001\022\031\n\022COMMITTED_N2A_CPUS\020\260\252\215\023\022\031\n\022COMM" - + "ITTED_N2D_CPUS\020\215\276\207<\022\031\n\021COMMITTED_N2_CPUS" - + "\020\243\247\351\231\001\022\'\n\037COMMITTED_NVIDIA_A100_80GB_GPU" - + "S\020\245\237\264\335\001\022\"\n\032COMMITTED_NVIDIA_A100_GPUS\020\225\375" - + "\230\263\001\022 \n\031COMMITTED_NVIDIA_K80_GPUS\020\244\266\353\001\022!\n" - + "\032COMMITTED_NVIDIA_P100_GPUS\020\244\377\2423\022 \n\030COMM" - + "ITTED_NVIDIA_P4_GPUS\020\201\256\365\245\001\022\037\n\030COMMITTED_" - + "NVIDIA_T4_GPUS\020\205\210\331B\022 \n\032COMMITTED_NVIDIA_" - + "V100_GPUS\020\252\263\r\022\032\n\022COMMITTED_T2A_CPUS\020\352\304\251\215" - + "\001\022\032\n\022COMMITTED_T2D_CPUS\020\307\330\243\266\001\022\n\n\004CPUS\020\313\327" - + "~\022\030\n\020CPUS_ALL_REGIONS\020\255\221\306\340\001\022\026\n\016DISKS_TOT" - + "AL_GB\020\237\227\311\250\001\022\017\n\007E2_CPUS\020\275\330\352\345\001\022(\n!EXTERNAL" - + "_MANAGED_FORWARDING_RULES\020\311\277\363G\022,\n$EXTERN" - + "AL_NETWORK_LB_FORWARDING_RULES\020\231\255\275\262\001\022)\n\"" - + "EXTERNAL_PROTOCOL_FORWARDING_RULES\020\350\270\242\036\022" - + "\035\n\025EXTERNAL_VPN_GATEWAYS\020\256\273\365\201\001\022\021\n\tFIREWA" - + "LLS\020\323\346\310\262\001\022\030\n\020FORWARDING_RULES\020\225\202\250\316\001\0220\n(G" - + "LOBAL_EXTERNAL_MANAGED_FORWARDING_RULES\020" - + "\255\354\233\234\001\022 \n\031GLOBAL_INTERNAL_ADDRESSES\020\234\305\260\024\022" - + "\027\n\020GPUS_ALL_REGIONS\020\251\200\344\022\022\025\n\rHEALTH_CHECK", - "S\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\027INSTANCE_GR" - + "OUP_MANAGERS\020\260\242\3050\022\031\n\022INSTANCE_TEMPLATES\020" - + "\357\267\355k\022\025\n\rINTERCONNECTS\020\205\213\376\305\001\022*\n#INTERCONN" - + "ECT_ATTACHMENTS_PER_REGION\020\326\326\243L\022+\n#INTER" - + "CONNECT_ATTACHMENTS_TOTAL_MBPS\020\363\272\331\312\001\022\037\n\027" - + "INTERCONNECT_TOTAL_GBPS\020\252\361\207\210\001\022\031\n\022INTERNA" - + "L_ADDRESSES\020\200\351\256^\0221\n*INTERNAL_TRAFFIC_DIR" - + "ECTOR_FORWARDING_RULES\020\204\351\205\177\022\031\n\022IN_PLACE_" - + "SNAPSHOTS\020\235\235\226H\022\030\n\020IN_USE_ADDRESSES\020\220\342\337\277\001" - + "\022\036\n\027IN_USE_BACKUP_SCHEDULES\020\221\222\321\017\022!\n\031IN_U" - + "SE_SNAPSHOT_SCHEDULES\020\223\314\254\334\001\022\032\n\022LOCAL_SSD" - + "_TOTAL_GB\020\305\230\343\235\001\022\016\n\007M1_CPUS\020\246\333\336\021\022\016\n\007M2_CP" - + "US\020\305\214\262\037\022\016\n\007M3_CPUS\020\344\275\205-\022\026\n\016MACHINE_IMAGE" - + "S\020\220\363\221\325\001\022\017\n\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\036\n" - + "\027NETWORK_ENDPOINT_GROUPS\020\215\267\3320\022 \n\031NETWORK" - + "_FIREWALL_POLICIES\020\276\333\2330\022\022\n\013NODE_GROUPS\020\261" - + "\375\336\013\022\026\n\016NODE_TEMPLATES\020\234\262\271\342\001\022\035\n\025NVIDIA_A1" - + "00_80GB_GPUS\020\310\350\307\210\001\022\030\n\020NVIDIA_A100_GPUS\020\222" - + "\200\337\360\001\022\026\n\017NVIDIA_K80_GPUS\020\207\354\222N\022\027\n\020NVIDIA_P" - + "100_GPUS\020\241\202\351p\022\033\n\024NVIDIA_P100_VWS_GPUS\020\216\335" - + "\203f\022\026\n\016NVIDIA_P4_GPUS\020\276\247\254\207\001\022\032\n\022NVIDIA_P4_" - + "VWS_GPUS\020\253\325\364\373\001\022\025\n\016NVIDIA_T4_GPUS\020\302\201\220$\022\032\n" - + "\022NVIDIA_T4_VWS_GPUS\020\257\353\277\230\001\022\027\n\020NVIDIA_V100" - + "_GPUS\020\247\266\323=\022\030\n\021PACKET_MIRRORINGS\020\247\352\266\007\022(\n!" - + "PD_EXTREME_TOTAL_PROVISIONED_IOPS\020\355\326\227!\022\027" - + "\n\020PREEMPTIBLE_CPUS\020\311\215\343w\022\037\n\030PREEMPTIBLE_L" - + "OCAL_SSD_GB\020\210\223\257|\022(\n!PREEMPTIBLE_NVIDIA_A" - + "100_80GB_GPUS\020\212\352\271H\022#\n\034PREEMPTIBLE_NVIDIA" - + "_A100_GPUS\020\220\234\351 \022#\n\033PREEMPTIBLE_NVIDIA_K8" - + "0_GPUS\020\311\340\345\262\001\022$\n\034PREEMPTIBLE_NVIDIA_P100_" - + "GPUS\020\237\236\363\240\001\022(\n PREEMPTIBLE_NVIDIA_P100_VW" - + "S_GPUS\020\214\233\301\225\001\022\"\n\032PREEMPTIBLE_NVIDIA_P4_GP" - + "US\020\274\222\324\314\001\022%\n\036PREEMPTIBLE_NVIDIA_P4_VWS_GP" - + "US\020\251\342\320x\022!\n\032PREEMPTIBLE_NVIDIA_T4_GPUS\020\300\354" - + "\267i\022%\n\036PREEMPTIBLE_NVIDIA_T4_VWS_GPUS\020\255\370\233" - + "\025\022#\n\034PREEMPTIBLE_NVIDIA_V100_GPUS\020\245\322\335m\022=" - + "\n6PSC_ILB_CONSUMER_FORWARDING_RULES_PER_" - + "PRODUCER_NETWORK\020\203\223\235n\022\'\n PSC_INTERNAL_LB" - + "_FORWARDING_RULES\020\373\242\313P\022\"\n\032PUBLIC_ADVERTI" - + "SED_PREFIXES\020\314\241\342\340\001\022!\n\031PUBLIC_DELEGATED_P" - + "REFIXES\020\266\222\363\375\001\022\033\n\024REGIONAL_AUTOSCALERS\020\274\234" - + "\200\016\022\'\n REGIONAL_INSTANCE_GROUP_MANAGERS\020\220" - + "\276\363\021\022\023\n\014RESERVATIONS\020\247\274\310\017\022\030\n\021RESOURCE_POL" - + "ICIES\020\341\234\204(\022\017\n\007ROUTERS\020\252\274\213\353\001\022\016\n\006ROUTES\020\312\226" - + "\272\203\001\022\030\n\021SECURITY_POLICIES\020\357\246\257Z\022#\n\034SECURIT" - + "Y_POLICIES_PER_REGION\020\306\246\340v\022#\n\033SECURITY_P" - + "OLICY_CEVAL_RULES\020\311\247\300\340\001\022\034\n\025SECURITY_POLI" - + "CY_RULES\020\251\324\207a\022\'\n SECURITY_POLICY_RULES_P" - + "ER_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\014SSD_TOTAL_GB\020\321" - + "\257\217M\022\030\n\020SSL_CERTIFICATES\020\257\202\266\264\001\022\027\n\020STATIC_" - + "ADDRESSES\020\361\255\322,\022\036\n\026STATIC_BYOIP_ADDRESSES" - + "\020\361\212\302\203\001\022+\n#STATIC_EXTERNAL_IPV6_ADDRESS_R" - + "ANGES\020\226\341\235\341\001\022\023\n\013SUBNETWORKS\020\245\374\363\310\001\022\020\n\010T2A_" - + "CPUS\020\347\341\376\370\001\022\017\n\010T2D_CPUS\020\304\365\370!\022\033\n\024TARGET_HT" - + "TPS_PROXIES\020\312\313\326h\022\032\n\023TARGET_HTTP_PROXIES\020" - + "\243\365\240N\022\030\n\020TARGET_INSTANCES\020\260\332\325\207\001\022\024\n\014TARGET" - + "_POOLS\020\211\227\210\246\001\022\031\n\022TARGET_SSL_PROXIES\020\353\344\365K\022" - + "\031\n\022TARGET_TCP_PROXIES\020\300\236\363V\022\032\n\023TARGET_VPN" - + "_GATEWAYS\020\250\273\343#\022\020\n\010URL_MAPS\020\207\317\307\264\001\022\023\n\014VPN_" - + "GATEWAYS\020\272\213\376\020\022\022\n\013VPN_TUNNELS\020\200\321\3371\022\033\n\024XPN" - + "_SERVICE_PROJECTS\020\255\207\262-B\010\n\006_limitB\t\n\007_met" - + "ricB\010\n\006_ownerB\010\n\006_usage\"\225\002\n\021QuotaExceede" - + "dInfo\022R\n\ndimensions\030\315\377\310\305\001 \003(\0132:.google.c" - + "loud.compute.v1.QuotaExceededInfo.Dimens" - + "ionsEntry\022\025\n\005limit\030\273\227\2151 \001(\001H\000\210\001\001\022\033\n\nlimi" - + "t_name\030\217\211\360\275\001 \001(\tH\001\210\001\001\022\034\n\013metric_name\030\272\227\271" - + "\303\001 \001(\tH\002\210\001\001\0321\n\017DimensionsEntry\022\013\n\003key\030\001 " - + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\010\n\006_limitB\r\n\013_lim" - + "it_nameB\016\n\014_metric_name\"\314\001\n\007RawDisk\022\037\n\016c" - + "ontainer_type\030\270\310\202\230\001 \001(\tH\000\210\001\001\022\036\n\rsha1_che" - + "cksum\030\275\224\370\225\001 \001(\tH\001\210\001\001\022\026\n\006source\030\233\320\301T \001(\tH" - + "\002\210\001\001\"8\n\rContainerType\022\034\n\030UNDEFINED_CONTA" - + "INER_TYPE\020\000\022\t\n\003TAR\020\205\207\005B\021\n\017_container_typ" - + "eB\020\n\016_sha1_checksumB\t\n\007_source\"\327\002\n,Recre" - + "ateInstancesInstanceGroupManagerRequest\022" - + "&\n\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022" - + "\223\001\n;instance_group_managers_recreate_ins" - + "tances_request_resource\030\200\302\232\n \001(\0132F.googl" - + "e.cloud.compute.v1.InstanceGroupManagers" - + "RecreateInstancesRequestB\003\340A\002\022!\n\007project" + + "\014\n\n_self_linkB\n\n\010_warning\"\200\001\n0RegionInst" + + "anceGroupManagerPatchInstanceConfigReq\022L" + + "\n\024per_instance_configs\030\251\325\370\372\001 \003(\0132*.googl" + + "e.cloud.compute.v1.PerInstanceConfig\"\201\001\n" + + "1RegionInstanceGroupManagerUpdateInstanc" + + "eConfigReq\022L\n\024per_instance_configs\030\251\325\370\372\001" + + " \003(\0132*.google.cloud.compute.v1.PerInstan" + + "ceConfig\"J\n2RegionInstanceGroupManagersA" + + "bandonInstancesRequest\022\024\n\tinstances\030\376\374\357\r" + + " \003(\t\"\373\002\n.RegionInstanceGroupManagersAppl" + + "yUpdatesRequest\022\036\n\rall_instances\030\340\272\276\300\001 \001" + + "(\010H\000\210\001\001\022\024\n\tinstances\030\376\374\357\r \003(\t\022\037\n\016minimal" + + "_action\030\224\215\202\201\001 \001(\tH\001\210\001\001\022.\n\036most_disruptiv" + + "e_allowed_action\030\215\316\302\037 \001(\tH\002\210\001\001\"-\n\rMinima" + + "lAction\022\034\n\030UNDEFINED_MINIMAL_ACTION\020\000\"K\n" + + "\033MostDisruptiveAllowedAction\022,\n(UNDEFINE" + + "D_MOST_DISRUPTIVE_ALLOWED_ACTION\020\000B\020\n\016_a" + + "ll_instancesB\021\n\017_minimal_actionB!\n\037_most" + + "_disruptive_allowed_action\"u\n1RegionInst" + + "anceGroupManagersCreateInstancesRequest\022" + + "@\n\tinstances\030\376\374\357\r \003(\0132*.google.cloud.com" + + "pute.v1.PerInstanceConfig\"\244\001\n1RegionInst" + + "anceGroupManagersDeleteInstancesRequest\022" + + "\024\n\tinstances\030\376\374\357\r \003(\t\0222\n\"skip_instances_" + + "on_validation_error\030\241\366\257\023 \001(\010H\000\210\001\001B%\n#_sk" + + "ip_instances_on_validation_error\"\252\001\n-Reg" + + "ionInstanceGroupManagersListErrorsRespon" + + "se\022D\n\005items\030\300\317\367/ \003(\01322.google.cloud.comp" + + "ute.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\n2RegionInstanceGroupManagersLis" + + "tInstanceConfigsResp\022<\n\005items\030\300\317\367/ \003(\0132*" + + ".google.cloud.compute.v1.PerInstanceConf" + + "ig\022\037\n\017next_page_token\030\225\272\206& \001(\tH\000\210\001\001\0229\n\007w" + + "arning\030\234\337\226\030 \001(\0132 .google.cloud.compute.v" + + "1.WarningH\001\210\001\001B\022\n\020_next_page_tokenB\n\n\010_w" + + "arning\"\260\001\n0RegionInstanceGroupManagersLi" + + "stInstancesResponse\022G\n\021managed_instances" + + "\030\336\233\251\240\001 \003(\0132(.google.cloud.compute.v1.Man" + + "agedInstance\022\037\n\017next_page_token\030\225\272\206& \001(\t" + + "H\000\210\001\001B\022\n\020_next_page_token\"B\n*RegionInsta" + + "nceGroupManagersRecreateRequest\022\024\n\tinsta" + + "nces\030\376\374\357\r \003(\t\"y\n0RegionInstanceGroupMana" + + "gersSetTargetPoolsRequest\022\033\n\013fingerprint" + + "\030\344\321\363o \001(\tH\000\210\001\001\022\030\n\014target_pools\030\251\237\240\240\001 \003(\t" + + "B\016\n\014_fingerprint\"i\n-RegionInstanceGroupM" + + "anagersSetTemplateRequest\022\"\n\021instance_te" + + "mplate\030\344\201\273\223\001 \001(\tH\000\210\001\001B\024\n\022_instance_templ" + + "ate\"\304\002\n!RegionInstanceGroupsListInstance" + + "s\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.InstanceWithName" + + "dPorts\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pag" + + "e_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.c" + + "loud.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\"\320\001\n(RegionInstanceGroupsListI" + + "nstancesRequest\022\036\n\016instance_state\030\347\360\374+ \001" + + "(\tH\000\210\001\001\022\031\n\tport_name\030\211\207\347\023 \001(\tH\001\210\001\001\"H\n\rIn" + + "stanceState\022\034\n\030UNDEFINED_INSTANCE_STATE\020" + + "\000\022\t\n\003ALL\020\201\373\003\022\016\n\007RUNNING\020\237\303\3529B\021\n\017_instanc" + + "e_stateB\014\n\n_port_name\"\224\001\n(RegionInstance" + + "GroupsSetNamedPortsRequest\022\033\n\013fingerprin" + + "t\030\344\321\363o \001(\tH\000\210\001\001\022;\n\013named_ports\030\214\307\362\313\001 \003(\013" + + "2\".google.cloud.compute.v1.NamedPortB\016\n\014" + + "_fingerprint\"\235\002\n\nRegionList\022\020\n\002id\030\233\032 \001(\t" + + "H\000\210\001\001\0221\n\005items\030\300\317\367/ \003(\0132\037.google.cloud.c" + + "ompute.v1.Region\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\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_s" + + "elf_linkB\n\n\010_warning\"\201\002\n:RegionNetworkFi" + + "rewallPoliciesGetEffectiveFirewallsRespo" + + "nse\022\210\001\n\020firewall_policys\030\302\312\374\303\001 \003(\0132j.goo" + + "gle.cloud.compute.v1.RegionNetworkFirewa" + + "llPoliciesGetEffectiveFirewallsResponseE" + + "ffectiveFirewallPolicy\0228\n\tfirewalls\030\363\306\350\201" + + "\001 \003(\0132!.google.cloud.compute.v1.Firewall" + + "\"\354\002\nQRegionNetworkFirewallPoliciesGetEff" + + "ectiveFirewallsResponseEffectiveFirewall" + + "Policy\022\034\n\014display_name\030\350\207\221\002 \001(\tH\000\210\001\001\022\024\n\004" + + "name\030\213\365\315\001 \001(\tH\001\210\001\001\022=\n\005rules\030\367\221\3653 \003(\0132+.g" + + "oogle.cloud.compute.v1.FirewallPolicyRul" + + "e\022\024\n\004type\030\272\236\332\001 \001(\tH\002\210\001\001\"k\n\004Type\022\022\n\016UNDEF" + + "INED_TYPE\020\000\022\020\n\tHIERARCHY\020\225\304\252!\022\017\n\007NETWORK" + + "\020\216\314\263\305\001\022\027\n\020NETWORK_REGIONAL\020\260\342\375Z\022\023\n\013UNSPE" + + "CIFIED\020\227\276\230\373\001B\017\n\r_display_nameB\007\n\005_nameB\007" + + "\n\005_type\"\321\001\n\026RegionSetLabelsRequest\022!\n\021la" + + "bel_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.Regi" + + "onSetLabelsRequest.LabelsEntry\032-\n\013Labels" + + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\024\n" + + "\022_label_fingerprint\"\263\001\n\026RegionSetPolicyR" + + "equest\0226\n\010bindings\030\216\305\244\300\001 \003(\0132 .google.cl" + + "oud.compute.v1.Binding\022\024\n\004etag\030\225\322\276\001 \001(\tH" + + "\000\210\001\001\0227\n\006policy\030\262\312\266+ \001(\0132\037.google.cloud.c" + + "ompute.v1.PolicyH\001\210\001\001B\007\n\005_etagB\t\n\007_polic" + + "y\"Q\n1RegionTargetHttpsProxiesSetSslCerti" + + "ficatesRequest\022\034\n\020ssl_certificates\030\217\242\303\256\001" + + " \003(\t\"f\n\034RegionUrlMapsValidateRequest\0229\n\010" + + "resource\030\216\210\257] \001(\0132\037.google.cloud.compute" + + ".v1.UrlMapH\000\210\001\001B\013\n\t_resource\"\224\001\n&RemoveA" + + "ssociationFirewallPolicyRequest\022 \n\017firew" + + "all_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\024\n\004name\030\213\365\315\001 \001" + + "(\tH\000\210\001\001\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001B\007\n\005_" + + "nameB\r\n\013_request_id\"\276\001\n-RemoveAssociatio" + + "nNetworkFirewallPolicyRequest\022 \n\017firewal" + + "l_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\024\n\004name\030\213\365\315\001 \001(\t" + + "H\000\210\001\001\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project" + + "\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001B\007\n\005_nameB\r\n" + + "\013_request_id\"\345\001\n3RemoveAssociationRegion" + + "NetworkFirewallPolicyRequest\022 \n\017firewall" + + "_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\024\n\004name\030\213\365\315\001 \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\nrequ" + + "est_id\030\313\201\331\021 \001(\tH\001\210\001\001B\007\n\005_nameB\r\n\013_reques" + + "t_id\"\263\002\n\"RemoveHealthCheckTargetPoolRequ" + + "est\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\nreque" + + "st_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\n1target_pools_remove_health_" + + "check_request_resource\030\263\347\266\221\001 \001(\0132<.googl" + + "e.cloud.compute.v1.TargetPoolsRemoveHeal" + + "thCheckRequestB\003\340A\002B\r\n\013_request_id\"\247\002\n\037R" + + "emoveInstanceTargetPoolRequest\022!\n\007projec" + + "t\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\nrequest_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-t" + + "arget_pools_remove_instance_request_reso" + + "urce\030\203\300\213\016 \001(\01329.google.cloud.compute.v1." + + "TargetPoolsRemoveInstanceRequestB\003\340A\002B\r\n" + + "\013_request_id\"\264\002\n#RemoveInstancesInstance" + + "GroupRequest\022\036\n\016instance_group\030\325\324\325& \001(\tB" + + "\003\340A\002\022\201\001\n1instance_groups_remove_instance" + + "s_request_resource\030\271\321\267\272\001 \001(\0132=.google.cl" + + "oud.compute.v1.InstanceGroupsRemoveInsta" + + "ncesRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A" + + "\002\362G\007project\022\032\n\nrequest_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\"\366\001\n\033RemovePeeringNetworkRequest\022\027\n\007n" + + "etwork\030\256\264\205o \001(\tB\003\340A\002\022p\n(networks_remove_" + + "peering_request_resource\030\376\333\351\310\001 \001(\01325.goo" + + "gle.cloud.compute.v1.NetworksRemovePeeri" + + "ngRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" + + "G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + + "\013_request_id\"\243\002\n!RemoveResourcePoliciesD" + + "iskRequest\022\024\n\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022}\n/disk" + + "s_remove_resource_policies_request_resou" + + "rce\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\nre" + + "quest_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\"\263\002\n%RemoveRes" + + "ourcePoliciesInstanceRequest\022\030\n\010instance" + + "\030\225\251\332\010 \001(\tB\003\340A\002\022\204\001\n3instances_remove_reso" + + "urce_policies_request_resource\030\366\335\274\027 \001(\0132" + + "?.google.cloud.compute.v1.InstancesRemov" + + "eResourcePoliciesRequestB\003\340A\002\022!\n\007project" + "\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\004zon" - + "eB\r\n\013_request_id\"\333\002\n2RecreateInstancesRe" - + "gionInstanceGroupManagerRequest\022&\n\026insta" - + "nce_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n\007proje" + + "eB\r\n\013_request_id\"\272\002\n\'RemoveResourcePolic" + + "iesRegionDiskRequest\022\024\n\004disk\030\235\233\274\001 \001(\tB\003\340" + + "A\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\211\001\n6regio" + + "n_disks_remove_resource_policies_request" + + "_resource\030\243\303\225\004 \001(\0132A.google.cloud.comput" + + "e.v1.RegionDisksRemoveResourcePoliciesRe" + + "questB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n\013_request_id\"\226\001\n\037RemoveRuleFirewallPoli" + + "cyRequest\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\032\n\nreques" + + "t_id\030\313\201\331\021 \001(\tH\001\210\001\001B\013\n\t_priorityB\r\n\013_requ" + + "est_id\"\300\001\n&RemoveRuleNetworkFirewallPoli" + + "cyRequest\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\007projec" + + "t\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030" + + "\313\201\331\021 \001(\tH\001\210\001\001B\013\n\t_priorityB\r\n\013_request_i" + + "d\"\347\001\n,RemoveRuleRegionNetworkFirewallPol" + + "icyRequest\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\007proje" + "ct\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006region\030\364\315\240" - + "B \001(\tB\014\340A\002\362G\006region\022\215\001\n8region_instance_" - + "group_managers_recreate_request_resource" - + "\030\224\374\304Q \001(\0132C.google.cloud.compute.v1.Regi" - + "onInstanceGroupManagersRecreateRequestB\003" - + "\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_requ" - + "est_id\"\250\001\n\tReference\022\024\n\004kind\030\224\367\310\001 \001(\tH\000\210" - + "\001\001\022\036\n\016reference_type\030\256\277\203v \001(\tH\001\210\001\001\022\031\n\010re" - + "ferrer\030\237\370\271\247\001 \001(\tH\002\210\001\001\022\026\n\006target\030\221\343\371[ \001(\t" - + "H\003\210\001\001B\007\n\005_kindB\021\n\017_reference_typeB\013\n\t_re" - + "ferrerB\t\n\007_target\"\227\004\n\006Region\022\"\n\022creation" - + "_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022G\n\ndeprecated\030\263" - + "\313\321\365\001 \001(\0132*.google.cloud.compute.v1.Depre" - + "cationStatusH\001\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001" + + "B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id\030\313\201\331\021 \001" + + "(\tH\001\210\001\001B\013\n\t_priorityB\r\n\013_request_id\"\215\001\n\037" + + "RemoveRuleSecurityPolicyRequest\022\031\n\010prior" + + "ity\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\017security_policy\030\221\206\312Q \001(" + + "\tB\003\340A\002B\013\n\t_priority\"K\n\023RequestMirrorPoli" + + "cy\022 \n\017backend_service\030\212\300\256\222\001 \001(\tH\000\210\001\001B\022\n\020" + + "_backend_service\"\263\006\n\013Reservation\022\033\n\ncomm" + + "itment\030\225\226\363\345\001 \001(\tH\000\210\001\001\022\"\n\022creation_timest" + + "amp\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\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\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\006\210\001\001\022\026\n\006status\030\362" - + "\237\267V \001(\tH\007\210\001\001\022\034\n\014supports_pzs\030\356\366\205( \001(\010H\010\210" - + "\001\001\022\020\n\005zones\030\307\244\2557 \003(\t\"4\n\006Status\022\024\n\020UNDEFI" - + "NED_STATUS\020\000\022\013\n\004DOWN\020\242\271\200\001\022\007\n\002UP\020\233\025B\025\n\023_c" - + "reation_timestampB\r\n\013_deprecatedB\016\n\014_des" - + "criptionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\014\n\n_se" - + "lf_linkB\t\n\007_statusB\017\n\r_supports_pzs\"\253\002\n\024" - + "RegionAutoscalerList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0225" - + "\n\005items\030\300\317\367/ \003(\0132#.google.cloud.compute." - + "v1.Autoscaler\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017n" - + "ext_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_lin" - + "k\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n\007warning\030\234\337\226\030 \001(\0132 .g" - + "oogle.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\"\247\002\n\022RegionDiskTypeList" - + "\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0223\n\005items\030\300\317\367/ \003(\0132!.g" - + "oogle.cloud.compute.v1.DiskType\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\007wa" - + "rning\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_p" - + "age_tokenB\014\n\n_self_linkB\n\n\010_warning\"E\n%R" - + "egionDisksAddResourcePoliciesRequest\022\034\n\021" - + "resource_policies\030\341\234\314\n \003(\t\"H\n(RegionDisk" - + "sRemoveResourcePoliciesRequest\022\034\n\021resour" - + "ce_policies\030\341\234\314\n \003(\t\"@\n\030RegionDisksResiz" - + "eRequest\022\030\n\007size_gb\030\331\213\200\354\001 \001(\003H\000\210\001\001B\n\n\010_s" - + "ize_gb\"\261\002\n\027RegionInstanceGroupList\022\020\n\002id" - + "\030\233\032 \001(\tH\000\210\001\001\0228\n\005items\030\300\317\367/ \003(\0132&.google." - + "cloud.compute.v1.InstanceGroup\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(\t" - + "H\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n\007war" - + "ning\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_pa" - + "ge_tokenB\014\n\n_self_linkB\n\n\010_warning\"E\n1Re" - + "gionInstanceGroupManagerDeleteInstanceCo" - + "nfigReq\022\020\n\005names\030\310\256\3571 \003(\t\"\277\002\n\036RegionInst" - + "anceGroupManagerList\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\004kind\030\224\367\310\001 \001(\t" - + "H\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.compute.v1.Warning" - + "H\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_toke" - + "nB\014\n\n_self_linkB\n\n\010_warning\"\200\001\n0RegionIn" - + "stanceGroupManagerPatchInstanceConfigReq" - + "\022L\n\024per_instance_configs\030\251\325\370\372\001 \003(\0132*.goo" - + "gle.cloud.compute.v1.PerInstanceConfig\"\201" - + "\001\n1RegionInstanceGroupManagerUpdateInsta" - + "nceConfigReq\022L\n\024per_instance_configs\030\251\325\370" - + "\372\001 \003(\0132*.google.cloud.compute.v1.PerInst" - + "anceConfig\"J\n2RegionInstanceGroupManager" - + "sAbandonInstancesRequest\022\024\n\tinstances\030\376\374" - + "\357\r \003(\t\"\373\002\n.RegionInstanceGroupManagersAp" - + "plyUpdatesRequest\022\036\n\rall_instances\030\340\272\276\300\001" - + " \001(\010H\000\210\001\001\022\024\n\tinstances\030\376\374\357\r \003(\t\022\037\n\016minim" - + "al_action\030\224\215\202\201\001 \001(\tH\001\210\001\001\022.\n\036most_disrupt" - + "ive_allowed_action\030\215\316\302\037 \001(\tH\002\210\001\001\"-\n\rMini" - + "malAction\022\034\n\030UNDEFINED_MINIMAL_ACTION\020\000\"" - + "K\n\033MostDisruptiveAllowedAction\022,\n(UNDEFI" - + "NED_MOST_DISRUPTIVE_ALLOWED_ACTION\020\000B\020\n\016" - + "_all_instancesB\021\n\017_minimal_actionB!\n\037_mo" - + "st_disruptive_allowed_action\"u\n1RegionIn" - + "stanceGroupManagersCreateInstancesReques" - + "t\022@\n\tinstances\030\376\374\357\r \003(\0132*.google.cloud.c" - + "ompute.v1.PerInstanceConfig\"\244\001\n1RegionIn" - + "stanceGroupManagersDeleteInstancesReques" - + "t\022\024\n\tinstances\030\376\374\357\r \003(\t\0222\n\"skip_instance" - + "s_on_validation_error\030\241\366\257\023 \001(\010H\000\210\001\001B%\n#_" - + "skip_instances_on_validation_error\"\252\001\n-R" - + "egionInstanceGroupManagersListErrorsResp" - + "onse\022D\n\005items\030\300\317\367/ \003(\01322.google.cloud.co" - + "mpute.v1.InstanceManagedByIgmError\022\037\n\017ne" - + "xt_page_token\030\225\272\206& \001(\tH\000\210\001\001B\022\n\020_next_pag" - + "e_token\"\356\001\n2RegionInstanceGroupManagersL" - + "istInstanceConfigsResp\022<\n\005items\030\300\317\367/ \003(\013" - + "2*.google.cloud.compute.v1.PerInstanceCo" - + "nfig\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\010" - + "_warning\"\260\001\n0RegionInstanceGroupManagers" - + "ListInstancesResponse\022G\n\021managed_instanc" - + "es\030\336\233\251\240\001 \003(\0132(.google.cloud.compute.v1.M" - + "anagedInstance\022\037\n\017next_page_token\030\225\272\206& \001" - + "(\tH\000\210\001\001B\022\n\020_next_page_token\"B\n*RegionIns" - + "tanceGroupManagersRecreateRequest\022\024\n\tins" - + "tances\030\376\374\357\r \003(\t\"y\n0RegionInstanceGroupMa" - + "nagersSetTargetPoolsRequest\022\033\n\013fingerpri" - + "nt\030\344\321\363o \001(\tH\000\210\001\001\022\030\n\014target_pools\030\251\237\240\240\001 \003" - + "(\tB\016\n\014_fingerprint\"i\n-RegionInstanceGrou" - + "pManagersSetTemplateRequest\022\"\n\021instance_" - + "template\030\344\201\273\223\001 \001(\tH\000\210\001\001B\024\n\022_instance_tem" - + "plate\"\304\002\n!RegionInstanceGroupsListInstan" - + "ces\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.InstanceWithNa" - + "medPorts\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_p" - + "age_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.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_link" - + "B\n\n\010_warning\"\320\001\n(RegionInstanceGroupsLis" - + "tInstancesRequest\022\036\n\016instance_state\030\347\360\374+" - + " \001(\tH\000\210\001\001\022\031\n\tport_name\030\211\207\347\023 \001(\tH\001\210\001\001\"H\n\r" - + "InstanceState\022\034\n\030UNDEFINED_INSTANCE_STAT" - + "E\020\000\022\t\n\003ALL\020\201\373\003\022\016\n\007RUNNING\020\237\303\3529B\021\n\017_insta" - + "nce_stateB\014\n\n_port_name\"\224\001\n(RegionInstan" - + "ceGroupsSetNamedPortsRequest\022\033\n\013fingerpr" - + "int\030\344\321\363o \001(\tH\000\210\001\001\022;\n\013named_ports\030\214\307\362\313\001 \003" - + "(\0132\".google.cloud.compute.v1.NamedPortB\016" - + "\n\014_fingerprint\"\235\002\n\nRegionList\022\020\n\002id\030\233\032 \001" - + "(\tH\000\210\001\001\0221\n\005items\030\300\317\367/ \003(\0132\037.google.cloud" - + ".compute.v1.Region\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\tsel" - + "f_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\001" - + "B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n" - + "_self_linkB\n\n\010_warning\"\201\002\n:RegionNetwork" - + "FirewallPoliciesGetEffectiveFirewallsRes" - + "ponse\022\210\001\n\020firewall_policys\030\302\312\374\303\001 \003(\0132j.g" - + "oogle.cloud.compute.v1.RegionNetworkFire" - + "wallPoliciesGetEffectiveFirewallsRespons" - + "eEffectiveFirewallPolicy\0228\n\tfirewalls\030\363\306" - + "\350\201\001 \003(\0132!.google.cloud.compute.v1.Firewa" - + "ll\"\354\002\nQRegionNetworkFirewallPoliciesGetE" - + "ffectiveFirewallsResponseEffectiveFirewa" - + "llPolicy\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\022=\n\005rules\030\367\221\3653 \003(\0132+" - + ".google.cloud.compute.v1.FirewallPolicyR" - + "ule\022\024\n\004type\030\272\236\332\001 \001(\tH\002\210\001\001\"k\n\004Type\022\022\n\016UND" - + "EFINED_TYPE\020\000\022\020\n\tHIERARCHY\020\225\304\252!\022\017\n\007NETWO" - + "RK\020\216\314\263\305\001\022\027\n\020NETWORK_REGIONAL\020\260\342\375Z\022\023\n\013UNS" - + "PECIFIED\020\227\276\230\373\001B\017\n\r_display_nameB\007\n\005_name" - + "B\007\n\005_type\"\321\001\n\026RegionSetLabelsRequest\022!\n\021" - + "label_fingerprint\030\231\360\367T \001(\tH\000\210\001\001\022O\n\006label" - + "s\030\377\277\301\356\001 \003(\0132;.google.cloud.compute.v1.Re" - + "gionSetLabelsRequest.LabelsEntry\032-\n\013Labe" - + "lsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B" - + "\024\n\022_label_fingerprint\"\263\001\n\026RegionSetPolic" - + "yRequest\0226\n\010bindings\030\216\305\244\300\001 \003(\0132 .google." - + "cloud.compute.v1.Binding\022\024\n\004etag\030\225\322\276\001 \001(" - + "\tH\000\210\001\001\0227\n\006policy\030\262\312\266+ \001(\0132\037.google.cloud" - + ".compute.v1.PolicyH\001\210\001\001B\007\n\005_etagB\t\n\007_pol" - + "icy\"Q\n1RegionTargetHttpsProxiesSetSslCer" - + "tificatesRequest\022\034\n\020ssl_certificates\030\217\242\303" - + "\256\001 \003(\t\"f\n\034RegionUrlMapsValidateRequest\0229" - + "\n\010resource\030\216\210\257] \001(\0132\037.google.cloud.compu" - + "te.v1.UrlMapH\000\210\001\001B\013\n\t_resource\"\224\001\n&Remov" - + "eAssociationFirewallPolicyRequest\022 \n\017fir" - + "ewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\024\n\004name\030\213\365\315\001" - + " \001(\tH\000\210\001\001\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001B\007\n" - + "\005_nameB\r\n\013_request_id\"\276\001\n-RemoveAssociat" - + "ionNetworkFirewallPolicyRequest\022 \n\017firew" - + "all_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\024\n\004name\030\213\365\315\001 \001" - + "(\tH\000\210\001\001\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proje" - + "ct\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001B\007\n\005_nameB" - + "\r\n\013_request_id\"\345\001\n3RemoveAssociationRegi" - + "onNetworkFirewallPolicyRequest\022 \n\017firewa" - + "ll_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\024\n\004name\030\213\365\315\001 \001(" - + "\tH\000\210\001\001\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007projec" - + "t\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nre" - + "quest_id\030\313\201\331\021 \001(\tH\001\210\001\001B\007\n\005_nameB\r\n\013_requ" - + "est_id\"\263\002\n\"RemoveHealthCheckTargetPoolRe" - + "quest\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\nreq" - + "uest_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\n1target_pools_remove_healt" - + "h_check_request_resource\030\263\347\266\221\001 \001(\0132<.goo" - + "gle.cloud.compute.v1.TargetPoolsRemoveHe" - + "althCheckRequestB\003\340A\002B\r\n\013_request_id\"\247\002\n" - + "\037RemoveInstanceTargetPoolRequest\022!\n\007proj" - + "ect\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\nrequest_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_re" - + "source\030\203\300\213\016 \001(\01329.google.cloud.compute.v" - + "1.TargetPoolsRemoveInstanceRequestB\003\340A\002B" - + "\r\n\013_request_id\"\264\002\n#RemoveInstancesInstan" - + "ceGroupRequest\022\036\n\016instance_group\030\325\324\325& \001(" - + "\tB\003\340A\002\022\201\001\n1instance_groups_remove_instan" - + "ces_request_resource\030\271\321\267\272\001 \001(\0132=.google." - + "cloud.compute.v1.InstanceGroupsRemoveIns" - + "tancesRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n\nrequest_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_reque" - + "st_id\"\366\001\n\033RemovePeeringNetworkRequest\022\027\n" - + "\007network\030\256\264\205o \001(\tB\003\340A\002\022p\n(networks_remov" - + "e_peering_request_resource\030\376\333\351\310\001 \001(\01325.g" - + "oogle.cloud.compute.v1.NetworksRemovePee" - + "ringRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A" - + "\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B" - + "\r\n\013_request_id\"\243\002\n!RemoveResourcePolicie" - + "sDiskRequest\022\024\n\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022}\n/di" - + "sks_remove_resource_policies_request_res" - + "ource\030\356\301\241\320\001 \001(\0132;.google.cloud.compute.v" - + "1.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\004zone\030\254\307\344\001 \001(" - + "\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"\263\002\n%RemoveR" - + "esourcePoliciesInstanceRequest\022\030\n\010instan" - + "ce\030\225\251\332\010 \001(\tB\003\340A\002\022\204\001\n3instances_remove_re" - + "source_policies_request_resource\030\366\335\274\027 \001(" - + "\0132?.google.cloud.compute.v1.InstancesRem" - + "oveResourcePoliciesRequestB\003\340A\002\022!\n\007proje" - + "ct\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\004z" - + "oneB\r\n\013_request_id\"\272\002\n\'RemoveResourcePol" - + "iciesRegionDiskRequest\022\024\n\004disk\030\235\233\274\001 \001(\tB" + + "(\tH\004\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022\036\n\rsatisfi" + + "es_pzs\030\253\335\253\345\001 \001(\010H\006\210\001\001\022\032\n\tself_link\030\215\222\305\331\001" + + " \001(\tH\007\210\001\001\022F\n\016share_settings\030\203\221\224\177 \001(\0132&.g" + + "oogle.cloud.compute.v1.ShareSettingsH\010\210\001" + + "\001\022`\n\024specific_reservation\030\277\240\211\301\001 \001(\01329.go" + + "ogle.cloud.compute.v1.AllocationSpecific" + + "SKUReservationH\t\210\001\001\022-\n\035specific_reservat" + + "ion_required\030\237\307\203l \001(\010H\n\210\001\001\022\026\n\006status\030\362\237\267" + + "V \001(\tH\013\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH\014\210\001\001\"s\n\006Stat" + + "us\022\024\n\020UNDEFINED_STATUS\020\000\022\020\n\010CREATING\020\271\275\235" + + "\331\001\022\020\n\010DELETING\020\250\247\207\374\001\022\017\n\007INVALID\020\327\373\355\374\001\022\014\n" + + "\005READY\020\203\303\217%\022\020\n\010UPDATING\020\306\356\354\353\001B\r\n\013_commit" + + "mentB\025\n\023_creation_timestampB\016\n\014_descript" + + "ionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\020\n\016_satisfi" + + "es_pzsB\014\n\n_self_linkB\021\n\017_share_settingsB" + + "\027\n\025_specific_reservationB \n\036_specific_re" + + "servation_requiredB\t\n\007_statusB\007\n\005_zone\"\260" + + "\002\n\023ReservationAffinity\022)\n\030consume_reserv" + + "ation_type\030\260\303\263\217\001 \001(\tH\000\210\001\001\022\022\n\003key\030\337\274\006 \001(\t" + + "H\001\210\001\001\022\021\n\006values\030\242\272\226w \003(\t\"\241\001\n\026ConsumeRese" + + "rvationType\022&\n\"UNDEFINED_CONSUME_RESERVA" + + "TION_TYPE\020\000\022\026\n\017ANY_RESERVATION\020\271\303\257_\022\025\n\016N" + + "O_RESERVATION\020\256\314\336P\022\033\n\024SPECIFIC_RESERVATI" + + "ON\020\237\250\317m\022\023\n\013UNSPECIFIED\020\227\276\230\373\001B\033\n\031_consume" + + "_reservation_typeB\006\n\004_key\"\302\003\n\031Reservatio" + + "nAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022O\n\005ite" + + "ms\030\300\317\367/ \003(\0132=.google.cloud.compute.v1.Re" + + "servationAggregatedList.ItemsEntry\022\024\n\004ki" + + "nd\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\nItemsEntry\022\013\n\003key\030\001 \001(\t\022>\n\005value\030\002 " + + "\001(\0132/.google.cloud.compute.v1.Reservatio" + + "nsScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_nex" + + "t_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"\247" + + "\002\n\017ReservationList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0226\n\005" + + "items\030\300\317\367/ \003(\0132$.google.cloud.compute.v1" + + ".Reservation\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017ne" + + "xt_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 .go" + + "ogle.cloud.compute.v1.WarningH\004\210\001\001B\005\n\003_i" + + "dB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_" + + "linkB\n\n\010_warning\"V\n\031ReservationsResizeRe" + + "quest\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\026Reservation" + + "sScopedList\022>\n\014reservations\030\247\354\314\276\001 \003(\0132$." + + "google.cloud.compute.v1.Reservation\0229\n\007w" + + "arning\030\234\337\226\030 \001(\0132 .google.cloud.compute.v", + "1.WarningH\000\210\001\001B\n\n\010_warning\"\233\001\n\024ResetInst" + + "anceRequest\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\nrequ" + + "est_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340" + + "A\002\362G\004zoneB\r\n\013_request_id\"\360\001\n\021ResizeDiskR" + + "equest\022\024\n\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022Z\n\035disks_re" + + "size_request_resource\030\240\302\253% \001(\0132+.google." + + "cloud.compute.v1.DisksResizeRequestB\003\340A\002" + + "\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nr" + + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004zone\030\254\307\344\001 \001(\t" + + "B\n\340A\002\362G\004zoneB\r\n\013_request_id\"\314\001\n!ResizeIn" + + "stanceGroupManagerRequest\022&\n\026instance_gr" + + "oup_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n\007project\030\231\226\301" + + "l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\340A\002\362G\004zoneB\r\n\013_request_id\"\210\002\n\027R" + + "esizeRegionDiskRequest\022\024\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\022\211\001\n6reg" - + "ion_disks_remove_resource_policies_reque" - + "st_resource\030\243\303\225\004 \001(\0132A.google.cloud.comp" - + "ute.v1.RegionDisksRemoveResourcePolicies" - + "RequestB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" - + "B\r\n\013_request_id\"\226\001\n\037RemoveRuleFirewallPo" - + "licyRequest\022 \n\017firewall_policy\030\321\212\306\355\001 \001(\t" - + "B\003\340A\002\022\031\n\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022\032\n\nrequ" - + "est_id\030\313\201\331\021 \001(\tH\001\210\001\001B\013\n\t_priorityB\r\n\013_re" - + "quest_id\"\300\001\n&RemoveRuleNetworkFirewallPo" - + "licyRequest\022 \n\017firewall_policy\030\321\212\306\355\001 \001(\t" - + "B\003\340A\002\022\031\n\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022!\n\007proj" - + "ect\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_i" - + "d\030\313\201\331\021 \001(\tH\001\210\001\001B\013\n\t_priorityB\r\n\013_request" - + "_id\"\347\001\n,RemoveRuleRegionNetworkFirewallP" - + "olicyRequest\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\007pro" - + "ject\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\nrequest_id\030\313\201\331\021" - + " \001(\tH\001\210\001\001B\013\n\t_priorityB\r\n\013_request_id\"\215\001" - + "\n\037RemoveRuleSecurityPolicyRequest\022\031\n\010pri" - + "ority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022!\n\007project\030\231\226\301l \001(\t" - + "B\r\340A\002\362G\007project\022\037\n\017security_policy\030\221\206\312Q " - + "\001(\tB\003\340A\002B\013\n\t_priority\"K\n\023RequestMirrorPo" - + "licy\022 \n\017backend_service\030\212\300\256\222\001 \001(\tH\000\210\001\001B\022" - + "\n\020_backend_service\"\263\006\n\013Reservation\022\033\n\nco" - + "mmitment\030\225\226\363\345\001 \001(\tH\000\210\001\001\022\"\n\022creation_time" - + "stamp\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\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\036\n\rsatis" - + "fies_pzs\030\253\335\253\345\001 \001(\010H\006\210\001\001\022\032\n\tself_link\030\215\222\305" - + "\331\001 \001(\tH\007\210\001\001\022F\n\016share_settings\030\203\221\224\177 \001(\0132&" - + ".google.cloud.compute.v1.ShareSettingsH\010" - + "\210\001\001\022`\n\024specific_reservation\030\277\240\211\301\001 \001(\01329." - + "google.cloud.compute.v1.AllocationSpecif" - + "icSKUReservationH\t\210\001\001\022-\n\035specific_reserv" - + "ation_required\030\237\307\203l \001(\010H\n\210\001\001\022\026\n\006status\030\362" - + "\237\267V \001(\tH\013\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH\014\210\001\001\"s\n\006St" - + "atus\022\024\n\020UNDEFINED_STATUS\020\000\022\020\n\010CREATING\020\271" - + "\275\235\331\001\022\020\n\010DELETING\020\250\247\207\374\001\022\017\n\007INVALID\020\327\373\355\374\001\022" - + "\014\n\005READY\020\203\303\217%\022\020\n\010UPDATING\020\306\356\354\353\001B\r\n\013_comm" - + "itmentB\025\n\023_creation_timestampB\016\n\014_descri" - + "ptionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\020\n\016_satis" - + "fies_pzsB\014\n\n_self_linkB\021\n\017_share_setting" - + "sB\027\n\025_specific_reservationB \n\036_specific_" - + "reservation_requiredB\t\n\007_statusB\007\n\005_zone" - + "\"\260\002\n\023ReservationAffinity\022)\n\030consume_rese" - + "rvation_type\030\260\303\263\217\001 \001(\tH\000\210\001\001\022\022\n\003key\030\337\274\006 \001" - + "(\tH\001\210\001\001\022\021\n\006values\030\242\272\226w \003(\t\"\241\001\n\026ConsumeRe" - + "servationType\022&\n\"UNDEFINED_CONSUME_RESER" - + "VATION_TYPE\020\000\022\026\n\017ANY_RESERVATION\020\271\303\257_\022\025\n" - + "\016NO_RESERVATION\020\256\314\336P\022\033\n\024SPECIFIC_RESERVA" - + "TION\020\237\250\317m\022\023\n\013UNSPECIFIED\020\227\276\230\373\001B\033\n\031_consu" - + "me_reservation_typeB\006\n\004_key\"\302\003\n\031Reservat" - + "ionAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022O\n\005i" - + "tems\030\300\317\367/ \003(\0132=.google.cloud.compute.v1." - + "ReservationAggregatedList.ItemsEntry\022\024\n\004" - + "kind\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\nItemsEntry\022\013\n\003key\030\001 \001(\t\022>\n\005value\030" - + "\002 \001(\0132/.google.cloud.compute.v1.Reservat" - + "ionsScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_n" - + "ext_page_tokenB\014\n\n_self_linkB\n\n\010_warning" - + "\"\247\002\n\017ReservationList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0226" - + "\n\005items\030\300\317\367/ \003(\0132$.google.cloud.compute." - + "v1.Reservation\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017" - + "next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_li" - + "nk\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\003" - + "_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_sel" - + "f_linkB\n\n\010_warning\"V\n\031ReservationsResize" - + "Request\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\026Reservati" - + "onsScopedList\022>\n\014reservations\030\247\354\314\276\001 \003(\0132" - + "$.google.cloud.compute.v1.Reservation\0229\n" - + "\007warning\030\234\337\226\030 \001(\0132 .google.cloud.compute" - + ".v1.WarningH\000\210\001\001B\n\n\010_warning\"\233\001\n\024ResetIn" - + "stanceRequest\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\nre" - + "quest_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\"\360\001\n\021ResizeDis" - + "kRequest\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+.googl" - + "e.cloud.compute.v1.DisksResizeRequestB\003\340" - + "A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n", - "\nrequest_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\"\314\001\n!Resize" - + "InstanceGroupManagerRequest\022&\n\026instance_" - + "group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n\007project\030\231" + + "\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022h\n$regi" + + "on_disks_resize_request_resource\030\225\252\374\324\001 \001" + + "(\01321.google.cloud.compute.v1.RegionDisks" + + "ResizeRequestB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(" + + "\tH\000\210\001\001B\r\n\013_request_id\"\326\001\n\'ResizeRegionIn" + + "stanceGroupManagerRequest\022&\n\026instance_gr" + + "oup_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n\007project\030\231\226\301" + + "l \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\nrequest_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\002B\r\n\013_request_id\"\215" + + "\002\n\030ResizeReservationRequest\022!\n\007project\030\231" + "\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\340A\002\362G\004zoneB\r\n\013_request_id\"\210\002\n" - + "\027ResizeRegionDiskRequest\022\024\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\007projec" - + "t\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022h\n$re" - + "gion_disks_resize_request_resource\030\225\252\374\324\001" - + " \001(\01321.google.cloud.compute.v1.RegionDis" - + "ksResizeRequestB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 " - + "\001(\tH\000\210\001\001B\r\n\013_request_id\"\326\001\n\'ResizeRegion" - + "InstanceGroupManagerRequest\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\006region\030\364\315\240B \001(" - + "\tB\014\340A\002\362G\006region\022\032\n\nrequest_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\002B\r\n\013_request_id" - + "\"\215\002\n\030ResizeReservationRequest\022!\n\007project" - + "\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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_resourc" - + "e\030\321\333\316\271\001 \001(\01322.google.cloud.compute.v1.Re" - + "servationsResizeRequestB\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\022Res" - + "ourceCommitment\022 \n\020accelerator_type\030\216\341\350A" - + " \001(\tH\000\210\001\001\022\026\n\006amount\030\330\240\351] \001(\003H\001\210\001\001\022\024\n\004typ" - + "e\030\272\236\332\001 \001(\tH\002\210\001\001\"s\n\004Type\022\022\n\016UNDEFINED_TYP" - + "E\020\000\022\023\n\013ACCELERATOR\020\313\354\371\314\001\022\021\n\tLOCAL_SSD\020\360\365" - + "\326\362\001\022\r\n\006MEMORY\020\201\342\326:\022\023\n\013UNSPECIFIED\020\227\276\230\373\001\022" - + "\013\n\004VCPU\020\362\272\240\001B\023\n\021_accelerator_typeB\t\n\007_am" - + "ountB\007\n\005_type\"9\n\026ResourceGroupReference\022" - + "\025\n\005group\030\377\354\203/ \001(\tH\000\210\001\001B\010\n\006_group\"\252\001\n\032Res" - + "ourcePoliciesScopedList\022E\n\021resource_poli" - + "cies\030\341\234\314\n \003(\0132\'.google.cloud.compute.v1." - + "ResourcePolicy\0229\n\007warning\030\234\337\226\030 \001(\0132 .goo" - + "gle.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_wa" - + "rning\"\255\007\n\016ResourcePolicy\022\"\n\022creation_tim" - + "estamp\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\022c\n\026group_placement_policy\030\214\233\233" - + "\005 \001(\0132;.google.cloud.compute.v1.Resource" - + "PolicyGroupPlacementPolicyH\002\210\001\001\022\020\n\002id\030\233\032" - + " \001(\004H\003\210\001\001\022h\n\030instance_schedule_policy\030\260\320" - + "\271\244\001 \001(\0132=.google.cloud.compute.v1.Resour" - + "cePolicyInstanceSchedulePolicyH\004\210\001\001\022\024\n\004k" - + "ind\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\022" - + "\026\n\006region\030\364\315\240B \001(\tH\007\210\001\001\022V\n\017resource_stat" - + "us\030\303\372\367v \001(\01325.google.cloud.compute.v1.Re" - + "sourcePolicyResourceStatusH\010\210\001\001\022\032\n\tself_" - + "link\030\215\222\305\331\001 \001(\tH\t\210\001\001\022g\n\030snapshot_schedule" - + "_policy\030\337\326\201h \001(\0132=.google.cloud.compute." - + "v1.ResourcePolicySnapshotSchedulePolicyH" - + "\n\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\013\210\001\001\"r\n\006Status\022\024" - + "\n\020UNDEFINED_STATUS\020\000\022\020\n\010CREATING\020\271\275\235\331\001\022\020" - + "\n\010DELETING\020\250\247\207\374\001\022\017\n\007EXPIRED\020\205\346\210\346\001\022\017\n\007INV" - + "ALID\020\327\373\355\374\001\022\014\n\005READY\020\203\303\217%B\025\n\023_creation_ti" - + "mestampB\016\n\014_descriptionB\031\n\027_group_placem" - + "ent_policyB\005\n\003_idB\033\n\031_instance_schedule_" - + "policyB\007\n\005_kindB\007\n\005_nameB\t\n\007_regionB\022\n\020_" - + "resource_statusB\014\n\n_self_linkB\033\n\031_snapsh" - + "ot_schedule_policyB\t\n\007_status\"\353\003\n\034Resour" - + "cePolicyAggregatedList\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(\013" - + "2@.google.cloud.compute.v1.ResourcePolic" - + "yAggregatedList.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\014unreach" + + "\021 \001(\tH\000\210\001\001\022\033\n\013reservation\030\314\207\325\026 \001(\tB\003\340A\002\022" + + "i\n$reservations_resize_request_resource\030" + + "\321\333\316\271\001 \001(\01322.google.cloud.compute.v1.Rese" + + "rvationsResizeRequestB\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\022Resou" + + "rceCommitment\022 \n\020accelerator_type\030\216\341\350A \001" + + "(\tH\000\210\001\001\022\026\n\006amount\030\330\240\351] \001(\003H\001\210\001\001\022\024\n\004type\030" + + "\272\236\332\001 \001(\tH\002\210\001\001\"s\n\004Type\022\022\n\016UNDEFINED_TYPE\020" + + "\000\022\023\n\013ACCELERATOR\020\313\354\371\314\001\022\021\n\tLOCAL_SSD\020\360\365\326\362" + + "\001\022\r\n\006MEMORY\020\201\342\326:\022\023\n\013UNSPECIFIED\020\227\276\230\373\001\022\013\n" + + "\004VCPU\020\362\272\240\001B\023\n\021_accelerator_typeB\t\n\007_amou" + + "ntB\007\n\005_type\"9\n\026ResourceGroupReference\022\025\n" + + "\005group\030\377\354\203/ \001(\tH\000\210\001\001B\010\n\006_group\"\252\001\n\032Resou" + + "rcePoliciesScopedList\022E\n\021resource_polici" + + "es\030\341\234\314\n \003(\0132\'.google.cloud.compute.v1.Re" + + "sourcePolicy\0229\n\007warning\030\234\337\226\030 \001(\0132 .googl" + + "e.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_warn" + + "ing\"\255\007\n\016ResourcePolicy\022\"\n\022creation_times" + + "tamp\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\022c\n\026group_placement_policy\030\214\233\233\005 " + + "\001(\0132;.google.cloud.compute.v1.ResourcePo" + + "licyGroupPlacementPolicyH\002\210\001\001\022\020\n\002id\030\233\032 \001" + + "(\004H\003\210\001\001\022h\n\030instance_schedule_policy\030\260\320\271\244" + + "\001 \001(\0132=.google.cloud.compute.v1.Resource" + + "PolicyInstanceSchedulePolicyH\004\210\001\001\022\024\n\004kin" + + "d\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\022\026\n" + + "\006region\030\364\315\240B \001(\tH\007\210\001\001\022V\n\017resource_status" + + "\030\303\372\367v \001(\01325.google.cloud.compute.v1.Reso" + + "urcePolicyResourceStatusH\010\210\001\001\022\032\n\tself_li" + + "nk\030\215\222\305\331\001 \001(\tH\t\210\001\001\022g\n\030snapshot_schedule_p" + + "olicy\030\337\326\201h \001(\0132=.google.cloud.compute.v1" + + ".ResourcePolicySnapshotSchedulePolicyH\n\210" + + "\001\001\022\026\n\006status\030\362\237\267V \001(\tH\013\210\001\001\"r\n\006Status\022\024\n\020" + + "UNDEFINED_STATUS\020\000\022\020\n\010CREATING\020\271\275\235\331\001\022\020\n\010" + + "DELETING\020\250\247\207\374\001\022\017\n\007EXPIRED\020\205\346\210\346\001\022\017\n\007INVAL" + + "ID\020\327\373\355\374\001\022\014\n\005READY\020\203\303\217%B\025\n\023_creation_time" + + "stampB\016\n\014_descriptionB\031\n\027_group_placemen" + + "t_policyB\005\n\003_idB\033\n\031_instance_schedule_po" + + "licyB\007\n\005_kindB\007\n\005_nameB\t\n\007_regionB\022\n\020_re" + + "source_statusB\014\n\n_self_linkB\033\n\031_snapshot" + + "_schedule_policyB\t\n\007_status\"\353\003\n\034Resource" + + "PolicyAggregatedList\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.cloud.compute.v1.ResourcePolicyA" + + "ggregatedList.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\014unreachab" + + "les\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\0132 .googl" + + "e.cloud.compute.v1.WarningH\005\210\001\001\032a\n\nItems" + + "Entry\022\013\n\003key\030\001 \001(\t\022B\n\005value\030\002 \001(\01323.goog" + + "le.cloud.compute.v1.ResourcePoliciesScop" + + "edList:\0028\001B\007\n\005_etagB\005\n\003_idB\007\n\005_kindB\022\n\020_" + + "next_page_tokenB\014\n\n_self_linkB\n\n\010_warnin" + + "g\"\236\001\n\030ResourcePolicyDailyCycle\022\036\n\rdays_i" + + "n_cycle\030\264\230\252\260\001 \001(\005H\000\210\001\001\022\030\n\010duration\030\224\233\221J " + + "\001(\tH\001\210\001\001\022\032\n\nstart_time\030\212\351\356\021 \001(\tH\002\210\001\001B\020\n\016" + + "_days_in_cycleB\013\n\t_durationB\r\n\013_start_ti" + + "me\"\240\002\n\"ResourcePolicyGroupPlacementPolic" + + "y\022)\n\031availability_domain_count\030\270\214\370\005 \001(\005H" + + "\000\210\001\001\022\034\n\013collocation\030\265\302\336\363\001 \001(\tH\001\210\001\001\022\030\n\010vm" + + "_count\030\207\273\326| \001(\005H\002\210\001\001\"\\\n\013Collocation\022\031\n\025U" + + "NDEFINED_COLLOCATION\020\000\022\021\n\nCOLLOCATED\020\322\253\236" + + "1\022\037\n\027UNSPECIFIED_COLLOCATION\020\355\217\263\335\001B\034\n\032_a" + + "vailability_domain_countB\016\n\014_collocation" + + "B\013\n\t_vm_count\"\241\001\n\031ResourcePolicyHourlyCy" + + "cle\022\030\n\010duration\030\224\233\221J \001(\tH\000\210\001\001\022\037\n\016hours_i" + + "n_cycle\030\374\210\227\373\001 \001(\005H\001\210\001\001\022\032\n\nstart_time\030\212\351\356" + + "\021 \001(\tH\002\210\001\001B\013\n\t_durationB\021\n\017_hours_in_cyc" + + "leB\r\n\013_start_time\"\256\003\n$ResourcePolicyInst" + + "anceSchedulePolicy\022\037\n\017expiration_time\030\335\254" + + "\350m \001(\tH\000\210\001\001\022\032\n\nstart_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_s" + + "chedule\030\334\220\274\010 \001(\0132E.google.cloud.compute." + + "v1.ResourcePolicyInstanceSchedulePolicyS" + + "cheduleH\003\210\001\001\022h\n\020vm_stop_schedule\030\254\345\237\313\001 \001" + + "(\0132E.google.cloud.compute.v1.ResourcePol" + + "icyInstanceSchedulePolicyScheduleH\004\210\001\001B\022" + + "\n\020_expiration_timeB\r\n\013_start_timeB\014\n\n_ti" + + "me_zoneB\024\n\022_vm_start_scheduleB\023\n\021_vm_sto" + + "p_schedule\"V\n,ResourcePolicyInstanceSche" + + "dulePolicySchedule\022\031\n\010schedule\030\227\245\232\263\001 \001(\t" + + "H\000\210\001\001B\013\n\t_schedule\"\314\002\n\022ResourcePolicyLis" + + "t\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\0229\n\005items\030\300\317\367/ \003(\0132\'.google.cloud.compu" + + "te.v1.ResourcePolicy\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\ts" + + "elf_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\0229\n\007warning\030\234\337\226\030 " + + "\001(\0132 .google.cloud.compute.v1.WarningH\005\210" + + "\001\001B\007\n\005_etagB\005\n\003_idB\007\n\005_kindB\022\n\020_next_pag" + + "e_tokenB\014\n\n_self_linkB\n\n\010_warning\"\271\001\n\034Re" + + "sourcePolicyResourceStatus\022|\n\030instance_s" + + "chedule_policy\030\260\320\271\244\001 \001(\0132Q.google.cloud." + + "compute.v1.ResourcePolicyResourceStatusI" + + "nstanceSchedulePolicyStatusH\000\210\001\001B\033\n\031_ins" + + "tance_schedule_policy\"\266\001\n8ResourcePolicy" + + "ResourceStatusInstanceSchedulePolicyStat" + + "us\022$\n\023last_run_start_time\030\207\357\301\220\001 \001(\tH\000\210\001\001" + + "\022$\n\023next_run_start_time\030\212\263\370\227\001 \001(\tH\001\210\001\001B\026" + + "\n\024_last_run_start_timeB\026\n\024_next_run_star" + + "t_time\"\250\003\n$ResourcePolicySnapshotSchedul" + + "ePolicy\022n\n\020retention_policy\030\363\312\334 \001(\0132L.g" + + "oogle.cloud.compute.v1.ResourcePolicySna" + + "pshotSchedulePolicyRetentionPolicyH\000\210\001\001\022" + + "`\n\010schedule\030\227\245\232\263\001 \001(\0132E.google.cloud.com" + + "pute.v1.ResourcePolicySnapshotSchedulePo" + + "licyScheduleH\001\210\001\001\022t\n\023snapshot_properties" + + "\030\216\225\262X \001(\0132O.google.cloud.compute.v1.Reso" + + "urcePolicySnapshotSchedulePolicySnapshot" + + "PropertiesH\002\210\001\001B\023\n\021_retention_policyB\013\n\t" + + "_scheduleB\026\n\024_snapshot_properties\"\325\002\n3Re" + + "sourcePolicySnapshotSchedulePolicyRetent" + + "ionPolicy\022#\n\022max_retention_days\030\223\302\321\232\001 \001(" + + "\005H\000\210\001\001\022&\n\025on_source_disk_delete\030\311\315\302\231\001 \001(" + + "\tH\001\210\001\001\"\237\001\n\022OnSourceDiskDelete\022#\n\037UNDEFIN" + + "ED_ON_SOURCE_DISK_DELETE\020\000\022\036\n\026APPLY_RETE" + + "NTION_POLICY\020\344\224\222\377\001\022\032\n\023KEEP_AUTO_SNAPSHOT" + + "S\020\371\310\273{\022(\n!UNSPECIFIED_ON_SOURCE_DISK_DEL" + + "ETE\020\241\377\203rB\025\n\023_max_retention_daysB\030\n\026_on_s" + + "ource_disk_delete\"\347\002\n,ResourcePolicySnap" + + "shotSchedulePolicySchedule\022Q\n\016daily_sche" + + "dule\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\017we" + + "ekly_schedule\030\225\211\271\253\001 \001(\01322.google.cloud.c" + + "ompute.v1.ResourcePolicyWeeklyCycleH\002\210\001\001" + + "B\021\n\017_daily_scheduleB\022\n\020_hourly_scheduleB" + + "\022\n\020_weekly_schedule\"\320\002\n6ResourcePolicySn" + + "apshotSchedulePolicySnapshotProperties\022\032" + + "\n\nchain_name\030\311\332\335 \001(\tH\000\210\001\001\022\034\n\013guest_flus" + + "h\030\335\223\354\267\001 \001(\010H\001\210\001\001\022o\n\006labels\030\377\277\301\356\001 \003(\0132[.g" + + "oogle.cloud.compute.v1.ResourcePolicySna" + + "pshotSchedulePolicySnapshotProperties.La" + + "belsEntry\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\005value\030\002 " + + "\001(\t:\0028\001B\r\n\013_chain_nameB\016\n\014_guest_flush\"q" + + "\n\031ResourcePolicyWeeklyCycle\022T\n\014day_of_we" + + "eks\030\332\237\373z \003(\0132;.google.cloud.compute.v1.R" + + "esourcePolicyWeeklyCycleDayOfWeek\"\264\002\n\"Re" + + "sourcePolicyWeeklyCycleDayOfWeek\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\nstart_time\030\212\351\356\021 \001(\tH\002\210\001\001\"\237\001\n\003Day\022\021\n\rUN" + + "DEFINED_DAY\020\000\022\016\n\006FRIDAY\020\337\362\343\340\001\022\017\n\007INVALID" + + "\020\327\373\355\374\001\022\r\n\006MONDAY\020\220\312\213?\022\020\n\010SATURDAY\020\271\217\207\205\001\022" + + "\016\n\006SUNDAY\020\320\213\322\223\001\022\017\n\010THURSDAY\020\332\263\346b\022\017\n\007TUES" + + "DAY\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\013_start_time\"B\n\016ResourceStat" + + "us\022\036\n\rphysical_host\030\220\370\266\335\001 \001(\tH\000\210\001\001B\020\n\016_p" + + "hysical_host\"\234\001\n\025ResumeInstanceRequest\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\nrequest_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\"\226\t\n\005Route\0229\n\010as_paths\030\241\305\314A \003" + + "(\0132$.google.cloud.compute.v1.RouteAsPath" + + "\022\"\n\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013" + + "description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\033\n\ndest_range" + + "\030\340\262\352\265\001 \001(\tH\002\210\001\001\022\020\n\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n\004kin" + + "d\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\027\n" + + "\007network\030\256\264\205o \001(\tH\006\210\001\001\022!\n\020next_hop_gatew" + + "ay\030\202\372\354\263\001 \001(\tH\007\210\001\001\022\034\n\014next_hop_ilb\030\335\272\336^ \001" + + "(\tH\010\210\001\001\022\"\n\021next_hop_instance\030\227\353\321\273\001 \001(\tH\t" + + "\210\001\001\022\033\n\013next_hop_ip\030\251\257\3154 \001(\tH\n\210\001\001\022 \n\020next" + + "_hop_network\030\354\241\211} \001(\tH\013\210\001\001\022!\n\020next_hop_p" + + "eering\030\376\223\344\304\001 \001(\tH\014\210\001\001\022$\n\023next_hop_vpn_tu" + + "nnel\030\225\345\360\367\001 \001(\tH\r\210\001\001\022\031\n\010priority\030\244\363\241\324\001 \001(" + + "\rH\016\210\001\001\022\035\n\014route_status\030\250\315\262\307\001 \001(\tH\017\210\001\001\022\033\n" + + "\nroute_type\030\360\266\236\263\001 \001(\tH\020\210\001\001\022\032\n\tself_link\030" + + "\215\222\305\331\001 \001(\tH\021\210\001\001\022\017\n\004tags\030\231\350\330\001 \003(\t\0227\n\010warni" + + "ngs\030\327\210\301\355\001 \003(\0132!.google.cloud.compute.v1." + + "Warnings\"l\n\013RouteStatus\022\032\n\026UNDEFINED_ROU" + + "TE_STATUS\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\017\n\007DROPPED\020\240" + + "\347\317\354\001\022\020\n\010INACTIVE\020\353\230\371\200\001\022\016\n\007PENDING\020\367\252\360\020\"`" + + "\n\tRouteType\022\030\n\024UNDEFINED_ROUTE_TYPE\020\000\022\t\n" + + "\003BGP\020\253\201\004\022\016\n\006STATIC\020\356\204\203\223\001\022\016\n\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\013_dest_rangeB\005\n\003_idB\007\n" + + "\005_kindB\007\n\005_nameB\n\n\010_networkB\023\n\021_next_hop" + + "_gatewayB\017\n\r_next_hop_ilbB\024\n\022_next_hop_i" + + "nstanceB\016\n\014_next_hop_ipB\023\n\021_next_hop_net" + + "workB\023\n\021_next_hop_peeringB\026\n\024_next_hop_v" + + "pn_tunnelB\013\n\t_priorityB\017\n\r_route_statusB" + + "\r\n\013_route_typeB\014\n\n_self_link\"\347\001\n\013RouteAs" + + "Path\022\023\n\010as_lists\030\310\312\371? \003(\r\022\"\n\021path_segmen" + + "t_type\030\240\265\353\364\001 \001(\tH\000\210\001\001\"\210\001\n\017PathSegmentTyp" + + "e\022\037\n\033UNDEFINED_PATH_SEGMENT_TYPE\020\000\022\031\n\022AS" + + "_CONFED_SEQUENCE\020\260\217\367i\022\025\n\rAS_CONFED_SET\020\363" + + "\315\255\262\001\022\022\n\013AS_SEQUENCE\020\256\322\3622\022\016\n\006AS_SET\020\265\235\244\235\001" + + "B\024\n\022_path_segment_type\"\233\002\n\tRouteList\022\020\n\002" + + "id\030\233\032 \001(\tH\000\210\001\001\0220\n\005items\030\300\317\367/ \003(\0132\036.googl" + + "e.cloud.compute.v1.Route\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\007warning\030\234" + + "\337\226\030 \001(\0132 .google.cloud.compute.v1.Warnin" + + "gH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tok" + + "enB\014\n\n_self_linkB\n\n\010_warning\"\332\005\n\006Router\022" + + "6\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\013de" + + "scription\030\374\207\326\311\001 \001(\tH\002\210\001\001\022.\n\035encrypted_in" + + "terconnect_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\ninterfaces\030\332\364\340\005 \003(\0132(.goog" + + "le.cloud.compute.v1.RouterInterface\022\024\n\004k" + + "ind\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\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\027\n\007network\030\256\264\205o \001(" + + "\tH\007\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\010\210\001\001\022\032\n\tself_l" + + "ink\030\215\222\305\331\001 \001(\tH\t\210\001\001B\006\n\004_bgpB\025\n\023_creation_" + + "timestampB\016\n\014_descriptionB \n\036_encrypted_" + + "interconnect_routerB\005\n\003_idB\007\n\005_kindB\007\n\005_" + + "nameB\n\n\010_networkB\t\n\007_regionB\014\n\n_self_lin" + + "k\"h\n\027RouterAdvertisedIpRange\022\034\n\013descript" + + "ion\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\025\n\005range\030\275\362\3203 \001(\tH\001\210\001" + + "\001B\016\n\014_descriptionB\010\n\006_range\"\263\003\n\024RouterAg" + + "gregatedList\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.Route" + + "rAggregatedList.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\014unreach" + "ables\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\0132 .goo" - + "gle.cloud.compute.v1.WarningH\005\210\001\001\032a\n\nIte" - + "msEntry\022\013\n\003key\030\001 \001(\t\022B\n\005value\030\002 \001(\01323.go" - + "ogle.cloud.compute.v1.ResourcePoliciesSc" - + "opedList:\0028\001B\007\n\005_etagB\005\n\003_idB\007\n\005_kindB\022\n" - + "\020_next_page_tokenB\014\n\n_self_linkB\n\n\010_warn" - + "ing\"\236\001\n\030ResourcePolicyDailyCycle\022\036\n\rdays" - + "_in_cycle\030\264\230\252\260\001 \001(\005H\000\210\001\001\022\030\n\010duration\030\224\233\221" - + "J \001(\tH\001\210\001\001\022\032\n\nstart_time\030\212\351\356\021 \001(\tH\002\210\001\001B\020" - + "\n\016_days_in_cycleB\013\n\t_durationB\r\n\013_start_" - + "time\"\240\002\n\"ResourcePolicyGroupPlacementPol" - + "icy\022)\n\031availability_domain_count\030\270\214\370\005 \001(" - + "\005H\000\210\001\001\022\034\n\013collocation\030\265\302\336\363\001 \001(\tH\001\210\001\001\022\030\n\010" - + "vm_count\030\207\273\326| \001(\005H\002\210\001\001\"\\\n\013Collocation\022\031\n" - + "\025UNDEFINED_COLLOCATION\020\000\022\021\n\nCOLLOCATED\020\322" - + "\253\2361\022\037\n\027UNSPECIFIED_COLLOCATION\020\355\217\263\335\001B\034\n\032" - + "_availability_domain_countB\016\n\014_collocati" - + "onB\013\n\t_vm_count\"\241\001\n\031ResourcePolicyHourly" - + "Cycle\022\030\n\010duration\030\224\233\221J \001(\tH\000\210\001\001\022\037\n\016hours" - + "_in_cycle\030\374\210\227\373\001 \001(\005H\001\210\001\001\022\032\n\nstart_time\030\212" - + "\351\356\021 \001(\tH\002\210\001\001B\013\n\t_durationB\021\n\017_hours_in_c" - + "ycleB\r\n\013_start_time\"\256\003\n$ResourcePolicyIn" - + "stanceSchedulePolicy\022\037\n\017expiration_time\030" - + "\335\254\350m \001(\tH\000\210\001\001\022\032\n\nstart_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.comput" - + "e.v1.ResourcePolicyInstanceSchedulePolic" - + "yScheduleH\003\210\001\001\022h\n\020vm_stop_schedule\030\254\345\237\313\001" - + " \001(\0132E.google.cloud.compute.v1.ResourceP" - + "olicyInstanceSchedulePolicyScheduleH\004\210\001\001" - + "B\022\n\020_expiration_timeB\r\n\013_start_timeB\014\n\n_" - + "time_zoneB\024\n\022_vm_start_scheduleB\023\n\021_vm_s" - + "top_schedule\"V\n,ResourcePolicyInstanceSc" - + "hedulePolicySchedule\022\031\n\010schedule\030\227\245\232\263\001 \001" - + "(\tH\000\210\001\001B\013\n\t_schedule\"\314\002\n\022ResourcePolicyL" - + "ist\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\0229\n\005items\030\300\317\367/ \003(\0132\'.google.cloud.com" - + "pute.v1.ResourcePolicy\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\007warning\030\234\337\226" + + "gle.cloud.compute.v1.WarningH\004\210\001\001\032X\n\nIte" + + "msEntry\022\013\n\003key\030\001 \001(\t\0229\n\005value\030\002 \001(\0132*.go" + + "ogle.cloud.compute.v1.RoutersScopedList:" + + "\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\"\240\003\n\tRouterBgp\022" + + "\037\n\016advertise_mode\030\273\225\353\224\001 \001(\tH\000\210\001\001\022\034\n\021adve" + + "rtised_groups\030\266\336\205\n \003(\t\022Q\n\024advertised_ip_" + + "ranges\030\314\330\363\020 \003(\01320.google.cloud.compute.v" + + "1.RouterAdvertisedIpRange\022\022\n\003asn\030\374\364\005 \001(\r" + + "H\001\210\001\001\022#\n\022keepalive_interval\030\274\345\374\203\001 \001(\rH\002\210" + + "\001\001\"M\n\rAdvertiseMode\022\034\n\030UNDEFINED_ADVERTI" + + "SE_MODE\020\000\022\016\n\006CUSTOM\020\361\376\245\271\001\022\016\n\007DEFAULT\020\241\304\375" + + "6\"G\n\020AdvertisedGroups\022\037\n\033UNDEFINED_ADVER" + + "TISED_GROUPS\020\000\022\022\n\013ALL_SUBNETS\020\330\217\335\001B\021\n\017_a" + + "dvertise_modeB\006\n\004_asnB\025\n\023_keepalive_inte" + + "rval\"\202\n\n\rRouterBgpPeer\022\037\n\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.RouterAdvertise" + + "dIpRange\022)\n\031advertised_route_priority\030\274\234" + + "\366X \001(\rH\001\210\001\001\022=\n\003bfd\030\240\371\005 \001(\0132).google.clou" + + "d.compute.v1.RouterBgpPeerBfdH\002\210\001\001\022\027\n\006en" + + "able\030\203\313\324\224\001 \001(\tH\003\210\001\001\022\033\n\013enable_ipv6\030\243\366\303V " + + "\001(\010H\004\210\001\001\022\037\n\016interface_name\030\321\303\344\320\001 \001(\tH\005\210\001" + + "\001\022\033\n\nip_address\030\334\361\334\301\001 \001(\tH\006\210\001\001\022$\n\024ipv6_n" + + "exthop_address\030\323\205\253\r \001(\tH\007\210\001\001\022\037\n\017manageme" + + "nt_type\030\266\203\352R \001(\tH\010\210\001\001\022,\n\033md5_authenticat" + + "ion_key_name\030\221\275\203\206\001 \001(\tH\t\210\001\001\022\024\n\004name\030\213\365\315\001" + + " \001(\tH\n\210\001\001\022\030\n\010peer_asn\030\237\264\226! \001(\rH\013\210\001\001\022\037\n\017p" + + "eer_ip_address\030\331\227\207c \001(\tH\014\210\001\001\022*\n\031peer_ipv" + + "6_nexthop_address\030\220\373\255\352\001 \001(\tH\r\210\001\001\022*\n\031rout" + + "er_appliance_instance\030\235\307\247\337\001 \001(\tH\016\210\001\001\"M\n\r" + + "AdvertiseMode\022\034\n\030UNDEFINED_ADVERTISE_MOD" + + "E\020\000\022\016\n\006CUSTOM\020\361\376\245\271\001\022\016\n\007DEFAULT\020\241\304\3756\"G\n\020A" + + "dvertisedGroups\022\037\n\033UNDEFINED_ADVERTISED_" + + "GROUPS\020\000\022\022\n\013ALL_SUBNETS\020\330\217\335\001\"9\n\006Enable\022\024" + + "\n\020UNDEFINED_ENABLE\020\000\022\014\n\005FALSE\020\203\302\344\037\022\013\n\004TR" + + "UE\020\216\333\235\001\"g\n\016ManagementType\022\035\n\031UNDEFINED_M" + + "ANAGEMENT_TYPE\020\000\022\035\n\025MANAGED_BY_ATTACHMEN" + + "T\020\313\322\352\332\001\022\027\n\017MANAGED_BY_USER\020\363\213\246\227\001B\021\n\017_adv" + + "ertise_modeB\034\n\032_advertised_route_priorit" + + "yB\006\n\004_bfdB\t\n\007_enableB\016\n\014_enable_ipv6B\021\n\017" + + "_interface_nameB\r\n\013_ip_addressB\027\n\025_ipv6_" + + "nexthop_addressB\022\n\020_management_typeB\036\n\034_" + + "md5_authentication_key_nameB\007\n\005_nameB\013\n\t" + + "_peer_asnB\022\n\020_peer_ip_addressB\034\n\032_peer_i" + + "pv6_nexthop_addressB\034\n\032_router_appliance" + + "_instance\"\206\003\n\020RouterBgpPeerBfd\022$\n\024min_re" + + "ceive_interval\030\356\271\224Y \001(\rH\000\210\001\001\022&\n\025min_tran" + + "smit_interval\030\307\321\302\371\001 \001(\rH\001\210\001\001\022\032\n\nmultipli" + + "er\030\301\373\235[ \001(\rH\002\210\001\001\022+\n\033session_initializati" + + "on_mode\030\271\215\3032 \001(\tH\003\210\001\001\"y\n\031SessionInitiali" + + "zationMode\022)\n%UNDEFINED_SESSION_INITIALI" + + "ZATION_MODE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020\n\010DISABLE" + + "D\020\374\324\260\366\001\022\017\n\007PASSIVE\020\207\366\327\334\001B\027\n\025_min_receive" + + "_intervalB\030\n\026_min_transmit_intervalB\r\n\013_" + + "multiplierB\036\n\034_session_initialization_mo" + + "de\"\250\004\n\017RouterInterface\022\030\n\010ip_range\030\245\340\227E " + + "\001(\tH\000\210\001\001\022/\n\036linked_interconnect_attachme" + + "nt\030\316\352\367\356\001 \001(\tH\001\210\001\001\022\"\n\021linked_vpn_tunnel\030\371" + + "\277\376\247\001 \001(\tH\002\210\001\001\022\037\n\017management_type\030\266\203\352R \001(" + + "\tH\003\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\004\210\001\001\022\"\n\022private_" + + "ip_address\030\230\322\2130 \001(\tH\005\210\001\001\022$\n\023redundant_in" + + "terface\030\347\350\274\371\001 \001(\tH\006\210\001\001\022\033\n\nsubnetwork\030\356\247\344" + + "\222\001 \001(\tH\007\210\001\001\"g\n\016ManagementType\022\035\n\031UNDEFIN" + + "ED_MANAGEMENT_TYPE\020\000\022\035\n\025MANAGED_BY_ATTAC" + + "HMENT\020\313\322\352\332\001\022\027\n\017MANAGED_BY_USER\020\363\213\246\227\001B\013\n\t" + + "_ip_rangeB!\n\037_linked_interconnect_attach" + + "mentB\024\n\022_linked_vpn_tunnelB\022\n\020_managemen" + + "t_typeB\007\n\005_nameB\025\n\023_private_ip_addressB\026" + + "\n\024_redundant_interfaceB\r\n\013_subnetwork\"\235\002" + + "\n\nRouterList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0221\n\005items\030" + + "\300\317\367/ \003(\0132\037.google.cloud.compute.v1.Route" + + "r\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_tok" + + "en\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." + + "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_wa" + + "rning\"W\n\032RouterMd5AuthenticationKey\022\022\n\003k" + + "ey\030\337\274\006 \001(\tH\000\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\001\210\001\001B\006\n" + + "\004_keyB\007\n\005_name\"\222\014\n\tRouterNat\022\031\n\rdrain_na" + + "t_ips\030\307\301\256\360\001 \003(\t\022/\n\036enable_dynamic_port_a" + + "llocation\030\242\231\335\375\001 \001(\010H\000\210\001\001\0223\n#enable_endpo" + + "int_independent_mapping\030\233\211\333{ \001(\010H\001\210\001\001\022\032\n" + + "\016endpoint_types\030\317\252\326\357\001 \003(\t\022%\n\025icmp_idle_t" + + "imeout_sec\030\312\320\336\001 \001(\005H\002\210\001\001\022H\n\nlog_config\030\235" + + "\321\301\247\001 \001(\0132+.google.cloud.compute.v1.Route" + + "rNatLogConfigH\003\210\001\001\022 \n\020max_ports_per_vm\030\341" + + "\311\236w \001(\005H\004\210\001\001\022 \n\020min_ports_per_vm\030\263\255\344X \001(" + + "\005H\005\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\'\n\026nat_ip_a" + + "llocate_option\030\375\270\364\314\001 \001(\tH\007\210\001\001\022\022\n\007nat_ips" + + "\030\216\360\2138 \003(\t\0228\n\005rules\030\367\221\3653 \003(\0132&.google.clo" + + "ud.compute.v1.RouterNatRule\0222\n\"source_su" + + "bnetwork_ip_ranges_to_nat\030\333\357\241x \001(\tH\010\210\001\001\022" + + "J\n\013subnetworks\030\305\324\245\306\001 \003(\01321.google.cloud." + + "compute.v1.RouterNatSubnetworkToNat\0220\n t" + + "cp_established_idle_timeout_sec\030\355\353\260j \001(\005" + + "H\t\210\001\001\022*\n\031tcp_time_wait_timeout_sec\030\375\273\363\364\001" + + " \001(\005H\n\210\001\001\022/\n\037tcp_transitory_idle_timeout" + + "_sec\030\246\373\341a \001(\005H\013\210\001\001\022$\n\024udp_idle_timeout_s" + + "ec\030\306\262\372\036 \001(\005H\014\210\001\001\"`\n\rEndpointTypes\022\034\n\030UND" + + "EFINED_ENDPOINT_TYPES\020\000\022\030\n\021ENDPOINT_TYPE" + + "_SWG\020\310\316\375K\022\027\n\020ENDPOINT_TYPE_VM\020\262\352\234\033\"a\n\023Na" + + "tIpAllocateOption\022$\n UNDEFINED_NAT_IP_AL" + + "LOCATE_OPTION\020\000\022\020\n\tAUTO_ONLY\020\274\340\370V\022\022\n\013MAN" + + "UAL_ONLY\020\205\301\311|\"\302\001\n\035SourceSubnetworkIpRang" + + "esToNat\0220\n,UNDEFINED_SOURCE_SUBNETWORK_I" + + "P_RANGES_TO_NAT\020\000\022$\n\035ALL_SUBNETWORKS_ALL" + + "_IP_RANGES\020\330\223\350U\022,\n%ALL_SUBNETWORKS_ALL_P" + + "RIMARY_IP_RANGES\020\273\303\276X\022\033\n\023LIST_OF_SUBNETW" + + "ORKS\020\376\242\344\366\001B!\n\037_enable_dynamic_port_alloc" + + "ationB&\n$_enable_endpoint_independent_ma" + + "ppingB\030\n\026_icmp_idle_timeout_secB\r\n\013_log_" + + "configB\023\n\021_max_ports_per_vmB\023\n\021_min_port" + + "s_per_vmB\007\n\005_nameB\031\n\027_nat_ip_allocate_op" + + "tionB%\n#_source_subnetwork_ip_ranges_to_" + + "natB#\n!_tcp_established_idle_timeout_sec" + + "B\034\n\032_tcp_time_wait_timeout_secB\"\n _tcp_t" + + "ransitory_idle_timeout_secB\027\n\025_udp_idle_" + + "timeout_sec\"\267\001\n\022RouterNatLogConfig\022\027\n\006en" + + "able\030\203\313\324\224\001 \001(\010H\000\210\001\001\022\027\n\006filter\030\370\226\243\240\001 \001(\tH" + + "\001\210\001\001\"Y\n\006Filter\022\024\n\020UNDEFINED_FILTER\020\000\022\t\n\003" + + "ALL\020\201\373\003\022\023\n\013ERRORS_ONLY\020\200\260\317\222\001\022\031\n\021TRANSLAT" + + "IONS_ONLY\020\351\303\252\252\001B\t\n\007_enableB\t\n\007_filter\"\335\001" + + "\n\rRouterNatRule\022D\n\006action\030\266\374\275Y \001(\0132,.goo" + + "gle.cloud.compute.v1.RouterNatRuleAction" + + "H\000\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\025\n\005m" + + "atch\030\305\263\2671 \001(\tH\002\210\001\001\022\034\n\013rule_number\030\354\333\232\377\001 " + + "\001(\rH\003\210\001\001B\t\n\007_actionB\016\n\014_descriptionB\010\n\006_" + + "matchB\016\n\014_rule_number\"Y\n\023RouterNatRuleAc" + + "tion\022 \n\025source_nat_active_ips\030\365\273\250d \003(\t\022 " + + "\n\024source_nat_drain_ips\030\243\305\301\242\001 \003(\t\"\226\002\n\030Rou" + + "terNatSubnetworkToNat\022\024\n\004name\030\213\365\315\001 \001(\tH\000" + + "\210\001\001\022#\n\030secondary_ip_range_names\030\331\301\204~ \003(\t" + + "\022#\n\027source_ip_ranges_to_nat\030\362\312\224\271\001 \003(\t\"\220\001" + + "\n\023SourceIpRangesToNat\022%\n!UNDEFINED_SOURC" + + "E_IP_RANGES_TO_NAT\020\000\022\024\n\rALL_IP_RANGES\020\260\257" + + "\375\020\022\"\n\033LIST_OF_SECONDARY_IP_RANGES\020\234\264\330[\022\030" + + "\n\020PRIMARY_IP_RANGE\020\302\223\326\215\001B\007\n\005_name\"\306\002\n\014Ro" + + "uterStatus\0227\n\013best_routes\030\205\254\337\274\001 \003(\0132\036.go" + + "ogle.cloud.compute.v1.Route\022A\n\026best_rout" + + "es_for_router\030\371\373\3668 \003(\0132\036.google.cloud.co" + + "mpute.v1.Route\022N\n\017bgp_peer_status\030\373\327\225h \003" + + "(\01322.google.cloud.compute.v1.RouterStatu" + + "sBgpPeerStatus\022E\n\nnat_status\030\320\231\213\036 \003(\0132.." + + "google.cloud.compute.v1.RouterStatusNatS" + + "tatus\022\027\n\007network\030\256\264\205o \001(\tH\000\210\001\001B\n\n\010_netwo" + + "rk\"\334\010\n\031RouterStatusBgpPeerStatus\022=\n\021adve", + "rtised_routes\030\254\331\374\236\001 \003(\0132\036.google.cloud.c" + + "ompute.v1.Route\022?\n\nbfd_status\030\361\270\323\274\001 \001(\0132" + + "\".google.cloud.compute.v1.BfdStatusH\000\210\001\001" + + "\022\033\n\013enable_ipv6\030\243\366\303V \001(\010H\001\210\001\001\022\033\n\nip_addr" + + "ess\030\334\361\334\301\001 \001(\tH\002\210\001\001\022$\n\024ipv6_nexthop_addre" + + "ss\030\323\205\253\r \001(\tH\003\210\001\001\022\"\n\021linked_vpn_tunnel\030\371\277" + + "\376\247\001 \001(\tH\004\210\001\001\022!\n\020md5_auth_enabled\030\313\221\220\327\001 \001" + + "(\010H\005\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\"\n\022num_lea" + + "rned_routes\030\377\325\313@ \001(\rH\007\210\001\001\022\037\n\017peer_ip_add" + + "ress\030\331\227\207c \001(\tH\010\210\001\001\022*\n\031peer_ipv6_nexthop_" + + "address\030\220\373\255\352\001 \001(\tH\t\210\001\001\022*\n\031router_applian" + + "ce_instance\030\235\307\247\337\001 \001(\tH\n\210\001\001\022\025\n\005state\030\221\211\2534" + + " \001(\tH\013\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\014\210\001\001\022\036\n\rsta" + + "tus_reason\030\261\226\265\243\001 \001(\tH\r\210\001\001\022\026\n\006uptime\030\350\267\236p" + + " \001(\tH\016\210\001\001\022\036\n\016uptime_seconds\030\250\312\3701 \001(\tH\017\210\001" + + "\001\"E\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\013\n\004DOW" + + "N\020\242\271\200\001\022\017\n\007UNKNOWN\020\252\360\304\316\001\022\007\n\002UP\020\233\025\"p\n\014Stat" + + "usReason\022\033\n\027UNDEFINED_STATUS_REASON\020\000\022 \n" + + "\031MD5_AUTH_INTERNAL_PROBLEM\020\263\221\375B\022!\n\031STATU" + + "S_REASON_UNSPECIFIED\020\211\216\204\274\001B\r\n\013_bfd_statu" + + "sB\016\n\014_enable_ipv6B\r\n\013_ip_addressB\027\n\025_ipv" + + "6_nexthop_addressB\024\n\022_linked_vpn_tunnelB" + + "\023\n\021_md5_auth_enabledB\007\n\005_nameB\025\n\023_num_le" + + "arned_routesB\022\n\020_peer_ip_addressB\034\n\032_pee" + + "r_ipv6_nexthop_addressB\034\n\032_router_applia" + + "nce_instanceB\010\n\006_stateB\t\n\007_statusB\020\n\016_st" + + "atus_reasonB\t\n\007_uptimeB\021\n\017_uptime_second" + + "s\"\367\003\n\025RouterStatusNatStatus\022\"\n\026auto_allo" + + "cated_nat_ips\030\206\264\310\363\001 \003(\t\022(\n\034drain_auto_al" + + "located_nat_ips\030\255\220\267\223\001 \003(\t\022(\n\034drain_user_" + + "allocated_nat_ips\030\311\216\310\221\001 \003(\t\022)\n\030min_extra" + + "_nat_ips_needed\030\342\351\265\256\001 \001(\005H\000\210\001\001\022\024\n\004name\030\213" + + "\365\315\001 \001(\tH\001\210\001\001\0223\n\"num_vm_endpoints_with_na" + + "t_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.compute.v1.Rout" + + "erStatusNatStatusNatRuleStatus\022*\n\037user_a" + + "llocated_nat_ip_resources\030\327\351\272e \003(\t\022\"\n\026us" + + "er_allocated_nat_ips\030\242\262\331\361\001 \003(\tB\033\n\031_min_e" + + "xtra_nat_ips_neededB\007\n\005_nameB%\n#_num_vm_" + + "endpoints_with_nat_mappings\"\244\002\n\"RouterSt" + + "atusNatStatusNatRuleStatus\022\031\n\016active_nat" + + "_ips\030\325\357\266c \003(\t\022\031\n\rdrain_nat_ips\030\307\301\256\360\001 \003(\t" + + "\022%\n\024min_extra_ips_needed\030\204\312\251\250\001 \001(\005H\000\210\001\001\022" + + "3\n\"num_vm_endpoints_with_nat_mappings\030\354\266" + + "\250\364\001 \001(\005H\001\210\001\001\022\034\n\013rule_number\030\354\333\232\377\001 \001(\005H\002\210" + + "\001\001B\027\n\025_min_extra_ips_neededB%\n#_num_vm_e" + + "ndpoints_with_nat_mappingsB\016\n\014_rule_numb" + + "er\"\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%.google.clo" + + "ud.compute.v1.RouterStatusH\001\210\001\001B\007\n\005_kind" + + "B\t\n\007_result\"`\n\026RoutersPreviewResponse\0229\n" + + "\010resource\030\216\210\257] \001(\0132\037.google.cloud.comput" + + "e.v1.RouterH\000\210\001\001B\013\n\t_resource\"\220\001\n\021Router" + + "sScopedList\0224\n\007routers\030\312\244\335\224\001 \003(\0132\037.googl" + + "e.cloud.compute.v1.Router\0229\n\007warning\030\234\337\226" + "\030 \001(\0132 .google.cloud.compute.v1.WarningH" - + "\005\210\001\001B\007\n\005_etagB\005\n\003_idB\007\n\005_kindB\022\n\020_next_p" - + "age_tokenB\014\n\n_self_linkB\n\n\010_warning\"\271\001\n\034" - + "ResourcePolicyResourceStatus\022|\n\030instance" - + "_schedule_policy\030\260\320\271\244\001 \001(\0132Q.google.clou" - + "d.compute.v1.ResourcePolicyResourceStatu" - + "sInstanceSchedulePolicyStatusH\000\210\001\001B\033\n\031_i" - + "nstance_schedule_policy\"\266\001\n8ResourcePoli" - + "cyResourceStatusInstanceSchedulePolicySt" - + "atus\022$\n\023last_run_start_time\030\207\357\301\220\001 \001(\tH\000\210" - + "\001\001\022$\n\023next_run_start_time\030\212\263\370\227\001 \001(\tH\001\210\001\001" - + "B\026\n\024_last_run_start_timeB\026\n\024_next_run_st" - + "art_time\"\250\003\n$ResourcePolicySnapshotSched" - + "ulePolicy\022n\n\020retention_policy\030\363\312\334 \001(\0132L" - + ".google.cloud.compute.v1.ResourcePolicyS" - + "napshotSchedulePolicyRetentionPolicyH\000\210\001" - + "\001\022`\n\010schedule\030\227\245\232\263\001 \001(\0132E.google.cloud.c" - + "ompute.v1.ResourcePolicySnapshotSchedule" - + "PolicyScheduleH\001\210\001\001\022t\n\023snapshot_properti" - + "es\030\216\225\262X \001(\0132O.google.cloud.compute.v1.Re" - + "sourcePolicySnapshotSchedulePolicySnapsh" - + "otPropertiesH\002\210\001\001B\023\n\021_retention_policyB\013" - + "\n\t_scheduleB\026\n\024_snapshot_properties\"\325\002\n3" - + "ResourcePolicySnapshotSchedulePolicyRete" - + "ntionPolicy\022#\n\022max_retention_days\030\223\302\321\232\001 " - + "\001(\005H\000\210\001\001\022&\n\025on_source_disk_delete\030\311\315\302\231\001 " - + "\001(\tH\001\210\001\001\"\237\001\n\022OnSourceDiskDelete\022#\n\037UNDEF" - + "INED_ON_SOURCE_DISK_DELETE\020\000\022\036\n\026APPLY_RE" - + "TENTION_POLICY\020\344\224\222\377\001\022\032\n\023KEEP_AUTO_SNAPSH" - + "OTS\020\371\310\273{\022(\n!UNSPECIFIED_ON_SOURCE_DISK_D" - + "ELETE\020\241\377\203rB\025\n\023_max_retention_daysB\030\n\026_on" - + "_source_disk_delete\"\347\002\n,ResourcePolicySn" - + "apshotSchedulePolicySchedule\022Q\n\016daily_sc" - + "hedule\030\375\343\212) \001(\01321.google.cloud.compute.v" - + "1.ResourcePolicyDailyCycleH\000\210\001\001\022S\n\017hourl" - + "y_schedule\030\245\261\243\022 \001(\01322.google.cloud.compu" - + "te.v1.ResourcePolicyHourlyCycleH\001\210\001\001\022T\n\017" - + "weekly_schedule\030\225\211\271\253\001 \001(\01322.google.cloud" - + ".compute.v1.ResourcePolicyWeeklyCycleH\002\210" - + "\001\001B\021\n\017_daily_scheduleB\022\n\020_hourly_schedul" - + "eB\022\n\020_weekly_schedule\"\320\002\n6ResourcePolicy" - + "SnapshotSchedulePolicySnapshotProperties" - + "\022\032\n\nchain_name\030\311\332\335 \001(\tH\000\210\001\001\022\034\n\013guest_fl" - + "ush\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.ResourcePolicyS" - + "napshotSchedulePolicySnapshotProperties." - + "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\005value\030" - + "\002 \001(\t:\0028\001B\r\n\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\"" - + "ResourcePolicyWeeklyCycleDayOfWeek\022\022\n\003da" - + "y\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\nstart_time\030\212\351\356\021 \001(\tH\002\210\001\001\"\237\001\n\003Day\022\021\n\r" - + "UNDEFINED_DAY\020\000\022\016\n\006FRIDAY\020\337\362\343\340\001\022\017\n\007INVAL" - + "ID\020\327\373\355\374\001\022\r\n\006MONDAY\020\220\312\213?\022\020\n\010SATURDAY\020\271\217\207\205" - + "\001\022\016\n\006SUNDAY\020\320\213\322\223\001\022\017\n\010THURSDAY\020\332\263\346b\022\017\n\007TU" - + "ESDAY\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\013_start_time\"B\n\016ResourceSt" - + "atus\022\036\n\rphysical_host\030\220\370\266\335\001 \001(\tH\000\210\001\001B\020\n\016" - + "_physical_host\"\234\001\n\025ResumeInstanceRequest" - + "\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\nrequest_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\"\226\t\n\005Route\0229\n\010as_paths\030\241\305\314A" - + " \003(\0132$.google.cloud.compute.v1.RouteAsPa" - + "th\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\033\n\ndest_ran" - + "ge\030\340\262\352\265\001 \001(\tH\002\210\001\001\022\020\n\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n\004k" - + "ind\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" - + "\027\n\007network\030\256\264\205o \001(\tH\006\210\001\001\022!\n\020next_hop_gat" - + "eway\030\202\372\354\263\001 \001(\tH\007\210\001\001\022\034\n\014next_hop_ilb\030\335\272\336^" - + " \001(\tH\010\210\001\001\022\"\n\021next_hop_instance\030\227\353\321\273\001 \001(\t" - + "H\t\210\001\001\022\033\n\013next_hop_ip\030\251\257\3154 \001(\tH\n\210\001\001\022 \n\020ne" - + "xt_hop_network\030\354\241\211} \001(\tH\013\210\001\001\022!\n\020next_hop" - + "_peering\030\376\223\344\304\001 \001(\tH\014\210\001\001\022$\n\023next_hop_vpn_" - + "tunnel\030\225\345\360\367\001 \001(\tH\r\210\001\001\022\031\n\010priority\030\244\363\241\324\001 " - + "\001(\rH\016\210\001\001\022\035\n\014route_status\030\250\315\262\307\001 \001(\tH\017\210\001\001\022" - + "\033\n\nroute_type\030\360\266\236\263\001 \001(\tH\020\210\001\001\022\032\n\tself_lin" - + "k\030\215\222\305\331\001 \001(\tH\021\210\001\001\022\017\n\004tags\030\231\350\330\001 \003(\t\0227\n\010war" - + "nings\030\327\210\301\355\001 \003(\0132!.google.cloud.compute.v" - + "1.Warnings\"l\n\013RouteStatus\022\032\n\026UNDEFINED_R" - + "OUTE_STATUS\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\017\n\007DROPPED" - + "\020\240\347\317\354\001\022\020\n\010INACTIVE\020\353\230\371\200\001\022\016\n\007PENDING\020\367\252\360\020" - + "\"`\n\tRouteType\022\030\n\024UNDEFINED_ROUTE_TYPE\020\000\022" - + "\t\n\003BGP\020\253\201\004\022\016\n\006STATIC\020\356\204\203\223\001\022\016\n\006SUBNET\020\335\356\274" - + "\223\001\022\016\n\007TRANSIT\020\263\203\306YB\025\n\023_creation_timestam" - + "pB\016\n\014_descriptionB\r\n\013_dest_rangeB\005\n\003_idB" - + "\007\n\005_kindB\007\n\005_nameB\n\n\010_networkB\023\n\021_next_h" - + "op_gatewayB\017\n\r_next_hop_ilbB\024\n\022_next_hop" - + "_instanceB\016\n\014_next_hop_ipB\023\n\021_next_hop_n" - + "etworkB\023\n\021_next_hop_peeringB\026\n\024_next_hop" - + "_vpn_tunnelB\013\n\t_priorityB\017\n\r_route_statu" - + "sB\r\n\013_route_typeB\014\n\n_self_link\"\347\001\n\013Route" - + "AsPath\022\023\n\010as_lists\030\310\312\371? \003(\r\022\"\n\021path_segm" - + "ent_type\030\240\265\353\364\001 \001(\tH\000\210\001\001\"\210\001\n\017PathSegmentT" - + "ype\022\037\n\033UNDEFINED_PATH_SEGMENT_TYPE\020\000\022\031\n\022" - + "AS_CONFED_SEQUENCE\020\260\217\367i\022\025\n\rAS_CONFED_SET" - + "\020\363\315\255\262\001\022\022\n\013AS_SEQUENCE\020\256\322\3622\022\016\n\006AS_SET\020\265\235\244" - + "\235\001B\024\n\022_path_segment_type\"\233\002\n\tRouteList\022\020" - + "\n\002id\030\233\032 \001(\tH\000\210\001\001\0220\n\005items\030\300\317\367/ \003(\0132\036.goo" - + "gle.cloud.compute.v1.Route\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\007warning" - + "\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Warn" - + "ingH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_t" - + "okenB\014\n\n_self_linkB\n\n\010_warning\"\332\005\n\006Route" - + "r\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(\013" - + "2&.google.cloud.compute.v1.RouterBgpPeer" - + "\022\"\n\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n\013" - + "description\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\ninterfaces\030\332\364\340\005 \003(\0132(.go" - + "ogle.cloud.compute.v1.RouterInterface\022\024\n" - + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022W\n\027md5_authenticatio" - + "n_keys\030\232\256\361! \003(\01323.google.cloud.compute.v" - + "1.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.clo" - + "ud.compute.v1.RouterNat\022\027\n\007network\030\256\264\205o " - + "\001(\tH\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\001B\006\n\004_bgpB\025\n\023_creatio" - + "n_timestampB\016\n\014_descriptionB \n\036_encrypte" - + "d_interconnect_routerB\005\n\003_idB\007\n\005_kindB\007\n" - + "\005_nameB\n\n\010_networkB\t\n\007_regionB\014\n\n_self_l" - + "ink\"h\n\027RouterAdvertisedIpRange\022\034\n\013descri" - + "ption\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\025\n\005range\030\275\362\3203 \001(\tH\001" - + "\210\001\001B\016\n\014_descriptionB\010\n\006_range\"\263\003\n\024Router" - + "AggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022J\n\005item" - + "s\030\300\317\367/ \003(\01328.google.cloud.compute.v1.Rou" - + "terAggregatedList.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\014unrea" - + "chables\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\0132 .g" - + "oogle.cloud.compute.v1.WarningH\004\210\001\001\032X\n\nI" - + "temsEntry\022\013\n\003key\030\001 \001(\t\0229\n\005value\030\002 \001(\0132*." - + "google.cloud.compute.v1.RoutersScopedLis" - + "t:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_toke" - + "nB\014\n\n_self_linkB\n\n\010_warning\"\240\003\n\tRouterBg" - + "p\022\037\n\016advertise_mode\030\273\225\353\224\001 \001(\tH\000\210\001\001\022\034\n\021ad" - + "vertised_groups\030\266\336\205\n \003(\t\022Q\n\024advertised_i" - + "p_ranges\030\314\330\363\020 \003(\01320.google.cloud.compute" - + ".v1.RouterAdvertisedIpRange\022\022\n\003asn\030\374\364\005 \001" - + "(\rH\001\210\001\001\022#\n\022keepalive_interval\030\274\345\374\203\001 \001(\rH" - + "\002\210\001\001\"M\n\rAdvertiseMode\022\034\n\030UNDEFINED_ADVER" - + "TISE_MODE\020\000\022\016\n\006CUSTOM\020\361\376\245\271\001\022\016\n\007DEFAULT\020\241" - + "\304\3756\"G\n\020AdvertisedGroups\022\037\n\033UNDEFINED_ADV" - + "ERTISED_GROUPS\020\000\022\022\n\013ALL_SUBNETS\020\330\217\335\001B\021\n\017" - + "_advertise_modeB\006\n\004_asnB\025\n\023_keepalive_in" - + "terval\"\202\n\n\rRouterBgpPeer\022\037\n\016advertise_mo" - + "de\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(\013" - + "20.google.cloud.compute.v1.RouterAdverti" - + "sedIpRange\022)\n\031advertised_route_priority\030" - + "\274\234\366X \001(\rH\001\210\001\001\022=\n\003bfd\030\240\371\005 \001(\0132).google.cl" - + "oud.compute.v1.RouterBgpPeerBfdH\002\210\001\001\022\027\n\006" - + "enable\030\203\313\324\224\001 \001(\tH\003\210\001\001\022\033\n\013enable_ipv6\030\243\366\303" - + "V \001(\010H\004\210\001\001\022\037\n\016interface_name\030\321\303\344\320\001 \001(\tH\005" - + "\210\001\001\022\033\n\nip_address\030\334\361\334\301\001 \001(\tH\006\210\001\001\022$\n\024ipv6" - + "_nexthop_address\030\323\205\253\r \001(\tH\007\210\001\001\022\037\n\017manage" - + "ment_type\030\266\203\352R \001(\tH\010\210\001\001\022,\n\033md5_authentic" - + "ation_key_name\030\221\275\203\206\001 \001(\tH\t\210\001\001\022\024\n\004name\030\213\365" - + "\315\001 \001(\tH\n\210\001\001\022\030\n\010peer_asn\030\237\264\226! \001(\rH\013\210\001\001\022\037\n" - + "\017peer_ip_address\030\331\227\207c \001(\tH\014\210\001\001\022*\n\031peer_i" - + "pv6_nexthop_address\030\220\373\255\352\001 \001(\tH\r\210\001\001\022*\n\031ro" - + "uter_appliance_instance\030\235\307\247\337\001 \001(\tH\016\210\001\001\"M" - + "\n\rAdvertiseMode\022\034\n\030UNDEFINED_ADVERTISE_M" - + "ODE\020\000\022\016\n\006CUSTOM\020\361\376\245\271\001\022\016\n\007DEFAULT\020\241\304\3756\"G\n" - + "\020AdvertisedGroups\022\037\n\033UNDEFINED_ADVERTISE" - + "D_GROUPS\020\000\022\022\n\013ALL_SUBNETS\020\330\217\335\001\"9\n\006Enable" - + "\022\024\n\020UNDEFINED_ENABLE\020\000\022\014\n\005FALSE\020\203\302\344\037\022\013\n\004" - + "TRUE\020\216\333\235\001\"g\n\016ManagementType\022\035\n\031UNDEFINED" - + "_MANAGEMENT_TYPE\020\000\022\035\n\025MANAGED_BY_ATTACHM" - + "ENT\020\313\322\352\332\001\022\027\n\017MANAGED_BY_USER\020\363\213\246\227\001B\021\n\017_a" - + "dvertise_modeB\034\n\032_advertised_route_prior" - + "ityB\006\n\004_bfdB\t\n\007_enableB\016\n\014_enable_ipv6B\021" - + "\n\017_interface_nameB\r\n\013_ip_addressB\027\n\025_ipv" - + "6_nexthop_addressB\022\n\020_management_typeB\036\n" - + "\034_md5_authentication_key_nameB\007\n\005_nameB\013" - + "\n\t_peer_asnB\022\n\020_peer_ip_addressB\034\n\032_peer" - + "_ipv6_nexthop_addressB\034\n\032_router_applian" - + "ce_instance\"\206\003\n\020RouterBgpPeerBfd\022$\n\024min_" - + "receive_interval\030\356\271\224Y \001(\rH\000\210\001\001\022&\n\025min_tr" - + "ansmit_interval\030\307\321\302\371\001 \001(\rH\001\210\001\001\022\032\n\nmultip" - + "lier\030\301\373\235[ \001(\rH\002\210\001\001\022+\n\033session_initializa" - + "tion_mode\030\271\215\3032 \001(\tH\003\210\001\001\"y\n\031SessionInitia" - + "lizationMode\022)\n%UNDEFINED_SESSION_INITIA" - + "LIZATION_MODE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020\n\010DISAB" - + "LED\020\374\324\260\366\001\022\017\n\007PASSIVE\020\207\366\327\334\001B\027\n\025_min_recei" - + "ve_intervalB\030\n\026_min_transmit_intervalB\r\n" - + "\013_multiplierB\036\n\034_session_initialization_" - + "mode\"\250\004\n\017RouterInterface\022\030\n\010ip_range\030\245\340\227" - + "E \001(\tH\000\210\001\001\022/\n\036linked_interconnect_attach" - + "ment\030\316\352\367\356\001 \001(\tH\001\210\001\001\022\"\n\021linked_vpn_tunnel" - + "\030\371\277\376\247\001 \001(\tH\002\210\001\001\022\037\n\017management_type\030\266\203\352R " - + "\001(\tH\003\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\004\210\001\001\022\"\n\022privat" - + "e_ip_address\030\230\322\2130 \001(\tH\005\210\001\001\022$\n\023redundant_" - + "interface\030\347\350\274\371\001 \001(\tH\006\210\001\001\022\033\n\nsubnetwork\030\356" - + "\247\344\222\001 \001(\tH\007\210\001\001\"g\n\016ManagementType\022\035\n\031UNDEF" - + "INED_MANAGEMENT_TYPE\020\000\022\035\n\025MANAGED_BY_ATT" - + "ACHMENT\020\313\322\352\332\001\022\027\n\017MANAGED_BY_USER\020\363\213\246\227\001B\013" - + "\n\t_ip_rangeB!\n\037_linked_interconnect_atta" - + "chmentB\024\n\022_linked_vpn_tunnelB\022\n\020_managem" - + "ent_typeB\007\n\005_nameB\025\n\023_private_ip_address" - + "B\026\n\024_redundant_interfaceB\r\n\013_subnetwork\"" - + "\235\002\n\nRouterList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0221\n\005item" - + "s\030\300\317\367/ \003(\0132\037.google.cloud.compute.v1.Rou" - + "ter\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_t" - + "oken\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.clou" - + "d.compute.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_kin" - + "dB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010_" - + "warning\"W\n\032RouterMd5AuthenticationKey\022\022\n" - + "\003key\030\337\274\006 \001(\tH\000\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\001\210\001\001B" - + "\006\n\004_keyB\007\n\005_name\"\222\014\n\tRouterNat\022\031\n\rdrain_" - + "nat_ips\030\307\301\256\360\001 \003(\t\022/\n\036enable_dynamic_port" - + "_allocation\030\242\231\335\375\001 \001(\010H\000\210\001\001\0223\n#enable_end" - + "point_independent_mapping\030\233\211\333{ \001(\010H\001\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\002\210\001\001\022H\n\nlog_config" - + "\030\235\321\301\247\001 \001(\0132+.google.cloud.compute.v1.Rou" - + "terNatLogConfigH\003\210\001\001\022 \n\020max_ports_per_vm" - + "\030\341\311\236w \001(\005H\004\210\001\001\022 \n\020min_ports_per_vm\030\263\255\344X " - + "\001(\005H\005\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\'\n\026nat_ip" - + "_allocate_option\030\375\270\364\314\001 \001(\tH\007\210\001\001\022\022\n\007nat_i" - + "ps\030\216\360\2138 \003(\t\0228\n\005rules\030\367\221\3653 \003(\0132&.google.c" - + "loud.compute.v1.RouterNatRule\0222\n\"source_" - + "subnetwork_ip_ranges_to_nat\030\333\357\241x \001(\tH\010\210\001" - + "\001\022J\n\013subnetworks\030\305\324\245\306\001 \003(\01321.google.clou" - + "d.compute.v1.RouterNatSubnetworkToNat\0220\n" - + " tcp_established_idle_timeout_sec\030\355\353\260j \001" - + "(\005H\t\210\001\001\022*\n\031tcp_time_wait_timeout_sec\030\375\273\363" - + "\364\001 \001(\005H\n\210\001\001\022/\n\037tcp_transitory_idle_timeo" - + "ut_sec\030\246\373\341a \001(\005H\013\210\001\001\022$\n\024udp_idle_timeout" - + "_sec\030\306\262\372\036 \001(\005H\014\210\001\001\"`\n\rEndpointTypes\022\034\n\030U" - + "NDEFINED_ENDPOINT_TYPES\020\000\022\030\n\021ENDPOINT_TY" - + "PE_SWG\020\310\316\375K\022\027\n\020ENDPOINT_TYPE_VM\020\262\352\234\033\"a\n\023" - + "NatIpAllocateOption\022$\n UNDEFINED_NAT_IP_" - + "ALLOCATE_OPTION\020\000\022\020\n\tAUTO_ONLY\020\274\340\370V\022\022\n\013M" - + "ANUAL_ONLY\020\205\301\311|\"\302\001\n\035SourceSubnetworkIpRa" - + "ngesToNat\0220\n,UNDEFINED_SOURCE_SUBNETWORK" - + "_IP_RANGES_TO_NAT\020\000\022$\n\035ALL_SUBNETWORKS_A" - + "LL_IP_RANGES\020\330\223\350U\022,\n%ALL_SUBNETWORKS_ALL" - + "_PRIMARY_IP_RANGES\020\273\303\276X\022\033\n\023LIST_OF_SUBNE" - + "TWORKS\020\376\242\344\366\001B!\n\037_enable_dynamic_port_all" - + "ocationB&\n$_enable_endpoint_independent_" - + "mappingB\030\n\026_icmp_idle_timeout_secB\r\n\013_lo" - + "g_configB\023\n\021_max_ports_per_vmB\023\n\021_min_po" - + "rts_per_vmB\007\n\005_nameB\031\n\027_nat_ip_allocate_" - + "optionB%\n#_source_subnetwork_ip_ranges_t" - + "o_natB#\n!_tcp_established_idle_timeout_s" - + "ecB\034\n\032_tcp_time_wait_timeout_secB\"\n _tcp" - + "_transitory_idle_timeout_secB\027\n\025_udp_idl" - + "e_timeout_sec\"\267\001\n\022RouterNatLogConfig\022\027\n\006" - + "enable\030\203\313\324\224\001 \001(\010H\000\210\001\001\022\027\n\006filter\030\370\226\243\240\001 \001(" - + "\tH\001\210\001\001\"Y\n\006Filter\022\024\n\020UNDEFINED_FILTER\020\000\022\t" - + "\n\003ALL\020\201\373\003\022\023\n\013ERRORS_ONLY\020\200\260\317\222\001\022\031\n\021TRANSL" - + "ATIONS_ONLY\020\351\303\252\252\001B\t\n\007_enableB\t\n\007_filter\"" - + "\335\001\n\rRouterNatRule\022D\n\006action\030\266\374\275Y \001(\0132,.g" - + "oogle.cloud.compute.v1.RouterNatRuleActi" - + "onH\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(\rH\003\210\001\001B\t\n\007_actionB\016\n\014_descriptionB\010\n" - + "\006_matchB\016\n\014_rule_number\"Y\n\023RouterNatRule" - + "Action\022 \n\025source_nat_active_ips\030\365\273\250d \003(\t" - + "\022 \n\024source_nat_drain_ips\030\243\305\301\242\001 \003(\t\"\226\002\n\030R" - + "outerNatSubnetworkToNat\022\024\n\004name\030\213\365\315\001 \001(\t" - + "H\000\210\001\001\022#\n\030secondary_ip_range_names\030\331\301\204~ \003" - + "(\t\022#\n\027source_ip_ranges_to_nat\030\362\312\224\271\001 \003(\t\"" - + "\220\001\n\023SourceIpRangesToNat\022%\n!UNDEFINED_SOU" - + "RCE_IP_RANGES_TO_NAT\020\000\022\024\n\rALL_IP_RANGES\020" - + "\260\257\375\020\022\"\n\033LIST_OF_SECONDARY_IP_RANGES\020\234\264\330[" - + "\022\030\n\020PRIMARY_IP_RANGE\020\302\223\326\215\001B\007\n\005_name\"\306\002\n\014" - + "RouterStatus\0227\n\013best_routes\030\205\254\337\274\001 \003(\0132\036." - + "google.cloud.compute.v1.Route\022A\n\026best_ro" - + "utes_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.RouterSta" - + "tusBgpPeerStatus\022E\n\nnat_status\030\320\231\213\036 \003(\0132" - + "..google.cloud.compute.v1.RouterStatusNa" - + "tStatus\022\027\n\007network\030\256\264\205o \001(\tH\000\210\001\001B\n\n\010_net" - + "work\"\334\010\n\031RouterStatusBgpPeerStatus\022=\n\021ad" - + "vertised_routes\030\254\331\374\236\001 \003(\0132\036.google.cloud" - + ".compute.v1.Route\022?\n\nbfd_status\030\361\270\323\274\001 \001(" - + "\0132\".google.cloud.compute.v1.BfdStatusH\000\210" - + "\001\001\022\033\n\013enable_ipv6\030\243\366\303V \001(\010H\001\210\001\001\022\033\n\nip_ad" - + "dress\030\334\361\334\301\001 \001(\tH\002\210\001\001\022$\n\024ipv6_nexthop_add" - + "ress\030\323\205\253\r \001(\tH\003\210\001\001\022\"\n\021linked_vpn_tunnel\030" - + "\371\277\376\247\001 \001(\tH\004\210\001\001\022!\n\020md5_auth_enabled\030\313\221\220\327\001" - + " \001(\010H\005\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\"\n\022num_l" - + "earned_routes\030\377\325\313@ \001(\rH\007\210\001\001\022\037\n\017peer_ip_a", - "ddress\030\331\227\207c \001(\tH\010\210\001\001\022*\n\031peer_ipv6_nextho" - + "p_address\030\220\373\255\352\001 \001(\tH\t\210\001\001\022*\n\031router_appli" - + "ance_instance\030\235\307\247\337\001 \001(\tH\n\210\001\001\022\025\n\005state\030\221\211" - + "\2534 \001(\tH\013\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\014\210\001\001\022\036\n\rs" - + "tatus_reason\030\261\226\265\243\001 \001(\tH\r\210\001\001\022\026\n\006uptime\030\350\267" - + "\236p \001(\tH\016\210\001\001\022\036\n\016uptime_seconds\030\250\312\3701 \001(\tH\017" - + "\210\001\001\"E\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\013\n\004D" - + "OWN\020\242\271\200\001\022\017\n\007UNKNOWN\020\252\360\304\316\001\022\007\n\002UP\020\233\025\"p\n\014St" - + "atusReason\022\033\n\027UNDEFINED_STATUS_REASON\020\000\022" - + " \n\031MD5_AUTH_INTERNAL_PROBLEM\020\263\221\375B\022!\n\031STA" - + "TUS_REASON_UNSPECIFIED\020\211\216\204\274\001B\r\n\013_bfd_sta" - + "tusB\016\n\014_enable_ipv6B\r\n\013_ip_addressB\027\n\025_i" - + "pv6_nexthop_addressB\024\n\022_linked_vpn_tunne" - + "lB\023\n\021_md5_auth_enabledB\007\n\005_nameB\025\n\023_num_" - + "learned_routesB\022\n\020_peer_ip_addressB\034\n\032_p" - + "eer_ipv6_nexthop_addressB\034\n\032_router_appl" - + "iance_instanceB\010\n\006_stateB\t\n\007_statusB\020\n\016_" - + "status_reasonB\t\n\007_uptimeB\021\n\017_uptime_seco" - + "nds\"\367\003\n\025RouterStatusNatStatus\022\"\n\026auto_al" - + "located_nat_ips\030\206\264\310\363\001 \003(\t\022(\n\034drain_auto_" - + "allocated_nat_ips\030\255\220\267\223\001 \003(\t\022(\n\034drain_use" - + "r_allocated_nat_ips\030\311\216\310\221\001 \003(\t\022)\n\030min_ext" - + "ra_nat_ips_needed\030\342\351\265\256\001 \001(\005H\000\210\001\001\022\024\n\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_stat" - + "us\030\225\305\356B \003(\0132;.google.cloud.compute.v1.Ro" - + "uterStatusNatStatusNatRuleStatus\022*\n\037user" - + "_allocated_nat_ip_resources\030\327\351\272e \003(\t\022\"\n\026" - + "user_allocated_nat_ips\030\242\262\331\361\001 \003(\tB\033\n\031_min" - + "_extra_nat_ips_neededB\007\n\005_nameB%\n#_num_v" - + "m_endpoints_with_nat_mappings\"\244\002\n\"Router" - + "StatusNatStatusNatRuleStatus\022\031\n\016active_n" - + "at_ips\030\325\357\266c \003(\t\022\031\n\rdrain_nat_ips\030\307\301\256\360\001 \003" - + "(\t\022%\n\024min_extra_ips_needed\030\204\312\251\250\001 \001(\005H\000\210\001" - + "\001\0223\n\"num_vm_endpoints_with_nat_mappings\030" - + "\354\266\250\364\001 \001(\005H\001\210\001\001\022\034\n\013rule_number\030\354\333\232\377\001 \001(\005H" - + "\002\210\001\001B\027\n\025_min_extra_ips_neededB%\n#_num_vm" - + "_endpoints_with_nat_mappingsB\016\n\014_rule_nu" - + "mber\"\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%.google.c" - + "loud.compute.v1.RouterStatusH\001\210\001\001B\007\n\005_ki" - + "ndB\t\n\007_result\"`\n\026RoutersPreviewResponse\022" - + "9\n\010resource\030\216\210\257] \001(\0132\037.google.cloud.comp" - + "ute.v1.RouterH\000\210\001\001B\013\n\t_resource\"\220\001\n\021Rout" - + "ersScopedList\0224\n\007routers\030\312\244\335\224\001 \003(\0132\037.goo" - + "gle.cloud.compute.v1.Router\0229\n\007warning\030\234" - + "\337\226\030 \001(\0132 .google.cloud.compute.v1.Warnin" - + "gH\000\210\001\001B\n\n\010_warning\"\220\003\n\004Rule\022\026\n\006action\030\266\374" - + "\275Y \001(\tH\000\210\001\001\0229\n\nconditions\030\270\355\220D \003(\0132\".goo" - + "gle.cloud.compute.v1.Condition\022\034\n\013descri" - + "ption\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\r\n\003ins\030\356\257\006 \003(\t\022:\n\013l" - + "og_configs\030\366\326\362H \003(\0132\".google.cloud.compu" - + "te.v1.LogConfig\022\023\n\007not_ins\030\202\241\233\367\001 \003(\t\022\026\n\013" - + "permissions\030\204\351\313\034 \003(\t\"\203\001\n\006Action\022\024\n\020UNDEF" - + "INED_ACTION\020\000\022\014\n\005ALLOW\020\251\326\336\035\022\025\n\016ALLOW_WIT" - + "H_LOG\020\201\341\240$\022\n\n\004DENY\020\214\354\177\022\025\n\rDENY_WITH_LOG\020" - + "\376\351\311\247\001\022\t\n\003LOG\020\244\316\004\022\020\n\tNO_ACTION\020\364\264\244|B\t\n\007_a" - + "ctionB\016\n\014_description\"\330\003\n\016SSLHealthCheck" - + "\022\024\n\004port\030\201\261\322\001 \001(\005H\000\210\001\001\022\031\n\tport_name\030\211\207\347\023" - + " \001(\tH\001\210\001\001\022\"\n\022port_specification\030\305\353\314\030 \001(\t" - + "H\002\210\001\001\022\034\n\014proxy_header\030\376\272\274L \001(\tH\003\210\001\001\022\027\n\007r" - + "equest\030\217\345\273\n \001(\tH\004\210\001\001\022\030\n\010response\030\301\250\334] \001(" - + "\tH\005\210\001\001\"~\n\021PortSpecification\022 \n\034UNDEFINED" - + "_PORT_SPECIFICATION\020\000\022\025\n\016USE_FIXED_PORT\020" - + "\344\210\333Z\022\026\n\016USE_NAMED_PORT\020\277\317\307\246\001\022\030\n\020USE_SERV" - + "ING_PORT\020\314\321\365\254\001\"H\n\013ProxyHeader\022\032\n\026UNDEFIN" - + "ED_PROXY_HEADER\020\000\022\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_" - + "V1\020\254\244\267\237\001B\007\n\005_portB\014\n\n_port_nameB\025\n\023_port" - + "_specificationB\017\n\r_proxy_headerB\n\n\010_requ" - + "estB\013\n\t_response\"\217\010\n\021SavedAttachedDisk\022\034" - + "\n\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\022" - + "T\n\023disk_encryption_key\030\205\355\304\201\001 \001(\0132..googl" - + "e.cloud.compute.v1.CustomerEncryptionKey" - + "H\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\t" - + "disk_type\030\234\351\254, \001(\tH\005\210\001\001\022E\n\021guest_os_feat" - + "ures\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\010licenses\030\322\210\200\241\001 \003(\t\022\024\n\004mode\030\243\363" - + "\314\001 \001(\tH\t\210\001\001\022\026\n\006source\030\233\320\301T \001(\tH\n\210\001\001\022\036\n\rs" - + "torage_bytes\030\247\273\275\312\001 \001(\003H\013\210\001\001\022%\n\024storage_b" - + "ytes_status\030\212\253\200\352\001 \001(\tH\014\210\001\001\022\024\n\004type\030\272\236\332\001 " - + "\001(\tH\r\210\001\001\">\n\tInterface\022\027\n\023UNDEFINED_INTER" - + "FACE\020\000\022\013\n\004NVME\020\340\202\223\001\022\013\n\004SCSI\020\246\201\233\001\"?\n\004Mode" - + "\022\022\n\016UNDEFINED_MODE\020\000\022\020\n\tREAD_ONLY\020\265\231\354+\022\021" - + "\n\nREAD_WRITE\020\326\227\344R\"]\n\022StorageBytesStatus\022" - + "\"\n\036UNDEFINED_STORAGE_BYTES_STATUS\020\000\022\020\n\010U" - + "PDATING\020\306\356\354\353\001\022\021\n\nUP_TO_DATE\020\316\242\2470\"?\n\004Type" - + "\022\022\n\016UNDEFINED_TYPE\020\000\022\022\n\nPERSISTENT\020\227\365\325\333\001" - + "\022\017\n\007SCRATCH\020\332\375\360\354\001B\016\n\014_auto_deleteB\007\n\005_bo" - + "otB\016\n\014_device_nameB\026\n\024_disk_encryption_k" - + "eyB\017\n\r_disk_size_gbB\014\n\n_disk_typeB\010\n\006_in" - + "dexB\014\n\n_interfaceB\007\n\005_kindB\007\n\005_modeB\t\n\007_" - + "sourceB\020\n\016_storage_bytesB\027\n\025_storage_byt" - + "es_statusB\007\n\005_type\"\305\003\n\tSavedDisk\022\035\n\014arch" - + "itecture\030\323\322\261\220\001 \001(\tH\000\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\t" - + "H\001\210\001\001\022\034\n\013source_disk\030\301\356\264\327\001 \001(\tH\002\210\001\001\022\036\n\rs" - + "torage_bytes\030\247\273\275\312\001 \001(\003H\003\210\001\001\022%\n\024storage_b" - + "ytes_status\030\212\253\200\352\001 \001(\tH\004\210\001\001\"j\n\014Architectu" - + "re\022\032\n\026UNDEFINED_ARCHITECTURE\020\000\022 \n\030ARCHIT" - + "ECTURE_UNSPECIFIED\020\253\324\235\274\001\022\014\n\005ARM64\020\372\313\351\035\022\016" - + "\n\006X86_64\020\307\244\346\312\001\"]\n\022StorageBytesStatus\022\"\n\036" - + "UNDEFINED_STORAGE_BYTES_STATUS\020\000\022\020\n\010UPDA" - + "TING\020\306\356\354\353\001\022\021\n\nUP_TO_DATE\020\316\242\2470B\017\n\r_archit" - + "ectureB\007\n\005_kindB\016\n\014_source_diskB\020\n\016_stor" - + "age_bytesB\027\n\025_storage_bytes_status\"\201\002\n\025S" - + "calingScheduleStatus\022\037\n\017last_start_time\030" - + "\323\273\274\020 \001(\tH\000\210\001\001\022\037\n\017next_start_time\030\326\362\260. \001(" - + "\tH\001\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH\002\210\001\001\"]\n\005State\022\023" - + "\n\017UNDEFINED_STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020\n\010D" - + "ISABLED\020\374\324\260\366\001\022\017\n\010OBSOLETE\020\231\353\334\037\022\014\n\005READY\020" - + "\203\303\217%B\022\n\020_last_start_timeB\022\n\020_next_start_" - + "timeB\010\n\006_state\"\261\006\n\nScheduling\022\"\n\021automat" - + "ic_restart\030\373\267\244\247\001 \001(\010H\000\210\001\001\022+\n\033instance_te" - + "rmination_action\030\273\377\2313 \001(\tH\001\210\001\001\022\036\n\rlocati" - + "on_hint\030\321\201\222\247\001 \001(\tH\002\210\001\001\022\036\n\rmin_node_cpus\030" - + "\273\244\242\227\001 \001(\005H\003\210\001\001\022L\n\017node_affinities\030\243\204\232\334\001 " - + "\003(\0132/.google.cloud.compute.v1.Scheduling" - + "NodeAffinity\022#\n\023on_host_maintenance\030\334\362\347\036" - + " \001(\tH\004\210\001\001\022\034\n\013preemptible\030\241\345\313\232\001 \001(\010H\005\210\001\001\022" - + "!\n\022provisioning_model\030\327\226\036 \001(\tH\006\210\001\001\"\223\001\n\031I" - + "nstanceTerminationAction\022)\n%UNDEFINED_IN" - + "STANCE_TERMINATION_ACTION\020\000\022\016\n\006DELETE\020\253\363" - + "\345\277\001\022.\n\'INSTANCE_TERMINATION_ACTION_UNSPE" - + "CIFIED\020\263\301\251,\022\013\n\004STOP\020\202\200\234\001\"Y\n\021OnHostMainte" - + "nance\022!\n\035UNDEFINED_ON_HOST_MAINTENANCE\020\000" - + "\022\016\n\007MIGRATE\020\213\303\201O\022\021\n\tTERMINATE\020\301\234\313\373\001\"T\n\021P" - + "rovisioningModel\022 \n\034UNDEFINED_PROVISIONI" - + "NG_MODEL\020\000\022\013\n\004SPOT\020\202\342\233\001\022\020\n\010STANDARD\020\275\235\214\347" - + "\001B\024\n\022_automatic_restartB\036\n\034_instance_ter" - + "mination_actionB\020\n\016_location_hintB\020\n\016_mi" - + "n_node_cpusB\026\n\024_on_host_maintenanceB\016\n\014_" - + "preemptibleB\025\n\023_provisioning_model\"\307\001\n\026S" - + "chedulingNodeAffinity\022\022\n\003key\030\337\274\006 \001(\tH\000\210\001" - + "\001\022\030\n\010operator\030\244\321\250\021 \001(\tH\001\210\001\001\022\021\n\006values\030\242\272" - + "\226w \003(\t\"W\n\010Operator\022\026\n\022UNDEFINED_OPERATOR" - + "\020\000\022\007\n\002IN\020\245\022\022\r\n\006NOT_IN\020\261\274\353L\022\033\n\024OPERATOR_U" - + "NSPECIFIED\020\374\377\272=B\006\n\004_keyB\013\n\t_operator\"3\n\014" - + "ScratchDisks\022\027\n\007disk_gb\030\275\305\212\035 \001(\005H\000\210\001\001B\n\n" - + "\010_disk_gb\"S\n\nScreenshot\022\031\n\010contents\030\232\266\275\361" - + "\001 \001(\tH\000\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001B\013\n\t_con" - + "tentsB\007\n\005_kind\"\357\003\n\036SecurityPoliciesAggre" - + "gatedList\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(\0132B.google.clo" - + "ud.compute.v1.SecurityPoliciesAggregated" - + "List.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_l" - + "ink\030\215\222\305\331\001 \001(\tH\004\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.c" - + "ompute.v1.WarningH\005\210\001\001\032a\n\nItemsEntry\022\013\n\003" - + "key\030\001 \001(\t\022B\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\020_next_page" - + "_tokenB\014\n\n_self_linkB\n\n\010_warning\"\277\001\n7Sec" - + "urityPoliciesListPreconfiguredExpression" - + "SetsResponse\022b\n\035preconfigured_expression" - + "_sets\030\372\214\327\377\001 \001(\01322.google.cloud.compute.v" - + "1.SecurityPoliciesWafConfigH\000\210\001\001B \n\036_pre" - + "configured_expression_sets\"\252\001\n\032SecurityP" - + "oliciesScopedList\022E\n\021security_policies\030\357" - + "\246\367< \003(\0132\'.google.cloud.compute.v1.Securi" - + "tyPolicy\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.cl" - + "oud.compute.v1.WarningH\000\210\001\001B\n\n\010_warning\"" - + "r\n\031SecurityPoliciesWafConfig\022G\n\twaf_rule" - + "s\030\324\303\333# \001(\0132,.google.cloud.compute.v1.Pre" - + "configuredWafSetH\000\210\001\001B\014\n\n_waf_rules\"\245\010\n\016" - + "SecurityPolicy\022k\n\032adaptive_protection_co" - + "nfig\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(\013" - + "2<.google.cloud.compute.v1.SecurityPolic" - + "yAdvancedOptionsConfigH\001\210\001\001\022\"\n\022creation_" - + "timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022c\n\026ddos_protecti" - + "on_config\030\315\204\377\027 \001(\0132;.google.cloud.comput" - + "e.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\013fi" - + "ngerprint\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\024\n\004name\030\213\365\315\001 \001(\t" - + "H\010\210\001\001\022h\n\030recaptcha_options_config\030\333\324\275\367\001 " - + "\001(\0132=.google.cloud.compute.v1.SecurityPo" - + "licyRecaptchaOptionsConfigH\t\210\001\001\022\026\n\006regio" - + "n\030\364\315\240B \001(\tH\n\210\001\001\022=\n\005rules\030\367\221\3653 \003(\0132+.goog" - + "le.cloud.compute.v1.SecurityPolicyRule\022\032" - + "\n\tself_link\030\215\222\305\331\001 \001(\tH\013\210\001\001\022\024\n\004type\030\272\236\332\001 " - + "\001(\tH\014\210\001\001\"d\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022\022\n\013" - + "CLOUD_ARMOR\020\365\234\244|\022\027\n\020CLOUD_ARMOR_EDGE\020\307\242\307" - + "w\022\033\n\023CLOUD_ARMOR_NETWORK\020\304\254\371\350\001B\035\n\033_adapt" - + "ive_protection_configB\032\n\030_advanced_optio" - + "ns_configB\025\n\023_creation_timestampB\031\n\027_ddo" - + "s_protection_configB\016\n\014_descriptionB\016\n\014_" - + "fingerprintB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\033\n\031" - + "_recaptcha_options_configB\t\n\007_regionB\014\n\n" - + "_self_linkB\007\n\005_type\"\315\001\n&SecurityPolicyAd" - + "aptiveProtectionConfig\022\203\001\n\032layer7_ddos_d" - + "efense_config\030\243\331\303\320\001 \001(\0132V.google.cloud.c" - + "ompute.v1.SecurityPolicyAdaptiveProtecti" - + "onConfigLayer7DdosDefenseConfigH\000\210\001\001B\035\n\033" - + "_layer7_ddos_defense_config\"\355\001\n=Security" - + "PolicyAdaptiveProtectionConfigLayer7Ddos" - + "DefenseConfig\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\"R\n\016Rule" - + "Visibility\022\035\n\031UNDEFINED_RULE_VISIBILITY\020" - + "\000\022\017\n\007PREMIUM\020\267\264\301\276\001\022\020\n\010STANDARD\020\275\235\214\347\001B\t\n\007" - + "_enableB\022\n\020_rule_visibility\"\233\003\n#Security" - + "PolicyAdvancedOptionsConfig\022p\n\022json_cust" - + "om_config\030\271\331\2315 \001(\0132L.google.cloud.comput" - + "e.v1.SecurityPolicyAdvancedOptionsConfig" - + "JsonCustomConfigH\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\"" - + "M\n\013JsonParsing\022\032\n\026UNDEFINED_JSON_PARSING" - + "\020\000\022\020\n\010DISABLED\020\374\324\260\366\001\022\020\n\010STANDARD\020\275\235\214\347\001\"C" - + "\n\010LogLevel\022\027\n\023UNDEFINED_LOG_LEVEL\020\000\022\r\n\006N" - + "ORMAL\020\347\341\346L\022\017\n\007VERBOSE\020\342\212\344\375\001B\025\n\023_json_cus" - + "tom_configB\017\n\r_json_parsingB\014\n\n_log_leve" - + "l\"O\n3SecurityPolicyAdvancedOptionsConfig" - + "JsonCustomConfig\022\030\n\rcontent_types\030\263\342\247\010 \003" - + "(\t\"\256\001\n\"SecurityPolicyDdosProtectionConfi" - + "g\022 \n\017ddos_protection\030\224\237\233\203\001 \001(\tH\000\210\001\001\"R\n\016D" - + "dosProtection\022\035\n\031UNDEFINED_DDOS_PROTECTI" - + "ON\020\000\022\017\n\010ADVANCED\020\242\260\265\036\022\020\n\010STANDARD\020\275\235\214\347\001B" - + "\022\n\020_ddos_protection\"\203\002\n\022SecurityPolicyLi" - + "st\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0229\n\005items\030\300\317\367/ \003(\0132\'" - + ".google.cloud.compute.v1.SecurityPolicy\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\0229\n\007warning\030\234\337\226\030 \001(\0132 .goo" - + "gle.cloud.compute.v1.WarningH\003\210\001\001B\005\n\003_id" - + "B\007\n\005_kindB\022\n\020_next_page_tokenB\n\n\010_warnin" - + "g\"`\n$SecurityPolicyRecaptchaOptionsConfi" - + "g\022\"\n\021redirect_site_key\030\352\204\274\325\001 \001(\tH\000\210\001\001B\024\n" - + "\022_redirect_site_key\"N\n\027SecurityPolicyRef" - + "erence\022\037\n\017security_policy\030\221\206\312Q \001(\tH\000\210\001\001B" - + "\022\n\020_security_policy\"\200\005\n\022SecurityPolicyRu" - + "le\022\026\n\006action\030\266\374\275Y \001(\tH\000\210\001\001\022\034\n\013descriptio" - + "n\030\374\207\326\311\001 \001(\tH\001\210\001\001\022[\n\rheader_action\030\250\240\270\234\001 " - + "\001(\0132;.google.cloud.compute.v1.SecurityPo" - + "licyRuleHttpHeaderActionH\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.c" - + "loud.compute.v1.SecurityPolicyRuleMatche" - + "rH\004\210\001\001\022\027\n\007preview\030\310\307\243h \001(\010H\005\210\001\001\022\031\n\010prior" - + "ity\030\244\363\241\324\001 \001(\005H\006\210\001\001\022_\n\022rate_limit_options" - + "\030\373\311\232 \001(\0132;.google.cloud.compute.v1.Secu" - + "rityPolicyRuleRateLimitOptionsH\007\210\001\001\022\\\n\020r" - + "edirect_options\030\273\222\356M \001(\0132:.google.cloud." - + "compute.v1.SecurityPolicyRuleRedirectOpt" - + "ionsH\010\210\001\001B\t\n\007_actionB\016\n\014_descriptionB\020\n\016" - + "_header_actionB\007\n\005_kindB\010\n\006_matchB\n\n\010_pr" - + "eviewB\013\n\t_priorityB\025\n\023_rate_limit_option" - + "sB\023\n\021_redirect_options\"\225\001\n\"SecurityPolic" - + "yRuleHttpHeaderAction\022o\n\027request_headers" - + "_to_adds\030\315\253\372) \003(\0132K.google.cloud.compute" - + ".v1.SecurityPolicyRuleHttpHeaderActionHt" - + "tpHeaderOption\"\220\001\n2SecurityPolicyRuleHtt" - + "pHeaderActionHttpHeaderOption\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_valu" - + "e\"\254\002\n\031SecurityPolicyRuleMatcher\022P\n\006confi" - + "g\030\302\206\376y \001(\01328.google.cloud.compute.v1.Sec" - + "urityPolicyRuleMatcherConfigH\000\210\001\001\0223\n\004exp" - + "r\030\365\363\276\001 \001(\0132\035.google.cloud.compute.v1.Exp" - + "rH\001\210\001\001\022\037\n\016versioned_expr\030\275\343\326\231\001 \001(\tH\002\210\001\001\"" - + "@\n\rVersionedExpr\022\034\n\030UNDEFINED_VERSIONED_" - + "EXPR\020\000\022\021\n\nSRC_IPS_V1\020\211\375\350!B\t\n\007_configB\007\n\005" - + "_exprB\021\n\017_versioned_expr\"<\n\037SecurityPoli" - + "cyRuleMatcherConfig\022\031\n\rsrc_ip_ranges\030\323\200\207" - + "\316\001 \003(\t\"\337\006\n\"SecurityPolicyRuleRateLimitOp" - + "tions\022 \n\020ban_duration_sec\030\326\232\272\024 \001(\005H\000\210\001\001\022" - + "d\n\rban_threshold\030\273\250\377\356\001 \001(\0132D.google.clou" - + "d.compute.v1.SecurityPolicyRuleRateLimit" - + "OptionsThresholdH\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\022#\n\023enforce_on_key_name\030\356\303\232? \001(\tH" - + "\004\210\001\001\022\035\n\rexceed_action\030\241\312\332O \001(\tH\005\210\001\001\022d\n\027e" - + "xceed_redirect_options\030\346\214\355\341\001 \001(\0132:.googl" - + "e.cloud.compute.v1.SecurityPolicyRuleRed" - + "irectOptionsH\006\210\001\001\022k\n\024rate_limit_threshol" - + "d\030\210\277\317\226\001 \001(\0132D.google.cloud.compute.v1.Se" - + "curityPolicyRuleRateLimitOptionsThreshol" - + "dH\007\210\001\001\"\253\001\n\014EnforceOnKey\022\034\n\030UNDEFINED_ENF" - + "ORCE_ON_KEY\020\000\022\t\n\003ALL\020\201\373\003\022\023\n\013HTTP_COOKIE\020" - + "\373\243\203\354\001\022\022\n\013HTTP_HEADER\020\244\324\326+\022\021\n\tHTTP_PATH\020\374" - + "\322\304\224\001\022\007\n\002IP\020\247\022\022\022\n\013REGION_CODE\020\330\370\367%\022\t\n\003SNI" - + "\020\316\202\005\022\016\n\006XFF_IP\020\256\307\230\321\001B\023\n\021_ban_duration_se" - + "cB\020\n\016_ban_thresholdB\021\n\017_conform_actionB\021" - + "\n\017_enforce_on_keyB\026\n\024_enforce_on_key_nam" - + "eB\020\n\016_exceed_actionB\032\n\030_exceed_redirect_" - + "optionsB\027\n\025_rate_limit_threshold\"}\n+Secu" - + "rityPolicyRuleRateLimitOptionsThreshold\022" - + "\025\n\005count\030\217\242\235- \001(\005H\000\210\001\001\022\034\n\014interval_sec\030\327" - + "\313\313\023 \001(\005H\001\210\001\001B\010\n\006_countB\017\n\r_interval_sec\"" - + "\261\001\n!SecurityPolicyRuleRedirectOptions\022\026\n" - + "\006target\030\221\343\371[ \001(\tH\000\210\001\001\022\024\n\004type\030\272\236\332\001 \001(\tH\001" - + "\210\001\001\"J\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022\024\n\014EXTER" - + "NAL_302\020\201\326\331\274\001\022\030\n\020GOOGLE_RECAPTCHA\020\301\234\261\367\001B" - + "\t\n\007_targetB\007\n\005_type\"k\n\020SecuritySettings\022" - + "\"\n\021client_tls_policy\030\352\213\272\334\001 \001(\tH\000\210\001\001\022\035\n\021s" - + "ubject_alt_names\030\337\263\257\235\001 \003(\tB\024\n\022_client_tl" - + "s_policy\"q\n&SendDiagnosticInterruptInsta" - + "nceRequest\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\027\n\007" - + "project\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003" - + "\340A\002\")\n\'SendDiagnosticInterruptInstanceRe" - + "sponse\"\303\001\n\020SerialPortOutput\022\031\n\010contents\030" - + "\232\266\275\361\001 \001(\tH\000\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\024\n\004" - + "next\030\363\225\316\001 \001(\003H\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(" - + "\tH\003\210\001\001\022\025\n\005start\030\342\210\2534 \001(\003H\004\210\001\001B\013\n\t_conten" - + "tsB\007\n\005_kindB\007\n\005_nextB\014\n\n_self_linkB\010\n\006_s" - + "tart\"\277\001\n\rServerBinding\022\024\n\004type\030\272\236\332\001 \001(\tH" - + "\000\210\001\001\"\216\001\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022\"\n\032RES" - + "TART_NODE_ON_ANY_SERVER\020\311\330\351\357\001\022&\n\037RESTART" - + "_NODE_ON_MINIMAL_SERVERS\020\337\252\255a\022&\n\037SERVER_" - + "BINDING_TYPE_UNSPECIFIED\020\250\333\234VB\007\n\005_type\"D" - + "\n\016ServiceAccount\022\025\n\005email\030\234\227\211. \001(\tH\000\210\001\001\022" - + "\021\n\006scopes\030\237\231\222O \003(\tB\010\n\006_email\"\342\010\n\021Service" - + "Attachment\022[\n\023connected_endpoints\030\310\227\270\" \003" - + "(\0132;.google.cloud.compute.v1.ServiceAtta" - + "chmentConnectedEndpoint\022&\n\025connection_pr" - + "eference\030\334\371\244\210\001 \001(\tH\000\210\001\001\022a\n\025consumer_acce" - + "pt_lists\030\307\266\204\300\001 \003(\0132>.google.cloud.comput" - + "e.v1.ServiceAttachmentConsumerProjectLim" - + "it\022 \n\025consumer_reject_lists\030\236\231\245a \003(\t\022\"\n\022" - + "creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n\013desc" - + "ription\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\027\n\014domain_names\030\215" - + "\330\211\003 \003(\t\022&\n\025enable_proxy_protocol\030\205\207\274\255\001 \001" - + "(\010H\003\210\001\001\022\033\n\013fingerprint\030\344\321\363o \001(\tH\004\210\001\001\022\020\n\002" - + "id\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\024\n\004" - + "name\030\213\365\315\001 \001(\tH\007\210\001\001\022\027\n\013nat_subnets\030\230\217\333\262\001 " - + "\003(\t\022(\n\030producer_forwarding_rule\030\321\250\234v \001(\t" - + "H\010\210\001\001\022L\n\031psc_service_attachment_id\030\356\372\317\373\001" - + " \001(\0132 .google.cloud.compute.v1.Uint128H\t" - + "\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\n\210\001\001\022\032\n\tself_link" - + "\030\215\222\305\331\001 \001(\tH\013\210\001\001\022\035\n\016target_service\030\207\374N \001(" - + "\tH\014\210\001\001\"\225\001\n\024ConnectionPreference\022#\n\037UNDEF" - + "INED_CONNECTION_PREFERENCE\020\000\022\027\n\020ACCEPT_A" - + "UTOMATIC\020\224\367\360#\022\025\n\rACCEPT_MANUAL\020\335\355\361\261\001\022(\n!" - + "CONNECTION_PREFERENCE_UNSPECIFIED\020\264\240\277\020B\030" - + "\n\026_connection_preferenceB\025\n\023_creation_ti" - + "mestampB\016\n\014_descriptionB\030\n\026_enable_proxy" - + "_protocolB\016\n\014_fingerprintB\005\n\003_idB\007\n\005_kin" - + "dB\007\n\005_nameB\033\n\031_producer_forwarding_ruleB" - + "\034\n\032_psc_service_attachment_idB\t\n\007_region" - + "B\014\n\n_self_linkB\021\n\017_target_service\"\324\003\n\037Se" - + "rviceAttachmentAggregatedList\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.ServiceAttachmentAggregatedL" - + "ist.ItemsEntry\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017" - + "next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_li" - + "nk\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.co" - + "mpute.v1.WarningH\004\210\001\001\032c\n\nItemsEntry\022\013\n\003k" - + "ey\030\001 \001(\t\022D\n\005value\030\002 \001(\01325.google.cloud.c" - + "ompute.v1.ServiceAttachmentsScopedList:\002" - + "8\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014" - + "\n\n_self_linkB\n\n\010_warning\"\277\002\n\"ServiceAtta" - + "chmentConnectedEndpoint\022\030\n\010endpoint\030\225\273\234>" - + " \001(\tH\000\210\001\001\022\"\n\021psc_connection_id\030\335\245\243\213\001 \001(\004" - + "H\001\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\002\210\001\001\"\224\001\n\006Status" - + "\022\024\n\020UNDEFINED_STATUS\020\000\022\017\n\010ACCEPTED\020\247\237\322u\022" - + "\016\n\006CLOSED\020\354\252\243\265\001\022\027\n\017NEEDS_ATTENTION\020\274\213\242\244\001" - + "\022\016\n\007PENDING\020\367\252\360\020\022\017\n\010REJECTED\020\376\210\204S\022\031\n\022STA" - + "TUS_UNSPECIFIED\020\312\314\213\024B\013\n\t_endpointB\024\n\022_ps" - + "c_connection_idB\t\n\007_status\"\230\001\n%ServiceAt" - + "tachmentConsumerProjectLimit\022 \n\020connecti" - + "on_limit\030\232\236\324> \001(\rH\000\210\001\001\022\"\n\021project_id_or_" - + "num\030\250\212\345\246\001 \001(\tH\001\210\001\001B\023\n\021_connection_limitB" - + "\024\n\022_project_id_or_num\"\263\002\n\025ServiceAttachm" - + "entList\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.ServiceAtt" - + "achment\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pa" - + "ge_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.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\"\262\001\n\034ServiceAttachmentsScoped" - + "List\022K\n\023service_attachments\030\246\222\272\222\001 \003(\0132*." - + "google.cloud.compute.v1.ServiceAttachmen" - + "t\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.com" - + "pute.v1.WarningH\000\210\001\001B\n\n\010_warning\"\246\002\n&Set" - + "BackendServiceTargetSslProxyRequest\022!\n\007p" - + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" - + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\212\001\n7target_ssl_proxie" - + "s_set_backend_service_request_resource\030\244" - + "\351\250B \001(\0132A.google.cloud.compute.v1.Target" - + "SslProxiesSetBackendServiceRequestB\003\340A\002\022" - + "!\n\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n\013_r" - + "equest_id\"\247\002\n&SetBackendServiceTargetTcp" - + "ProxyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007" - + "project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\213\001\n7" - + "target_tcp_proxies_set_backend_service_r" - + "equest_resource\030\357\321\302\202\001 \001(\0132A.google.cloud" - + ".compute.v1.TargetTcpProxiesSetBackendSe" - + "rviceRequestB\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\032SetBacku" - + "pTargetPoolRequest\022\036\n\016failover_ratio\030\376\224\264" - + "e \001(\002H\000\210\001\001\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" - + "oject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032" - + "\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n\013target_poo" - + "l\030\212\344\370\035 \001(\tB\003\340A\002\022T\n\031target_reference_reso" - + "urce\030\360\267\335\371\001 \001(\0132(.google.cloud.compute.v1" - + ".TargetReferenceB\003\340A\002B\021\n\017_failover_ratio" - + "B\r\n\013_request_id\"\256\002\n(SetCertificateMapTar", - "getHttpsProxyRequest\022!\n\007project\030\231\226\301l \001(\t" - + "B\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000" - + "\210\001\001\022\217\001\n9target_https_proxies_set_certifi" - + "cate_map_request_resource\030\273\266\376\336\001 \001(\0132C.go" - + "ogle.cloud.compute.v1.TargetHttpsProxies" - + "SetCertificateMapRequestB\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&SetCertificateMapTargetSslProxyRequ" - + "est\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032" - + "\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\213\001\n7target_ss" - + "l_proxies_set_certificate_map_request_re" - + "source\030\272\226\203\244\001 \001(\0132A.google.cloud.compute." - + "v1.TargetSslProxiesSetCertificateMapRequ" - + "estB\003\340A\002\022!\n\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003" - + "\340A\002B\r\n\013_request_id\"\276\001\n\'SetCommonInstance" - + "MetadataProjectRequest\022E\n\021metadata_resou" - + "rce\030\236\276\346\212\001 \001(\0132!.google.cloud.compute.v1." - + "MetadataB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G" - + "\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013" - + "_request_id\"\367\001\n#SetDefaultNetworkTierPro" - + "jectRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007p" - + "roject\022\201\001\n2projects_set_default_network_" - + "tier_request_resource\030\212\300\243< \001(\0132=.google." - + "cloud.compute.v1.ProjectsSetDefaultNetwo" - + "rkTierRequestB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(" - + "\tH\000\210\001\001B\r\n\013_request_id\"\351\001\n$SetDeletionPro" - + "tectionInstanceRequest\022$\n\023deletion_prote" - + "ction\030\352\377\262\332\001 \001(\010H\000\210\001\001\022!\n\007project\030\231\226\301l \001(\t" - + "B\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001" - + "\210\001\001\022\030\n\010resource\030\216\210\257] \001(\tB\003\340A\002\022\033\n\004zone\030\254\307" - + "\344\001 \001(\tB\n\340A\002\362G\004zoneB\026\n\024_deletion_protecti" - + "onB\r\n\013_request_id\"\342\001\n SetDiskAutoDeleteI" - + "nstanceRequest\022\034\n\013auto_delete\030\273\344\316\335\001 \001(\010B" - + "\003\340A\002\022\033\n\013device_name\030\324\265\232 \001(\tB\003\340A\002\022\030\n\010ins" - + "tance\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\nrequest_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_requ" - + "est_id\"\377\001\n)SetEdgeSecurityPolicyBackendB" - + "ucketRequest\022\036\n\016backend_bucket\030\365\343\335+ \001(\tB" - + "\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022" - + "\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n\"security_" - + "policy_reference_resource\030\360\264\253a \001(\01320.goo" - + "gle.cloud.compute.v1.SecurityPolicyRefer" - + "enceB\003\340A\002B\r\n\013_request_id\"\202\002\n*SetEdgeSecu" - + "rityPolicyBackendServiceRequest\022 \n\017backe" - + "nd_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301" - + "l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 " - + "\001(\tH\000\210\001\001\022d\n\"security_policy_reference_re" - + "source\030\360\264\253a \001(\01320.google.cloud.compute.v" - + "1.SecurityPolicyReferenceB\003\340A\002B\r\n\013_reque" - + "st_id\"\274\001\n!SetIamPolicyBackendServiceRequ" - + "est\022d\n\"global_set_policy_request_resourc" - + "e\030\262\347\333\240\001 \001(\0132/.google.cloud.compute.v1.Gl" - + "obalSetPolicyRequestB\003\340A\002\022\027\n\007project\030\231\226\301" - + "l \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\004z" - + "one\030\254\307\344\001 \001(\tB\003\340A\002\022`\n zone_set_policy_req" - + "uest_resource\030\273\270\230\266\001 \001(\0132-.google.cloud.c" - + "ompute.v1.ZoneSetPolicyRequestB\003\340A\002\"\273\001\n!" - + "SetIamPolicyFirewallPolicyRequest\022|\n/glo" - + "bal_organization_set_policy_request_reso" - + "urce\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\030SetIamPoli" - + "cyImageRequest\022d\n\"global_set_policy_requ" - + "est_resource\030\262\347\333\240\001 \001(\0132/.google.cloud.co" - + "mpute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n\007" - + "project\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.ZoneSetPolicyRe" - + "questB\003\340A\002\"\276\001\n#SetIamPolicyInstanceTempl" - + "ateRequest\022d\n\"global_set_policy_request_" - + "resource\030\262\347\333\240\001 \001(\0132/.google.cloud.comput" - + "e.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n\007proj" - + "ect\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\"gl" - + "obal_set_policy_request_resource\030\262\347\333\240\001 \001" - + "(\0132/.google.cloud.compute.v1.GlobalSetPo" - + "licyRequestB\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\037SetIamPo" - + "licyMachineImageRequest\022d\n\"global_set_po" - + "licy_request_resource\030\262\347\333\240\001 \001(\0132/.google" - + ".cloud.compute.v1.GlobalSetPolicyRequest" - + "B\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010resour" - + "ce\030\216\210\257] \001(\tB\003\340A\002\"\303\001\n(SetIamPolicyNetwork" - + "FirewallPolicyRequest\022d\n\"global_set_poli" + + "\000\210\001\001B\n\n\010_warning\"\220\003\n\004Rule\022\026\n\006action\030\266\374\275Y" + + " \001(\tH\000\210\001\001\0229\n\nconditions\030\270\355\220D \003(\0132\".googl" + + "e.cloud.compute.v1.Condition\022\034\n\013descript" + + "ion\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\r\n\003ins\030\356\257\006 \003(\t\022:\n\013log" + + "_configs\030\366\326\362H \003(\0132\".google.cloud.compute" + + ".v1.LogConfig\022\023\n\007not_ins\030\202\241\233\367\001 \003(\t\022\026\n\013pe" + + "rmissions\030\204\351\313\034 \003(\t\"\203\001\n\006Action\022\024\n\020UNDEFIN" + + "ED_ACTION\020\000\022\014\n\005ALLOW\020\251\326\336\035\022\025\n\016ALLOW_WITH_" + + "LOG\020\201\341\240$\022\n\n\004DENY\020\214\354\177\022\025\n\rDENY_WITH_LOG\020\376\351" + + "\311\247\001\022\t\n\003LOG\020\244\316\004\022\020\n\tNO_ACTION\020\364\264\244|B\t\n\007_act" + + "ionB\016\n\014_description\"\330\003\n\016SSLHealthCheck\022\024" + + "\n\004port\030\201\261\322\001 \001(\005H\000\210\001\001\022\031\n\tport_name\030\211\207\347\023 \001" + + "(\tH\001\210\001\001\022\"\n\022port_specification\030\305\353\314\030 \001(\tH\002" + + "\210\001\001\022\034\n\014proxy_header\030\376\272\274L \001(\tH\003\210\001\001\022\027\n\007req" + + "uest\030\217\345\273\n \001(\tH\004\210\001\001\022\030\n\010response\030\301\250\334] \001(\tH" + + "\005\210\001\001\"~\n\021PortSpecification\022 \n\034UNDEFINED_P" + + "ORT_SPECIFICATION\020\000\022\025\n\016USE_FIXED_PORT\020\344\210" + + "\333Z\022\026\n\016USE_NAMED_PORT\020\277\317\307\246\001\022\030\n\020USE_SERVIN" + + "G_PORT\020\314\321\365\254\001\"H\n\013ProxyHeader\022\032\n\026UNDEFINED" + + "_PROXY_HEADER\020\000\022\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1" + + "\020\254\244\267\237\001B\007\n\005_portB\014\n\n_port_nameB\025\n\023_port_s" + + "pecificationB\017\n\r_proxy_headerB\n\n\010_reques" + + "tB\013\n\t_response\"\217\010\n\021SavedAttachedDisk\022\034\n\013" + + "auto_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(\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\tdi" + + "sk_type\030\234\351\254, \001(\tH\005\210\001\001\022E\n\021guest_os_featur" + + "es\030\321\340\347% \003(\0132\'.google.cloud.compute.v1.Gu" + + "estOsFeature\022\025\n\005index\030\322\321\354/ \001(\005H\006\210\001\001\022\032\n\ti" + + "nterface\030\271\332\325\357\001 \001(\tH\007\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\t" + + "H\010\210\001\001\022\024\n\010licenses\030\322\210\200\241\001 \003(\t\022\024\n\004mode\030\243\363\314\001" + + " \001(\tH\t\210\001\001\022\026\n\006source\030\233\320\301T \001(\tH\n\210\001\001\022\036\n\rsto" + + "rage_bytes\030\247\273\275\312\001 \001(\003H\013\210\001\001\022%\n\024storage_byt" + + "es_status\030\212\253\200\352\001 \001(\tH\014\210\001\001\022\024\n\004type\030\272\236\332\001 \001(" + + "\tH\r\210\001\001\">\n\tInterface\022\027\n\023UNDEFINED_INTERFA" + + "CE\020\000\022\013\n\004NVME\020\340\202\223\001\022\013\n\004SCSI\020\246\201\233\001\"?\n\004Mode\022\022" + + "\n\016UNDEFINED_MODE\020\000\022\020\n\tREAD_ONLY\020\265\231\354+\022\021\n\n" + + "READ_WRITE\020\326\227\344R\"]\n\022StorageBytesStatus\022\"\n" + + "\036UNDEFINED_STORAGE_BYTES_STATUS\020\000\022\020\n\010UPD" + + "ATING\020\306\356\354\353\001\022\021\n\nUP_TO_DATE\020\316\242\2470\"?\n\004Type\022\022" + + "\n\016UNDEFINED_TYPE\020\000\022\022\n\nPERSISTENT\020\227\365\325\333\001\022\017" + + "\n\007SCRATCH\020\332\375\360\354\001B\016\n\014_auto_deleteB\007\n\005_boot" + + "B\016\n\014_device_nameB\026\n\024_disk_encryption_key" + + "B\017\n\r_disk_size_gbB\014\n\n_disk_typeB\010\n\006_inde" + + "xB\014\n\n_interfaceB\007\n\005_kindB\007\n\005_modeB\t\n\007_so" + + "urceB\020\n\016_storage_bytesB\027\n\025_storage_bytes" + + "_statusB\007\n\005_type\"\305\003\n\tSavedDisk\022\035\n\014archit" + + "ecture\030\323\322\261\220\001 \001(\tH\000\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\001" + + "\210\001\001\022\034\n\013source_disk\030\301\356\264\327\001 \001(\tH\002\210\001\001\022\036\n\rsto" + + "rage_bytes\030\247\273\275\312\001 \001(\003H\003\210\001\001\022%\n\024storage_byt" + + "es_status\030\212\253\200\352\001 \001(\tH\004\210\001\001\"j\n\014Architecture" + + "\022\032\n\026UNDEFINED_ARCHITECTURE\020\000\022 \n\030ARCHITEC" + + "TURE_UNSPECIFIED\020\253\324\235\274\001\022\014\n\005ARM64\020\372\313\351\035\022\016\n\006" + + "X86_64\020\307\244\346\312\001\"]\n\022StorageBytesStatus\022\"\n\036UN" + + "DEFINED_STORAGE_BYTES_STATUS\020\000\022\020\n\010UPDATI" + + "NG\020\306\356\354\353\001\022\021\n\nUP_TO_DATE\020\316\242\2470B\017\n\r_architec" + + "tureB\007\n\005_kindB\016\n\014_source_diskB\020\n\016_storag" + + "e_bytesB\027\n\025_storage_bytes_status\"\201\002\n\025Sca" + + "lingScheduleStatus\022\037\n\017last_start_time\030\323\273" + + "\274\020 \001(\tH\000\210\001\001\022\037\n\017next_start_time\030\326\362\260. \001(\tH" + + "\001\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH\002\210\001\001\"]\n\005State\022\023\n\017" + + "UNDEFINED_STATE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\020\n\010DIS" + + "ABLED\020\374\324\260\366\001\022\017\n\010OBSOLETE\020\231\353\334\037\022\014\n\005READY\020\203\303" + + "\217%B\022\n\020_last_start_timeB\022\n\020_next_start_ti" + + "meB\010\n\006_state\"\261\006\n\nScheduling\022\"\n\021automatic" + + "_restart\030\373\267\244\247\001 \001(\010H\000\210\001\001\022+\n\033instance_term" + + "ination_action\030\273\377\2313 \001(\tH\001\210\001\001\022\036\n\rlocation" + + "_hint\030\321\201\222\247\001 \001(\tH\002\210\001\001\022\036\n\rmin_node_cpus\030\273\244" + + "\242\227\001 \001(\005H\003\210\001\001\022L\n\017node_affinities\030\243\204\232\334\001 \003(" + + "\0132/.google.cloud.compute.v1.SchedulingNo" + + "deAffinity\022#\n\023on_host_maintenance\030\334\362\347\036 \001" + + "(\tH\004\210\001\001\022\034\n\013preemptible\030\241\345\313\232\001 \001(\010H\005\210\001\001\022!\n" + + "\022provisioning_model\030\327\226\036 \001(\tH\006\210\001\001\"\223\001\n\031Ins" + + "tanceTerminationAction\022)\n%UNDEFINED_INST" + + "ANCE_TERMINATION_ACTION\020\000\022\016\n\006DELETE\020\253\363\345\277" + + "\001\022.\n\'INSTANCE_TERMINATION_ACTION_UNSPECI" + + "FIED\020\263\301\251,\022\013\n\004STOP\020\202\200\234\001\"Y\n\021OnHostMaintena" + + "nce\022!\n\035UNDEFINED_ON_HOST_MAINTENANCE\020\000\022\016" + + "\n\007MIGRATE\020\213\303\201O\022\021\n\tTERMINATE\020\301\234\313\373\001\"T\n\021Pro" + + "visioningModel\022 \n\034UNDEFINED_PROVISIONING" + + "_MODEL\020\000\022\013\n\004SPOT\020\202\342\233\001\022\020\n\010STANDARD\020\275\235\214\347\001B" + + "\024\n\022_automatic_restartB\036\n\034_instance_termi" + + "nation_actionB\020\n\016_location_hintB\020\n\016_min_" + + "node_cpusB\026\n\024_on_host_maintenanceB\016\n\014_pr" + + "eemptibleB\025\n\023_provisioning_model\"\307\001\n\026Sch" + + "edulingNodeAffinity\022\022\n\003key\030\337\274\006 \001(\tH\000\210\001\001\022" + + "\030\n\010operator\030\244\321\250\021 \001(\tH\001\210\001\001\022\021\n\006values\030\242\272\226w" + + " \003(\t\"W\n\010Operator\022\026\n\022UNDEFINED_OPERATOR\020\000" + + "\022\007\n\002IN\020\245\022\022\r\n\006NOT_IN\020\261\274\353L\022\033\n\024OPERATOR_UNS" + + "PECIFIED\020\374\377\272=B\006\n\004_keyB\013\n\t_operator\"3\n\014Sc" + + "ratchDisks\022\027\n\007disk_gb\030\275\305\212\035 \001(\005H\000\210\001\001B\n\n\010_" + + "disk_gb\"S\n\nScreenshot\022\031\n\010contents\030\232\266\275\361\001 " + + "\001(\tH\000\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001B\013\n\t_conte" + + "ntsB\007\n\005_kind\"\357\003\n\036SecurityPoliciesAggrega" + + "tedList\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(\0132B.google.cloud" + + ".compute.v1.SecurityPoliciesAggregatedLi" + + "st.ItemsEntry\022\024\n\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n\017n" + + "ext_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n\tself_lin" + + "k\030\215\222\305\331\001 \001(\tH\004\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.com" + + "pute.v1.WarningH\005\210\001\001\032a\n\nItemsEntry\022\013\n\003ke" + + "y\030\001 \001(\t\022B\n\005value\030\002 \001(\01323.google.cloud.co" + + "mpute.v1.SecurityPoliciesScopedList:\0028\001B" + + "\007\n\005_etagB\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_t" + + "okenB\014\n\n_self_linkB\n\n\010_warning\"\277\001\n7Secur" + + "ityPoliciesListPreconfiguredExpressionSe" + + "tsResponse\022b\n\035preconfigured_expression_s" + + "ets\030\372\214\327\377\001 \001(\01322.google.cloud.compute.v1." + + "SecurityPoliciesWafConfigH\000\210\001\001B \n\036_preco" + + "nfigured_expression_sets\"\252\001\n\032SecurityPol" + + "iciesScopedList\022E\n\021security_policies\030\357\246\367" + + "< \003(\0132\'.google.cloud.compute.v1.Security" + + "Policy\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.clou" + + "d.compute.v1.WarningH\000\210\001\001B\n\n\010_warning\"r\n" + + "\031SecurityPoliciesWafConfig\022G\n\twaf_rules\030" + + "\324\303\333# \001(\0132,.google.cloud.compute.v1.Preco" + + "nfiguredWafSetH\000\210\001\001B\014\n\n_waf_rules\"\245\010\n\016Se" + + "curityPolicy\022k\n\032adaptive_protection_conf" + + "ig\030\337\373\321G \001(\0132?.google.cloud.compute.v1.Se" + + "curityPolicyAdaptiveProtectionConfigH\000\210\001" + + "\001\022f\n\027advanced_options_config\030\300\323\235\326\001 \001(\0132<" + + ".google.cloud.compute.v1.SecurityPolicyA" + + "dvancedOptionsConfigH\001\210\001\001\022\"\n\022creation_ti" + + "mestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022c\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\013fing" + + "erprint\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\024\n\004name\030\213\365\315\001 \001(\tH\010" + + "\210\001\001\022h\n\030recaptcha_options_config\030\333\324\275\367\001 \001(" + + "\0132=.google.cloud.compute.v1.SecurityPoli" + + "cyRecaptchaOptionsConfigH\t\210\001\001\022\026\n\006region\030" + + "\364\315\240B \001(\tH\n\210\001\001\022=\n\005rules\030\367\221\3653 \003(\0132+.google" + + ".cloud.compute.v1.SecurityPolicyRule\022\032\n\t" + + "self_link\030\215\222\305\331\001 \001(\tH\013\210\001\001\022\024\n\004type\030\272\236\332\001 \001(" + + "\tH\014\210\001\001\"d\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022\022\n\013CL" + + "OUD_ARMOR\020\365\234\244|\022\027\n\020CLOUD_ARMOR_EDGE\020\307\242\307w\022" + + "\033\n\023CLOUD_ARMOR_NETWORK\020\304\254\371\350\001B\035\n\033_adaptiv" + + "e_protection_configB\032\n\030_advanced_options" + + "_configB\025\n\023_creation_timestampB\031\n\027_ddos_" + + "protection_configB\016\n\014_descriptionB\016\n\014_fi" + + "ngerprintB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\033\n\031_r" + + "ecaptcha_options_configB\t\n\007_regionB\014\n\n_s" + + "elf_linkB\007\n\005_type\"\315\001\n&SecurityPolicyAdap" + + "tiveProtectionConfig\022\203\001\n\032layer7_ddos_def" + + "ense_config\030\243\331\303\320\001 \001(\0132V.google.cloud.com" + + "pute.v1.SecurityPolicyAdaptiveProtection" + + "ConfigLayer7DdosDefenseConfigH\000\210\001\001B\035\n\033_l" + + "ayer7_ddos_defense_config\"\355\001\n=SecurityPo" + + "licyAdaptiveProtectionConfigLayer7DdosDe" + + "fenseConfig\022\027\n\006enable\030\203\313\324\224\001 \001(\010H\000\210\001\001\022 \n\017" + + "rule_visibility\030\265\330\220\330\001 \001(\tH\001\210\001\001\"R\n\016RuleVi" + + "sibility\022\035\n\031UNDEFINED_RULE_VISIBILITY\020\000\022" + + "\017\n\007PREMIUM\020\267\264\301\276\001\022\020\n\010STANDARD\020\275\235\214\347\001B\t\n\007_e" + + "nableB\022\n\020_rule_visibility\"\233\003\n#SecurityPo" + + "licyAdvancedOptionsConfig\022p\n\022json_custom" + + "_config\030\271\331\2315 \001(\0132L.google.cloud.compute." + + "v1.SecurityPolicyAdvancedOptionsConfigJs" + + "onCustomConfigH\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\"M\n" + + "\013JsonParsing\022\032\n\026UNDEFINED_JSON_PARSING\020\000" + + "\022\020\n\010DISABLED\020\374\324\260\366\001\022\020\n\010STANDARD\020\275\235\214\347\001\"C\n\010" + + "LogLevel\022\027\n\023UNDEFINED_LOG_LEVEL\020\000\022\r\n\006NOR" + + "MAL\020\347\341\346L\022\017\n\007VERBOSE\020\342\212\344\375\001B\025\n\023_json_custo" + + "m_configB\017\n\r_json_parsingB\014\n\n_log_level\"" + + "O\n3SecurityPolicyAdvancedOptionsConfigJs" + + "onCustomConfig\022\030\n\rcontent_types\030\263\342\247\010 \003(\t" + + "\"\256\001\n\"SecurityPolicyDdosProtectionConfig\022" + + " \n\017ddos_protection\030\224\237\233\203\001 \001(\tH\000\210\001\001\"R\n\016Ddo" + + "sProtection\022\035\n\031UNDEFINED_DDOS_PROTECTION" + + "\020\000\022\017\n\010ADVANCED\020\242\260\265\036\022\020\n\010STANDARD\020\275\235\214\347\001B\022\n" + + "\020_ddos_protection\"\203\002\n\022SecurityPolicyList" + + "\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0229\n\005items\030\300\317\367/ \003(\0132\'.g" + + "oogle.cloud.compute.v1.SecurityPolicy\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\0229\n\007warning\030\234\337\226\030 \001(\0132 .googl" + + "e.cloud.compute.v1.WarningH\003\210\001\001B\005\n\003_idB\007" + + "\n\005_kindB\022\n\020_next_page_tokenB\n\n\010_warning\"" + + "`\n$SecurityPolicyRecaptchaOptionsConfig\022" + + "\"\n\021redirect_site_key\030\352\204\274\325\001 \001(\tH\000\210\001\001B\024\n\022_" + + "redirect_site_key\"N\n\027SecurityPolicyRefer" + + "ence\022\037\n\017security_policy\030\221\206\312Q \001(\tH\000\210\001\001B\022\n" + + "\020_security_policy\"\200\005\n\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\rheader_action\030\250\240\270\234\001 \001(" + + "\0132;.google.cloud.compute.v1.SecurityPoli" + + "cyRuleHttpHeaderActionH\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.clo" + + "ud.compute.v1.SecurityPolicyRuleMatcherH" + + "\004\210\001\001\022\027\n\007preview\030\310\307\243h \001(\010H\005\210\001\001\022\031\n\010priorit" + + "y\030\244\363\241\324\001 \001(\005H\006\210\001\001\022_\n\022rate_limit_options\030\373" + + "\311\232 \001(\0132;.google.cloud.compute.v1.Securi" + + "tyPolicyRuleRateLimitOptionsH\007\210\001\001\022\\\n\020red" + + "irect_options\030\273\222\356M \001(\0132:.google.cloud.co" + + "mpute.v1.SecurityPolicyRuleRedirectOptio" + + "nsH\010\210\001\001B\t\n\007_actionB\016\n\014_descriptionB\020\n\016_h" + + "eader_actionB\007\n\005_kindB\010\n\006_matchB\n\n\010_prev" + + "iewB\013\n\t_priorityB\025\n\023_rate_limit_optionsB" + + "\023\n\021_redirect_options\"\225\001\n\"SecurityPolicyR" + + "uleHttpHeaderAction\022o\n\027request_headers_t" + + "o_adds\030\315\253\372) \003(\0132K.google.cloud.compute.v" + + "1.SecurityPolicyRuleHttpHeaderActionHttp" + + "HeaderOption\"\220\001\n2SecurityPolicyRuleHttpH" + + "eaderActionHttpHeaderOption\022\033\n\013header_na" + + "me\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\"" + + "\254\002\n\031SecurityPolicyRuleMatcher\022P\n\006config\030" + + "\302\206\376y \001(\01328.google.cloud.compute.v1.Secur" + + "ityPolicyRuleMatcherConfigH\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\037\n\016versioned_expr\030\275\343\326\231\001 \001(\tH\002\210\001\001\"@\n" + + "\rVersionedExpr\022\034\n\030UNDEFINED_VERSIONED_EX" + + "PR\020\000\022\021\n\nSRC_IPS_V1\020\211\375\350!B\t\n\007_configB\007\n\005_e" + + "xprB\021\n\017_versioned_expr\"<\n\037SecurityPolicy" + + "RuleMatcherConfig\022\031\n\rsrc_ip_ranges\030\323\200\207\316\001" + + " \003(\t\"\337\006\n\"SecurityPolicyRuleRateLimitOpti" + + "ons\022 \n\020ban_duration_sec\030\326\232\272\024 \001(\005H\000\210\001\001\022d\n" + + "\rban_threshold\030\273\250\377\356\001 \001(\0132D.google.cloud." + + "compute.v1.SecurityPolicyRuleRateLimitOp" + + "tionsThresholdH\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(\t" + + "H\003\210\001\001\022#\n\023enforce_on_key_name\030\356\303\232? \001(\tH\004\210" + + "\001\001\022\035\n\rexceed_action\030\241\312\332O \001(\tH\005\210\001\001\022d\n\027exc" + + "eed_redirect_options\030\346\214\355\341\001 \001(\0132:.google." + + "cloud.compute.v1.SecurityPolicyRuleRedir" + + "ectOptionsH\006\210\001\001\022k\n\024rate_limit_threshold\030" + + "\210\277\317\226\001 \001(\0132D.google.cloud.compute.v1.Secu" + + "rityPolicyRuleRateLimitOptionsThresholdH" + + "\007\210\001\001\"\253\001\n\014EnforceOnKey\022\034\n\030UNDEFINED_ENFOR" + + "CE_ON_KEY\020\000\022\t\n\003ALL\020\201\373\003\022\023\n\013HTTP_COOKIE\020\373\243" + + "\203\354\001\022\022\n\013HTTP_HEADER\020\244\324\326+\022\021\n\tHTTP_PATH\020\374\322\304" + + "\224\001\022\007\n\002IP\020\247\022\022\022\n\013REGION_CODE\020\330\370\367%\022\t\n\003SNI\020\316" + + "\202\005\022\016\n\006XFF_IP\020\256\307\230\321\001B\023\n\021_ban_duration_secB" + + "\020\n\016_ban_thresholdB\021\n\017_conform_actionB\021\n\017" + + "_enforce_on_keyB\026\n\024_enforce_on_key_nameB" + + "\020\n\016_exceed_actionB\032\n\030_exceed_redirect_op" + + "tionsB\027\n\025_rate_limit_threshold\"}\n+Securi" + + "tyPolicyRuleRateLimitOptionsThreshold\022\025\n" + + "\005count\030\217\242\235- \001(\005H\000\210\001\001\022\034\n\014interval_sec\030\327\313\313" + + "\023 \001(\005H\001\210\001\001B\010\n\006_countB\017\n\r_interval_sec\"\261\001" + + "\n!SecurityPolicyRuleRedirectOptions\022\026\n\006t" + + "arget\030\221\343\371[ \001(\tH\000\210\001\001\022\024\n\004type\030\272\236\332\001 \001(\tH\001\210\001" + + "\001\"J\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022\024\n\014EXTERNA" + + "L_302\020\201\326\331\274\001\022\030\n\020GOOGLE_RECAPTCHA\020\301\234\261\367\001B\t\n" + + "\007_targetB\007\n\005_type\"k\n\020SecuritySettings\022\"\n" + + "\021client_tls_policy\030\352\213\272\334\001 \001(\tH\000\210\001\001\022\035\n\021sub" + + "ject_alt_names\030\337\263\257\235\001 \003(\tB\024\n\022_client_tls_" + + "policy\"q\n&SendDiagnosticInterruptInstanc" + + "eRequest\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\027\n\007pr" + + "oject\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A" + + "\002\")\n\'SendDiagnosticInterruptInstanceResp" + + "onse\"\303\001\n\020SerialPortOutput\022\031\n\010contents\030\232\266" + + "\275\361\001 \001(\tH\000\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\024\n\004ne" + + "xt\030\363\225\316\001 \001(\003H\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH" + + "\003\210\001\001\022\025\n\005start\030\342\210\2534 \001(\003H\004\210\001\001B\013\n\t_contents" + + "B\007\n\005_kindB\007\n\005_nextB\014\n\n_self_linkB\010\n\006_sta" + + "rt\"\277\001\n\rServerBinding\022\024\n\004type\030\272\236\332\001 \001(\tH\000\210" + + "\001\001\"\216\001\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022\"\n\032RESTA" + + "RT_NODE_ON_ANY_SERVER\020\311\330\351\357\001\022&\n\037RESTART_N" + + "ODE_ON_MINIMAL_SERVERS\020\337\252\255a\022&\n\037SERVER_BI" + + "NDING_TYPE_UNSPECIFIED\020\250\333\234VB\007\n\005_type\"D\n\016" + + "ServiceAccount\022\025\n\005email\030\234\227\211. \001(\tH\000\210\001\001\022\021\n" + + "\006scopes\030\237\231\222O \003(\tB\010\n\006_email\"\342\010\n\021ServiceAt" + + "tachment\022[\n\023connected_endpoints\030\310\227\270\" \003(\013" + + "2;.google.cloud.compute.v1.ServiceAttach" + + "mentConnectedEndpoint\022&\n\025connection_pref" + + "erence\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_reject_lists\030\236\231\245a \003(\t\022\"\n\022cr" + + "eation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n\013descri" + + "ption\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\027\n\014domain_names\030\215\330\211" + + "\003 \003(\t\022&\n\025enable_proxy_protocol\030\205\207\274\255\001 \001(\010" + + "H\003\210\001\001\022\033\n\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\022\024\n\004na" + + "me\030\213\365\315\001 \001(\tH\007\210\001\001\022\027\n\013nat_subnets\030\230\217\333\262\001 \003(" + + "\t\022(\n\030producer_forwarding_rule\030\321\250\234v \001(\tH\010" + + "\210\001\001\022L\n\031psc_service_attachment_id\030\356\372\317\373\001 \001" + + "(\0132 .google.cloud.compute.v1.Uint128H\t\210\001" + + "\001\022\026\n\006region\030\364\315\240B \001(\tH\n\210\001\001\022\032\n\tself_link\030\215" + + "\222\305\331\001 \001(\tH\013\210\001\001\022\035\n\016target_service\030\207\374N \001(\tH" + + "\014\210\001\001\"\225\001\n\024ConnectionPreference\022#\n\037UNDEFIN" + + "ED_CONNECTION_PREFERENCE\020\000\022\027\n\020ACCEPT_AUT" + + "OMATIC\020\224\367\360#\022\025\n\rACCEPT_MANUAL\020\335\355\361\261\001\022(\n!CO" + + "NNECTION_PREFERENCE_UNSPECIFIED\020\264\240\277\020B\030\n\026" + + "_connection_preferenceB\025\n\023_creation_time" + + "stampB\016\n\014_descriptionB\030\n\026_enable_proxy_p" + + "rotocolB\016\n\014_fingerprintB\005\n\003_idB\007\n\005_kindB" + + "\007\n\005_nameB\033\n\031_producer_forwarding_ruleB\034\n" + + "\032_psc_service_attachment_idB\t\n\007_regionB\014" + + "\n\n_self_linkB\021\n\017_target_service\"\324\003\n\037Serv" + + "iceAttachmentAggregatedList\022\020\n\002id\030\233\032 \001(\t" + + "H\000\210\001\001\022U\n\005items\030\300\317\367/ \003(\0132C.google.cloud.c" + + "ompute.v1.ServiceAttachmentAggregatedLis" + + "t.ItemsEntry\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017ne" + + "xt_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.comp" + + "ute.v1.WarningH\004\210\001\001\032c\n\nItemsEntry\022\013\n\003key" + + "\030\001 \001(\t\022D\n\005value\030\002 \001(\01325.google.cloud.com" + + "pute.v1.ServiceAttachmentsScopedList:\0028\001" + + "B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n" + + "_self_linkB\n\n\010_warning\"\277\002\n\"ServiceAttach" + + "mentConnectedEndpoint\022\030\n\010endpoint\030\225\273\234> \001" + + "(\tH\000\210\001\001\022\"\n\021psc_connection_id\030\335\245\243\213\001 \001(\004H\001" + + "\210\001\001\022\026\n\006status\030\362\237\267V \001(\tH\002\210\001\001\"\224\001\n\006Status\022\024" + + "\n\020UNDEFINED_STATUS\020\000\022\017\n\010ACCEPTED\020\247\237\322u\022\016\n" + + "\006CLOSED\020\354\252\243\265\001\022\027\n\017NEEDS_ATTENTION\020\274\213\242\244\001\022\016" + + "\n\007PENDING\020\367\252\360\020\022\017\n\010REJECTED\020\376\210\204S\022\031\n\022STATU" + + "S_UNSPECIFIED\020\312\314\213\024B\013\n\t_endpointB\024\n\022_psc_" + + "connection_idB\t\n\007_status\"\230\001\n%ServiceAtta" + + "chmentConsumerProjectLimit\022 \n\020connection" + + "_limit\030\232\236\324> \001(\rH\000\210\001\001\022\"\n\021project_id_or_nu" + + "m\030\250\212\345\246\001 \001(\tH\001\210\001\001B\023\n\021_connection_limitB\024\n" + + "\022_project_id_or_num\"\263\002\n\025ServiceAttachmen" + + "tList\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.ServiceAttac" + + "hment\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\007warning\030\234\337\226\030 \001(\0132 .google.cl" + + "oud.compute.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_k" + + "indB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n" + + "\010_warning\"\262\001\n\034ServiceAttachmentsScopedLi" + + "st\022K\n\023service_attachments\030\246\222\272\222\001 \003(\0132*.go" + + "ogle.cloud.compute.v1.ServiceAttachment\022" + + "9\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.compu" + + "te.v1.WarningH\000\210\001\001B\n\n\010_warning\"\246\002\n&SetBa" + + "ckendServiceTargetSslProxyRequest\022!\n\007pro" + + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" + + "id\030\313\201\331\021 \001(\tH\000\210\001\001\022\212\001\n7target_ssl_proxies_" + + "set_backend_service_request_resource\030\244\351\250" + + "B \001(\0132A.google.cloud.compute.v1.TargetSs" + + "lProxiesSetBackendServiceRequestB\003\340A\002\022!\n" + + "\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n\013_req" + + "uest_id\"\247\002\n&SetBackendServiceTargetTcpPr" + + "oxyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" + + "oject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\213\001\n7ta" + + "rget_tcp_proxies_set_backend_service_req" + + "uest_resource\030\357\321\302\202\001 \001(\0132A.google.cloud.c" + + "ompute.v1.TargetTcpProxiesSetBackendServ" + + "iceRequestB\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\032SetBackupT" + + "argetPoolRequest\022\036\n\016failover_ratio\030\376\224\264e " + + "\001(\002H\000\210\001\001\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" + + "ect\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\001\210\001\001\022\033\n\013target_pool\030" + + "\212\344\370\035 \001(\tB\003\340A\002\022T\n\031target_reference_resour" + + "ce\030\360\267\335\371\001 \001(\0132(.google.cloud.compute.v1.T" + + "argetReferenceB\003\340A\002B\021\n\017_failover_ratioB\r" + + "\n\013_request_id\"\256\002\n(SetCertificateMapTarge" + + "tHttpsProxyRequest\022!\n\007project\030\231\226\301l \001(\tB\r" + + "\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001" + + "\001\022\217\001\n9target_https_proxies_set_certifica" + + "te_map_request_resource\030\273\266\376\336\001 \001(\0132C.goog" + + "le.cloud.compute.v1.TargetHttpsProxiesSe" + + "tCertificateMapRequestB\003\340A\002\022\"\n\022target_ht" + + "tps_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n\013_request_id\"\247" + + "\002\n&SetCertificateMapTargetSslProxyReques" + + "t\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\213\001\n7target_ssl_" + + "proxies_set_certificate_map_request_reso" + + "urce\030\272\226\203\244\001 \001(\0132A.google.cloud.compute.v1" + + ".TargetSslProxiesSetCertificateMapReques" + + "tB\003\340A\002\022!\n\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A" + + "\002B\r\n\013_request_id\"\276\001\n\'SetCommonInstanceMe" + + "tadataProjectRequest\022E\n\021metadata_resourc" + + "e\030\236\276\346\212\001 \001(\0132!.google.cloud.compute.v1.Me" + + "tadataB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007p" + + "roject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_r" + + "equest_id\"\367\001\n#SetDefaultNetworkTierProje" + + "ctRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pro" + + "ject\022\201\001\n2projects_set_default_network_ti" + + "er_request_resource\030\212\300\243< \001(\0132=.google.cl" + + "oud.compute.v1.ProjectsSetDefaultNetwork" + + "TierRequestB\003\340A\002\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH" + + "\000\210\001\001B\r\n\013_request_id\"\351\001\n$SetDeletionProte" + + "ctionInstanceRequest\022$\n\023deletion_protect" + + "ion\030\352\377\262\332\001 \001(\010H\000\210\001\001\022!\n\007project\030\231\226\301l \001(\tB\r" + + "\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001" + + "\001\022\030\n\010resource\030\216\210\257] \001(\tB\003\340A\002\022\033\n\004zone\030\254\307\344\001" + + " \001(\tB\n\340A\002\362G\004zoneB\026\n\024_deletion_protection" + + "B\r\n\013_request_id\"\342\001\n SetDiskAutoDeleteIns" + + "tanceRequest\022\034\n\013auto_delete\030\273\344\316\335\001 \001(\010B\003\340" + + "A\002\022\033\n\013device_name\030\324\265\232 \001(\tB\003\340A\002\022\030\n\010insta" + + "nce\030\225\251\332\010 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340" + + "A\002\362G\007project\022\032\n\nrequest_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_reques" + + "t_id\"\377\001\n)SetEdgeSecurityPolicyBackendBuc" + + "ketRequest\022\036\n\016backend_bucket\030\365\343\335+ \001(\tB\003\340" + + "A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n" + + "\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n\"security_po" + + "licy_reference_resource\030\360\264\253a \001(\01320.googl" + + "e.cloud.compute.v1.SecurityPolicyReferen" + + "ceB\003\340A\002B\r\n\013_request_id\"\202\002\n*SetEdgeSecuri" + + "tyPolicyBackendServiceRequest\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\nrequest_id\030\313\201\331\021 \001(" + + "\tH\000\210\001\001\022d\n\"security_policy_reference_reso" + + "urce\030\360\264\253a \001(\01320.google.cloud.compute.v1." + + "SecurityPolicyReferenceB\003\340A\002B\r\n\013_request" + + "_id\"\274\001\n!SetIamPolicyBackendServiceReques" + + "t\022d\n\"global_set_policy_request_resource\030" + + "\262\347\333\240\001 \001(\0132/.google.cloud.compute.v1.Glob" + + "alSetPolicyRequestB\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\027S" + + "etIamPolicyDiskRequest\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\004zon" + + "e\030\254\307\344\001 \001(\tB\003\340A\002\022`\n zone_set_policy_reque" + + "st_resource\030\273\270\230\266\001 \001(\0132-.google.cloud.com" + + "pute.v1.ZoneSetPolicyRequestB\003\340A\002\"\273\001\n!Se" + + "tIamPolicyFirewallPolicyRequest\022|\n/globa" + + "l_organization_set_policy_request_resour" + + "ce\030\336\224\314T \001(\0132;.google.cloud.compute.v1.Gl" + + "obalOrganizationSetPolicyRequestB\003\340A\002\022\030\n" + + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\263\001\n\030SetIamPolicy" + + "ImageRequest\022d\n\"global_set_policy_reques" + + "t_resource\030\262\347\333\240\001 \001(\0132/.google.cloud.comp" + + "ute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n\007pr" + + "oject\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010resource\030\216\210\257] \001(\t" + + "B\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_s" + + "et_policy_request_resource\030\273\270\230\266\001 \001(\0132-.g" + + "oogle.cloud.compute.v1.ZoneSetPolicyRequ" + + "estB\003\340A\002\"\276\001\n#SetIamPolicyInstanceTemplat" + + "eRequest\022d\n\"global_set_policy_request_re" + + "source\030\262\347\333\240\001 \001(\0132/.google.cloud.compute." + + "v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n\007projec" + + "t\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\"glob" + + "al_set_policy_request_resource\030\262\347\333\240\001 \001(\013" + + "2/.google.cloud.compute.v1.GlobalSetPoli" + + "cyRequestB\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\037SetIamPoli" + + "cyMachineImageRequest\022d\n\"global_set_poli" + "cy_request_resource\030\262\347\333\240\001 \001(\0132/.google.c" + "loud.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\034SetIamPolicyNodeGroup" - + "Request\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010reso" - + "urce\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.ZoneSet" - + "PolicyRequestB\003\340A\002\"\322\001\n\037SetIamPolicyNodeT" - + "emplateRequest\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_po" - + "licy_request_resource\030\203\307\353\203\001 \001(\0132/.google" - + ".cloud.compute.v1.RegionSetPolicyRequest" - + "B\003\340A\002\022\030\n\010resource\030\216\210\257] \001(\tB\003\340A\002\"\332\001\n\'SetI" - + "amPolicyRegionBackendServiceRequest\022\027\n\007p" - + "roject\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_resour" - + "ce\030\203\307\353\203\001 \001(\0132/.google.cloud.compute.v1.R" - + "egionSetPolicyRequestB\003\340A\002\022\030\n\010resource\030\216" - + "\210\257] \001(\tB\003\340A\002\"\320\001\n\035SetIamPolicyRegionDiskR" - + "equest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006regio" - + "n\030\364\315\240B \001(\tB\003\340A\002\022d\n\"region_set_policy_req" - + "uest_resource\030\203\307\353\203\001 \001(\0132/.google.cloud.c" - + "ompute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" - + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\341\001\n.SetIamPolicy" - + "RegionNetworkFirewallPolicyRequest\022\027\n\007pr" - + "oject\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_resourc" - + "e\030\203\307\353\203\001 \001(\0132/.google.cloud.compute.v1.Re" - + "gionSetPolicyRequestB\003\340A\002\022\030\n\010resource\030\216\210" - + "\257] \001(\tB\003\340A\002\"\313\001\n\036SetIamPolicyReservationR" - + "equest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010resou" - + "rce\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.ZoneSetP" - + "olicyRequestB\003\340A\002\"\324\001\n!SetIamPolicyResour" - + "cePolicyRequest\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_p" - + "olicy_request_resource\030\203\307\353\203\001 \001(\0132/.googl" - + "e.cloud.compute.v1.RegionSetPolicyReques" - + "tB\003\340A\002\022\030\n\010resource\030\216\210\257] \001(\tB\003\340A\002\"\327\001\n$Set" - + "IamPolicyServiceAttachmentRequest\022\027\n\007pro" + + "\030\216\210\257] \001(\tB\003\340A\002\"\303\001\n(SetIamPolicyNetworkFi" + + "rewallPolicyRequest\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\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\034SetIamPolicyNodeGroupRe" + + "quest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010resour" + + "ce\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.ZoneSetPo" + + "licyRequestB\003\340A\002\"\322\001\n\037SetIamPolicyNodeTem" + + "plateRequest\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_poli" + + "cy_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\'SetIam" + + "PolicyRegionBackendServiceRequest\022\027\n\007pro" + "ject\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006region\030\364\315\240B \001(\tB\003\340" + "A\002\022d\n\"region_set_policy_request_resource" + "\030\203\307\353\203\001 \001(\0132/.google.cloud.compute.v1.Reg" + "ionSetPolicyRequestB\003\340A\002\022\030\n\010resource\030\216\210\257" - + "] \001(\tB\003\340A\002\"\266\001\n\033SetIamPolicySnapshotReque" - + "st\022d\n\"global_set_policy_request_resource" - + "\030\262\347\333\240\001 \001(\0132/.google.cloud.compute.v1.Glo" - + "balSetPolicyRequestB\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\"\320\001\n\035" - + "SetIamPolicySubnetworkRequest\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.RegionS" - + "etPolicyRequestB\003\340A\002\022\030\n\010resource\030\216\210\257] \001(" - + "\tB\003\340A\002\"\336\002\n.SetInstanceTemplateInstanceGr" - + "oupManagerRequest\022&\n\026instance_group_mana" - + "ger\030\303\367\363v \001(\tB\003\340A\002\022\230\001\n>instance_group_man" - + "agers_set_instance_template_request_reso" - + "urce\030\305\331\326\004 \001(\0132H.google.cloud.compute.v1." - + "InstanceGroupManagersSetInstanceTemplate" - + "RequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007" - + "project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004z" - + "one\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"" - + "\344\002\n4SetInstanceTemplateRegionInstanceGro" - + "upManagerRequest\022&\n\026instance_group_manag" - + "er\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\006re" - + "gion\022\224\001\ninstance_group_manag" + + "ers_set_instance_template_request_resour" + + "ce\030\305\331\326\004 \001(\0132H.google.cloud.compute.v1.In" + + "stanceGroupManagersSetInstanceTemplateRe" + + "questB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" + + "oject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004zon" + + "e\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"\344\002" + + "\n4SetInstanceTemplateRegionInstanceGroup" + + "ManagerRequest\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\362" + + "G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006regi" + + "on\022\224\001\n.google.cloud" - + ".compute.v1.TargetSslProxiesSetProxyHead" - + "erRequestB\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#SetProxyHea" - + "derTargetTcpProxyRequest\022!\n\007project\030\231\226\301l" - + " \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001" - + "(\tH\000\210\001\001\022\204\001\n4target_tcp_proxies_set_proxy" - + "_header_request_resource\030\303\230\361h \001(\0132>.goog" - + "le.cloud.compute.v1.TargetTcpProxiesSetP" - + "roxyHeaderRequestB\003\340A\002\022!\n\020target_tcp_pro" - + "xy\030\342\326\360\357\001 \001(\tB\003\340A\002B\r\n\013_request_id\"\247\002\n&Set" - + "QuicOverrideTargetHttpsProxyRequest\022!\n\007p" - + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" - + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\212\001\n7target_https_prox" - + "ies_set_quic_override_request_resource\030\342" - + "\365\343\" \001(\0132A.google.cloud.compute.v1.Target" - + "HttpsProxiesSetQuicOverrideRequestB\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\034SetSchedulingInstanceRequ" - + "est\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\nrequest_id\030\313" - + "\201\331\021 \001(\tH\000\210\001\001\022I\n\023scheduling_resource\030\331\254\356\334" - + "\001 \001(\0132#.google.cloud.compute.v1.Scheduli" - + "ngB\003\340A\002\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013" - + "_request_id\"\376\001\n&SetSecurityPolicyBackend" - + "ServiceRequest\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\007proj" - + "ect\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n\"secur" - + "ity_policy_reference_resource\030\360\264\253a \001(\01320" - + ".google.cloud.compute.v1.SecurityPolicyR" - + "eferenceB\003\340A\002B\r\n\013_request_id\"\244\002\n SetServ" - + "iceAccountInstanceRequest\022\030\n\010instance\030\225\251" - + "\332\010 \001(\tB\003\340A\002\022{\n.instances_set_service_acc" - + "ount_request_resource\030\270\236\262\203\001 \001(\0132:.google" - + ".cloud.compute.v1.InstancesSetServiceAcc" - + "ountRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A" - + "\002\362G\007project\022\032\n\nrequest_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\"\260\002\n1SetShieldedInstanceIntegrityPoli" - + "cyInstanceRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022v\n+shielded_i" - + "nstance_integrity_policy_resource\030\266\334\215\303\001 " - + "\001(\01328.google.cloud.compute.v1.ShieldedIn" - + "stanceIntegrityPolicyB\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/SetSs" - + "lCertificatesRegionTargetHttpsProxyReque" - + "st\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\236\001\nAregio" - + "n_target_https_proxies_set_ssl_certifica" - + "tes_request_resource\030\207\204\246\272\001 \001(\0132J.google." - + "cloud.compute.v1.RegionTargetHttpsProxie" - + "sSetSslCertificatesRequestB\003\340A\002\022\032\n\nreque" - + "st_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n\022target_https_prox" - + "y\030\354\260\372\030 \001(\tB\003\340A\002B\r\n\013_request_id\"\260\002\n)SetSs" - + "lCertificatesTargetHttpsProxyRequest\022!\n\007" - + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreque" - + "st_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\220\001\n:target_https_pro" - + "xies_set_ssl_certificates_request_resour" - + "ce\030\334\253\262j \001(\0132D.google.cloud.compute.v1.Ta" - + "rgetHttpsProxiesSetSslCertificatesReques" - + "tB\003\340A\002\022\"\n\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340" - + "A\002B\r\n\013_request_id\"\251\002\n\'SetSslCertificates" - + "TargetSslProxyRequest\022!\n\007project\030\231\226\301l \001(" - + "\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH" - + "\000\210\001\001\022\214\001\n8target_ssl_proxies_set_ssl_cert" - + "ificates_request_resource\030\275\313\305F \001(\0132B.goo" - + "gle.cloud.compute.v1.TargetSslProxiesSet" - + "SslCertificatesRequestB\003\340A\002\022!\n\020target_ss" - + "l_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\nrequ" - + "est_id\030\313\201\331\021 \001(\tH\000\210\001\001\022Z\n\035ssl_policy_refer" - + "ence_resource\030\274\364\237p \001(\0132+.google.cloud.co" - + "mpute.v1.SslPolicyReferenceB\003\340A\002\022\"\n\022targ" - + "et_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n\013_request" - + "_id\"\360\001\n!SetSslPolicyTargetSslProxyReques" - + "t\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_r" - + "eference_resource\030\274\364\237p \001(\0132+.google.clou" - + "d.compute.v1.SslPolicyReferenceB\003\340A\002\022!\n\020" - + "target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n\013_requ" - + "est_id\"\334\001\n\026SetTagsInstanceRequest\022\030\n\010ins" - + "tance\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210" - + "\001\001\022=\n\rtags_resource\030\364\232\205\236\001 \001(\0132\035.google.c" - + "loud.compute.v1.TagsB\003\340A\002\022\033\n\004zone\030\254\307\344\001 \001" - + "(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"\207\002\n\036SetTar" - + "getForwardingRuleRequest\022 \n\017forwarding_r" - + "ule\030\376\245\335\200\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\006" - + "region\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022T\n\031ta" - + "rget_reference_resource\030\360\267\335\371\001 \001(\0132(.goog" - + "le.cloud.compute.v1.TargetReferenceB\003\340A\002" - + "B\r\n\013_request_id\"\354\001\n$SetTargetGlobalForwa" - + "rdingRuleRequest\022 \n\017forwarding_rule\030\376\245\335\200" - + "\001 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" - + "oject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022T\n\031tar" - + "get_reference_resource\030\360\267\335\371\001 \001(\0132(.googl" - + "e.cloud.compute.v1.TargetReferenceB\003\340A\002B" - + "\r\n\013_request_id\"\320\002\n)SetTargetPoolsInstanc" - + "eGroupManagerRequest\022&\n\026instance_group_m" - + "anager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n9instance_group_" - + "managers_set_target_pools_request_resour" - + "ce\030\210\206\210\206\001 \001(\0132C.google.cloud.compute.v1.I" - + "nstanceGroupManagersSetTargetPoolsReques" - + "tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007projec" - + "t\022\032\n\nrequest_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\"\346\002\n/Se" - + "tTargetPoolsRegionInstanceGroupManagerRe" - + "quest\022&\n\026instance_group_manager\030\303\367\363v \001(\t" - + "B\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\233\001\n@re" - + "gion_instance_group_managers_set_target_" - + "pools_request_resource\030\375\312\305% \001(\0132I.google" - + ".cloud.compute.v1.RegionInstanceGroupMan" - + "agersSetTargetPoolsRequestB\003\340A\002\022\032\n\nreque" - + "st_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\220\002\n%S" - + "etUrlMapRegionTargetHttpProxyRequest\022!\n\007" - + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006regio" - + "n\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_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.UrlMap" - + "ReferenceB\003\340A\002B\r\n\013_request_id\"\222\002\n&SetUrl" - + "MapRegionTargetHttpsProxyRequest\022!\n\007proj" - + "ect\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\nrequest_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.UrlMapRef" - + "erenceB\003\340A\002B\r\n\013_request_id\"\351\001\n\037SetUrlMap" - + "TargetHttpProxyRequest\022!\n\007project\030\231\226\301l \001" + + "\030\n\010resource\030\216\210\257] \001(\tB\003\340A\002B\r\n\013_request_id" + + "\"\251\002\n\"SetMachineResourcesInstanceRequest\022" + + "\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022~\n0instances_s" + + "et_machine_resources_request_resource\030\356\256" + + "\314] \001(\0132<.google.cloud.compute.v1.Instanc" + + "esSetMachineResourcesRequestB\003\340A\002\022!\n\007pro" + + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" + + "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\"\232\002\n\035SetMachineTypeI" + + "nstanceRequest\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002" + + "\022t\n+instances_set_machine_type_request_r" + + "esource\030\215\307\230y \001(\01327.google.cloud.compute." + + "v1.InstancesSetMachineTypeRequestB\003\340A\002\022!" + + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreq" + + "uest_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\"\350\001\n\032SetMetadat" + + "aInstanceRequest\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340" + + "A\002\022E\n\021metadata_resource\030\236\276\346\212\001 \001(\0132!.goog" + + "le.cloud.compute.v1.MetadataB\003\340A\002\022!\n\007pro" + + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" + + "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\"\244\002\n SetMinCpuPlatfo" + + "rmInstanceRequest\022\030\n\010instance\030\225\251\332\010 \001(\tB\003" + + "\340A\002\022{\n/instances_set_min_cpu_platform_re" + + "quest_resource\030\350\236\345F \001(\0132:.google.cloud.c" + + "ompute.v1.InstancesSetMinCpuPlatformRequ" + + "estB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" + + "ect\022\032\n\nrequest_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\"\256\002\n!" + + "SetNamedPortsInstanceGroupRequest\022\036\n\016ins" + + "tance_group\030\325\324\325& \001(\tB\003\340A\002\022~\n0instance_gr" + + "oups_set_named_ports_request_resource\030\257\344" + + "\323\267\001 \001(\0132;.google.cloud.compute.v1.Instan" + + "ceGroupsSetNamedPortsRequestB\003\340A\002\022!\n\007pro" + + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" + + "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\"\304\002\n\'SetNamedPortsRe" + + "gionInstanceGroupRequest\022\036\n\016instance_gro" + + "up\030\325\324\325& \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\006re" + + "gion\022\211\001\n7region_instance_groups_set_name" + + "d_ports_request_resource\030\232\220` \001(\0132A.googl" + + "e.cloud.compute.v1.RegionInstanceGroupsS" + + "etNamedPortsRequestB\003\340A\002\022\032\n\nrequest_id\030\313" + + "\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\244\002\n\037SetNodeT" + + "emplateNodeGroupRequest\022\033\n\nnode_group\030\202\374" + + "\213\340\001 \001(\tB\003\340A\002\022y\n.node_groups_set_node_tem" + + "plate_request_resource\030\261\271\3747 \001(\01329.google" + + ".cloud.compute.v1.NodeGroupsSetNodeTempl" + + "ateRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002" + + "\362G\007project\022\032\n\nrequest_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\"\311\002\n)SetPrivateIpGoogleAccessSubnetwor" + + "kRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" + + "ect\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\033\n\nsubnetwork\030\356" + + "\247\344\222\001 \001(\tB\003\340A\002\022\217\001\n9subnetworks_set_privat" + + "e_ip_google_access_request_resource\030\370\316\235\200" + + "\001 \001(\0132C.google.cloud.compute.v1.Subnetwo" + + "rksSetPrivateIpGoogleAccessRequestB\003\340A\002B" + + "\r\n\013_request_id\"\235\002\n#SetProxyHeaderTargetS" + + "slProxyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" + + "G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\204\001" + + "\n4target_ssl_proxies_set_proxy_header_re" + + "quest_resource\030\256\311\361a \001(\0132>.google.cloud.c" + + "ompute.v1.TargetSslProxiesSetProxyHeader" + + "RequestB\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#SetProxyHeade" + + "rTargetTcpProxyRequest\022!\n\007project\030\231\226\301l \001" + "(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\t" - + "H\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(\013" - + "2(.google.cloud.compute.v1.UrlMapReferen" - + "ceB\003\340A\002B\r\n\013_request_id\"\353\001\n SetUrlMapTarg" - + "etHttpsProxyRequest\022!\n\007project\030\231\226\301l \001(\tB" + + "H\000\210\001\001\022\204\001\n4target_tcp_proxies_set_proxy_h" + + "eader_request_resource\030\303\230\361h \001(\0132>.google" + + ".cloud.compute.v1.TargetTcpProxiesSetPro" + + "xyHeaderRequestB\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&SetQu" + + "icOverrideTargetHttpsProxyRequest\022!\n\007pro" + + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" + + "id\030\313\201\331\021 \001(\tH\000\210\001\001\022\212\001\n7target_https_proxie" + + "s_set_quic_override_request_resource\030\342\365\343" + + "\" \001(\0132A.google.cloud.compute.v1.TargetHt" + + "tpsProxiesSetQuicOverrideRequestB\003\340A\002\022\"\n" + + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n\013_re" + + "quest_id\"\356\001\n\034SetSchedulingInstanceReques" + + "t\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\nrequest_id\030\313\201\331" + + "\021 \001(\tH\000\210\001\001\022I\n\023scheduling_resource\030\331\254\356\334\001 " + + "\001(\0132#.google.cloud.compute.v1.Scheduling" + + "B\003\340A\002\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_r" + + "equest_id\"\376\001\n&SetSecurityPolicyBackendSe" + + "rviceRequest\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\007projec" + + "t\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n\"securit" + + "y_policy_reference_resource\030\360\264\253a \001(\01320.g" + + "oogle.cloud.compute.v1.SecurityPolicyRef" + + "erenceB\003\340A\002B\r\n\013_request_id\"\244\002\n SetServic" + + "eAccountInstanceRequest\022\030\n\010instance\030\225\251\332\010" + + " \001(\tB\003\340A\002\022{\n.instances_set_service_accou" + + "nt_request_resource\030\270\236\262\203\001 \001(\0132:.google.c" + + "loud.compute.v1.InstancesSetServiceAccou" + + "ntRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" + + "G\007project\022\032\n\nrequest_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_i" + + "d\"\260\002\n1SetShieldedInstanceIntegrityPolicy" + + "InstanceRequest\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" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022v\n+shielded_ins" + + "tance_integrity_policy_resource\030\266\334\215\303\001 \001(" + + "\01328.google.cloud.compute.v1.ShieldedInst" + + "anceIntegrityPolicyB\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/SetSslC" + + "ertificatesRegionTargetHttpsProxyRequest" + + "\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006r" + + "egion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\236\001\nAregion_" + + "target_https_proxies_set_ssl_certificate" + + "s_request_resource\030\207\204\246\272\001 \001(\0132J.google.cl" + + "oud.compute.v1.RegionTargetHttpsProxiesS" + + "etSslCertificatesRequestB\003\340A\002\022\032\n\nrequest" + + "_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)SetSslC" + + "ertificatesTargetHttpsProxyRequest\022!\n\007pr" + + "oject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest" + + "_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\220\001\n:target_https_proxi" + + "es_set_ssl_certificates_request_resource" + + "\030\334\253\262j \001(\0132D.google.cloud.compute.v1.Targ" + + "etHttpsProxiesSetSslCertificatesRequestB" + + "\003\340A\002\022\"\n\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002" + + "B\r\n\013_request_id\"\251\002\n\'SetSslCertificatesTa" + + "rgetSslProxyRequest\022!\n\007project\030\231\226\301l \001(\tB" + "\r\340A\002\362G\007project\022\032\n\nrequest_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" + + "\001\001\022\214\001\n8target_ssl_proxies_set_ssl_certif" + + "icates_request_resource\030\275\313\305F \001(\0132B.googl" + + "e.cloud.compute.v1.TargetSslProxiesSetSs" + + "lCertificatesRequestB\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\007p" + + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" + + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001\022Z\n\035ssl_policy_referen" + + "ce_resource\030\274\364\237p \001(\0132+.google.cloud.comp" + + "ute.v1.SslPolicyReferenceB\003\340A\002\022\"\n\022target" + + "_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n\013_request_i" + + "d\"\360\001\n!SetSslPolicyTargetSslProxyRequest\022" + + "!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nre" + + "quest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022Z\n\035ssl_policy_ref" + + "erence_resource\030\274\364\237p \001(\0132+.google.cloud." + + "compute.v1.SslPolicyReferenceB\003\340A\002\022!\n\020ta" + + "rget_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n\013_reques" + + "t_id\"\334\001\n\026SetTagsInstanceRequest\022\030\n\010insta" + + "nce\030\225\251\332\010 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340" + + "A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001" + + "\022=\n\rtags_resource\030\364\232\205\236\001 \001(\0132\035.google.clo" + + "ud.compute.v1.TagsB\003\340A\002\022\033\n\004zone\030\254\307\344\001 \001(\t" + + "B\n\340A\002\362G\004zoneB\r\n\013_request_id\"\207\002\n\036SetTarge" + + "tForwardingRuleRequest\022 \n\017forwarding_rul" + + "e\030\376\245\335\200\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\006re" + + "gion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022T\n\031targ" + + "et_reference_resource\030\360\267\335\371\001 \001(\0132(.google" + + ".cloud.compute.v1.TargetReferenceB\003\340A\002B\r" + + "\n\013_request_id\"\354\001\n$SetTargetGlobalForward" + + "ingRuleRequest\022 \n\017forwarding_rule\030\376\245\335\200\001 " + + "\001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" + + "ect\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022T\n\031targe" + + "t_reference_resource\030\360\267\335\371\001 \001(\0132(.google." + + "cloud.compute.v1.TargetReferenceB\003\340A\002B\r\n" + + "\013_request_id\"\320\002\n)SetTargetPoolsInstanceG" + + "roupManagerRequest\022&\n\026instance_group_man" + + "ager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n9instance_group_ma" + + "nagers_set_target_pools_request_resource" + + "\030\210\206\210\206\001 \001(\0132C.google.cloud.compute.v1.Ins" + + "tanceGroupManagersSetTargetPoolsRequestB" + + "\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022" + + "\032\n\nrequest_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\"\346\002\n/SetT" + + "argetPoolsRegionInstanceGroupManagerRequ" + + "est\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\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\233\001\n@regi" + + "on_instance_group_managers_set_target_po" + + "ols_request_resource\030\375\312\305% \001(\0132I.google.c" + + "loud.compute.v1.RegionInstanceGroupManag" + + "ersSetTargetPoolsRequestB\003\340A\002\022\032\n\nrequest" + + "_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\220\002\n%Set" + + "UrlMapRegionTargetHttpProxyRequest\022!\n\007pr" + + "oject\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\nrequest_id\030\313\201\331" + + "\021 \001(\tH\000\210\001\001\022!\n\021target_http_proxy\030\345\276\322b \001(\t" + + "B\003\340A\002\022U\n\032url_map_reference_resource\030\225\346\216\276" + + "\001 \001(\0132(.google.cloud.compute.v1.UrlMapRe" + + "ferenceB\003\340A\002B\r\n\013_request_id\"\222\002\n&SetUrlMa" + + "pRegionTargetHttpsProxyRequest\022!\n\007projec" + + "t\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\nrequest_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\340" + + "A\002\022U\n\032url_map_reference_resource\030\225\346\216\276\001 \001" + + "(\0132(.google.cloud.compute.v1.UrlMapRefer" + + "enceB\003\340A\002B\r\n\013_request_id\"\351\001\n\037SetUrlMapTa" + + "rgetHttpProxyRequest\022!\n\007project\030\231\226\301l \001(\t" + + "B\r\340A\002\362G\007project\022\032\n\nrequest_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.UrlMapReference" - + "B\003\340A\002B\r\n\013_request_id\"\320\001\n\"SetUsageExportB" - + "ucketProjectRequest\022!\n\007project\030\231\226\301l \001(\tB" - + "\r\340A\002\362G\007project\022\032\n\nrequest_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.UsageExp" - + "ortLocationB\003\340A\002B\r\n\013_request_id\"\372\002\n\rShar" - + "eSettings\022N\n\013project_map\030\266\326\377? \003(\01326.goog" - + "le.cloud.compute.v1.ShareSettings.Projec" - + "tMapEntry\022\033\n\nshare_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.ShareSet" - + "tingsProjectConfig:\0028\001\"\204\001\n\tShareType\022\030\n\024" - + "UNDEFINED_SHARE_TYPE\020\000\022\014\n\005LOCAL\020\313\316\317\"\022\024\n\014" - + "ORGANIZATION\020\263\252\217\203\001\022\036\n\026SHARE_TYPE_UNSPECI" - + "FIED\020\222\274\366\353\001\022\031\n\021SPECIFIC_PROJECTS\020\347\261\356\245\001B\r\n" - + "\013_share_type\"G\n\032ShareSettingsProjectConf" - + "ig\022\032\n\nproject_id\030\201\310\322T \001(\tH\000\210\001\001B\r\n\013_proje" - + "ct_id\"\316\001\n\026ShieldedInstanceConfig\022,\n\033enab" - + "le_integrity_monitoring\030\266\333\207\303\001 \001(\010H\000\210\001\001\022\"" - + "\n\022enable_secure_boot\030\376\203\366: \001(\010H\001\210\001\001\022\033\n\013en" - + "able_vtpm\030\367\344\333V \001(\010H\002\210\001\001B\036\n\034_enable_integ" - + "rity_monitoringB\025\n\023_enable_secure_bootB\016" - + "\n\014_enable_vtpm\"\213\002\n\030ShieldedInstanceIdent" - + "ity\022W\n\016encryption_key\030\243\307\351\350\001 \001(\01326.google" - + ".cloud.compute.v1.ShieldedInstanceIdenti" - + "tyEntryH\000\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022T\n\013si" - + "gning_key\030\245\220\205\231\001 \001(\01326.google.cloud.compu" - + "te.v1.ShieldedInstanceIdentityEntryH\002\210\001\001" - + "B\021\n\017_encryption_keyB\007\n\005_kindB\016\n\014_signing" - + "_key\"i\n\035ShieldedInstanceIdentityEntry\022\030\n" - + "\007ek_cert\030\235\334\324\326\001 \001(\tH\000\210\001\001\022\027\n\006ek_pub\030\344\327\250\223\001 " - + "\001(\tH\001\210\001\001B\n\n\010_ek_certB\t\n\007_ek_pub\"h\n\037Shiel" - + "dedInstanceIntegrityPolicy\022(\n\030update_aut" - + "o_learn_policy\030\247\304\207u \001(\010H\000\210\001\001B\033\n\031_update_" - + "auto_learn_policy\"`\n\014SignedUrlKey\022\031\n\010key" - + "_name\030\353\360\356\356\001 \001(\tH\000\210\001\001\022\032\n\tkey_value\030\221\237\260\360\001 " - + "\001(\tH\001\210\001\001B\013\n\t_key_nameB\014\n\n_key_value\"\203\001\n\'" - + "SimulateMaintenanceEventInstanceRequest\022" - + "\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022!\n\007project\030\231\226\301" - + "l \001(\tB\r\340A\002\362G\007project\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340" - + "A\002\362G\004zone\"\326\017\n\010Snapshot\022\035\n\014architecture\030\323" - + "\322\261\220\001 \001(\tH\000\210\001\001\022\035\n\014auto_created\030\330\310\233\335\001 \001(\010H" - + "\001\210\001\001\022\032\n\nchain_name\030\311\332\335 \001(\tH\002\210\001\001\022#\n\023crea" - + "tion_size_bytes\030\215\350\345; \001(\003H\003\210\001\001\022\"\n\022creatio" - + "n_timestamp\030\266\217\307\016 \001(\tH\004\210\001\001\022\034\n\013description" - + "\030\374\207\326\311\001 \001(\tH\005\210\001\001\022\035\n\014disk_size_gb\030\267\232\347\226\001 \001(" - + "\003H\006\210\001\001\022\037\n\016download_bytes\030\364\313\271\317\001 \001(\003H\007\210\001\001\022" - + "\020\n\002id\030\233\032 \001(\004H\010\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\t\210\001\001\022" - + "!\n\021label_fingerprint\030\231\360\367T \001(\tH\n\210\001\001\022A\n\006la" - + "bels\030\377\277\301\356\001 \003(\0132-.google.cloud.compute.v1" - + ".Snapshot.LabelsEntry\022\030\n\rlicense_codes\030\250" - + "\205\330\025 \003(\003\022\024\n\010licenses\030\322\210\200\241\001 \003(\t\022\036\n\rlocatio" - + "n_hint\030\321\201\222\247\001 \001(\tH\013\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\014" - + "\210\001\001\022\036\n\rsatisfies_pzs\030\253\335\253\345\001 \001(\010H\r\210\001\001\022\032\n\ts" - + "elf_link\030\215\222\305\331\001 \001(\tH\016\210\001\001\022W\n\027snapshot_encr" - + "yption_key\030\376\366\324\024 \001(\0132..google.cloud.compu" - + "te.v1.CustomerEncryptionKeyH\017\210\001\001\022\035\n\rsnap" - + "shot_type\030\325\331\245; \001(\tH\020\210\001\001\022\034\n\013source_disk\030\301" - + "\356\264\327\001 \001(\tH\021\210\001\001\022[\n\032source_disk_encryption_" - + "key\030\341\240\270\375\001 \001(\0132..google.cloud.compute.v1." - + "CustomerEncryptionKeyH\022\210\001\001\022\037\n\016source_dis" - + "k_id\030\331\315\311\330\001 \001(\tH\023\210\001\001\022/\n\037source_snapshot_s" - + "chedule_policy\030\203\266\265p \001(\tH\024\210\001\001\0222\n\"source_s" - + "napshot_schedule_policy_id\030\327\247\316! \001(\tH\025\210\001\001" - + "\022\026\n\006status\030\362\237\267V \001(\tH\026\210\001\001\022\036\n\rstorage_byte" - + "s\030\247\273\275\312\001 \001(\003H\027\210\001\001\022%\n\024storage_bytes_status" - + "\030\212\253\200\352\001 \001(\tH\030\210\001\001\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\005va" - + "lue\030\002 \001(\t:\0028\001\"j\n\014Architecture\022\032\n\026UNDEFIN" - + "ED_ARCHITECTURE\020\000\022 \n\030ARCHITECTURE_UNSPEC" - + "IFIED\020\253\324\235\274\001\022\014\n\005ARM64\020\372\313\351\035\022\016\n\006X86_64\020\307\244\346\312" - + "\001\"N\n\014SnapshotType\022\033\n\027UNDEFINED_SNAPSHOT_" - + "TYPE\020\000\022\017\n\007ARCHIVE\020\242\331\321\361\001\022\020\n\010STANDARD\020\275\235\214\347" - + "\001\"r\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\020\n\010CRE" - + "ATING\020\271\275\235\331\001\022\020\n\010DELETING\020\250\247\207\374\001\022\016\n\006FAILED\020" - + "\275\220\246\331\001\022\014\n\005READY\020\203\303\217%\022\020\n\tUPLOADING\020\241\234\315\177\"]\n" - + "\022StorageBytesStatus\022\"\n\036UNDEFINED_STORAGE" - + "_BYTES_STATUS\020\000\022\020\n\010UPDATING\020\306\356\354\353\001\022\021\n\nUP_" - + "TO_DATE\020\316\242\2470B\017\n\r_architectureB\017\n\r_auto_c" - + "reatedB\r\n\013_chain_nameB\026\n\024_creation_size_" - + "bytesB\025\n\023_creation_timestampB\016\n\014_descrip" - + "tionB\017\n\r_disk_size_gbB\021\n\017_download_bytes" - + "B\005\n\003_idB\007\n\005_kindB\024\n\022_label_fingerprintB\020" - + "\n\016_location_hintB\007\n\005_nameB\020\n\016_satisfies_" - + "pzsB\014\n\n_self_linkB\032\n\030_snapshot_encryptio" - + "n_keyB\020\n\016_snapshot_typeB\016\n\014_source_diskB" - + "\035\n\033_source_disk_encryption_keyB\021\n\017_sourc" - + "e_disk_idB\"\n _source_snapshot_schedule_p" - + "olicyB%\n#_source_snapshot_schedule_polic" - + "y_idB\t\n\007_statusB\020\n\016_storage_bytesB\027\n\025_st" - + "orage_bytes_status\"\241\002\n\014SnapshotList\022\020\n\002i" - + "d\030\233\032 \001(\tH\000\210\001\001\0223\n\005items\030\300\317\367/ \003(\0132!.google" - + ".cloud.compute.v1.Snapshot\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\007warning" - + "\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Warn" - + "ingH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_t" - + "okenB\014\n\n_self_linkB\n\n\010_warning\"\265\001\n\027Sourc" - + "eDiskEncryptionKey\022T\n\023disk_encryption_ke" - + "y\030\205\355\304\201\001 \001(\0132..google.cloud.compute.v1.Cu" - + "stomerEncryptionKeyH\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.cloud.c" - + "ompute.v1.DiskInstantiationConfig\"\361\010\n\030So" - + "urceInstanceProperties\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\013description\030\374\207\326\311\001 \001(\tH\002" - + "\210\001\001\022<\n\005disks\030\366\314\312- \003(\0132*.google.cloud.com" - + "pute.v1.SavedAttachedDisk\022J\n\022guest_accel" - + "erators\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.SourceIn" - + "stanceProperties.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\020min_cpu_platform\030\367\233\352s \001(\tH\006\210\001\001\022H\n\022net" - + "work_interfaces\030\213\332\222\031 \003(\0132).google.cloud." - + "compute.v1.NetworkInterface\022@\n\nschedulin" - + "g\030\224\313\261\270\001 \001(\0132#.google.cloud.compute.v1.Sc" - + "hedulingH\007\210\001\001\022E\n\020service_accounts\030\260\304\253\204\001 " - + "\003(\0132\'.google.cloud.compute.v1.ServiceAcc" - + "ount\0223\n\004tags\030\231\350\330\001 \001(\0132\035.google.cloud.com" - + "pute.v1.TagsH\010\210\001\001\032-\n\013LabelsEntry\022\013\n\003key\030" - + "\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\215\001\n\027KeyRevocati" - + "onActionType\022(\n$UNDEFINED_KEY_REVOCATION" - + "_ACTION_TYPE\020\000\022.\n&KEY_REVOCATION_ACTION_" - + "TYPE_UNSPECIFIED\020\332\221\336\336\001\022\013\n\004NONE\020\270\316\222\001\022\013\n\004S" - + "TOP\020\202\200\234\001B\021\n\017_can_ip_forwardB\026\n\024_deletion" - + "_protectionB\016\n\014_descriptionB\035\n\033_key_revo" - + "cation_action_typeB\017\n\r_machine_typeB\013\n\t_" - + "metadataB\023\n\021_min_cpu_platformB\r\n\013_schedu" - + "lingB\007\n\005_tags\"\240\006\n\016SslCertificate\022\034\n\013cert" - + "ificate\030\227\203\375\242\001 \001(\tH\000\210\001\001\022\"\n\022creation_times" - + "tamp\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\034\n\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<.google.cloud.compu" - + "te.v1.SslCertificateManagedSslCertificat" - + "eH\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_m" - + "anaged\030\254\363\201\235\001 \001(\0132@.google.cloud.compute." - + "v1.SslCertificateSelfManagedSslCertifica" - + "teH\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\016" - + "UNDEFINED_TYPE\020\000\022\017\n\007MANAGED\020\377\266\322\344\001\022\024\n\014SEL" - + "F_MANAGED\020\214\373\223\317\001\022\030\n\020TYPE_UNSPECIFIED\020\222\373\333\320" - + "\001B\016\n\014_certificateB\025\n\023_creation_timestamp" - + "B\016\n\014_descriptionB\016\n\014_expire_timeB\005\n\003_idB" - + "\007\n\005_kindB\n\n\010_managedB\007\n\005_nameB\016\n\014_privat" - + "e_keyB\t\n\007_regionB\014\n\n_self_linkB\017\n\r_self_" - + "managedB\007\n\005_type\"\313\003\n\034SslCertificateAggre" - + "gatedList\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.SslCerti" - + "ficateAggregatedList.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\014un" - + "reachables\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\nItemsEntry\022\013\n\003key\030\001 \001(\t\022A\n\005value\030\002 \001(\013" - + "22.google.cloud.compute.v1.SslCertificat" - + "esScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_nex" - + "t_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"\255" - + "\002\n\022SslCertificateList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022" - + "9\n\005items\030\300\317\367/ \003(\0132\'.google.cloud.compute" - + ".v1.SslCertificate\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\tsel" - + "f_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\001" - + "B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n" - + "_self_linkB\n\n\010_warning\"\320\003\n#SslCertificat" - + "eManagedSslCertificate\022i\n\rdomain_status\030" - + "\315\247\347\253\001 \003(\0132N.google.cloud.compute.v1.SslC" - + "ertificateManagedSslCertificate.DomainSt" - + "atusEntry\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\003ke" - + "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\321\001\n\006Status\022\024\n" - + "\020UNDEFINED_STATUS\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022.\n&M" - + "ANAGED_CERTIFICATE_STATUS_UNSPECIFIED\020\322\305" - + "\263\342\001\022\024\n\014PROVISIONING\020\355\365\332\212\001\022\032\n\023PROVISIONIN" - + "G_FAILED\020\317\253\320$\022\'\n\037PROVISIONING_FAILED_PER" - + "MANENTLY\020\253\360\222\203\001\022\026\n\016RENEWAL_FAILED\020\204\276\241\317\001B\t" - + "\n\007_status\"\205\001\n\'SslCertificateSelfManagedS" - + "slCertificate\022\034\n\013certificate\030\227\203\375\242\001 \001(\tH\000" - + "\210\001\001\022\034\n\013private_key\030\243\363\245\254\001 \001(\tH\001\210\001\001B\016\n\014_ce" - + "rtificateB\016\n\014_private_key\"\251\001\n\031SslCertifi" - + "catesScopedList\022E\n\020ssl_certificates\030\217\242\303\256" - + "\001 \003(\0132\'.google.cloud.compute.v1.SslCerti" - + "ficate\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.clou" - + "d.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.compute.v1.SslPolic" - + "iesAggregatedList.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\014unrea" - + "chables\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\0132 .g" - + "oogle.cloud.compute.v1.WarningH\005\210\001\001\032\\\n\nI" - + "temsEntry\022\013\n\003key\030\001 \001(\t\022=\n\005value\030\002 \001(\0132.." - + "google.cloud.compute.v1.SslPoliciesScope" - + "dList:\0028\001B\007\n\005_etagB\005\n\003_idB\007\n\005_kindB\022\n\020_n" - + "ext_page_tokenB\014\n\n_self_linkB\n\n\010_warning" - + "\"\245\002\n\017SslPoliciesList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0224" - + "\n\005items\030\300\317\367/ \003(\0132\".google.cloud.compute." - + "v1.SslPolicy\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017ne" - + "xt_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 .go" - + "ogle.cloud.compute.v1.WarningH\004\210\001\001B\005\n\003_i" - + "dB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_" - + "linkB\n\n\010_warning\"?\n(SslPoliciesListAvail" - + "ableFeaturesResponse\022\023\n\010features\030\275\310\263u \003(" - + "\t\"\233\001\n\025SslPoliciesScopedList\022;\n\014ssl_polic" - + "ies\030\243\344\215d \003(\0132\".google.cloud.compute.v1.S" - + "slPolicy\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.cl" - + "oud.compute.v1.WarningH\000\210\001\001B\n\n\010_warning\"" - + "\331\005\n\tSslPolicy\022\"\n\022creation_timestamp\030\266\217\307\016" - + " \001(\tH\000\210\001\001\022\032\n\017custom_features\030\313\262\313\020 \003(\t\022\034\n" - + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\034\n\020enabled_f" - + "eatures\030\373\306\322\337\001 \003(\t\022\033\n\013fingerprint\030\344\321\363o \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\037\n\017min_tls_version\030\247\346\361\003 \001(\tH\005\210\001\001\022" - + "\024\n\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\027\n\007profile\030\251\223\272l \001(" - + "\tH\007\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\010\210\001\001\022\032\n\tself_l" - + "ink\030\215\222\305\331\001 \001(\tH\t\210\001\001\0227\n\010warnings\030\327\210\301\355\001 \003(\013" - + "2!.google.cloud.compute.v1.Warnings\"^\n\rM" - + "inTlsVersion\022\035\n\031UNDEFINED_MIN_TLS_VERSIO" - + "N\020\000\022\016\n\007TLS_1_0\020\276\244\345\017\022\016\n\007TLS_1_1\020\277\244\345\017\022\016\n\007T" - + "LS_1_2\020\300\244\345\017\"e\n\007Profile\022\025\n\021UNDEFINED_PROF" - + "ILE\020\000\022\021\n\nCOMPATIBLE\020\324\215\303U\022\016\n\006CUSTOM\020\361\376\245\271\001" - + "\022\r\n\006MODERN\020\237\276\371>\022\021\n\nRESTRICTED\020\333\350\333|B\025\n\023_c" - + "reation_timestampB\016\n\014_descriptionB\016\n\014_fi" - + "ngerprintB\005\n\003_idB\007\n\005_kindB\022\n\020_min_tls_ve" - + "rsionB\007\n\005_nameB\n\n\010_profileB\t\n\007_regionB\014\n" - + "\n_self_link\"@\n\022SslPolicyReference\022\033\n\nssl" - + "_policy\030\305\375\340\214\001 \001(\tH\000\210\001\001B\r\n\013_ssl_policy\"\233\001" - + "\n\024StartInstanceRequest\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\007proj" - + "ect\022\032\n\nrequest_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\"\265\002\n%" - + "StartWithEncryptionKeyInstanceRequest\022\030\n" - + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\206\001\n4instances_st" - + "art_with_encryption_key_request_resource" - + "\030\377\376\317\322\001 \001(\0132?.google.cloud.compute.v1.Ins" - + "tancesStartWithEncryptionKeyRequestB\003\340A\002" - + "\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nr" - + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004zone\030\254\307\344\001 \001(\t" - + "B\n\340A\002\362G\004zoneB\r\n\013_request_id\"|\n\016StatefulP" - + "olicy\022V\n\017preserved_state\030\252\342\240\001 \001(\01325.goog" - + "le.cloud.compute.v1.StatefulPolicyPreser" - + "vedStateH\000\210\001\001B\022\n\020_preserved_state\"\341\001\n\034St" - + "atefulPolicyPreservedState\022R\n\005disks\030\366\314\312-" - + " \003(\0132@.google.cloud.compute.v1.StatefulP" - + "olicyPreservedState.DisksEntry\032m\n\nDisksE" - + "ntry\022\013\n\003key\030\001 \001(\t\022N\n\005value\030\002 \001(\0132?.googl" - + "e.cloud.compute.v1.StatefulPolicyPreserv" - + "edStateDiskDevice:\0028\001\"\264\001\n&StatefulPolicy" - + "PreservedStateDiskDevice\022\034\n\013auto_delete\030" - + "\273\344\316\335\001 \001(\tH\000\210\001\001\"\\\n\nAutoDelete\022\031\n\025UNDEFINE" - + "D_AUTO_DELETE\020\000\022\014\n\005NEVER\020\354\244\257#\022%\n\036ON_PERM" - + "ANENT_INSTANCE_DELETION\020\347\340\322-B\016\n\014_auto_de" - + "lete\"\232\001\n\023StopInstanceRequest\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\362" - + "G\007project\022\032\n\nrequest_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_i" - + "d\"\232\017\n\nSubnetwork\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\020enable_flow_logs\030\344\304\241H \001(\010H\002\210\001\001\022$\n\024" - + "external_ipv6_prefix\030\366\222\266B \001(\tH\003\210\001\001\022\033\n\013fi" - + "ngerprint\030\344\321\363o \001(\tH\004\210\001\001\022 \n\017gateway_addre" - + "ss\030\371\211\244\333\001 \001(\tH\005\210\001\001\022\020\n\002id\030\233\032 \001(\004H\006\210\001\001\022%\n\024i" - + "nternal_ipv6_prefix\030\350\242\264\361\001 \001(\tH\007\210\001\001\022\035\n\rip" - + "_cidr_range\030\312\315\344. \001(\tH\010\210\001\001\022!\n\020ipv6_access" - + "_type\030\335\365\321\360\001 \001(\tH\t\210\001\001\022 \n\017ipv6_cidr_range\030" - + "\212\234\237\202\001 \001(\tH\n\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\013\210\001\001\022I\n\n" - + "log_config\030\235\321\301\247\001 \001(\0132,.google.cloud.comp" - + "ute.v1.SubnetworkLogConfigH\014\210\001\001\022\024\n\004name\030" - + "\213\365\315\001 \001(\tH\r\210\001\001\022\027\n\007network\030\256\264\205o \001(\tH\016\210\001\001\022)" - + "\n\030private_ip_google_access\030\316\350\375\310\001 \001(\010H\017\210\001" - + "\001\022*\n\032private_ipv6_google_access\030\216\314\202\027 \001(\t" - + "H\020\210\001\001\022\030\n\007purpose\030\236\372\357\226\001 \001(\tH\021\210\001\001\022\026\n\006regio" - + "n\030\364\315\240B \001(\tH\022\210\001\001\022\024\n\004role\030\366\200\326\001 \001(\tH\023\210\001\001\022Q\n" - + "\023secondary_ip_ranges\030\343\377\224A \003(\01321.google.c" - + "loud.compute.v1.SubnetworkSecondaryRange" - + "\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\024\210\001\001\022\033\n\nstack_ty" - + "pe\030\221\265\213\313\001 \001(\tH\025\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH\026\210\001\001" - + "\"y\n\016Ipv6AccessType\022\036\n\032UNDEFINED_IPV6_ACC" - + "ESS_TYPE\020\000\022\017\n\010EXTERNAL\020\313\247\375\020\022\020\n\010INTERNAL\020" - + "\275\355\226\205\001\022$\n\034UNSPECIFIED_IPV6_ACCESS_TYPE\020\245\366" - + "\244\225\001\"\276\001\n\027PrivateIpv6GoogleAccess\022(\n$UNDEF" - + "INED_PRIVATE_IPV6_GOOGLE_ACCESS\020\000\022\035\n\025DIS" - + "ABLE_GOOGLE_ACCESS\020\363\251\204\327\001\022-\n%ENABLE_BIDIR" - + "ECTIONAL_ACCESS_TO_GOOGLE\020\272\312\211\314\001\022+\n#ENABL" - + "E_OUTBOUND_VM_ACCESS_TO_GOOGLE\020\327\372\266\211\001\"\256\001\n" - + "\007Purpose\022\025\n\021UNDEFINED_PURPOSE\020\000\022#\n\034INTER" - + "NAL_HTTPS_LOAD_BALANCER\020\331\266\316v\022\017\n\007PRIVATE\020" - + "\343\342\262\300\001\022\027\n\020PRIVATE_RFC_1918\020\333\376\305y\022\036\n\027PRIVAT" - + "E_SERVICE_CONNECT\020\304\364\371\026\022\035\n\026REGIONAL_MANAG" - + "ED_PROXY\020\356\266\375H\":\n\004Role\022\022\n\016UNDEFINED_ROLE\020" - + "\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\016\n\006BACKUP\020\302\323\315\242\001\"i\n\tSta" - + "ckType\022\030\n\024UNDEFINED_STACK_TYPE\020\000\022\020\n\tIPV4" - + "_IPV6\020\201\350\312\n\022\020\n\tIPV4_ONLY\020\246\313\325\n\022\036\n\026UNSPECIF" - + "IED_STACK_TYPE\020\331\321\221\216\001\"<\n\005State\022\023\n\017UNDEFIN" - + "ED_STATE\020\000\022\020\n\010DRAINING\020\352\325\214\345\001\022\014\n\005READY\020\203\303" - + "\217%B\025\n\023_creation_timestampB\016\n\014_descriptio" - + "nB\023\n\021_enable_flow_logsB\027\n\025_external_ipv6" - + "_prefixB\016\n\014_fingerprintB\022\n\020_gateway_addr" - + "essB\005\n\003_idB\027\n\025_internal_ipv6_prefixB\020\n\016_" - + "ip_cidr_rangeB\023\n\021_ipv6_access_typeB\022\n\020_i" - + "pv6_cidr_rangeB\007\n\005_kindB\r\n\013_log_configB\007" - + "\n\005_nameB\n\n\010_networkB\033\n\031_private_ip_googl" - + "e_accessB\035\n\033_private_ipv6_google_accessB" - + "\n\n\010_purposeB\t\n\007_regionB\007\n\005_roleB\014\n\n_self" - + "_linkB\r\n\013_stack_typeB\010\n\006_state\"\277\003\n\030Subne" - + "tworkAggregatedList\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.v" - + "1.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\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\nItemsEntry\022\013\n\003key\030\001 \001(\t\022=\n\005value" - + "\030\002 \001(\0132..google.cloud.compute.v1.Subnetw" - + "orksScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_n" - + "ext_page_tokenB\014\n\n_self_linkB\n\n\010_warning" - + "\"\245\002\n\016SubnetworkList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0225\n" - + "\005items\030\300\317\367/ \003(\0132#.google.cloud.compute.v" - + "1.Subnetwork\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017ne" - + "xt_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 .go" - + "ogle.cloud.compute.v1.WarningH\004\210\001\001B\005\n\003_i" - + "dB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_" - + "linkB\n\n\010_warning\"\335\004\n\023SubnetworkLogConfig" - + "\022$\n\024aggregation_interval\030\202\233\264S \001(\tH\000\210\001\001\022\027", - "\n\006enable\030\203\313\324\224\001 \001(\010H\001\210\001\001\022\033\n\013filter_expr\030\334" - + "\244\270W \001(\tH\002\210\001\001\022\036\n\rflow_sampling\030\330\347\345\374\001 \001(\002H" - + "\003\210\001\001\022\030\n\010metadata\030\257\366\265) \001(\tH\004\210\001\001\022\033\n\017metada" - + "ta_fields\030\311\273\273\264\001 \003(\t\"\310\001\n\023AggregationInter" - + "val\022\"\n\036UNDEFINED_AGGREGATION_INTERVAL\020\000\022" - + "\027\n\017INTERVAL_10_MIN\020\314\321\245\350\001\022\027\n\017INTERVAL_15_" - + "MIN\020\321\274\277\352\001\022\025\n\016INTERVAL_1_MIN\020\252\322\366 \022\026\n\017INTE" - + "RVAL_30_SEC\020\211\340\314\003\022\025\n\016INTERVAL_5_MIN\020\256\216\330\"\022" - + "\025\n\016INTERVAL_5_SEC\020\255\272\330\"\"u\n\010Metadata\022\026\n\022UN" - + "DEFINED_METADATA\020\000\022\026\n\017CUSTOM_METADATA\020\275\330" - + "\343\035\022\034\n\024EXCLUDE_ALL_METADATA\020\222\275\301\237\001\022\033\n\024INCL" - + "UDE_ALL_METADATA\020\204\315\277NB\027\n\025_aggregation_in" - + "tervalB\t\n\007_enableB\016\n\014_filter_exprB\020\n\016_fl" - + "ow_samplingB\013\n\t_metadata\"w\n\030SubnetworkSe" - + "condaryRange\022\035\n\rip_cidr_range\030\312\315\344. \001(\tH\000" - + "\210\001\001\022\033\n\nrange_name\030\315\360\264\236\001 \001(\tH\001\210\001\001B\020\n\016_ip_" - + "cidr_rangeB\r\n\013_range_name\"V\n#Subnetworks" - + "ExpandIpCidrRangeRequest\022\035\n\rip_cidr_rang" - + "e\030\312\315\344. \001(\tH\000\210\001\001B\020\n\016_ip_cidr_range\"\234\001\n\025Su" - + "bnetworksScopedList\022<\n\013subnetworks\030\305\324\245\306\001" - + " \003(\0132#.google.cloud.compute.v1.Subnetwor" - + "k\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.com" - + "pute.v1.WarningH\000\210\001\001B\n\n\010_warning\"t\n*Subn" - + "etworksSetPrivateIpGoogleAccessRequest\022)" - + "\n\030private_ip_google_access\030\316\350\375\310\001 \001(\010H\000\210\001" - + "\001B\033\n\031_private_ip_google_access\"\177\n\nSubset" - + "ting\022\026\n\006policy\030\262\312\266+ \001(\tH\000\210\001\001\"N\n\006Policy\022\024" - + "\n\020UNDEFINED_POLICY\020\000\022!\n\032CONSISTENT_HASH_" - + "SUBSETTING\020\264\230\3743\022\013\n\004NONE\020\270\316\222\001B\t\n\007_policy\"" - + "\235\001\n\026SuspendInstanceRequest\022\030\n\010instance\030\225" + + "B\003\340A\002B\r\n\013_request_id\"\353\001\n SetUrlMapTarget" + + "HttpsProxyRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340" + + "A\002\362G\007project\022\032\n\nrequest_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\032" + + "url_map_reference_resource\030\225\346\216\276\001 \001(\0132(.g" + + "oogle.cloud.compute.v1.UrlMapReferenceB\003" + + "\340A\002B\r\n\013_request_id\"\320\001\n\"SetUsageExportBuc" + + "ketProjectRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340" + + "A\002\362G\007project\022\032\n\nrequest_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.UsageExpor" + + "tLocationB\003\340A\002B\r\n\013_request_id\"\372\002\n\rShareS" + + "ettings\022N\n\013project_map\030\266\326\377? \003(\01326.google" + + ".cloud.compute.v1.ShareSettings.ProjectM" + + "apEntry\022\033\n\nshare_type\030\232\227\270\253\001 \001(\tH\000\210\001\001\032f\n\017" + + "ProjectMapEntry\022\013\n\003key\030\001 \001(\t\022B\n\005value\030\002 " + + "\001(\01323.google.cloud.compute.v1.ShareSetti" + + "ngsProjectConfig:\0028\001\"\204\001\n\tShareType\022\030\n\024UN" + + "DEFINED_SHARE_TYPE\020\000\022\014\n\005LOCAL\020\313\316\317\"\022\024\n\014OR" + + "GANIZATION\020\263\252\217\203\001\022\036\n\026SHARE_TYPE_UNSPECIFI" + + "ED\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\nproject_id\030\201\310\322T \001(\tH\000\210\001\001B\r\n\013_project" + + "_id\"\316\001\n\026ShieldedInstanceConfig\022,\n\033enable" + + "_integrity_monitoring\030\266\333\207\303\001 \001(\010H\000\210\001\001\022\"\n\022" + + "enable_secure_boot\030\376\203\366: \001(\010H\001\210\001\001\022\033\n\013enab" + + "le_vtpm\030\367\344\333V \001(\010H\002\210\001\001B\036\n\034_enable_integri" + + "ty_monitoringB\025\n\023_enable_secure_bootB\016\n\014" + + "_enable_vtpm\"\213\002\n\030ShieldedInstanceIdentit" + + "y\022W\n\016encryption_key\030\243\307\351\350\001 \001(\01326.google.c" + + "loud.compute.v1.ShieldedInstanceIdentity" + + "EntryH\000\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022T\n\013sign" + + "ing_key\030\245\220\205\231\001 \001(\01326.google.cloud.compute" + + ".v1.ShieldedInstanceIdentityEntryH\002\210\001\001B\021" + + "\n\017_encryption_keyB\007\n\005_kindB\016\n\014_signing_k" + + "ey\"i\n\035ShieldedInstanceIdentityEntry\022\030\n\007e" + + "k_cert\030\235\334\324\326\001 \001(\tH\000\210\001\001\022\027\n\006ek_pub\030\344\327\250\223\001 \001(" + + "\tH\001\210\001\001B\n\n\010_ek_certB\t\n\007_ek_pub\"h\n\037Shielde" + + "dInstanceIntegrityPolicy\022(\n\030update_auto_" + + "learn_policy\030\247\304\207u \001(\010H\000\210\001\001B\033\n\031_update_au" + + "to_learn_policy\"`\n\014SignedUrlKey\022\031\n\010key_n" + + "ame\030\353\360\356\356\001 \001(\tH\000\210\001\001\022\032\n\tkey_value\030\221\237\260\360\001 \001(" + + "\tH\001\210\001\001B\013\n\t_key_nameB\014\n\n_key_value\"\203\001\n\'Si" + + "mulateMaintenanceEventInstanceRequest\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\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002" + + "\362G\004zone\"\326\017\n\010Snapshot\022\035\n\014architecture\030\323\322\261" + + "\220\001 \001(\tH\000\210\001\001\022\035\n\014auto_created\030\330\310\233\335\001 \001(\010H\001\210" + + "\001\001\022\032\n\nchain_name\030\311\332\335 \001(\tH\002\210\001\001\022#\n\023creati" + + "on_size_bytes\030\215\350\345; \001(\003H\003\210\001\001\022\"\n\022creation_" + + "timestamp\030\266\217\307\016 \001(\tH\004\210\001\001\022\034\n\013description\030\374" + + "\207\326\311\001 \001(\tH\005\210\001\001\022\035\n\014disk_size_gb\030\267\232\347\226\001 \001(\003H" + + "\006\210\001\001\022\037\n\016download_bytes\030\364\313\271\317\001 \001(\003H\007\210\001\001\022\020\n" + + "\002id\030\233\032 \001(\004H\010\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\t\210\001\001\022!\n" + + "\021label_fingerprint\030\231\360\367T \001(\tH\n\210\001\001\022A\n\006labe" + + "ls\030\377\277\301\356\001 \003(\0132-.google.cloud.compute.v1.S" + + "napshot.LabelsEntry\022\030\n\rlicense_codes\030\250\205\330" + + "\025 \003(\003\022\024\n\010licenses\030\322\210\200\241\001 \003(\t\022\036\n\rlocation_" + + "hint\030\321\201\222\247\001 \001(\tH\013\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\014\210\001" + + "\001\022\036\n\rsatisfies_pzs\030\253\335\253\345\001 \001(\010H\r\210\001\001\022\032\n\tsel" + + "f_link\030\215\222\305\331\001 \001(\tH\016\210\001\001\022W\n\027snapshot_encryp" + + "tion_key\030\376\366\324\024 \001(\0132..google.cloud.compute" + + ".v1.CustomerEncryptionKeyH\017\210\001\001\022\035\n\rsnapsh" + + "ot_type\030\325\331\245; \001(\tH\020\210\001\001\022\034\n\013source_disk\030\301\356\264" + + "\327\001 \001(\tH\021\210\001\001\022[\n\032source_disk_encryption_ke" + + "y\030\341\240\270\375\001 \001(\0132..google.cloud.compute.v1.Cu" + + "stomerEncryptionKeyH\022\210\001\001\022\037\n\016source_disk_" + + "id\030\331\315\311\330\001 \001(\tH\023\210\001\001\022/\n\037source_snapshot_sch" + + "edule_policy\030\203\266\265p \001(\tH\024\210\001\001\0222\n\"source_sna" + + "pshot_schedule_policy_id\030\327\247\316! \001(\tH\025\210\001\001\022\026" + + "\n\006status\030\362\237\267V \001(\tH\026\210\001\001\022\036\n\rstorage_bytes\030" + + "\247\273\275\312\001 \001(\003H\027\210\001\001\022%\n\024storage_bytes_status\030\212" + + "\253\200\352\001 \001(\tH\030\210\001\001\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\005valu" + + "e\030\002 \001(\t:\0028\001\"j\n\014Architecture\022\032\n\026UNDEFINED" + + "_ARCHITECTURE\020\000\022 \n\030ARCHITECTURE_UNSPECIF" + + "IED\020\253\324\235\274\001\022\014\n\005ARM64\020\372\313\351\035\022\016\n\006X86_64\020\307\244\346\312\001\"" + + "N\n\014SnapshotType\022\033\n\027UNDEFINED_SNAPSHOT_TY" + + "PE\020\000\022\017\n\007ARCHIVE\020\242\331\321\361\001\022\020\n\010STANDARD\020\275\235\214\347\001\"" + + "r\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\020\n\010CREAT" + + "ING\020\271\275\235\331\001\022\020\n\010DELETING\020\250\247\207\374\001\022\016\n\006FAILED\020\275\220" + + "\246\331\001\022\014\n\005READY\020\203\303\217%\022\020\n\tUPLOADING\020\241\234\315\177\"]\n\022S" + + "torageBytesStatus\022\"\n\036UNDEFINED_STORAGE_B" + + "YTES_STATUS\020\000\022\020\n\010UPDATING\020\306\356\354\353\001\022\021\n\nUP_TO" + + "_DATE\020\316\242\2470B\017\n\r_architectureB\017\n\r_auto_cre" + + "atedB\r\n\013_chain_nameB\026\n\024_creation_size_by" + + "tesB\025\n\023_creation_timestampB\016\n\014_descripti" + + "onB\017\n\r_disk_size_gbB\021\n\017_download_bytesB\005" + + "\n\003_idB\007\n\005_kindB\024\n\022_label_fingerprintB\020\n\016" + + "_location_hintB\007\n\005_nameB\020\n\016_satisfies_pz" + + "sB\014\n\n_self_linkB\032\n\030_snapshot_encryption_" + + "keyB\020\n\016_snapshot_typeB\016\n\014_source_diskB\035\n" + + "\033_source_disk_encryption_keyB\021\n\017_source_" + + "disk_idB\"\n _source_snapshot_schedule_pol" + + "icyB%\n#_source_snapshot_schedule_policy_" + + "idB\t\n\007_statusB\020\n\016_storage_bytesB\027\n\025_stor" + + "age_bytes_status\"\241\002\n\014SnapshotList\022\020\n\002id\030" + + "\233\032 \001(\tH\000\210\001\001\0223\n\005items\030\300\317\367/ \003(\0132!.google.c" + + "loud.compute.v1.Snapshot\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\007warning\030\234" + + "\337\226\030 \001(\0132 .google.cloud.compute.v1.Warnin" + + "gH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tok" + + "enB\014\n\n_self_linkB\n\n\010_warning\"\265\001\n\027SourceD" + + "iskEncryptionKey\022T\n\023disk_encryption_key\030" + + "\205\355\304\201\001 \001(\0132..google.cloud.compute.v1.Cust" + + "omerEncryptionKeyH\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\014" + + "disk_configs\030\317\331\252p \003(\01320.google.cloud.com" + + "pute.v1.DiskInstantiationConfig\"\361\010\n\030Sour" + + "ceInstanceProperties\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\013description\030\374\207\326\311\001 \001(\tH\002\210\001" + + "\001\022<\n\005disks\030\366\314\312- \003(\0132*.google.cloud.compu" + + "te.v1.SavedAttachedDisk\022J\n\022guest_acceler" + + "ators\030\357\314\207\335\001 \003(\0132*.google.cloud.compute.v" + + "1.AcceleratorConfig\022*\n\032key_revocation_ac" + + "tion_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.SourceInst" + + "anceProperties.LabelsEntry\022\034\n\014machine_ty" + + "pe\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" + + "\020min_cpu_platform\030\367\233\352s \001(\tH\006\210\001\001\022H\n\022netwo" + + "rk_interfaces\030\213\332\222\031 \003(\0132).google.cloud.co" + + "mpute.v1.NetworkInterface\022@\n\nscheduling\030" + + "\224\313\261\270\001 \001(\0132#.google.cloud.compute.v1.Sche" + + "dulingH\007\210\001\001\022E\n\020service_accounts\030\260\304\253\204\001 \003(" + + "\0132\'.google.cloud.compute.v1.ServiceAccou" + + "nt\0223\n\004tags\030\231\350\330\001 \001(\0132\035.google.cloud.compu" + + "te.v1.TagsH\010\210\001\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 " + + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\215\001\n\027KeyRevocation" + + "ActionType\022(\n$UNDEFINED_KEY_REVOCATION_A" + + "CTION_TYPE\020\000\022.\n&KEY_REVOCATION_ACTION_TY" + + "PE_UNSPECIFIED\020\332\221\336\336\001\022\013\n\004NONE\020\270\316\222\001\022\013\n\004STO" + + "P\020\202\200\234\001B\021\n\017_can_ip_forwardB\026\n\024_deletion_p" + + "rotectionB\016\n\014_descriptionB\035\n\033_key_revoca" + + "tion_action_typeB\017\n\r_machine_typeB\013\n\t_me" + + "tadataB\023\n\021_min_cpu_platformB\r\n\013_scheduli" + + "ngB\007\n\005_tags\"\240\006\n\016SslCertificate\022\034\n\013certif" + + "icate\030\227\203\375\242\001 \001(\tH\000\210\001\001\022\"\n\022creation_timesta" + + "mp\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\034\n\013expire_time\030\355\323\221\322\001 \001(\tH\003\210\001\001\022\020\n\002" + + "id\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\007" + + "managed\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_ke" + + "y\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_man" + + "aged\030\254\363\201\235\001 \001(\0132@.google.cloud.compute.v1" + + ".SslCertificateSelfManagedSslCertificate" + + "H\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\016UN" + + "DEFINED_TYPE\020\000\022\017\n\007MANAGED\020\377\266\322\344\001\022\024\n\014SELF_" + + "MANAGED\020\214\373\223\317\001\022\030\n\020TYPE_UNSPECIFIED\020\222\373\333\320\001B" + + "\016\n\014_certificateB\025\n\023_creation_timestampB\016" + + "\n\014_descriptionB\016\n\014_expire_timeB\005\n\003_idB\007\n" + + "\005_kindB\n\n\010_managedB\007\n\005_nameB\016\n\014_private_" + + "keyB\t\n\007_regionB\014\n\n_self_linkB\017\n\r_self_ma" + + "nagedB\007\n\005_type\"\313\003\n\034SslCertificateAggrega" + + "tedList\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.SslCertifi" + + "cateAggregatedList.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\014unre" + + "achables\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" + + "ItemsEntry\022\013\n\003key\030\001 \001(\t\022A\n\005value\030\002 \001(\01322" + + ".google.cloud.compute.v1.SslCertificates" + + "ScopedList:\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\"\255\002\n" + + "\022SslCertificateList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0229\n" + + "\005items\030\300\317\367/ \003(\0132\'.google.cloud.compute.v" + + "1.SslCertificate\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\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_s" + + "elf_linkB\n\n\010_warning\"\320\003\n#SslCertificateM" + + "anagedSslCertificate\022i\n\rdomain_status\030\315\247" + + "\347\253\001 \003(\0132N.google.cloud.compute.v1.SslCer" + + "tificateManagedSslCertificate.DomainStat" + + "usEntry\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\003key\030" + + "\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\321\001\n\006Status\022\024\n\020U" + + "NDEFINED_STATUS\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022.\n&MAN" + + "AGED_CERTIFICATE_STATUS_UNSPECIFIED\020\322\305\263\342" + + "\001\022\024\n\014PROVISIONING\020\355\365\332\212\001\022\032\n\023PROVISIONING_" + + "FAILED\020\317\253\320$\022\'\n\037PROVISIONING_FAILED_PERMA" + + "NENTLY\020\253\360\222\203\001\022\026\n\016RENEWAL_FAILED\020\204\276\241\317\001B\t\n\007" + + "_status\"\205\001\n\'SslCertificateSelfManagedSsl" + + "Certificate\022\034\n\013certificate\030\227\203\375\242\001 \001(\tH\000\210\001" + + "\001\022\034\n\013private_key\030\243\363\245\254\001 \001(\tH\001\210\001\001B\016\n\014_cert" + + "ificateB\016\n\014_private_key\"\251\001\n\031SslCertifica" + + "tesScopedList\022E\n\020ssl_certificates\030\217\242\303\256\001 " + + "\003(\0132\'.google.cloud.compute.v1.SslCertifi" + + "cate\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud." + + "compute.v1.WarningH\000\210\001\001B\n\n\010_warning\"\340\003\n\031" + + "SslPoliciesAggregatedList\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.SslPolicie" + + "sAggregatedList.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\014unreach" + + "ables\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\0132 .goo" + + "gle.cloud.compute.v1.WarningH\005\210\001\001\032\\\n\nIte" + + "msEntry\022\013\n\003key\030\001 \001(\t\022=\n\005value\030\002 \001(\0132..go" + + "ogle.cloud.compute.v1.SslPoliciesScopedL" + + "ist:\0028\001B\007\n\005_etagB\005\n\003_idB\007\n\005_kindB\022\n\020_nex" + + "t_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"\245" + + "\002\n\017SslPoliciesList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0224\n\005" + + "items\030\300\317\367/ \003(\0132\".google.cloud.compute.v1" + + ".SslPolicy\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\007warning\030\234\337\226\030 \001(\0132 .goog" + + "le.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_li" + + "nkB\n\n\010_warning\"?\n(SslPoliciesListAvailab" + + "leFeaturesResponse\022\023\n\010features\030\275\310\263u \003(\t\"" + + "\233\001\n\025SslPoliciesScopedList\022;\n\014ssl_policie" + + "s\030\243\344\215d \003(\0132\".google.cloud.compute.v1.Ssl" + + "Policy\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.clou" + + "d.compute.v1.WarningH\000\210\001\001B\n\n\010_warning\"\331\005" + + "\n\tSslPolicy\022\"\n\022creation_timestamp\030\266\217\307\016 \001" + + "(\tH\000\210\001\001\022\032\n\017custom_features\030\313\262\313\020 \003(\t\022\034\n\013d" + + "escription\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\034\n\020enabled_fea" + + "tures\030\373\306\322\337\001 \003(\t\022\033\n\013fingerprint\030\344\321\363o \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\037\n\017min_tls_version\030\247\346\361\003 \001(\tH\005\210\001\001\022\024\n" + + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\027\n\007profile\030\251\223\272l \001(\tH" + + "\007\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\010\210\001\001\022\032\n\tself_lin" + + "k\030\215\222\305\331\001 \001(\tH\t\210\001\001\0227\n\010warnings\030\327\210\301\355\001 \003(\0132!" + + ".google.cloud.compute.v1.Warnings\"^\n\rMin" + + "TlsVersion\022\035\n\031UNDEFINED_MIN_TLS_VERSION\020" + + "\000\022\016\n\007TLS_1_0\020\276\244\345\017\022\016\n\007TLS_1_1\020\277\244\345\017\022\016\n\007TLS" + + "_1_2\020\300\244\345\017\"e\n\007Profile\022\025\n\021UNDEFINED_PROFIL" + + "E\020\000\022\021\n\nCOMPATIBLE\020\324\215\303U\022\016\n\006CUSTOM\020\361\376\245\271\001\022\r" + + "\n\006MODERN\020\237\276\371>\022\021\n\nRESTRICTED\020\333\350\333|B\025\n\023_cre" + + "ation_timestampB\016\n\014_descriptionB\016\n\014_fing" + + "erprintB\005\n\003_idB\007\n\005_kindB\022\n\020_min_tls_vers" + + "ionB\007\n\005_nameB\n\n\010_profileB\t\n\007_regionB\014\n\n_" + + "self_link\"@\n\022SslPolicyReference\022\033\n\nssl_p" + + "olicy\030\305\375\340\214\001 \001(\tH\000\210\001\001B\r\n\013_ssl_policy\"\233\001\n\024" + + "StartInstanceRequest\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\007projec" + + "t\022\032\n\nrequest_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\"\265\002\n%St" + + "artWithEncryptionKeyInstanceRequest\022\030\n\010i" + + "nstance\030\225\251\332\010 \001(\tB\003\340A\002\022\206\001\n4instances_star" + + "t_with_encryption_key_request_resource\030\377" + + "\376\317\322\001 \001(\0132?.google.cloud.compute.v1.Insta" + + "ncesStartWithEncryptionKeyRequestB\003\340A\002\022!" + + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreq" + + "uest_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\"|\n\016StatefulPol" + + "icy\022V\n\017preserved_state\030\252\342\240\001 \001(\01325.google" + + ".cloud.compute.v1.StatefulPolicyPreserve" + + "dStateH\000\210\001\001B\022\n\020_preserved_state\"\341\001\n\034Stat" + + "efulPolicyPreservedState\022R\n\005disks\030\366\314\312- \003" + + "(\0132@.google.cloud.compute.v1.StatefulPol" + + "icyPreservedState.DisksEntry\032m\n\nDisksEnt" + + "ry\022\013\n\003key\030\001 \001(\t\022N\n\005value\030\002 \001(\0132?.google." + + "cloud.compute.v1.StatefulPolicyPreserved" + + "StateDiskDevice:\0028\001\"\264\001\n&StatefulPolicyPr" + + "eservedStateDiskDevice\022\034\n\013auto_delete\030\273\344" + + "\316\335\001 \001(\tH\000\210\001\001\"\\\n\nAutoDelete\022\031\n\025UNDEFINED_" + + "AUTO_DELETE\020\000\022\014\n\005NEVER\020\354\244\257#\022%\n\036ON_PERMAN" + + "ENT_INSTANCE_DELETION\020\347\340\322-B\016\n\014_auto_dele" + + "te\"\232\001\n\023StopInstanceRequest\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\007" + "project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004z" + "one\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"" - + "\211\001\n SwitchToCustomModeNetworkRequest\022\027\n\007" - + "network\030\256\264\205o \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(" - + "\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH" - + "\000\210\001\001B\r\n\013_request_id\"\330\003\n\016TCPHealthCheck\022\024" - + "\n\004port\030\201\261\322\001 \001(\005H\000\210\001\001\022\031\n\tport_name\030\211\207\347\023 \001" - + "(\tH\001\210\001\001\022\"\n\022port_specification\030\305\353\314\030 \001(\tH\002" - + "\210\001\001\022\034\n\014proxy_header\030\376\272\274L \001(\tH\003\210\001\001\022\027\n\007req" - + "uest\030\217\345\273\n \001(\tH\004\210\001\001\022\030\n\010response\030\301\250\334] \001(\tH" - + "\005\210\001\001\"~\n\021PortSpecification\022 \n\034UNDEFINED_P" - + "ORT_SPECIFICATION\020\000\022\025\n\016USE_FIXED_PORT\020\344\210" - + "\333Z\022\026\n\016USE_NAMED_PORT\020\277\317\307\246\001\022\030\n\020USE_SERVIN" - + "G_PORT\020\314\321\365\254\001\"H\n\013ProxyHeader\022\032\n\026UNDEFINED" - + "_PROXY_HEADER\020\000\022\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1" - + "\020\254\244\267\237\001B\007\n\005_portB\014\n\n_port_nameB\025\n\023_port_s" - + "pecificationB\017\n\r_proxy_headerB\n\n\010_reques" - + "tB\013\n\t_response\"E\n\004Tags\022\033\n\013fingerprint\030\344\321" - + "\363o \001(\tH\000\210\001\001\022\020\n\005items\030\300\317\367/ \003(\tB\016\n\014_finger" - + "print\"\312\003\n\017TargetGrpcProxy\022\"\n\022creation_ti" - + "mestamp\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\033\n\013fingerprint\030\344\321\363o \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\032\n\tself_link\030\215\222\305\331" - + "\001 \001(\tH\006\210\001\001\022!\n\021self_link_with_id\030\202\254\235\025 \001(\t" - + "H\007\210\001\001\022\030\n\007url_map\030\214\225\201\257\001 \001(\tH\010\210\001\001\022&\n\026valid" - + "ate_for_proxyless\030\250\343\3060 \001(\010H\t\210\001\001B\025\n\023_crea" + + "\232\017\n\nSubnetwork\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\020enable_flow_logs\030\344\304\241H \001(\010H\002\210\001\001\022$\n\024ex" + + "ternal_ipv6_prefix\030\366\222\266B \001(\tH\003\210\001\001\022\033\n\013fing" + + "erprint\030\344\321\363o \001(\tH\004\210\001\001\022 \n\017gateway_address" + + "\030\371\211\244\333\001 \001(\tH\005\210\001\001\022\020\n\002id\030\233\032 \001(\004H\006\210\001\001\022%\n\024int" + + "ernal_ipv6_prefix\030\350\242\264\361\001 \001(\tH\007\210\001\001\022\035\n\rip_c" + + "idr_range\030\312\315\344. \001(\tH\010\210\001\001\022!\n\020ipv6_access_t" + + "ype\030\335\365\321\360\001 \001(\tH\t\210\001\001\022 \n\017ipv6_cidr_range\030\212\234" + + "\237\202\001 \001(\tH\n\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\013\210\001\001\022I\n\nlo" + + "g_config\030\235\321\301\247\001 \001(\0132,.google.cloud.comput" + + "e.v1.SubnetworkLogConfigH\014\210\001\001\022\024\n\004name\030\213\365" + + "\315\001 \001(\tH\r\210\001\001\022\027\n\007network\030\256\264\205o \001(\tH\016\210\001\001\022)\n\030" + + "private_ip_google_access\030\316\350\375\310\001 \001(\010H\017\210\001\001\022" + + "*\n\032private_ipv6_google_access\030\216\314\202\027 \001(\tH\020" + + "\210\001\001\022\030\n\007purpose\030\236\372\357\226\001 \001(\tH\021\210\001\001\022\026\n\006region\030" + + "\364\315\240B \001(\tH\022\210\001\001\022\024\n\004role\030\366\200\326\001 \001(\tH\023\210\001\001\022Q\n\023s" + + "econdary_ip_ranges\030\343\377\224A \003(\01321.google.clo" + + "ud.compute.v1.SubnetworkSecondaryRange\022\032" + + "\n\tself_link\030\215\222\305\331\001 \001(\tH\024\210\001\001\022\033\n\nstack_type" + + "\030\221\265\213\313\001 \001(\tH\025\210\001\001\022\025\n\005state\030\221\211\2534 \001(\tH\026\210\001\001\"y" + + "\n\016Ipv6AccessType\022\036\n\032UNDEFINED_IPV6_ACCES" + + "S_TYPE\020\000\022\017\n\010EXTERNAL\020\313\247\375\020\022\020\n\010INTERNAL\020\275\355" + + "\226\205\001\022$\n\034UNSPECIFIED_IPV6_ACCESS_TYPE\020\245\366\244\225" + + "\001\"\276\001\n\027PrivateIpv6GoogleAccess\022(\n$UNDEFIN" + + "ED_PRIVATE_IPV6_GOOGLE_ACCESS\020\000\022\035\n\025DISAB" + + "LE_GOOGLE_ACCESS\020\363\251\204\327\001\022-\n%ENABLE_BIDIREC" + + "TIONAL_ACCESS_TO_GOOGLE\020\272\312\211\314\001\022+\n#ENABLE_" + + "OUTBOUND_VM_ACCESS_TO_GOOGLE\020\327\372\266\211\001\"\256\001\n\007P" + + "urpose\022\025\n\021UNDEFINED_PURPOSE\020\000\022#\n\034INTERNA" + + "L_HTTPS_LOAD_BALANCER\020\331\266\316v\022\017\n\007PRIVATE\020\343\342" + + "\262\300\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\":\n\004Role\022\022\n\016UNDEFINED_ROLE\020\000\022" + + "\016\n\006ACTIVE\020\206\346\211\226\001\022\016\n\006BACKUP\020\302\323\315\242\001\"i\n\tStack" + + "Type\022\030\n\024UNDEFINED_STACK_TYPE\020\000\022\020\n\tIPV4_I" + + "PV6\020\201\350\312\n\022\020\n\tIPV4_ONLY\020\246\313\325\n\022\036\n\026UNSPECIFIE" + + "D_STACK_TYPE\020\331\321\221\216\001\"<\n\005State\022\023\n\017UNDEFINED" + + "_STATE\020\000\022\020\n\010DRAINING\020\352\325\214\345\001\022\014\n\005READY\020\203\303\217%" + + "B\025\n\023_creation_timestampB\016\n\014_descriptionB" + + "\023\n\021_enable_flow_logsB\027\n\025_external_ipv6_p" + + "refixB\016\n\014_fingerprintB\022\n\020_gateway_addres" + + "sB\005\n\003_idB\027\n\025_internal_ipv6_prefixB\020\n\016_ip" + + "_cidr_rangeB\023\n\021_ipv6_access_typeB\022\n\020_ipv" + + "6_cidr_rangeB\007\n\005_kindB\r\n\013_log_configB\007\n\005" + + "_nameB\n\n\010_networkB\033\n\031_private_ip_google_" + + "accessB\035\n\033_private_ipv6_google_accessB\n\n" + + "\010_purposeB\t\n\007_regionB\007\n\005_roleB\014\n\n_self_l" + + "inkB\r\n\013_stack_typeB\010\n\006_state\"\277\003\n\030Subnetw" + + "orkAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022N\n\005i" + + "tems\030\300\317\367/ \003(\0132<.google.cloud.compute.v1." + + "SubnetworkAggregatedList.ItemsEntry\022\024\n\004k" + + "ind\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\nItemsEntry\022\013\n\003key\030\001 \001(\t\022=\n\005value\030\002" + + " \001(\0132..google.cloud.compute.v1.Subnetwor" + + "ksScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_nex" + + "t_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"\245", + "\002\n\016SubnetworkList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0225\n\005i" + + "tems\030\300\317\367/ \003(\0132#.google.cloud.compute.v1." + + "Subnetwork\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\007warning\030\234\337\226\030 \001(\0132 .goog" + + "le.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_li" + + "nkB\n\n\010_warning\"\335\004\n\023SubnetworkLogConfig\022$" + + "\n\024aggregation_interval\030\202\233\264S \001(\tH\000\210\001\001\022\027\n\006" + + "enable\030\203\313\324\224\001 \001(\010H\001\210\001\001\022\033\n\013filter_expr\030\334\244\270" + + "W \001(\tH\002\210\001\001\022\036\n\rflow_sampling\030\330\347\345\374\001 \001(\002H\003\210" + + "\001\001\022\030\n\010metadata\030\257\366\265) \001(\tH\004\210\001\001\022\033\n\017metadata" + + "_fields\030\311\273\273\264\001 \003(\t\"\310\001\n\023AggregationInterva" + + "l\022\"\n\036UNDEFINED_AGGREGATION_INTERVAL\020\000\022\027\n" + + "\017INTERVAL_10_MIN\020\314\321\245\350\001\022\027\n\017INTERVAL_15_MI" + + "N\020\321\274\277\352\001\022\025\n\016INTERVAL_1_MIN\020\252\322\366 \022\026\n\017INTERV" + + "AL_30_SEC\020\211\340\314\003\022\025\n\016INTERVAL_5_MIN\020\256\216\330\"\022\025\n" + + "\016INTERVAL_5_SEC\020\255\272\330\"\"u\n\010Metadata\022\026\n\022UNDE" + + "FINED_METADATA\020\000\022\026\n\017CUSTOM_METADATA\020\275\330\343\035" + + "\022\034\n\024EXCLUDE_ALL_METADATA\020\222\275\301\237\001\022\033\n\024INCLUD" + + "E_ALL_METADATA\020\204\315\277NB\027\n\025_aggregation_inte" + + "rvalB\t\n\007_enableB\016\n\014_filter_exprB\020\n\016_flow" + + "_samplingB\013\n\t_metadata\"w\n\030SubnetworkSeco" + + "ndaryRange\022\035\n\rip_cidr_range\030\312\315\344. \001(\tH\000\210\001" + + "\001\022\033\n\nrange_name\030\315\360\264\236\001 \001(\tH\001\210\001\001B\020\n\016_ip_ci" + + "dr_rangeB\r\n\013_range_name\"V\n#SubnetworksEx" + + "pandIpCidrRangeRequest\022\035\n\rip_cidr_range\030" + + "\312\315\344. \001(\tH\000\210\001\001B\020\n\016_ip_cidr_range\"\234\001\n\025Subn" + + "etworksScopedList\022<\n\013subnetworks\030\305\324\245\306\001 \003" + + "(\0132#.google.cloud.compute.v1.Subnetwork\022" + + "9\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.compu" + + "te.v1.WarningH\000\210\001\001B\n\n\010_warning\"t\n*Subnet" + + "worksSetPrivateIpGoogleAccessRequest\022)\n\030" + + "private_ip_google_access\030\316\350\375\310\001 \001(\010H\000\210\001\001B" + + "\033\n\031_private_ip_google_access\"\177\n\nSubsetti" + + "ng\022\026\n\006policy\030\262\312\266+ \001(\tH\000\210\001\001\"N\n\006Policy\022\024\n\020" + + "UNDEFINED_POLICY\020\000\022!\n\032CONSISTENT_HASH_SU" + + "BSETTING\020\264\230\3743\022\013\n\004NONE\020\270\316\222\001B\t\n\007_policy\"\235\001" + + "\n\026SuspendInstanceRequest\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\007pr" + + "oject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\004zon" + + "e\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_request_id\"\211\001" + + "\n SwitchToCustomModeNetworkRequest\022\027\n\007ne" + + "twork\030\256\264\205o \001(\tB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB" + + "\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210" + + "\001\001B\r\n\013_request_id\"\330\003\n\016TCPHealthCheck\022\024\n\004" + + "port\030\201\261\322\001 \001(\005H\000\210\001\001\022\031\n\tport_name\030\211\207\347\023 \001(\t" + + "H\001\210\001\001\022\"\n\022port_specification\030\305\353\314\030 \001(\tH\002\210\001" + + "\001\022\034\n\014proxy_header\030\376\272\274L \001(\tH\003\210\001\001\022\027\n\007reque" + + "st\030\217\345\273\n \001(\tH\004\210\001\001\022\030\n\010response\030\301\250\334] \001(\tH\005\210" + + "\001\001\"~\n\021PortSpecification\022 \n\034UNDEFINED_POR" + + "T_SPECIFICATION\020\000\022\025\n\016USE_FIXED_PORT\020\344\210\333Z" + + "\022\026\n\016USE_NAMED_PORT\020\277\317\307\246\001\022\030\n\020USE_SERVING_" + + "PORT\020\314\321\365\254\001\"H\n\013ProxyHeader\022\032\n\026UNDEFINED_P" + + "ROXY_HEADER\020\000\022\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1\020\254" + + "\244\267\237\001B\007\n\005_portB\014\n\n_port_nameB\025\n\023_port_spe" + + "cificationB\017\n\r_proxy_headerB\n\n\010_requestB" + + "\013\n\t_response\"E\n\004Tags\022\033\n\013fingerprint\030\344\321\363o" + + " \001(\tH\000\210\001\001\022\020\n\005items\030\300\317\367/ \003(\tB\016\n\014_fingerpr" + + "int\"\312\003\n\017TargetGrpcProxy\022\"\n\022creation_time" + + "stamp\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\033\n\013fingerprint\030\344\321\363o \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\032\n\tself_link\030\215\222\305\331\001 " + + "\001(\tH\006\210\001\001\022!\n\021self_link_with_id\030\202\254\235\025 \001(\tH\007" + + "\210\001\001\022\030\n\007url_map\030\214\225\201\257\001 \001(\tH\010\210\001\001\022&\n\026validat" + + "e_for_proxyless\030\250\343\3060 \001(\010H\t\210\001\001B\025\n\023_creati" + + "on_timestampB\016\n\014_descriptionB\016\n\014_fingerp" + + "rintB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\014\n\n_self_l" + + "inkB\024\n\022_self_link_with_idB\n\n\010_url_mapB\031\n" + + "\027_validate_for_proxyless\"\257\002\n\023TargetGrpcP" + + "roxyList\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.TargetGrp" + + "cProxy\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pag" + + "e_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.c" + + "loud.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\"\256\001\n\033TargetHttpProxiesScopedLi" + + "st\022H\n\023target_http_proxies\030\303\325\250M \003(\0132(.goo" + + "gle.cloud.compute.v1.TargetHttpProxy\0229\n\007" + + "warning\030\234\337\226\030 \001(\0132 .google.cloud.compute." + + "v1.WarningH\000\210\001\001B\n\n\010_warning\"\235\003\n\017TargetHt" + + "tpProxy\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\033\n\013fin" + + "gerprint\030\344\321\363o \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\033\n\nproxy_bind\030\356\316\261\210\001 \001(\010H\006\210\001\001\022\026\n\006reg" + + "ion\030\364\315\240B \001(\tH\007\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\t" + + "H\010\210\001\001\022\030\n\007url_map\030\214\225\201\257\001 \001(\tH\t\210\001\001B\025\n\023_crea" + "tion_timestampB\016\n\014_descriptionB\016\n\014_finge" - + "rprintB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\014\n\n_self" - + "_linkB\024\n\022_self_link_with_idB\n\n\010_url_mapB" - + "\031\n\027_validate_for_proxyless\"\257\002\n\023TargetGrp" - + "cProxyList\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.TargetG" - + "rpcProxy\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_p" + + "rprintB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\r\n\013_prox" + + "y_bindB\t\n\007_regionB\014\n\n_self_linkB\n\n\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.goog" + + "le.cloud.compute.v1.TargetHttpProxyAggre" + + "gatedList.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\ts" + + "elf_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\nItemsEntry\022\013\n\003key\030\001 \001(\t\022C\n\005v" + + "alue\030\002 \001(\01324.google.cloud.compute.v1.Tar" + + "getHttpProxiesScopedList:\0028\001B\005\n\003_idB\007\n\005_" + + "kindB\022\n\020_next_page_tokenB\014\n\n_self_link\"\257" + + "\002\n\023TargetHttpProxyList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001" + + "\022:\n\005items\030\300\317\367/ \003(\0132(.google.cloud.comput" + + "e.v1.TargetHttpProxy\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\ts" + + "elf_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\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014" + + "\n\n_self_linkB\n\n\010_warning\"\262\001\n\034TargetHttps" + + "ProxiesScopedList\022K\n\024target_https_proxie" + + "s\030\212\374\347\256\001 \003(\0132).google.cloud.compute.v1.Ta" + + "rgetHttpsProxy\0229\n\007warning\030\234\337\226\030 \001(\0132 .goo" + + "gle.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_wa" + + "rning\"a\n*TargetHttpsProxiesSetCertificat" + + "eMapRequest\022\037\n\017certificate_map\030\264\345\315J \001(\tH" + + "\000\210\001\001B\022\n\020_certificate_map\"\266\001\n(TargetHttps" + + "ProxiesSetQuicOverrideRequest\022\036\n\rquic_ov" + + "erride\030\255\241\333\331\001 \001(\tH\000\210\001\001\"X\n\014QuicOverride\022\033\n" + + "\027UNDEFINED_QUIC_OVERRIDE\020\000\022\016\n\007DISABLE\020\310\335" + + "\246s\022\016\n\006ENABLE\020\203\263\240\321\001\022\013\n\004NONE\020\270\316\222\001B\020\n\016_quic" + + "_override\"K\n+TargetHttpsProxiesSetSslCer" + + "tificatesRequest\022\034\n\020ssl_certificates\030\217\242\303" + + "\256\001 \003(\t\"\242\006\n\020TargetHttpsProxy\022$\n\024authoriza" + + "tion_policy\030\270\357\227\020 \001(\tH\000\210\001\001\022\037\n\017certificate" + + "_map\030\264\345\315J \001(\tH\001\210\001\001\022\"\n\022creation_timestamp" + + "\030\266\217\307\016 \001(\tH\002\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH" + + "\003\210\001\001\022\033\n\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\022\024\n\004nam" + + "e\030\213\365\315\001 \001(\tH\007\210\001\001\022\033\n\nproxy_bind\030\356\316\261\210\001 \001(\010H" + + "\010\210\001\001\022\036\n\rquic_override\030\255\241\333\331\001 \001(\tH\t\210\001\001\022\026\n\006" + + "region\030\364\315\240B \001(\tH\n\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 " + + "\001(\tH\013\210\001\001\022\"\n\021server_tls_policy\030\362\336\207\215\001 \001(\tH" + + "\014\210\001\001\022\034\n\020ssl_certificates\030\217\242\303\256\001 \003(\t\022\033\n\nss" + + "l_policy\030\305\375\340\214\001 \001(\tH\r\210\001\001\022\030\n\007url_map\030\214\225\201\257\001" + + " \001(\tH\016\210\001\001\"X\n\014QuicOverride\022\033\n\027UNDEFINED_Q" + + "UIC_OVERRIDE\020\000\022\016\n\007DISABLE\020\310\335\246s\022\016\n\006ENABLE" + + "\020\203\263\240\321\001\022\013\n\004NONE\020\270\316\222\001B\027\n\025_authorization_po" + + "licyB\022\n\020_certificate_mapB\025\n\023_creation_ti" + + "mestampB\016\n\014_descriptionB\016\n\014_fingerprintB" + + "\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\r\n\013_proxy_bindB" + + "\020\n\016_quic_overrideB\t\n\007_regionB\014\n\n_self_li" + + "nkB\024\n\022_server_tls_policyB\r\n\013_ssl_policyB" + + "\n\n\010_url_map\"\322\003\n\036TargetHttpsProxyAggregat" + + "edList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022T\n\005items\030\300\317\367/ \003" + + "(\0132B.google.cloud.compute.v1.TargetHttps" + + "ProxyAggregatedList.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(\t" + + "H\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n\014unr" + + "eachables\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\032c\n" + + "\nItemsEntry\022\013\n\003key\030\001 \001(\t\022D\n\005value\030\002 \001(\0132" + + "5.google.cloud.compute.v1.TargetHttpsPro" + + "xiesScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_n" + + "ext_page_tokenB\014\n\n_self_linkB\n\n\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.com" + + "pute.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\007warning\030\234" + + "\337\226\030 \001(\0132 .google.cloud.compute.v1.Warnin" + + "gH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tok" + + "enB\014\n\n_self_linkB\n\n\010_warning\"\307\003\n\016TargetI" + + "nstance\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\020\n\002id\030" + + "\233\032 \001(\004H\002\210\001\001\022\030\n\010instance\030\225\251\332\010 \001(\tH\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\033\n\nnat_policy\030\220\304\212\363\001 \001(\tH\006\210\001\001\022\027\n\007networ" + + "k\030\256\264\205o \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\004zone\030\254\307\344\001 \001(\tH\t\210\001\001\"4\n\tNatPolicy\022\030" + + "\n\024UNDEFINED_NAT_POLICY\020\000\022\r\n\006NO_NAT\020\203\273\376LB" + + "\025\n\023_creation_timestampB\016\n\014_descriptionB\005" + + "\n\003_idB\013\n\t_instanceB\007\n\005_kindB\007\n\005_nameB\r\n\013" + + "_nat_policyB\n\n\010_networkB\014\n\n_self_linkB\007\n" + + "\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@.go" + + "ogle.cloud.compute.v1.TargetInstanceAggr" + + "egatedList.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\t" + + "self_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.c" + + "loud.compute.v1.WarningH\004\210\001\001\032`\n\nItemsEnt" + + "ry\022\013\n\003key\030\001 \001(\t\022A\n\005value\030\002 \001(\01322.google." + + "cloud.compute.v1.TargetInstancesScopedLi" + + "st:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tok" + + "enB\014\n\n_self_linkB\n\n\010_warning\"\255\002\n\022TargetI" + + "nstanceList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0229\n\005items\030\300" + + "\317\367/ \003(\0132\'.google.cloud.compute.v1.Target" + + "Instance\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_p" + "age_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.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_link" - + "B\n\n\010_warning\"\256\001\n\033TargetHttpProxiesScoped" - + "List\022H\n\023target_http_proxies\030\303\325\250M \003(\0132(.g" - + "oogle.cloud.compute.v1.TargetHttpProxy\0229" - + "\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.comput" - + "e.v1.WarningH\000\210\001\001B\n\n\010_warning\"\235\003\n\017Target" - + "HttpProxy\022\"\n\022creation_timestamp\030\266\217\307\016 \001(\t" - + "H\000\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\033\n\013f" - + "ingerprint\030\344\321\363o \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\033\n\nproxy_bind\030\356\316\261\210\001 \001(\010H\006\210\001\001\022\026\n\006r" - + "egion\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\030\n\007url_map\030\214\225\201\257\001 \001(\tH\t\210\001\001B\025\n\023_cr" - + "eation_timestampB\016\n\014_descriptionB\016\n\014_fin" - + "gerprintB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\r\n\013_pr" - + "oxy_bindB\t\n\007_regionB\014\n\n_self_linkB\n\n\010_ur" - + "l_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.go" - + "ogle.cloud.compute.v1.TargetHttpProxyAgg" - + "regatedList.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\014unreachable" - + "s\030\237\240\206t \003(\t\032b\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022C\n" - + "\005value\030\002 \001(\01324.google.cloud.compute.v1.T" - + "argetHttpProxiesScopedList:\0028\001B\005\n\003_idB\007\n" - + "\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_link" - + "\"\257\002\n\023TargetHttpProxyList\022\020\n\002id\030\233\032 \001(\tH\000\210" - + "\001\001\022:\n\005items\030\300\317\367/ \003(\0132(.google.cloud.comp" - + "ute.v1.TargetHttpProxy\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\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_token" - + "B\014\n\n_self_linkB\n\n\010_warning\"\262\001\n\034TargetHtt" - + "psProxiesScopedList\022K\n\024target_https_prox" - + "ies\030\212\374\347\256\001 \003(\0132).google.cloud.compute.v1." - + "TargetHttpsProxy\0229\n\007warning\030\234\337\226\030 \001(\0132 .g" - + "oogle.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_" - + "warning\"a\n*TargetHttpsProxiesSetCertific" - + "ateMapRequest\022\037\n\017certificate_map\030\264\345\315J \001(" - + "\tH\000\210\001\001B\022\n\020_certificate_map\"\266\001\n(TargetHtt" - + "psProxiesSetQuicOverrideRequest\022\036\n\rquic_" - + "override\030\255\241\333\331\001 \001(\tH\000\210\001\001\"X\n\014QuicOverride\022" - + "\033\n\027UNDEFINED_QUIC_OVERRIDE\020\000\022\016\n\007DISABLE\020" - + "\310\335\246s\022\016\n\006ENABLE\020\203\263\240\321\001\022\013\n\004NONE\020\270\316\222\001B\020\n\016_qu" - + "ic_override\"K\n+TargetHttpsProxiesSetSslC" - + "ertificatesRequest\022\034\n\020ssl_certificates\030\217" - + "\242\303\256\001 \003(\t\"\242\006\n\020TargetHttpsProxy\022$\n\024authori" - + "zation_policy\030\270\357\227\020 \001(\tH\000\210\001\001\022\037\n\017certifica" - + "te_map\030\264\345\315J \001(\tH\001\210\001\001\022\"\n\022creation_timesta" - + "mp\030\266\217\307\016 \001(\tH\002\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(" - + "\tH\003\210\001\001\022\033\n\013fingerprint\030\344\321\363o \001(\tH\004\210\001\001\022\020\n\002i" - + "d\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\024\n\004n" - + "ame\030\213\365\315\001 \001(\tH\007\210\001\001\022\033\n\nproxy_bind\030\356\316\261\210\001 \001(" - + "\010H\010\210\001\001\022\036\n\rquic_override\030\255\241\333\331\001 \001(\tH\t\210\001\001\022\026" - + "\n\006region\030\364\315\240B \001(\tH\n\210\001\001\022\032\n\tself_link\030\215\222\305\331" - + "\001 \001(\tH\013\210\001\001\022\"\n\021server_tls_policy\030\362\336\207\215\001 \001(" - + "\tH\014\210\001\001\022\034\n\020ssl_certificates\030\217\242\303\256\001 \003(\t\022\033\n\n" - + "ssl_policy\030\305\375\340\214\001 \001(\tH\r\210\001\001\022\030\n\007url_map\030\214\225\201" - + "\257\001 \001(\tH\016\210\001\001\"X\n\014QuicOverride\022\033\n\027UNDEFINED" - + "_QUIC_OVERRIDE\020\000\022\016\n\007DISABLE\020\310\335\246s\022\016\n\006ENAB" - + "LE\020\203\263\240\321\001\022\013\n\004NONE\020\270\316\222\001B\027\n\025_authorization_" - + "policyB\022\n\020_certificate_mapB\025\n\023_creation_" - + "timestampB\016\n\014_descriptionB\016\n\014_fingerprin" - + "tB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\r\n\013_proxy_bin" - + "dB\020\n\016_quic_overrideB\t\n\007_regionB\014\n\n_self_" - + "linkB\024\n\022_server_tls_policyB\r\n\013_ssl_polic" - + "yB\n\n\010_url_map\"\322\003\n\036TargetHttpsProxyAggreg" - + "atedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022T\n\005items\030\300\317\367/" - + " \003(\0132B.google.cloud.compute.v1.TargetHtt" - + "psProxyAggregatedList.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\014u" - + "nreachables\030\237\240\206t \003(\t\0229\n\007warning\030\234\337\226\030 \001(\013" - + "2 .google.cloud.compute.v1.WarningH\004\210\001\001\032" - + "c\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022D\n\005value\030\002 \001(" - + "\01325.google.cloud.compute.v1.TargetHttpsP" - + "roxiesScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020" - + "_next_page_tokenB\014\n\n_self_linkB\n\n\010_warni" - + "ng\"\261\002\n\024TargetHttpsProxyList\022\020\n\002id\030\233\032 \001(\t" - + "H\000\210\001\001\022;\n\005items\030\300\317\367/ \003(\0132).google.cloud.c" - + "ompute.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\007warning" - + "\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Warn" - + "ingH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_t" - + "okenB\014\n\n_self_linkB\n\n\010_warning\"\307\003\n\016Targe" - + "tInstance\022\"\n\022creation_timestamp\030\266\217\307\016 \001(\t" - + "H\000\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\020\n\002i" - + "d\030\233\032 \001(\004H\002\210\001\001\022\030\n\010instance\030\225\251\332\010 \001(\tH\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\033\n\nnat_policy\030\220\304\212\363\001 \001(\tH\006\210\001\001\022\027\n\007netw" - + "ork\030\256\264\205o \001(\tH\007\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\t" - + "H\010\210\001\001\022\024\n\004zone\030\254\307\344\001 \001(\tH\t\210\001\001\"4\n\tNatPolicy" - + "\022\030\n\024UNDEFINED_NAT_POLICY\020\000\022\r\n\006NO_NAT\020\203\273\376" - + "LB\025\n\023_creation_timestampB\016\n\014_description" - + "B\005\n\003_idB\013\n\t_instanceB\007\n\005_kindB\007\n\005_nameB\r" - + "\n\013_nat_policyB\n\n\010_networkB\014\n\n_self_linkB" - + "\007\n\005_zone\"\313\003\n\034TargetInstanceAggregatedLis" - + "t\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.TargetInstanceAg" - + "gregatedList.ItemsEntry\022\024\n\004kind\030\224\367\310\001 \001(\t" - + "H\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\014unreachabl" - + "es\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\nItemsE" - + "ntry\022\013\n\003key\030\001 \001(\t\022A\n\005value\030\002 \001(\01322.googl" - + "e.cloud.compute.v1.TargetInstancesScoped" - + "List:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_t" - + "okenB\014\n\n_self_linkB\n\n\010_warning\"\255\002\n\022Targe" - + "tInstanceList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0229\n\005items" - + "\030\300\317\367/ \003(\0132\'.google.cloud.compute.v1.Targ" - + "etInstance\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\007warning\030\234\337\226\030 \001(\0132 .goog" - + "le.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_li" - + "nkB\n\n\010_warning\"\251\001\n\031TargetInstancesScoped" - + "List\022E\n\020target_instances\030\320\322\255\273\001 \003(\0132\'.goo" - + "gle.cloud.compute.v1.TargetInstance\0229\n\007w" - + "arning\030\234\337\226\030 \001(\0132 .google.cloud.compute.v" - + "1.WarningH\000\210\001\001B\n\n\010_warning\"\320\005\n\nTargetPoo" - + "l\022\033\n\013backup_pool\030\371\310\360\025 \001(\tH\000\210\001\001\022\"\n\022creati" - + "on_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n\013descriptio" - + "n\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\036\n\016failover_ratio\030\376\224\264e " - + "\001(\002H\003\210\001\001\022\031\n\rhealth_checks\030\256\257\346\325\001 \003(\t\022\020\n\002i" - + "d\030\233\032 \001(\004H\004\210\001\001\022\024\n\tinstances\030\376\374\357\r \003(\t\022\024\n\004k" - + "ind\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\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!\n\020session_affinity\030\261\301\231\335\001 \001(" - + "\tH\t\210\001\001\"\353\001\n\017SessionAffinity\022\036\n\032UNDEFINED_" - + "SESSION_AFFINITY\020\000\022\021\n\tCLIENT_IP\020\233\334\351\244\001\022\037\n" - + "\030CLIENT_IP_NO_DESTINATION\020\224\232\3152\022\033\n\024CLIENT" - + "_IP_PORT_PROTO\020\256\362\334i\022\026\n\017CLIENT_IP_PROTO\020\244" - + "\305\211\014\022\030\n\020GENERATED_COOKIE\020\264\316\312\260\001\022\023\n\014HEADER_" - + "FIELD\020\250\211\334_\022\023\n\013HTTP_COOKIE\020\373\243\203\354\001\022\013\n\004NONE\020" - + "\270\316\222\001B\016\n\014_backup_poolB\025\n\023_creation_timest" - + "ampB\016\n\014_descriptionB\021\n\017_failover_ratioB\005" - + "\n\003_idB\007\n\005_kindB\007\n\005_nameB\t\n\007_regionB\014\n\n_s" - + "elf_linkB\023\n\021_session_affinity\"\277\003\n\030Target" - + "PoolAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022N\n\005" - + "items\030\300\317\367/ \003(\0132<.google.cloud.compute.v1" - + ".TargetPoolAggregatedList.ItemsEntry\022\024\n\004" - + "kind\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\nItemsEntry\022\013\n\003key\030\001 \001(\t\022=\n\005value\030" - + "\002 \001(\0132..google.cloud.compute.v1.TargetPo" - + "olsScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_ne" - + "xt_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"" - + "{\n\030TargetPoolInstanceHealth\022@\n\rhealth_st" - + "atus\030\265\326\272\265\001 \003(\0132%.google.cloud.compute.v1" - + ".HealthStatus\022\024\n\004kind\030\224\367\310\001 \001(\tH\000\210\001\001B\007\n\005_" - + "kind\"\245\002\n\016TargetPoolList\022\020\n\002id\030\233\032 \001(\tH\000\210\001" - + "\001\0225\n\005items\030\300\317\367/ \003(\0132#.google.cloud.compu" - + "te.v1.TargetPool\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\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_s" - + "elf_linkB\n\n\010_warning\"l\n TargetPoolsAddHe" - + "althCheckRequest\022H\n\rhealth_checks\030\256\257\346\325\001 " - + "\003(\0132-.google.cloud.compute.v1.HealthChec" - + "kReference\"a\n\035TargetPoolsAddInstanceRequ" - + "est\022@\n\tinstances\030\376\374\357\r \003(\0132*.google.cloud" - + ".compute.v1.InstanceReference\"o\n#TargetP" - + "oolsRemoveHealthCheckRequest\022H\n\rhealth_c" - + "hecks\030\256\257\346\325\001 \003(\0132-.google.cloud.compute.v" - + "1.HealthCheckReference\"d\n TargetPoolsRem" - + "oveInstanceRequest\022@\n\tinstances\030\376\374\357\r \003(\013" - + "2*.google.cloud.compute.v1.InstanceRefer" - + "ence\"\235\001\n\025TargetPoolsScopedList\022=\n\014target" - + "_pools\030\251\237\240\240\001 \003(\0132#.google.cloud.compute." - + "v1.TargetPool\0229\n\007warning\030\234\337\226\030 \001(\0132 .goog" - + "le.cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_war" - + "ning\"4\n\017TargetReference\022\026\n\006target\030\221\343\371[ \001" - + "(\tH\000\210\001\001B\t\n\007_target\"P\n(TargetSslProxiesSe" - + "tBackendServiceRequest\022\030\n\007service\030\265\215\217\262\001 " - + "\001(\tH\000\210\001\001B\n\n\010_service\"_\n(TargetSslProxies" - + "SetCertificateMapRequest\022\037\n\017certificate_" - + "map\030\264\345\315J \001(\tH\000\210\001\001B\022\n\020_certificate_map\"\240\001" - + "\n%TargetSslProxiesSetProxyHeaderRequest\022" - + "\034\n\014proxy_header\030\376\272\274L \001(\tH\000\210\001\001\"H\n\013ProxyHe" - + "ader\022\032\n\026UNDEFINED_PROXY_HEADER\020\000\022\013\n\004NONE" - + "\020\270\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237\001B\017\n\r_proxy_header" - + "\"I\n)TargetSslProxiesSetSslCertificatesRe" - + "quest\022\034\n\020ssl_certificates\030\217\242\303\256\001 \003(\t\"\230\004\n\016" - + "TargetSslProxy\022\037\n\017certificate_map\030\264\345\315J \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\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\004nam" - + "e\030\213\365\315\001 \001(\tH\005\210\001\001\022\034\n\014proxy_header\030\376\272\274L \001(\t" - + "H\006\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022\030\n\007ser" - + "vice\030\265\215\217\262\001 \001(\tH\010\210\001\001\022\034\n\020ssl_certificates\030" - + "\217\242\303\256\001 \003(\t\022\033\n\nssl_policy\030\305\375\340\214\001 \001(\tH\t\210\001\001\"H" - + "\n\013ProxyHeader\022\032\n\026UNDEFINED_PROXY_HEADER\020" - + "\000\022\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237\001B\022\n\020_cer" - + "tificate_mapB\025\n\023_creation_timestampB\016\n\014_" - + "descriptionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\017\n\r" - + "_proxy_headerB\014\n\n_self_linkB\n\n\010_serviceB" - + "\r\n\013_ssl_policy\"\255\002\n\022TargetSslProxyList\022\020\n" - + "\002id\030\233\032 \001(\tH\000\210\001\001\0229\n\005items\030\300\317\367/ \003(\0132\'.goog" - + "le.cloud.compute.v1.TargetSslProxy\022\024\n\004ki" - + "nd\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.compute" - + ".v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_nex" - + "t_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"P" - + "\n(TargetTcpProxiesSetBackendServiceReque" - + "st\022\030\n\007service\030\265\215\217\262\001 \001(\tH\000\210\001\001B\n\n\010_service" - + "\"\240\001\n%TargetTcpProxiesSetProxyHeaderReque" - + "st\022\034\n\014proxy_header\030\376\272\274L \001(\tH\000\210\001\001\"H\n\013Prox" - + "yHeader\022\032\n\026UNDEFINED_PROXY_HEADER\020\000\022\013\n\004N" - + "ONE\020\270\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237\001B\017\n\r_proxy_hea" - + "der\"\350\003\n\016TargetTcpProxy\022\"\n\022creation_times" - + "tamp\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\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\033\n\nproxy_" - + "bind\030\356\316\261\210\001 \001(\010H\005\210\001\001\022\034\n\014proxy_header\030\376\272\274L" - + " \001(\tH\006\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\007\210\001\001\022\032\n\tsel" - + "f_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022\030\n\007service\030\265\215\217\262\001 \001" - + "(\tH\t\210\001\001\"H\n\013ProxyHeader\022\032\n\026UNDEFINED_PROX" - + "Y_HEADER\020\000\022\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237" - + "\001B\025\n\023_creation_timestampB\016\n\014_description" - + "B\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\r\n\013_proxy_bind" - + "B\017\n\r_proxy_headerB\t\n\007_regionB\014\n\n_self_li" - + "nkB\n\n\010_service\"\255\002\n\022TargetTcpProxyList\022\020\n" - + "\002id\030\233\032 \001(\tH\000\210\001\001\0229\n\005items\030\300\317\367/ \003(\0132\'.goog" - + "le.cloud.compute.v1.TargetTcpProxy\022\024\n\004ki" + + "B\n\n\010_warning\"\251\001\n\031TargetInstancesScopedLi" + + "st\022E\n\020target_instances\030\320\322\255\273\001 \003(\0132\'.googl" + + "e.cloud.compute.v1.TargetInstance\0229\n\007war" + + "ning\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1." + + "WarningH\000\210\001\001B\n\n\010_warning\"\320\005\n\nTargetPool\022" + + "\033\n\013backup_pool\030\371\310\360\025 \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\036\n\016failover_ratio\030\376\224\264e \001(" + + "\002H\003\210\001\001\022\031\n\rhealth_checks\030\256\257\346\325\001 \003(\t\022\020\n\002id\030" + + "\233\032 \001(\004H\004\210\001\001\022\024\n\tinstances\030\376\374\357\r \003(\t\022\024\n\004kin" + + "d\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\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!\n\020session_affinity\030\261\301\231\335\001 \001(\tH" + + "\t\210\001\001\"\353\001\n\017SessionAffinity\022\036\n\032UNDEFINED_SE" + + "SSION_AFFINITY\020\000\022\021\n\tCLIENT_IP\020\233\334\351\244\001\022\037\n\030C" + + "LIENT_IP_NO_DESTINATION\020\224\232\3152\022\033\n\024CLIENT_I" + + "P_PORT_PROTO\020\256\362\334i\022\026\n\017CLIENT_IP_PROTO\020\244\305\211" + + "\014\022\030\n\020GENERATED_COOKIE\020\264\316\312\260\001\022\023\n\014HEADER_FI" + + "ELD\020\250\211\334_\022\023\n\013HTTP_COOKIE\020\373\243\203\354\001\022\013\n\004NONE\020\270\316" + + "\222\001B\016\n\014_backup_poolB\025\n\023_creation_timestam" + + "pB\016\n\014_descriptionB\021\n\017_failover_ratioB\005\n\003" + + "_idB\007\n\005_kindB\007\n\005_nameB\t\n\007_regionB\014\n\n_sel" + + "f_linkB\023\n\021_session_affinity\"\277\003\n\030TargetPo" + + "olAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022N\n\005it" + + "ems\030\300\317\367/ \003(\0132<.google.cloud.compute.v1.T" + + "argetPoolAggregatedList.ItemsEntry\022\024\n\004ki" + "nd\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.compute" - + ".v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_nex" - + "t_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"\373" - + "\003\n\020TargetVpnGateway\022\"\n\022creation_timestam" - + "p\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013description\030\374\207\326\311\001 \001(\t" - + "H\001\210\001\001\022\034\n\020forwarding_rules\030\265\232\314\226\001 \003(\t\022\020\n\002i" - + "d\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\004n" - + "ame\030\213\365\315\001 \001(\tH\004\210\001\001\022\027\n\007network\030\256\264\205o \001(\tH\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\026\n\006status\030\362\237\267V \001(\tH\010\210\001\001\022\022" - + "\n\007tunnels\030\213\372\3551 \003(\t\"`\n\006Status\022\024\n\020UNDEFINE" - + "D_STATUS\020\000\022\020\n\010CREATING\020\271\275\235\331\001\022\020\n\010DELETING" - + "\020\250\247\207\374\001\022\016\n\006FAILED\020\275\220\246\331\001\022\014\n\005READY\020\203\303\217%B\025\n\023" - + "_creation_timestampB\016\n\014_descriptionB\005\n\003_" - + "idB\007\n\005_kindB\007\n\005_nameB\n\n\010_networkB\t\n\007_reg" - + "ionB\014\n\n_self_linkB\t\n\007_status\"\321\003\n\036TargetV" - + "pnGatewayAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001" - + "\001\022T\n\005items\030\300\317\367/ \003(\0132B.google.cloud.compu" - + "te.v1.TargetVpnGatewayAggregatedList.Ite" - + "msEntry\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pa" - + "ge_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\007w" + + " \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\nItemsEntry\022\013\n\003key\030\001 \001(\t\022=\n\005value\030\002 " + + "\001(\0132..google.cloud.compute.v1.TargetPool" + + "sScopedList:\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\"{\n" + + "\030TargetPoolInstanceHealth\022@\n\rhealth_stat" + + "us\030\265\326\272\265\001 \003(\0132%.google.cloud.compute.v1.H" + + "ealthStatus\022\024\n\004kind\030\224\367\310\001 \001(\tH\000\210\001\001B\007\n\005_ki" + + "nd\"\245\002\n\016TargetPoolList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022" + + "5\n\005items\030\300\317\367/ \003(\0132#.google.cloud.compute" + + ".v1.TargetPool\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017" + + "next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_li" + + "nk\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\003" + + "_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_sel" + + "f_linkB\n\n\010_warning\"l\n TargetPoolsAddHeal" + + "thCheckRequest\022H\n\rhealth_checks\030\256\257\346\325\001 \003(" + + "\0132-.google.cloud.compute.v1.HealthCheckR" + + "eference\"a\n\035TargetPoolsAddInstanceReques" + + "t\022@\n\tinstances\030\376\374\357\r \003(\0132*.google.cloud.c" + + "ompute.v1.InstanceReference\"o\n#TargetPoo" + + "lsRemoveHealthCheckRequest\022H\n\rhealth_che" + + "cks\030\256\257\346\325\001 \003(\0132-.google.cloud.compute.v1." + + "HealthCheckReference\"d\n TargetPoolsRemov" + + "eInstanceRequest\022@\n\tinstances\030\376\374\357\r \003(\0132*" + + ".google.cloud.compute.v1.InstanceReferen" + + "ce\"\235\001\n\025TargetPoolsScopedList\022=\n\014target_p" + + "ools\030\251\237\240\240\001 \003(\0132#.google.cloud.compute.v1" + + ".TargetPool\0229\n\007warning\030\234\337\226\030 \001(\0132 .google" + + ".cloud.compute.v1.WarningH\000\210\001\001B\n\n\010_warni" + + "ng\"4\n\017TargetReference\022\026\n\006target\030\221\343\371[ \001(\t" + + "H\000\210\001\001B\t\n\007_target\"P\n(TargetSslProxiesSetB" + + "ackendServiceRequest\022\030\n\007service\030\265\215\217\262\001 \001(" + + "\tH\000\210\001\001B\n\n\010_service\"_\n(TargetSslProxiesSe" + + "tCertificateMapRequest\022\037\n\017certificate_ma" + + "p\030\264\345\315J \001(\tH\000\210\001\001B\022\n\020_certificate_map\"\240\001\n%" + + "TargetSslProxiesSetProxyHeaderRequest\022\034\n" + + "\014proxy_header\030\376\272\274L \001(\tH\000\210\001\001\"H\n\013ProxyHead" + + "er\022\032\n\026UNDEFINED_PROXY_HEADER\020\000\022\013\n\004NONE\020\270" + + "\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237\001B\017\n\r_proxy_header\"I" + + "\n)TargetSslProxiesSetSslCertificatesRequ" + + "est\022\034\n\020ssl_certificates\030\217\242\303\256\001 \003(\t\"\230\004\n\016Ta" + + "rgetSslProxy\022\037\n\017certificate_map\030\264\345\315J \001(\t" + + "H\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\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\014proxy_header\030\376\272\274L \001(\tH\006" + + "\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022\030\n\007servi" + + "ce\030\265\215\217\262\001 \001(\tH\010\210\001\001\022\034\n\020ssl_certificates\030\217\242" + + "\303\256\001 \003(\t\022\033\n\nssl_policy\030\305\375\340\214\001 \001(\tH\t\210\001\001\"H\n\013" + + "ProxyHeader\022\032\n\026UNDEFINED_PROXY_HEADER\020\000\022" + + "\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237\001B\022\n\020_certi" + + "ficate_mapB\025\n\023_creation_timestampB\016\n\014_de" + + "scriptionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\017\n\r_p" + + "roxy_headerB\014\n\n_self_linkB\n\n\010_serviceB\r\n" + + "\013_ssl_policy\"\255\002\n\022TargetSslProxyList\022\020\n\002i" + + "d\030\233\032 \001(\tH\000\210\001\001\0229\n\005items\030\300\317\367/ \003(\0132\'.google" + + ".cloud.compute.v1.TargetSslProxy\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\007w" + "arning\030\234\337\226\030 \001(\0132 .google.cloud.compute.v" - + "1.WarningH\004\210\001\001\032b\n\nItemsEntry\022\013\n\003key\030\001 \001(" - + "\t\022C\n\005value\030\002 \001(\01324.google.cloud.compute." - + "v1.TargetVpnGatewaysScopedList:\0028\001B\005\n\003_i" - + "dB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_" - + "linkB\n\n\010_warning\"\261\002\n\024TargetVpnGatewayLis" - + "t\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.TargetVpnGateway" - + "\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_toke" - + "n\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.c" - + "ompute.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_war" - + "ning\"\260\001\n\033TargetVpnGatewaysScopedList\022J\n\023" - + "target_vpn_gateways\030\210\223\312\277\001 \003(\0132).google.c" - + "loud.compute.v1.TargetVpnGateway\0229\n\007warn" + + "1.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\"\253\001\n" + + "\032TargetTcpProxiesScopedList\022F\n\022target_tc" + + "p_proxies\030\200\327\372| \003(\0132\'.google.cloud.comput" + + "e.v1.TargetTcpProxy\0229\n\007warning\030\234\337\226\030 \001(\0132" + + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n" + + "\n\010_warning\"P\n(TargetTcpProxiesSetBackend" + + "ServiceRequest\022\030\n\007service\030\265\215\217\262\001 \001(\tH\000\210\001\001" + + "B\n\n\010_service\"\240\001\n%TargetTcpProxiesSetProx" + + "yHeaderRequest\022\034\n\014proxy_header\030\376\272\274L \001(\tH" + + "\000\210\001\001\"H\n\013ProxyHeader\022\032\n\026UNDEFINED_PROXY_H" + + "EADER\020\000\022\013\n\004NONE\020\270\316\222\001\022\020\n\010PROXY_V1\020\254\244\267\237\001B\017" + + "\n\r_proxy_header\"\350\003\n\016TargetTcpProxy\022\"\n\022cr" + + "eation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013descri" + + "ption\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\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\033\n\nproxy_bind\030\356\316\261\210\001 \001(\010H\005\210\001\001\022\034\n\014proxy" + + "_header\030\376\272\274L \001(\tH\006\210\001\001\022\026\n\006region\030\364\315\240B \001(\t" + + "H\007\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022\030\n\007ser" + + "vice\030\265\215\217\262\001 \001(\tH\t\210\001\001\"H\n\013ProxyHeader\022\032\n\026UN" + + "DEFINED_PROXY_HEADER\020\000\022\013\n\004NONE\020\270\316\222\001\022\020\n\010P" + + "ROXY_V1\020\254\244\267\237\001B\025\n\023_creation_timestampB\016\n\014" + + "_descriptionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\r\n" + + "\013_proxy_bindB\017\n\r_proxy_headerB\t\n\007_region" + + "B\014\n\n_self_linkB\n\n\010_service\"\314\003\n\034TargetTcp" + + "ProxyAggregatedList\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.v" + + "1.TargetTcpProxyAggregatedList.ItemsEntr" + + "y\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_tok" + + "en\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.Warn" + + "ingH\004\210\001\001\032a\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022B\n\005v" + + "alue\030\002 \001(\01323.google.cloud.compute.v1.Tar" + + "getTcpProxiesScopedList:\0028\001B\005\n\003_idB\007\n\005_k" + + "indB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n" + + "\010_warning\"\255\002\n\022TargetTcpProxyList\022\020\n\002id\030\233" + + "\032 \001(\tH\000\210\001\001\0229\n\005items\030\300\317\367/ \003(\0132\'.google.cl" + + "oud.compute.v1.TargetTcpProxy\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\007warn" + "ing\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.W" - + "arningH\000\210\001\001B\n\n\010_warning\"\223\004\n\013TestFailure\022" - + "\"\n\021actual_output_url\030\202\331\361\210\001 \001(\tH\000\210\001\001\022-\n\035a" - + "ctual_redirect_response_code\030\331\203\274\024 \001(\005H\001\210" - + "\001\001\022\037\n\016actual_service\030\204\322\376\321\001 \001(\tH\002\210\001\001\022$\n\023e" - + "xpected_output_url\030\230\242\367\316\001 \001(\tH\003\210\001\001\022/\n\037exp" - + "ected_redirect_response_code\030\357\352\200\t \001(\005H\004\210" - + "\001\001\022 \n\020expected_service\030\256\370\361? \001(\tH\005\210\001\001\022=\n\007" - + "headers\030\206\337\235{ \003(\0132).google.cloud.compute." - + "v1.UrlMapTestHeader\022\024\n\004host\030\250\353\303\001 \001(\tH\006\210\001" - + "\001\022\024\n\004path\030\245\310\321\001 \001(\tH\007\210\001\001B\024\n\022_actual_outpu" - + "t_urlB \n\036_actual_redirect_response_codeB" - + "\021\n\017_actual_serviceB\026\n\024_expected_output_u" - + "rlB\"\n _expected_redirect_response_codeB\023" - + "\n\021_expected_serviceB\007\n\005_hostB\007\n\005_path\"\315\001" - + "\n\035TestIamPermissionsDiskRequest\022\027\n\007proje" - + "ct\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010resource\030\216\210\257] \001(\tB\003\340" + + "arningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_pag" + + "e_tokenB\014\n\n_self_linkB\n\n\010_warning\"\373\003\n\020Ta" + + "rgetVpnGateway\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\020forwarding_rules\030\265\232\314\226\001 \003(\t\022\020\n\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\022\027\n\007network\030\256\264\205o \001(\tH\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\026\n\006status\030\362\237\267V \001(\tH\010\210\001\001\022\022\n\007tun" + + "nels\030\213\372\3551 \003(\t\"`\n\006Status\022\024\n\020UNDEFINED_STA" + + "TUS\020\000\022\020\n\010CREATING\020\271\275\235\331\001\022\020\n\010DELETING\020\250\247\207\374" + + "\001\022\016\n\006FAILED\020\275\220\246\331\001\022\014\n\005READY\020\203\303\217%B\025\n\023_crea" + + "tion_timestampB\016\n\014_descriptionB\005\n\003_idB\007\n" + + "\005_kindB\007\n\005_nameB\n\n\010_networkB\t\n\007_regionB\014" + + "\n\n_self_linkB\t\n\007_status\"\321\003\n\036TargetVpnGat" + + "ewayAggregatedList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022T\n\005" + + "items\030\300\317\367/ \003(\0132B.google.cloud.compute.v1" + + ".TargetVpnGatewayAggregatedList.ItemsEnt" + + "ry\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_to" + + "ken\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\t" + + "H\003\210\001\001\022\027\n\014unreachables\030\237\240\206t \003(\t\0229\n\007warnin" + + "g\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.War" + + "ningH\004\210\001\001\032b\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\022C\n\005" + + "value\030\002 \001(\01324.google.cloud.compute.v1.Ta" + + "rgetVpnGatewaysScopedList:\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\"\261\002\n\024TargetVpnGatewayList\022\020\n\002" + + "id\030\233\032 \001(\tH\000\210\001\001\022;\n\005items\030\300\317\367/ \003(\0132).googl" + + "e.cloud.compute.v1.TargetVpnGateway\022\024\n\004k" + + "ind\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.comput" + + "e.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_ne" + + "xt_page_tokenB\014\n\n_self_linkB\n\n\010_warning\"" + + "\260\001\n\033TargetVpnGatewaysScopedList\022J\n\023targe" + + "t_vpn_gateways\030\210\223\312\277\001 \003(\0132).google.cloud." + + "compute.v1.TargetVpnGateway\0229\n\007warning\030\234" + + "\337\226\030 \001(\0132 .google.cloud.compute.v1.Warnin" + + "gH\000\210\001\001B\n\n\010_warning\"\223\004\n\013TestFailure\022\"\n\021ac" + + "tual_output_url\030\202\331\361\210\001 \001(\tH\000\210\001\001\022-\n\035actual" + + "_redirect_response_code\030\331\203\274\024 \001(\005H\001\210\001\001\022\037\n" + + "\016actual_service\030\204\322\376\321\001 \001(\tH\002\210\001\001\022$\n\023expect" + + "ed_output_url\030\230\242\367\316\001 \001(\tH\003\210\001\001\022/\n\037expected" + + "_redirect_response_code\030\357\352\200\t \001(\005H\004\210\001\001\022 \n" + + "\020expected_service\030\256\370\361? \001(\tH\005\210\001\001\022=\n\007heade" + + "rs\030\206\337\235{ \003(\0132).google.cloud.compute.v1.Ur" + + "lMapTestHeader\022\024\n\004host\030\250\353\303\001 \001(\tH\006\210\001\001\022\024\n\004" + + "path\030\245\310\321\001 \001(\tH\007\210\001\001B\024\n\022_actual_output_url" + + "B \n\036_actual_redirect_response_codeB\021\n\017_a" + + "ctual_serviceB\026\n\024_expected_output_urlB\"\n" + + " _expected_redirect_response_codeB\023\n\021_ex" + + "pected_serviceB\007\n\005_hostB\007\n\005_path\"\315\001\n\035Tes" + + "tIamPermissionsDiskRequest\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.TestPermi" + + "ssionsRequestB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002" + + "\"\305\001\n+TestIamPermissionsExternalVpnGatewa" + + "yRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010res" + + "ource\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" + + "\"\250\001\n\'TestIamPermissionsFirewallPolicyReq" + + "uest\022\030\n\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n!test_p" + + "ermissions_request_resource\030\246\305\267\321\001 \001(\0132/." + + "google.cloud.compute.v1.TestPermissionsR" + + "equestB\003\340A\002\"\270\001\n\036TestIamPermissionsImageR" + + "equest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010resou" + + "rce\030\216\210\257] \001(\tB\003\340A\002\022c\n!test_permissions_re" + + "quest_resource\030\246\305\267\321\001 \001(\0132/.google.cloud." + + "compute.v1.TestPermissionsRequestB\003\340A\002\"\321" + + "\001\n!TestIamPermissionsInstanceRequest\022\027\n\007" + + "project\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_reso", + "urce\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)TestIamPermissionsInstanc" + + "eTemplateRequest\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_perm" + + "issions_request_resource\030\246\305\267\321\001 \001(\0132/.goo" + + "gle.cloud.compute.v1.TestPermissionsRequ" + + "estB\003\340A\002\"\276\001\n$TestIamPermissionsLicenseCo" + + "deRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010re" + + "source\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\"\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!test_permissions_request_re" + + "source\030\246\305\267\321\001 \001(\0132/.google.cloud.compute." + + "v1.TestPermissionsRequestB\003\340A\002\"\277\001\n%TestI" + + "amPermissionsMachineImageRequest\022\027\n\007proj" + + "ect\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.Tes" + + "tPermissionsRequestB\003\340A\002\"\335\001\n-TestIamPerm" + + "issionsNetworkEndpointGroupRequest\022\027\n\007pr" + + "oject\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010resource\030\216\210\257] \001(\t" + + "B\003\340A\002\022c\n!test_permissions_request_resour" + + "ce\030\246\305\267\321\001 \001(\0132/.google.cloud.compute.v1.T" + + "estPermissionsRequestB\003\340A\002\022\024\n\004zone\030\254\307\344\001 " + + "\001(\tB\003\340A\002\"\310\001\n.TestIamPermissionsNetworkFi" + + "rewallPolicyRequest\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_p" + + "ermissions_request_resource\030\246\305\267\321\001 \001(\0132/." + + "google.cloud.compute.v1.TestPermissionsR" + + "equestB\003\340A\002\"\322\001\n\"TestIamPermissionsNodeGr" + + "oupRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010r" + + "esource\030\216\210\257] \001(\tB\003\340A\002\022c\n!test_permission" + + "s_request_resource\030\246\305\267\321\001 \001(\0132/.google.cl" + + "oud.compute.v1.TestPermissionsRequestB\003\340" + + "A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\327\001\n%TestIamPerm" + + "issionsNodeTemplateRequest\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\010r" + + "esource\030\216\210\257] \001(\tB\003\340A\002\022c\n!test_permission" + + "s_request_resource\030\246\305\267\321\001 \001(\0132/.google.cl" + + "oud.compute.v1.TestPermissionsRequestB\003\340" + + "A\002\"\332\001\n(TestIamPermissionsPacketMirroring" + + "Request\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006regi" + + "on\030\364\315\240B \001(\tB\003\340A\002\022\030\n\010resource\030\216\210\257] \001(\tB\003\340" + "A\002\022c\n!test_permissions_request_resource\030" + "\246\305\267\321\001 \001(\0132/.google.cloud.compute.v1.Test" - + "PermissionsRequestB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\t" - + "B\003\340A\002\"\305\001\n+TestIamPermissionsExternalVpnG" - + "atewayRequest\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_permiss" - + "ions_request_resource\030\246\305\267\321\001 \001(\0132/.google" - + ".cloud.compute.v1.TestPermissionsRequest" - + "B\003\340A\002\"\250\001\n\'TestIamPermissionsFirewallPoli" - + "cyRequest\022\030\n\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n!t" - + "est_permissions_request_resource\030\246\305\267\321\001 \001" - + "(\0132/.google.cloud.compute.v1.TestPermiss" - + "ionsRequestB\003\340A\002\"\270\001\n\036TestIamPermissionsI" - + "mageRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010" - + "resource\030\216\210\257] \001(\tB\003\340A\002\022c\n!test_permissio" - + "ns_request_resource\030\246\305\267\321\001 \001(\0132/.google.c" - + "loud.compute.v1.TestPermissionsRequestB\003" - + "\340A\002\"\321\001\n!TestIamPermissionsInstanceReques" - + "t\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.compu" - + "te.v1.TestPermissionsRequestB\003\340A\002\022\024\n\004zon" - + "e\030\254\307\344\001 \001(\tB\003\340A\002\"\303\001\n)TestIamPermissionsIn" - + "stanceTemplateRequest\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.TestPermission" - + "sRequestB\003\340A\002\"\276\001\n$TestIamPermissionsLice" - + "nseCodeRequest\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_permis" - + "sions_request_resource\030\246\305\267\321\001 \001(\0132/.googl" - + "e.cloud.compute.v1.TestPermissionsReques" - + "tB\003\340A\002\"\272\001\n TestIamPermissionsLicenseRequ" - + "est\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_reque" - + "st_resource\030\246\305\267\321\001 \001(\0132/.google.cloud.com" - + "pute.v1.TestPermissionsRequestB\003\340A\002\"\277\001\n%" - + "TestIamPermissionsMachineImageRequest\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_res" - + "ource\030\246\305\267\321\001 \001(\0132/.google.cloud.compute.v" - + "1.TestPermissionsRequestB\003\340A\002\"\335\001\n-TestIa" - + "mPermissionsNetworkEndpointGroupRequest\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_r", - "esource\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.TestIamPermissionsNetw" - + "orkFirewallPolicyRequest\022\027\n\007project\030\231\226\301l" + + "PermissionsRequestB\003\340A\002\"\325\001\n#TestIamPermi" + + "ssionsRegionDiskRequest\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\010reso" + + "urce\030\216\210\257] \001(\tB\003\340A\002\022c\n!test_permissions_r" + + "equest_resource\030\246\305\267\321\001 \001(\0132/.google.cloud" + + ".compute.v1.TestPermissionsRequestB\003\340A\002\"" + + "\346\001\n4TestIamPermissionsRegionNetworkFirew" + + "allPolicyRequest\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.comput" + + "e.v1.TestPermissionsRequestB\003\340A\002\"\324\001\n$Tes" + + "tIamPermissionsReservationRequest\022\027\n\007pro" + + "ject\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_resourc" + + "e\030\246\305\267\321\001 \001(\0132/.google.cloud.compute.v1.Te" + + "stPermissionsRequestB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001" + + "(\tB\003\340A\002\"\331\001\n\'TestIamPermissionsResourcePo" + + "licyRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006" + + "region\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_resou" + + "rce\030\246\305\267\321\001 \001(\0132/.google.cloud.compute.v1." + + "TestPermissionsRequestB\003\340A\002\"\334\001\n*TestIamP" + + "ermissionsServiceAttachmentRequest\022\027\n\007pr" + + "oject\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_pe" + + "rmissions_request_resource\030\246\305\267\321\001 \001(\0132/.g" + + "oogle.cloud.compute.v1.TestPermissionsRe" + + "questB\003\340A\002\"\273\001\n!TestIamPermissionsSnapsho" + + "tRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n\010res" + + "ource\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" + + "\"\325\001\n#TestIamPermissionsSubnetworkRequest" + + "\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!t" + "est_permissions_request_resource\030\246\305\267\321\001 \001" + "(\0132/.google.cloud.compute.v1.TestPermiss" - + "ionsRequestB\003\340A\002\"\322\001\n\"TestIamPermissionsN" - + "odeGroupRequest\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_permi" - + "ssions_request_resource\030\246\305\267\321\001 \001(\0132/.goog" - + "le.cloud.compute.v1.TestPermissionsReque" - + "stB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\327\001\n%TestIa" - + "mPermissionsNodeTemplateRequest\022\027\n\007proje" - + "ct\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_permi" - + "ssions_request_resource\030\246\305\267\321\001 \001(\0132/.goog" - + "le.cloud.compute.v1.TestPermissionsReque" - + "stB\003\340A\002\"\332\001\n(TestIamPermissionsPacketMirr" - + "oringRequest\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_reso" - + "urce\030\246\305\267\321\001 \001(\0132/.google.cloud.compute.v1" - + ".TestPermissionsRequestB\003\340A\002\"\325\001\n#TestIam" - + "PermissionsRegionDiskRequest\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_permissi" - + "ons_request_resource\030\246\305\267\321\001 \001(\0132/.google." - + "cloud.compute.v1.TestPermissionsRequestB" - + "\003\340A\002\"\346\001\n4TestIamPermissionsRegionNetwork" - + "FirewallPolicyRequest\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\010resour" - + "ce\030\216\210\257] \001(\tB\003\340A\002\022c\n!test_permissions_req" - + "uest_resource\030\246\305\267\321\001 \001(\0132/.google.cloud.c" - + "ompute.v1.TestPermissionsRequestB\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_re" - + "source\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\"\331\001\n\'TestIamPermissionsResou" - + "rcePolicyRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A" + + "ionsRequestB\003\340A\002\"\325\001\n#TestIamPermissionsV" + + "pnGatewayRequest\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.comput" - + "e.v1.TestPermissionsRequestB\003\340A\002\"\334\001\n*Tes" - + "tIamPermissionsServiceAttachmentRequest\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!te" - + "st_permissions_request_resource\030\246\305\267\321\001 \001(" - + "\0132/.google.cloud.compute.v1.TestPermissi" - + "onsRequestB\003\340A\002\"\273\001\n!TestIamPermissionsSn" - + "apshotRequest\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_permiss" - + "ions_request_resource\030\246\305\267\321\001 \001(\0132/.google" - + ".cloud.compute.v1.TestPermissionsRequest" - + "B\003\340A\002\"\325\001\n#TestIamPermissionsSubnetworkRe" - + "quest\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.TestPe" - + "rmissionsRequestB\003\340A\002\"\325\001\n#TestIamPermiss" - + "ionsVpnGatewayRequest\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\010resour" - + "ce\030\216\210\257] \001(\tB\003\340A\002\022c\n!test_permissions_req" - + "uest_resource\030\246\305\267\321\001 \001(\0132/.google.cloud.c" - + "ompute.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\013pe" - + "rmissions\030\204\351\313\034 \003(\t\"D\n\007Uint128\022\024\n\004high\030\242\273" - + "\303\001 \001(\004H\000\210\001\001\022\022\n\003low\030\324\306\006 \001(\004H\001\210\001\001B\007\n\005_high" - + "B\006\n\004_low\"\234\002\n!UpdateAccessConfigInstanceR" - + "equest\022N\n\026access_config_resource\030\220\377\366\270\001 \001" - + "(\0132%.google.cloud.compute.v1.AccessConfi" - + "gB\003\340A\002\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\"\n\021netw" - + "ork_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\nrequest_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\004zone" - + "B\r\n\013_request_id\"\372\001\n\027UpdateAutoscalerRequ" - + "est\022\033\n\nautoscaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n\023auto" - + "scaler_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\nrequest_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\r" - + "\n\013_autoscalerB\r\n\013_request_id\"\334\001\n\032UpdateB" - + "ackendBucketRequest\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.Backe" - + "ndBucketB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G" - + "\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013" - + "_request_id\"\341\001\n\033UpdateBackendServiceRequ" - + "est\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\'.go" - + "ogle.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\013_request_id\"" - + "\373\001\n\"UpdateDisplayDeviceInstanceRequest\022P" - + "\n\027display_device_resource\030\332\204\221\212\001 \001(\0132&.go" - + "ogle.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\nrequest_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_r" - + "esource\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B" - + "\r\n\013_request_id\"\324\001\n\030UpdateHealthCheckRequ" - + "est\022\035\n\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022K\n\025he" - + "alth_check_resource\030\250\303\244` \001(\0132$.google.cl" - + "oud.compute.v1.HealthCheckB\003\340A\002\022!\n\007proje" - + "ct\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id" - + "\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\345\003\n\025Update" - + "InstanceRequest\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A" - + "\002\022D\n\021instance_resource\030\370\360\376f \001(\0132!.google" - + ".cloud.compute.v1.InstanceB\003\340A\002\022\037\n\016minim" - + "al_action\030\224\215\202\201\001 \001(\tH\000\210\001\001\022.\n\036most_disrupt" - + "ive_allowed_action\030\215\316\302\037 \001(\tH\001\210\001\001\022!\n\007proj" - + "ect\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_i" - + "d\030\313\201\331\021 \001(\tH\002\210\001\001\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004" - + "zone\"-\n\rMinimalAction\022\034\n\030UNDEFINED_MINIM" - + "AL_ACTION\020\000\"K\n\033MostDisruptiveAllowedActi" - + "on\022,\n(UNDEFINED_MOST_DISRUPTIVE_ALLOWED_" - + "ACTION\020\000B\021\n\017_minimal_actionB!\n\037_most_dis" - + "ruptive_allowed_actionB\r\n\013_request_id\"\250\002" - + "\n%UpdateNetworkInterfaceInstanceRequest\022" - + "\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\"\n\021network_int" - + "erface\030\350\300\235\256\001 \001(\tB\003\340A\002\022V\n\032network_interfa" - + "ce_resource\030\205\224\256\233\001 \001(\0132).google.cloud.com" - + "pute.v1.NetworkInterfaceB\003\340A\002\022!\n\007project" - + "\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\004zon" - + "eB\r\n\013_request_id\"\365\001\n\033UpdatePeeringNetwor" - + "kRequest\022\027\n\007network\030\256\264\205o \001(\tB\003\340A\002\022o\n(net" - + "works_update_peering_request_resource\030\331\252" - + "\202k \001(\01325.google.cloud.compute.v1.Network" - + "sUpdatePeeringRequestB\003\340A\002\022!\n\007project\030\231\226" + + "e.v1.TestPermissionsRequestB\003\340A\002\"0\n\026Test" + + "PermissionsRequest\022\026\n\013permissions\030\204\351\313\034 \003" + + "(\t\"1\n\027TestPermissionsResponse\022\026\n\013permiss" + + "ions\030\204\351\313\034 \003(\t\"D\n\007Uint128\022\024\n\004high\030\242\273\303\001 \001(" + + "\004H\000\210\001\001\022\022\n\003low\030\324\306\006 \001(\004H\001\210\001\001B\007\n\005_highB\006\n\004_" + + "low\"\234\002\n!UpdateAccessConfigInstanceReques" + + "t\022N\n\026access_config_resource\030\220\377\366\270\001 \001(\0132%." + + "google.cloud.compute.v1.AccessConfigB\003\340A" + + "\002\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\"\n\021network_i" + + "nterface\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\nrequest_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\nautoscaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n\023autoscale" + + "r_resource\030\366\360\377b \001(\0132#.google.cloud.compu" + + "te.v1.AutoscalerB\003\340A\002\022!\n\007project\030\231\226\301l \001(" + + "\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\r\n\013_au" + + "toscalerB\r\n\013_request_id\"\334\001\n\032UpdateBacken" + + "dBucketRequest\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.BackendBuc" + + "ketB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" + + "ect\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_requ" + + "est_id\"\341\001\n\033UpdateBackendServiceRequest\022 " + + "\n\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022R\n\030back" + + "end_service_resource\030\243\201\337\245\001 \001(\0132\'.google." + + "cloud.compute.v1.BackendServiceB\003\340A\002\022!\n\007" + + "project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreque" + + "st_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\373\001\n\"U" + + "pdateDisplayDeviceInstanceRequest\022P\n\027dis" + + "play_device_resource\030\332\204\221\212\001 \001(\0132&.google." + + "cloud.compute.v1.DisplayDeviceB\003\340A\002\022\030\n\010i" + + "nstance\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\nrequest_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_re" + + "quest_id\"\306\001\n\025UpdateFirewallRequest\022\031\n\010fi" + + "rewall\030\200\372\325\363\001 \001(\tB\003\340A\002\022D\n\021firewall_resour" + + "ce\030\355\260\340\023 \001(\0132!.google.cloud.compute.v1.Fi" + + "rewallB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007p" + + "roject\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_r" + + "equest_id\"\324\001\n\030UpdateHealthCheckRequest\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.c" + + "ompute.v1.HealthCheckB\003\340A\002\022!\n\007project\030\231\226" + "\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021" - + " \001(\tH\000\210\001\001B\r\n\013_request_id\"\346\002\n3UpdatePerIn" - + "stanceConfigsInstanceGroupManagerRequest" - + "\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.InstanceGroupMa" - + "nagersUpdatePerInstanceConfigsReqB\003\340A\002\022!" + + " \001(\tH\000\210\001\001B\r\n\013_request_id\"\345\003\n\025UpdateInsta" + + "nceRequest\022\030\n\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022D\n\021" + + "instance_resource\030\370\360\376f \001(\0132!.google.clou" + + "d.compute.v1.InstanceB\003\340A\002\022\037\n\016minimal_ac" + + "tion\030\224\215\202\201\001 \001(\tH\000\210\001\001\022.\n\036most_disruptive_a" + + "llowed_action\030\215\316\302\037 \001(\tH\001\210\001\001\022!\n\007project\030\231" + + "\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331" + + "\021 \001(\tH\002\210\001\001\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zone\"" + + "-\n\rMinimalAction\022\034\n\030UNDEFINED_MINIMAL_AC" + + "TION\020\000\"K\n\033MostDisruptiveAllowedAction\022,\n" + + "(UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTIO" + + "N\020\000B\021\n\017_minimal_actionB!\n\037_most_disrupti" + + "ve_allowed_actionB\r\n\013_request_id\"\250\002\n%Upd" + + "ateNetworkInterfaceInstanceRequest\022\030\n\010in" + + "stance\030\225\251\332\010 \001(\tB\003\340A\002\022\"\n\021network_interfac" + + "e\030\350\300\235\256\001 \001(\tB\003\340A\002\022V\n\032network_interface_re" + + "source\030\205\224\256\233\001 \001(\0132).google.cloud.compute." + + "v1.NetworkInterfaceB\003\340A\002\022!\n\007project\030\231\226\301l" + + " \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\"\365\001\n\033UpdatePeeringNetworkRequ" + + "est\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.NetworksUpda" + + "tePeeringRequestB\003\340A\002\022!\n\007project\030\231\226\301l \001(" + + "\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH" + + "\000\210\001\001B\r\n\013_request_id\"\346\002\n3UpdatePerInstanc" + + "eConfigsInstanceGroupManagerRequest\022&\n\026i" + + "nstance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\233\001\n@" + + "instance_group_managers_update_per_insta" + + "nce_configs_req_resource\030\276\301\266C \001(\0132I.goog" + + "le.cloud.compute.v1.InstanceGroupManager" + + "sUpdatePerInstanceConfigsReqB\003\340A\002\022!\n\007pro" + + "ject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_" + + "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\"\362\002\n9UpdatePerInstan" + + "ceConfigsRegionInstanceGroupManagerReque" + + "st\022&\n\026instance_group_manager\030\303\367\363v \001(\tB\003\340" + + "A\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\235\001\nAregio" + + "n_instance_group_manager_update_instance" + + "_config_req_resource\030\247\256\272* \001(\0132J.google.c" + + "loud.compute.v1.RegionInstanceGroupManag" + + "erUpdateInstanceConfigReqB\003\340A\002\022\032\n\nreques" + + "t_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\204\002\n\035Up" + + "dateRegionAutoscalerRequest\022\033\n\nautoscale" + + "r\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.Autos" + + "calerB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007pr" + + "oject\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032" + + "\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001B\r\n\013_autoscale" + + "rB\r\n\013_request_id\"\210\002\n!UpdateRegionBackend" + + "ServiceRequest\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.Backend" + + "ServiceB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007" + + "project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region" + + "\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request" + + "_id\"\304\002\n\035UpdateRegionCommitmentRequest\022\033\n" + + "\ncommitment\030\225\226\363\345\001 \001(\tB\003\340A\002\022H\n\023commitment" + + "_resource\030\370\243\273t \001(\0132#.google.cloud.comput" + + "e.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\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nreque" + + "st_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\013_request_idB\016\n\014_u" + + "pdate_mask\"\373\001\n\036UpdateRegionHealthCheckRe" + + "quest\022\035\n\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022K\n\025" + + "health_check_resource\030\250\303\244` \001(\0132$.google." + + "cloud.compute.v1.HealthCheckB\003\340A\002\022!\n\007pro" + + "ject\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\nrequest_id\030\313\201\331\021" + + " \001(\tH\000\210\001\001B\r\n\013_request_id\"\347\001\n\031UpdateRegio" + + "nUrlMapRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362" + + "G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006regi" + + "on\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\030\n\007url_ma" + + "p\030\214\225\201\257\001 \001(\tB\003\340A\002\022A\n\020url_map_resource\030\341\220\267" + + "P \001(\0132\037.google.cloud.compute.v1.UrlMapB\003" + + "\340A\002B\r\n\013_request_id\"\276\002\n\030UpdateReservation" + + "Request\022\025\n\005paths\030\356\301\3402 \001(\tH\000\210\001\001\022!\n\007projec" + + "t\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_id\030" + + "\313\201\331\021 \001(\tH\001\210\001\001\022\033\n\013reservation\030\314\207\325\026 \001(\tB\003\340" + + "A\002\022K\n\024reservation_resource\030\241\356\364\207\001 \001(\0132$.g" + + "oogle.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\006_pathsB\r\n\013_request" + + "_idB\016\n\014_update_mask\"\336\001\n\023UpdateRouterRequ" + + "est\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\nreque" + + "st_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\026\n\006router\030\311\256\356F \001(\tB\003" + + "\340A\002\022@\n\017router_resource\030\304\200\202J \001(\0132\037.google" + + ".cloud.compute.v1.RouterB\003\340A\002B\r\n\013_reques" + + "t_id\"\227\002\n+UpdateShieldedInstanceConfigIns" + + "tanceRequest\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\nreq" - + "uest_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\"\362\002\n9UpdatePerI" - + "nstanceConfigsRegionInstanceGroupManager" - + "Request\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\007proje" - + "ct\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\nA" - + "region_instance_group_manager_update_ins" - + "tance_config_req_resource\030\247\256\272* \001(\0132J.goo" - + "gle.cloud.compute.v1.RegionInstanceGroup" - + "ManagerUpdateInstanceConfigReqB\003\340A\002\022\032\n\nr" - + "equest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\204" - + "\002\n\035UpdateRegionAutoscalerRequest\022\033\n\nauto" - + "scaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n\023autoscaler_reso" - + "urce\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\006reg" - + "ion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\001\210\001\001B\r\n\013_auto" - + "scalerB\r\n\013_request_id\"\210\002\n!UpdateRegionBa" - + "ckendServiceRequest\022 \n\017backend_service\030\212" - + "\300\256\222\001 \001(\tB\003\340A\002\022R\n\030backend_service_resourc" - + "e\030\243\201\337\245\001 \001(\0132\'.google.cloud.compute.v1.Ba" - + "ckendServiceB\003\340A\002\022!\n\007project\030\231\226\301l \001(\tB\r\340" - + "A\002\362G\007project\022\037\n\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006r" - + "egion\022\032\n\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_re" - + "quest_id\"\304\002\n\035UpdateRegionCommitmentReque" - + "st\022\033\n\ncommitment\030\225\226\363\345\001 \001(\tB\003\340A\002\022H\n\023commi" - + "tment_resource\030\370\243\273t \001(\0132#.google.cloud.c" - + "ompute.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\007proj" - + "ect\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\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\013_request_idB" - + "\016\n\014_update_mask\"\373\001\n\036UpdateRegionHealthCh" - + "eckRequest\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$.go" - + "ogle.cloud.compute.v1.HealthCheckB\003\340A\002\022!" - + "\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\037\n\006reg" - + "ion\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\nrequest_id" - + "\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n\013_request_id\"\347\001\n\031Update" - + "RegionUrlMapRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\030\n\007u" - + "rl_map\030\214\225\201\257\001 \001(\tB\003\340A\002\022A\n\020url_map_resourc" - + "e\030\341\220\267P \001(\0132\037.google.cloud.compute.v1.Url" - + "MapB\003\340A\002B\r\n\013_request_id\"\276\002\n\030UpdateReserv" - + "ationRequest\022\025\n\005paths\030\356\301\3402 \001(\tH\000\210\001\001\022!\n\007p" - + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" - + "t_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\013update_mask\030\242\271\272\356\001 \001(\tH\002\210\001\001\022\033\n\004zo" - + "ne\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\010\n\006_pathsB\r\n\013_re" - + "quest_idB\016\n\014_update_mask\"\336\001\n\023UpdateRoute" - + "rRequest\022!\n\007project\030\231\226\301l \001(\tB\r\340A\002\362G\007proj" - + "ect\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\026\n\006router\030\311\256\356F " - + "\001(\tB\003\340A\002\022@\n\017router_resource\030\304\200\202J \001(\0132\037.g" - + "oogle.cloud.compute.v1.RouterB\003\340A\002B\r\n\013_r" - + "equest_id\"\227\002\n+UpdateShieldedInstanceConf" - + "igInstanceRequest\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\nrequest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022c\n!shielded_i" - + "nstance_config_resource\030\330\226\335\201\001 \001(\0132/.goog" - + "le.cloud.compute.v1.ShieldedInstanceConf" - + "igB\003\340A\002\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013" - + "_request_id\"\300\001\n\023UpdateUrlMapRequest\022!\n\007p" - + "roject\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nreques" - + "t_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.goog" - + "le.cloud.compute.v1.UrlMapB\003\340A\002B\r\n\013_requ" - + "est_id\"\337\006\n\006UrlMap\022\"\n\022creation_timestamp\030" - + "\266\217\307\016 \001(\tH\000\210\001\001\022O\n\024default_route_action\030\252\264" - + "\327\264\001 \001(\0132(.google.cloud.compute.v1.HttpRo" - + "uteActionH\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" - + "(\0132+.google.cloud.compute.v1.HttpRedirec" - + "tActionH\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\022I\n\rheade" - + "r_action\030\250\240\270\234\001 \001(\0132).google.cloud.comput" - + "e.v1.HttpHeaderActionH\006\210\001\001\0229\n\nhost_rules" - + "\030\240\207\327\224\001 \003(\0132!.google.cloud.compute.v1.Hos" - + "tRule\022\020\n\002id\030\233\032 \001(\004H\007\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\t" - + "H\010\210\001\001\022\024\n\004name\030\213\365\315\001 \001(\tH\t\210\001\001\022?\n\rpath_matc" - + "hers\030\333\210\305\201\001 \003(\0132$.google.cloud.compute.v1" - + ".PathMatcher\022\026\n\006region\030\364\315\240B \001(\tH\n\210\001\001\022\032\n\t" - + "self_link\030\215\222\305\331\001 \001(\tH\013\210\001\001\0225\n\005tests\030\241\234\3114 \003" - + "(\0132#.google.cloud.compute.v1.UrlMapTestB" - + "\025\n\023_creation_timestampB\027\n\025_default_route" - + "_actionB\022\n\020_default_serviceB\027\n\025_default_" - + "url_redirectB\016\n\014_descriptionB\016\n\014_fingerp" - + "rintB\020\n\016_header_actionB\005\n\003_idB\007\n\005_kindB\007" - + "\n\005_nameB\t\n\007_regionB\014\n\n_self_link\"\235\002\n\nUrl" - + "MapList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0221\n\005items\030\300\317\367/ " - + "\003(\0132\037.google.cloud.compute.v1.UrlMap\022\024\n\004" - + "kind\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" - + "9\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.compu" - + "te.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_n" - + "ext_page_tokenB\014\n\n_self_linkB\n\n\010_warning" - + "\"7\n\017UrlMapReference\022\030\n\007url_map\030\214\225\201\257\001 \001(\t" - + "H\000\210\001\001B\n\n\010_url_map\"\360\002\n\nUrlMapTest\022\034\n\013desc" - + "ription\030\374\207\326\311\001 \001(\tH\000\210\001\001\022$\n\023expected_outpu" - + "t_url\030\230\242\367\316\001 \001(\tH\001\210\001\001\022/\n\037expected_redirec" - + "t_response_code\030\357\352\200\t \001(\005H\002\210\001\001\022=\n\007headers" - + "\030\206\337\235{ \003(\0132).google.cloud.compute.v1.UrlM" - + "apTestHeader\022\024\n\004host\030\250\353\303\001 \001(\tH\003\210\001\001\022\024\n\004pa" - + "th\030\245\310\321\001 \001(\tH\004\210\001\001\022\030\n\007service\030\265\215\217\262\001 \001(\tH\005\210" - + "\001\001B\016\n\014_descriptionB\026\n\024_expected_output_u" - + "rlB\"\n _expected_redirect_response_codeB\007" - + "\n\005_hostB\007\n\005_pathB\n\n\010_service\"R\n\020UrlMapTe" - + "stHeader\022\024\n\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\025\n\005value\030" - + "\361\242\2625 \001(\tH\001\210\001\001B\007\n\005_nameB\010\n\006_value\"\322\001\n\026Url" - + "MapValidationResult\022\027\n\013load_errors\030\344\361\361\223\001" - + " \003(\t\022\036\n\016load_succeeded\030\310\264\230= \001(\010H\000\210\001\001\022?\n\r" - + "test_failures\030\266\342\237\361\001 \003(\0132$.google.cloud.c" - + "ompute.v1.TestFailure\022\033\n\013test_passed\030\275\201\362" - + "[ \001(\010H\001\210\001\001B\021\n\017_load_succeededB\016\n\014_test_p" - + "assed\"\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.clo" - + "ud.compute.v1.UrlMapsAggregatedList.Item" - + "sEntry\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_pag" - + "e_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\007wa" + + "uest_id\030\313\201\331\021 \001(\tH\000\210\001\001\022c\n!shielded_instan" + + "ce_config_resource\030\330\226\335\201\001 \001(\0132/.google.cl" + + "oud.compute.v1.ShieldedInstanceConfigB\003\340" + + "A\002\022\033\n\004zone\030\254\307\344\001 \001(\tB\n\340A\002\362G\004zoneB\r\n\013_requ" + + "est_id\"\300\001\n\023UpdateUrlMapRequest\022!\n\007projec" + + "t\030\231\226\301l \001(\tB\r\340A\002\362G\007project\022\032\n\nrequest_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\022" + + "A\n\020url_map_resource\030\341\220\267P \001(\0132\037.google.cl" + + "oud.compute.v1.UrlMapB\003\340A\002B\r\n\013_request_i" + + "d\"\337\006\n\006UrlMap\022\"\n\022creation_timestamp\030\266\217\307\016 " + + "\001(\tH\000\210\001\001\022O\n\024default_route_action\030\252\264\327\264\001 \001" + + "(\0132(.google.cloud.compute.v1.HttpRouteAc" + + "tionH\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(\0132+." + + "google.cloud.compute.v1.HttpRedirectActi" + + "onH\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\022I\n\rheader_act" + + "ion\030\250\240\270\234\001 \001(\0132).google.cloud.compute.v1." + + "HttpHeaderActionH\006\210\001\001\0229\n\nhost_rules\030\240\207\327\224" + + "\001 \003(\0132!.google.cloud.compute.v1.HostRule" + + "\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\024\n\004name\030\213\365\315\001 \001(\tH\t\210\001\001\022?\n\rpath_matchers\030" + + "\333\210\305\201\001 \003(\0132$.google.cloud.compute.v1.Path" + + "Matcher\022\026\n\006region\030\364\315\240B \001(\tH\n\210\001\001\022\032\n\tself_" + + "link\030\215\222\305\331\001 \001(\tH\013\210\001\001\0225\n\005tests\030\241\234\3114 \003(\0132#." + + "google.cloud.compute.v1.UrlMapTestB\025\n\023_c" + + "reation_timestampB\027\n\025_default_route_acti" + + "onB\022\n\020_default_serviceB\027\n\025_default_url_r" + + "edirectB\016\n\014_descriptionB\016\n\014_fingerprintB" + + "\020\n\016_header_actionB\005\n\003_idB\007\n\005_kindB\007\n\005_na" + + "meB\t\n\007_regionB\014\n\n_self_link\"\235\002\n\nUrlMapLi" + + "st\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\0221\n\005items\030\300\317\367/ \003(\0132\037" + + ".google.cloud.compute.v1.UrlMap\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\007wa" + "rning\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1" - + ".WarningH\004\210\001\001\032X\n\nItemsEntry\022\013\n\003key\030\001 \001(\t" - + "\0229\n\005value\030\002 \001(\0132*.google.cloud.compute.v" - + "1.UrlMapsScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB" - + "\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010_wa" - + "rning\"\220\001\n\021UrlMapsScopedList\0224\n\010url_maps\030" - + "\347\216\2441 \003(\0132\037.google.cloud.compute.v1.UrlMa" - + "p\0229\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.com" - + "pute.v1.WarningH\000\210\001\001B\n\n\010_warning\"\230\002\n\026Url" - + "MapsValidateRequest\022!\n\026load_balancing_sc" - + "hemes\030\257\205\201\003 \003(\t\0229\n\010resource\030\216\210\257] \001(\0132\037.go" - + "ogle.cloud.compute.v1.UrlMapH\000\210\001\001\"\222\001\n\024Lo" - + "adBalancingSchemes\022$\n UNDEFINED_LOAD_BAL" - + "ANCING_SCHEMES\020\000\022\017\n\010EXTERNAL\020\313\247\375\020\022\030\n\020EXT" - + "ERNAL_MANAGED\020\213\266\222\364\001\022)\n!LOAD_BALANCING_SC" - + "HEME_UNSPECIFIED\020\274\273\207\373\001B\013\n\t_resource\"m\n\027U" - + "rlMapsValidateResponse\022G\n\006result\030\235\220\267B \001(" - + "\0132/.google.cloud.compute.v1.UrlMapValida" - + "tionResultH\000\210\001\001B\t\n\007_result\"x\n\nUrlRewrite" - + "\022\034\n\014host_rewrite\030\365\313\232L \001(\tH\000\210\001\001\022#\n\023path_p" - + "refix_rewrite\030\271\350\321\023 \001(\tH\001\210\001\001B\017\n\r_host_rew" - + "riteB\026\n\024_path_prefix_rewrite\"\242\007\n\020UsableS" - + "ubnetwork\022$\n\024external_ipv6_prefix\030\366\222\266B \001" - + "(\tH\000\210\001\001\022%\n\024internal_ipv6_prefix\030\350\242\264\361\001 \001(" - + "\tH\001\210\001\001\022\035\n\rip_cidr_range\030\312\315\344. \001(\tH\002\210\001\001\022!\n" - + "\020ipv6_access_type\030\335\365\321\360\001 \001(\tH\003\210\001\001\022\027\n\007netw" - + "ork\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_i" - + "p_ranges\030\343\377\224A \003(\01327.google.cloud.compute" - + ".v1.UsableSubnetworkSecondaryRange\022\033\n\nst" - + "ack_type\030\221\265\213\313\001 \001(\tH\007\210\001\001\022\033\n\nsubnetwork\030\356\247" - + "\344\222\001 \001(\tH\010\210\001\001\"S\n\016Ipv6AccessType\022\036\n\032UNDEFI" - + "NED_IPV6_ACCESS_TYPE\020\000\022\017\n\010EXTERNAL\020\313\247\375\020\022" - + "\020\n\010INTERNAL\020\275\355\226\205\001\"\256\001\n\007Purpose\022\025\n\021UNDEFIN" - + "ED_PURPOSE\020\000\022#\n\034INTERNAL_HTTPS_LOAD_BALA" - + "NCER\020\331\266\316v\022\017\n\007PRIVATE\020\343\342\262\300\001\022\027\n\020PRIVATE_RF" - + "C_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\":\n\004Ro" - + "le\022\022\n\016UNDEFINED_ROLE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\016" - + "\n\006BACKUP\020\302\323\315\242\001\"I\n\tStackType\022\030\n\024UNDEFINED" - + "_STACK_TYPE\020\000\022\020\n\tIPV4_IPV6\020\201\350\312\n\022\020\n\tIPV4_" - + "ONLY\020\246\313\325\nB\027\n\025_external_ipv6_prefixB\027\n\025_i" - + "nternal_ipv6_prefixB\020\n\016_ip_cidr_rangeB\023\n" - + "\021_ipv6_access_typeB\n\n\010_networkB\n\n\010_purpo" - + "seB\007\n\005_roleB\r\n\013_stack_typeB\r\n\013_subnetwor" - + "k\"}\n\036UsableSubnetworkSecondaryRange\022\035\n\ri" - + "p_cidr_range\030\312\315\344. \001(\tH\000\210\001\001\022\033\n\nrange_name" - + "\030\315\360\264\236\001 \001(\tH\001\210\001\001B\020\n\016_ip_cidr_rangeB\r\n\013_ra" - + "nge_name\"\274\002\n\037UsableSubnetworksAggregated" - + "List\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.UsableSubnetw" - + "ork\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_t" - + "oken\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.clou" - + "d.compute.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_kin" - + "dB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010_" - + "warning\"\177\n\023UsageExportLocation\022\034\n\013bucket" - + "_name\030\300\227\236\207\001 \001(\tH\000\210\001\001\022#\n\022report_name_pref" - + "ix\030\273\260\327\230\001 \001(\tH\001\210\001\001B\016\n\014_bucket_nameB\025\n\023_re" - + "port_name_prefix\"\332\001\n\033ValidateRegionUrlMa" - + "pRequest\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006reg" - + "ion\030\364\315\240B \001(\tB\003\340A\002\022p\n)region_url_maps_val" - + "idate_request_resource\030\232\314\200\033 \001(\01325.google" - + ".cloud.compute.v1.RegionUrlMapsValidateR" - + "equestB\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\007url_map\030\214\225\201\257\001 \001(\tB\003\340A\002\022d\n\"ur" - + "l_maps_validate_request_resource\030\357\321\344\274\001 \001" - + "(\0132/.google.cloud.compute.v1.UrlMapsVali" - + "dateRequestB\003\340A\002\"\257\001\n\025VmEndpointNatMappin" - + "gs\022\035\n\rinstance_name\030\365\347\330l \001(\tH\000\210\001\001\022e\n\026int" - + "erface_nat_mappings\030\211\200\225z \003(\0132B.google.cl" - + "oud.compute.v1.VmEndpointNatMappingsInte" - + "rfaceNatMappingsB\020\n\016_instance_name\"\342\003\n)V" + + ".WarningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_p" + + "age_tokenB\014\n\n_self_linkB\n\n\010_warning\"7\n\017U" + + "rlMapReference\022\030\n\007url_map\030\214\225\201\257\001 \001(\tH\000\210\001\001" + + "B\n\n\010_url_map\"\360\002\n\nUrlMapTest\022\034\n\013descripti" + + "on\030\374\207\326\311\001 \001(\tH\000\210\001\001\022$\n\023expected_output_url" + + "\030\230\242\367\316\001 \001(\tH\001\210\001\001\022/\n\037expected_redirect_res" + + "ponse_code\030\357\352\200\t \001(\005H\002\210\001\001\022=\n\007headers\030\206\337\235{" + + " \003(\0132).google.cloud.compute.v1.UrlMapTes" + + "tHeader\022\024\n\004host\030\250\353\303\001 \001(\tH\003\210\001\001\022\024\n\004path\030\245\310" + + "\321\001 \001(\tH\004\210\001\001\022\030\n\007service\030\265\215\217\262\001 \001(\tH\005\210\001\001B\016\n" + + "\014_descriptionB\026\n\024_expected_output_urlB\"\n" + + " _expected_redirect_response_codeB\007\n\005_ho" + + "stB\007\n\005_pathB\n\n\010_service\"R\n\020UrlMapTestHea" + + "der\022\024\n\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\025\n\005value\030\361\242\2625 " + + "\001(\tH\001\210\001\001B\007\n\005_nameB\010\n\006_value\"\322\001\n\026UrlMapVa" + + "lidationResult\022\027\n\013load_errors\030\344\361\361\223\001 \003(\t\022" + + "\036\n\016load_succeeded\030\310\264\230= \001(\010H\000\210\001\001\022?\n\rtest_" + + "failures\030\266\342\237\361\001 \003(\0132$.google.cloud.comput" + + "e.v1.TestFailure\022\033\n\013test_passed\030\275\201\362[ \001(\010" + + "H\001\210\001\001B\021\n\017_load_succeededB\016\n\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.co" + + "mpute.v1.UrlMapsAggregatedList.ItemsEntr" + + "y\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017next_page_tok" + + "en\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.Warn" + + "ingH\004\210\001\001\032X\n\nItemsEntry\022\013\n\003key\030\001 \001(\t\0229\n\005v" + + "alue\030\002 \001(\0132*.google.cloud.compute.v1.Url" + + "MapsScopedList:\0028\001B\005\n\003_idB\007\n\005_kindB\022\n\020_n" + + "ext_page_tokenB\014\n\n_self_linkB\n\n\010_warning" + + "\"\220\001\n\021UrlMapsScopedList\0224\n\010url_maps\030\347\216\2441 " + + "\003(\0132\037.google.cloud.compute.v1.UrlMap\0229\n\007" + + "warning\030\234\337\226\030 \001(\0132 .google.cloud.compute." + + "v1.WarningH\000\210\001\001B\n\n\010_warning\"\230\002\n\026UrlMapsV" + + "alidateRequest\022!\n\026load_balancing_schemes" + + "\030\257\205\201\003 \003(\t\0229\n\010resource\030\216\210\257] \001(\0132\037.google." + + "cloud.compute.v1.UrlMapH\000\210\001\001\"\222\001\n\024LoadBal" + + "ancingSchemes\022$\n UNDEFINED_LOAD_BALANCIN" + + "G_SCHEMES\020\000\022\017\n\010EXTERNAL\020\313\247\375\020\022\030\n\020EXTERNAL" + + "_MANAGED\020\213\266\222\364\001\022)\n!LOAD_BALANCING_SCHEME_" + + "UNSPECIFIED\020\274\273\207\373\001B\013\n\t_resource\"m\n\027UrlMap" + + "sValidateResponse\022G\n\006result\030\235\220\267B \001(\0132/.g" + + "oogle.cloud.compute.v1.UrlMapValidationR" + + "esultH\000\210\001\001B\t\n\007_result\"x\n\nUrlRewrite\022\034\n\014h" + + "ost_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\001B\017\n\r_host_rewriteB" + + "\026\n\024_path_prefix_rewrite\"\242\007\n\020UsableSubnet" + + "work\022$\n\024external_ipv6_prefix\030\366\222\266B \001(\tH\000\210" + + "\001\001\022%\n\024internal_ipv6_prefix\030\350\242\264\361\001 \001(\tH\001\210\001" + + "\001\022\035\n\rip_cidr_range\030\312\315\344. \001(\tH\002\210\001\001\022!\n\020ipv6" + + "_access_type\030\335\365\321\360\001 \001(\tH\003\210\001\001\022\027\n\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_ran" + + "ges\030\343\377\224A \003(\01327.google.cloud.compute.v1.U" + + "sableSubnetworkSecondaryRange\022\033\n\nstack_t" + + "ype\030\221\265\213\313\001 \001(\tH\007\210\001\001\022\033\n\nsubnetwork\030\356\247\344\222\001 \001" + + "(\tH\010\210\001\001\"S\n\016Ipv6AccessType\022\036\n\032UNDEFINED_I" + + "PV6_ACCESS_TYPE\020\000\022\017\n\010EXTERNAL\020\313\247\375\020\022\020\n\010IN" + + "TERNAL\020\275\355\226\205\001\"\256\001\n\007Purpose\022\025\n\021UNDEFINED_PU" + + "RPOSE\020\000\022#\n\034INTERNAL_HTTPS_LOAD_BALANCER\020" + + "\331\266\316v\022\017\n\007PRIVATE\020\343\342\262\300\001\022\027\n\020PRIVATE_RFC_191" + + "8\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\":\n\004Role\022\022\n" + + "\016UNDEFINED_ROLE\020\000\022\016\n\006ACTIVE\020\206\346\211\226\001\022\016\n\006BAC" + + "KUP\020\302\323\315\242\001\"I\n\tStackType\022\030\n\024UNDEFINED_STAC" + + "K_TYPE\020\000\022\020\n\tIPV4_IPV6\020\201\350\312\n\022\020\n\tIPV4_ONLY\020" + + "\246\313\325\nB\027\n\025_external_ipv6_prefixB\027\n\025_intern" + + "al_ipv6_prefixB\020\n\016_ip_cidr_rangeB\023\n\021_ipv" + + "6_access_typeB\n\n\010_networkB\n\n\010_purposeB\007\n" + + "\005_roleB\r\n\013_stack_typeB\r\n\013_subnetwork\"}\n\036" + + "UsableSubnetworkSecondaryRange\022\035\n\rip_cid" + + "r_range\030\312\315\344. \001(\tH\000\210\001\001\022\033\n\nrange_name\030\315\360\264\236" + + "\001 \001(\tH\001\210\001\001B\020\n\016_ip_cidr_rangeB\r\n\013_range_n" + + "ame\"\274\002\n\037UsableSubnetworksAggregatedList\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.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\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\003_idB\007\n\005_kindB\022\n\020" + + "_next_page_tokenB\014\n\n_self_linkB\n\n\010_warni" + + "ng\"\177\n\023UsageExportLocation\022\034\n\013bucket_name" + + "\030\300\227\236\207\001 \001(\tH\000\210\001\001\022#\n\022report_name_prefix\030\273\260" + + "\327\230\001 \001(\tH\001\210\001\001B\016\n\014_bucket_nameB\025\n\023_report_" + + "name_prefix\"\332\001\n\033ValidateRegionUrlMapRequ" + + "est\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.clou" + + "d.compute.v1.RegionUrlMapsValidateReques" + + "tB\003\340A\002\022\030\n\007url_map\030\214\225\201\257\001 \001(\tB\003\340A\002\"\260\001\n\025Val" + + "idateUrlMapRequest\022\027\n\007project\030\231\226\301l \001(\tB\003" + + "\340A\002\022\030\n\007url_map\030\214\225\201\257\001 \001(\tB\003\340A\002\022d\n\"url_map" + + "s_validate_request_resource\030\357\321\344\274\001 \001(\0132/." + + "google.cloud.compute.v1.UrlMapsValidateR" + + "equestB\003\340A\002\"\257\001\n\025VmEndpointNatMappings\022\035\n" + + "\rinstance_name\030\365\347\330l \001(\tH\000\210\001\001\022e\n\026interfac" + + "e_nat_mappings\030\211\200\225z \003(\0132B.google.cloud.c" + + "ompute.v1.VmEndpointNatMappingsInterface" + + "NatMappingsB\020\n\016_instance_name\"\342\003\n)VmEndp" + + "ointNatMappingsInterfaceNatMappings\022$\n\030d" + + "rain_nat_ip_port_ranges\030\301\343\307\274\001 \003(\t\022\036\n\022nat" + + "_ip_port_ranges\030\232\260\314\375\001 \003(\t\022*\n\031num_total_d" + + "rain_nat_ports\030\371\245\377\237\001 \001(\005H\000\210\001\001\022$\n\023num_tot" + + "al_nat_ports\030\200\333\200\217\001 \001(\005H\001\210\001\001\022l\n\rrule_mapp" + + "ings\030\310\356\352\347\001 \003(\0132Q.google.cloud.compute.v1" + + ".VmEndpointNatMappingsInterfaceNatMappin" + + "gsNatRuleMappings\022&\n\025source_alias_ip_ran" + + "ge\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_por" + + "tsB\026\n\024_num_total_nat_portsB\030\n\026_source_al" + + "ias_ip_rangeB\024\n\022_source_virtual_ip\"\266\002\n8V" + "mEndpointNatMappingsInterfaceNatMappings" - + "\022$\n\030drain_nat_ip_port_ranges\030\301\343\307\274\001 \003(\t\022\036" - + "\n\022nat_ip_port_ranges\030\232\260\314\375\001 \003(\t\022*\n\031num_to" - + "tal_drain_nat_ports\030\371\245\377\237\001 \001(\005H\000\210\001\001\022$\n\023nu" - + "m_total_nat_ports\030\200\333\200\217\001 \001(\005H\001\210\001\001\022l\n\rrule" - + "_mappings\030\310\356\352\347\001 \003(\0132Q.google.cloud.compu" - + "te.v1.VmEndpointNatMappingsInterfaceNatM" - + "appingsNatRuleMappings\022&\n\025source_alias_i" - + "p_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_na" - + "t_portsB\026\n\024_num_total_nat_portsB\030\n\026_sour" - + "ce_alias_ip_rangeB\024\n\022_source_virtual_ip\"" - + "\266\002\n8VmEndpointNatMappingsInterfaceNatMap" - + "pingsNatRuleMappings\022$\n\030drain_nat_ip_por" - + "t_ranges\030\301\343\307\274\001 \003(\t\022\036\n\022nat_ip_port_ranges" - + "\030\232\260\314\375\001 \003(\t\022*\n\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\022\034\n\013rule_number\030\354\333\232\377\001 \001(\005H\002\210" - + "\001\001B\034\n\032_num_total_drain_nat_portsB\026\n\024_num" - + "_total_nat_portsB\016\n\014_rule_number\"\274\002\n\031VmE" - + "ndpointNatMappingsList\022\020\n\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_toke" - + "n\030\225\272\206& \001(\tH\002\210\001\001\022A\n\006result\030\235\220\267B \003(\0132..goo" - + "gle.cloud.compute.v1.VmEndpointNatMappin" - + "gs\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n\007warnin" - + "g\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.War" - + "ningH\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\"\265\005\n\nVpnG" - + "ateway\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\020\n\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\021labe" - + "l_fingerprint\030\231\360\367T \001(\tH\004\210\001\001\022C\n\006labels\030\377\277" - + "\301\356\001 \003(\0132/.google.cloud.compute.v1.VpnGat" - + "eway.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\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\033\n\ns" - + "tack_type\030\221\265\213\313\001 \001(\tH\t\210\001\001\022Q\n\016vpn_interfac" - + "es\030\205\315\345+ \003(\01326.google.cloud.compute.v1.Vp" - + "nGatewayVpnGatewayInterface\032-\n\013LabelsEnt" - + "ry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"I\n\tSt" - + "ackType\022\030\n\024UNDEFINED_STACK_TYPE\020\000\022\020\n\tIPV" - + "4_IPV6\020\201\350\312\n\022\020\n\tIPV4_ONLY\020\246\313\325\nB\025\n\023_creati" - + "on_timestampB\016\n\014_descriptionB\005\n\003_idB\007\n\005_" - + "kindB\024\n\022_label_fingerprintB\007\n\005_nameB\n\n\010_" - + "networkB\t\n\007_regionB\014\n\n_self_linkB\r\n\013_sta" - + "ck_type\"\277\003\n\030VpnGatewayAggregatedList\022\020\n\002" - + "id\030\233\032 \001(\tH\000\210\001\001\022N\n\005items\030\300\317\367/ \003(\0132<.googl" - + "e.cloud.compute.v1.VpnGatewayAggregatedL" - + "ist.ItemsEntry\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017" - + "next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_li" - + "nk\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.co" - + "mpute.v1.WarningH\004\210\001\001\032\\\n\nItemsEntry\022\013\n\003k" - + "ey\030\001 \001(\t\022=\n\005value\030\002 \001(\0132..google.cloud.c" - + "ompute.v1.VpnGatewaysScopedList:\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\"\245\002\n\016VpnGatewayList\022\020\n\002", - "id\030\233\032 \001(\tH\000\210\001\001\0225\n\005items\030\300\317\367/ \003(\0132#.googl" - + "e.cloud.compute.v1.VpnGateway\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\007warn" - + "ing\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.W" - + "arningH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_pag" - + "e_tokenB\014\n\n_self_linkB\n\n\010_warning\"g\n\020Vpn" - + "GatewayStatus\022S\n\017vpn_connections\030\212\355\276\321\001 \003" - + "(\01326.google.cloud.compute.v1.VpnGatewayS" - + "tatusVpnConnection\"\321\002\n0VpnGatewayStatusH" - + "ighAvailabilityRequirementState\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\005State\022\023\n\017UNDEFINED_STATE\020\000" - + "\022!\n\031CONNECTION_REDUNDANCY_MET\020\233\312\365\360\001\022%\n\035C" - + "ONNECTION_REDUNDANCY_NOT_MET\020\217\324\211\364\001\"Y\n\021Un" - + "satisfiedReason\022 \n\034UNDEFINED_UNSATISFIED" - + "_REASON\020\000\022\"\n\033INCOMPLETE_TUNNELS_COVERAGE" - + "\020\375\366\324\032B\010\n\006_stateB\025\n\023_unsatisfied_reason\"\313" - + "\001\n\026VpnGatewayStatusTunnel\022\'\n\027local_gatew" - + "ay_interface\030\252\232\332K \001(\rH\000\210\001\001\022&\n\026peer_gatew" - + "ay_interface\030\341\336\234f \001(\rH\001\210\001\001\022\032\n\ntunnel_url" - + "\030\230\242\324% \001(\tH\002\210\001\001B\032\n\030_local_gateway_interfa" - + "ceB\031\n\027_peer_gateway_interfaceB\r\n\013_tunnel" - + "_url\"\312\002\n\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\005sta" - + "te\030\221\211\2534 \001(\0132I.google.cloud.compute.v1.Vp" - + "nGatewayStatusHighAvailabilityRequiremen" - + "tStateH\002\210\001\001\022C\n\007tunnels\030\213\372\3551 \003(\0132/.google" - + ".cloud.compute.v1.VpnGatewayStatusTunnel" - + "B\030\n\026_peer_external_gatewayB\023\n\021_peer_gcp_" - + "gatewayB\010\n\006_state\"\252\001\n\035VpnGatewayVpnGatew" - + "ayInterface\022\020\n\002id\030\233\032 \001(\rH\000\210\001\001\022(\n\027interco" - + "nnect_attachment\030\364\212\367\222\001 \001(\tH\001\210\001\001\022\033\n\nip_ad" - + "dress\030\334\361\334\301\001 \001(\tH\002\210\001\001B\005\n\003_idB\032\n\030_intercon" - + "nect_attachmentB\r\n\013_ip_address\"l\n\034VpnGat" - + "ewaysGetStatusResponse\022A\n\006result\030\235\220\267B \001(" - + "\0132).google.cloud.compute.v1.VpnGatewaySt" - + "atusH\000\210\001\001B\t\n\007_result\"\234\001\n\025VpnGatewaysScop" - + "edList\022<\n\014vpn_gateways\030\232\373\312{ \003(\0132#.google" - + ".cloud.compute.v1.VpnGateway\0229\n\007warning\030" - + "\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Warni" - + "ngH\000\210\001\001B\n\n\010_warning\"\357\n\n\tVpnTunnel\022\"\n\022cre" - + "ation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n\013descrip" - + "tion\030\374\207\326\311\001 \001(\tH\001\210\001\001\022 \n\017detailed_status\030\341" - + "\244\203\237\001 \001(\tH\002\210\001\001\022\020\n\002id\030\233\032 \001(\004H\003\210\001\001\022\033\n\013ike_v" - + "ersion\030\234\320\220h \001(\005H\004\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\005\210" - + "\001\001\022\"\n\026local_traffic_selector\030\265\254\247\227\001 \003(\t\022\024" - + "\n\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022&\n\025peer_external_ga" - + "teway\030\215\356\307\267\001 \001(\tH\007\210\001\001\0220\n\037peer_external_ga" - + "teway_interface\030\207\345\362\327\001 \001(\005H\010\210\001\001\022!\n\020peer_g" - + "cp_gateway\030\274\351\263\206\001 \001(\tH\t\210\001\001\022\030\n\007peer_ip\030\244\332\337" - + "\266\001 \001(\tH\n\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\013\210\001\001\022#\n\027r" - + "emote_traffic_selector\030\272\335\220\253\001 \003(\t\022\026\n\006rout" - + "er\030\311\256\356F \001(\tH\014\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH" - + "\r\210\001\001\022\036\n\rshared_secret\030\312\247\217\266\001 \001(\tH\016\210\001\001\022#\n\022" - + "shared_secret_hash\030\343\350\231\276\001 \001(\tH\017\210\001\001\022\026\n\006sta" - + "tus\030\362\237\267V \001(\tH\020\210\001\001\022#\n\022target_vpn_gateway\030" - + "\313\200\366\375\001 \001(\tH\021\210\001\001\022\034\n\013vpn_gateway\030\371\203\366\301\001 \001(\tH" - + "\022\210\001\001\022%\n\025vpn_gateway_interface\030\363\214\342- \001(\005H\023" - + "\210\001\001\"\323\002\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\034\n\024" - + "ALLOCATING_RESOURCES\020\300\311\203\231\001\022\032\n\023AUTHORIZAT" - + "ION_ERROR\020\202\235\237\013\022\026\n\016DEPROVISIONING\020\356\223\304\314\001\022\022" - + "\n\013ESTABLISHED\020\370\216\257*\022\016\n\006FAILED\020\275\220\246\331\001\022\026\n\017FI" - + "RST_HANDSHAKE\020\350\331\241[\022\033\n\023NEGOTIATION_FAILUR" - + "E\020\354\305\350\253\001\022\024\n\rNETWORK_ERROR\020\367\300\273\\\022\032\n\023NO_INCO" - + "MING_PACKETS\020\360\230\2339\022\024\n\014PROVISIONING\020\355\365\332\212\001\022" - + "\017\n\010REJECTED\020\376\210\204S\022\017\n\007STOPPED\020\255\273\354\323\001\022\036\n\027WAI" - + "TING_FOR_FULL_CONFIG\020\312\304\355\023B\025\n\023_creation_t" - + "imestampB\016\n\014_descriptionB\022\n\020_detailed_st" - + "atusB\005\n\003_idB\016\n\014_ike_versionB\007\n\005_kindB\007\n\005" - + "_nameB\030\n\026_peer_external_gatewayB\"\n _peer" - + "_external_gateway_interfaceB\023\n\021_peer_gcp" - + "_gatewayB\n\n\010_peer_ipB\t\n\007_regionB\t\n\007_rout" - + "erB\014\n\n_self_linkB\020\n\016_shared_secretB\025\n\023_s" - + "hared_secret_hashB\t\n\007_statusB\025\n\023_target_" - + "vpn_gatewayB\016\n\014_vpn_gatewayB\030\n\026_vpn_gate" - + "way_interface\"\274\003\n\027VpnTunnelAggregatedLis" - + "t\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.VpnTunnelAggrega" - + "tedList.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\tsel" - + "f_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.clou" - + "d.compute.v1.WarningH\004\210\001\001\032[\n\nItemsEntry\022" - + "\013\n\003key\030\001 \001(\t\022<\n\005value\030\002 \001(\0132-.google.clo" - + "ud.compute.v1.VpnTunnelsScopedList:\0028\001B\005" - + "\n\003_idB\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_s" - + "elf_linkB\n\n\010_warning\"\243\002\n\rVpnTunnelList\022\020" - + "\n\002id\030\233\032 \001(\tH\000\210\001\001\0224\n\005items\030\300\317\367/ \003(\0132\".goo" - + "gle.cloud.compute.v1.VpnTunnel\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(\t" - + "H\002\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n\007war" - + "ning\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_pa" - + "ge_tokenB\014\n\n_self_linkB\n\n\010_warning\"\231\001\n\024V" - + "pnTunnelsScopedList\022:\n\013vpn_tunnels\030\300\361\372M " - + "\003(\0132\".google.cloud.compute.v1.VpnTunnel\022" - + "9\n\007warning\030\234\337\226\030 \001(\0132 .google.cloud.compu" - + "te.v1.WarningH\000\210\001\001B\n\n\010_warning\"\214\001\n\020WafEx" - + "pressionSet\022\022\n\007aliases\030\376\235\365K \003(\t\022K\n\013expre" - + "ssions\030\333\201\333S \003(\01323.google.cloud.compute.v" - + "1.WafExpressionSetExpression\022\020\n\002id\030\233\032 \001(" - + "\tH\000\210\001\001B\005\n\003_id\"5\n\032WafExpressionSetExpress" - + "ion\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001B\005\n\003_id\"P\n\032WaitGlob" - + "alOperationRequest\022\031\n\toperation\030\347\252\353\030 \001(\t" - + "B\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\"h\n\032WaitRe" - + "gionOperationRequest\022\031\n\toperation\030\347\252\353\030 \001" - + "(\tB\003\340A\002\022\027\n\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n\006regi" - + "on\030\364\315\240B \001(\tB\003\340A\002\"d\n\030WaitZoneOperationReq" - + "uest\022\031\n\toperation\030\347\252\353\030 \001(\tB\003\340A\002\022\027\n\007proje" - + "ct\030\231\226\301l \001(\tB\003\340A\002\022\024\n\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\272" - + "\010\n\007Warning\022\024\n\004code\030\355\333\272\001 \001(\tH\000\210\001\001\022.\n\004data" - + "\030\252\337\273\001 \003(\0132\035.google.cloud.compute.v1.Data" - + "\022\030\n\007message\030\207\200\254\307\001 \001(\tH\001\210\001\001\"\271\007\n\004Code\022\022\n\016U" - + "NDEFINED_CODE\020\000\022\025\n\016CLEANUP_FAILED\020\330\214\326G\022 " - + "\n\030DEPRECATED_RESOURCE_USED\020\302\337\353\272\001\022\034\n\024DEPR" - + "ECATED_TYPE_USED\020\226\244\236\245\001\022(\n DISK_SIZE_LARG" - + "ER_THAN_IMAGE_SIZE\020\227\201\225\260\001\022\036\n\026EXPERIMENTAL" - + "_TYPE_USED\020\213\216\301\327\001\022\033\n\024EXTERNAL_API_WARNING" - + "\020\303\277\332S\022\035\n\025FIELD_VALUE_OVERRIDEN\020\257\266\231\235\001\022#\n\033" - + "INJECTED_KERNELS_DEPRECATED\020\213\331\202\307\001\0224\n,INV" - + "ALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_L" - + "B\020\316\233\274\277\001\022 \n\030LARGE_DEPLOYMENT_WARNING\020\246\347\310\345" - + "\001\022\037\n\027MISSING_TYPE_DEPENDENCY\020\367\370\242\244\001\022%\n\035NE" - + "XT_HOP_ADDRESS_NOT_ASSIGNED\020\207\245\372\232\001\022\"\n\032NEX" - + "T_HOP_CANNOT_IP_FORWARD\020\347\352\347\266\001\022.\n\'NEXT_HO" - + "P_INSTANCE_HAS_NO_IPV6_INTERFACE\020\222\350\374E\022#\n" - + "\033NEXT_HOP_INSTANCE_NOT_FOUND\020\316\314\257\335\001\022\'\n NE" - + "XT_HOP_INSTANCE_NOT_ON_NETWORK\020\302\350\235t\022\034\n\024N" - + "EXT_HOP_NOT_RUNNING\020\261\317\360\306\001\022\031\n\022NOT_CRITICA" - + "L_ERROR\020\324\250\2672\022\031\n\022NO_RESULTS_ON_PAGE\020\210\246\251\016\022" - + "\026\n\017PARTIAL_SUCCESS\020\205\256\207\023\022\035\n\026REQUIRED_TOS_" - + "AGREEMENT\020\203\316\344\001\0221\n)RESOURCE_IN_USE_BY_OTH" - + "ER_RESOURCE_WARNING\020\301\364\355\354\001\022\033\n\024RESOURCE_NO" - + "T_DELETED\020\274\267\262P\022!\n\031SCHEMA_VALIDATION_IGNO" - + "RED\020\312\324\237\203\001\022(\n!SINGLE_INSTANCE_PROPERTY_TE" - + "MPLATE\020\321\211\370\177\022\035\n\025UNDECLARED_PROPERTIES\020\237\206\233" - + "\272\001\022\022\n\013UNREACHABLE\020\264\275\255\006B\007\n\005_codeB\n\n\010_mess" - + "age\"\273\010\n\010Warnings\022\024\n\004code\030\355\333\272\001 \001(\tH\000\210\001\001\022." - + "\n\004data\030\252\337\273\001 \003(\0132\035.google.cloud.compute.v" - + "1.Data\022\030\n\007message\030\207\200\254\307\001 \001(\tH\001\210\001\001\"\271\007\n\004Cod" - + "e\022\022\n\016UNDEFINED_CODE\020\000\022\025\n\016CLEANUP_FAILED\020" - + "\330\214\326G\022 \n\030DEPRECATED_RESOURCE_USED\020\302\337\353\272\001\022\034" - + "\n\024DEPRECATED_TYPE_USED\020\226\244\236\245\001\022(\n DISK_SIZ" - + "E_LARGER_THAN_IMAGE_SIZE\020\227\201\225\260\001\022\036\n\026EXPERI" - + "MENTAL_TYPE_USED\020\213\216\301\327\001\022\033\n\024EXTERNAL_API_W" - + "ARNING\020\303\277\332S\022\035\n\025FIELD_VALUE_OVERRIDEN\020\257\266\231" - + "\235\001\022#\n\033INJECTED_KERNELS_DEPRECATED\020\213\331\202\307\001\022" - + "4\n,INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEG" - + "HTED_LB\020\316\233\274\277\001\022 \n\030LARGE_DEPLOYMENT_WARNIN" - + "G\020\246\347\310\345\001\022\037\n\027MISSING_TYPE_DEPENDENCY\020\367\370\242\244\001" - + "\022%\n\035NEXT_HOP_ADDRESS_NOT_ASSIGNED\020\207\245\372\232\001\022" - + "\"\n\032NEXT_HOP_CANNOT_IP_FORWARD\020\347\352\347\266\001\022.\n\'N" - + "EXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE\020\222" - + "\350\374E\022#\n\033NEXT_HOP_INSTANCE_NOT_FOUND\020\316\314\257\335\001" - + "\022\'\n NEXT_HOP_INSTANCE_NOT_ON_NETWORK\020\302\350\235" - + "t\022\034\n\024NEXT_HOP_NOT_RUNNING\020\261\317\360\306\001\022\031\n\022NOT_C" - + "RITICAL_ERROR\020\324\250\2672\022\031\n\022NO_RESULTS_ON_PAGE" - + "\020\210\246\251\016\022\026\n\017PARTIAL_SUCCESS\020\205\256\207\023\022\035\n\026REQUIRE" - + "D_TOS_AGREEMENT\020\203\316\344\001\0221\n)RESOURCE_IN_USE_" - + "BY_OTHER_RESOURCE_WARNING\020\301\364\355\354\001\022\033\n\024RESOU" - + "RCE_NOT_DELETED\020\274\267\262P\022!\n\031SCHEMA_VALIDATIO" - + "N_IGNORED\020\312\324\237\203\001\022(\n!SINGLE_INSTANCE_PROPE" - + "RTY_TEMPLATE\020\321\211\370\177\022\035\n\025UNDECLARED_PROPERTI" - + "ES\020\237\206\233\272\001\022\022\n\013UNREACHABLE\020\264\275\255\006B\007\n\005_codeB\n\n" - + "\010_message\"\317\001\n\026WeightedBackendService\022 \n\017" - + "backend_service\030\212\300\256\222\001 \001(\tH\000\210\001\001\022I\n\rheader" - + "_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(\rH\002\210\001\001B\022\n\020_backend_serviceB\020\n\016_heade" - + "r_actionB\t\n\007_weight\"\237\002\n\013XpnHostList\022\020\n\002i" - + "d\030\233\032 \001(\tH\000\210\001\001\0222\n\005items\030\300\317\367/ \003(\0132 .google" - + ".cloud.compute.v1.Project\022\024\n\004kind\030\224\367\310\001 \001" + + "NatRuleMappings\022$\n\030drain_nat_ip_port_ran" + + "ges\030\301\343\307\274\001 \003(\t\022\036\n\022nat_ip_port_ranges\030\232\260\314\375" + + "\001 \003(\t\022*\n\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\022\034\n\013rule_number\030\354\333\232\377\001 \001(\005H\002\210\001\001B\034\n" + + "\032_num_total_drain_nat_portsB\026\n\024_num_tota" + + "l_nat_portsB\016\n\014_rule_number\"\274\002\n\031VmEndpoi" + + "ntNatMappingsList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022\024\n\004k" + + "ind\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.c" + + "loud.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\003_idB\007\n\005_kindB\022\n\020_next_page_token" + + "B\014\n\n_self_linkB\n\n\010_warning\"\265\005\n\nVpnGatewa" + + "y\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\020\n\002id\030\233\032 \001(\004" + + "H\002\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022!\n\021label_fin" + + "gerprint\030\231\360\367T \001(\tH\004\210\001\001\022C\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\005\210\001\001\022\027\n\007net" + + "work\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\033\n\nstack_" + + "type\030\221\265\213\313\001 \001(\tH\t\210\001\001\022Q\n\016vpn_interfaces\030\205\315" + + "\345+ \003(\01326.google.cloud.compute.v1.VpnGate" + + "wayVpnGatewayInterface\032-\n\013LabelsEntry\022\013\n" + + "\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"I\n\tStackTy" + + "pe\022\030\n\024UNDEFINED_STACK_TYPE\020\000\022\020\n\tIPV4_IPV" + + "6\020\201\350\312\n\022\020\n\tIPV4_ONLY\020\246\313\325\nB\025\n\023_creation_ti" + + "mestampB\016\n\014_descriptionB\005\n\003_idB\007\n\005_kindB" + + "\024\n\022_label_fingerprintB\007\n\005_nameB\n\n\010_netwo" + + "rkB\t\n\007_regionB\014\n\n_self_linkB\r\n\013_stack_ty" + + "pe\"\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<.google.clo" + + "ud.compute.v1.VpnGatewayAggregatedList.I" + + "temsEntry\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\nItemsEntry\022\013\n\003key\030\001 " + + "\001(\t\022=\n\005value\030\002 \001(\0132..google.cloud.comput" + + "e.v1.VpnGatewaysScopedList:\0028\001B\005\n\003_idB\007\n" + + "\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_link" + + "B\n\n\010_warning\"\245\002\n\016VpnGatewayList\022\020\n\002id\030\233\032" + + " \001(\tH\000\210\001\001\0225\n\005items\030\300\317\367/ \003(\0132#.google.clo" + + "ud.compute.v1.VpnGateway\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\007warning\030\234" + + "\337\226\030 \001(\0132 .google.cloud.compute.v1.Warnin" + + "gH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_tok" + + "enB\014\n\n_self_linkB\n\n\010_warning\"g\n\020VpnGatew" + + "ayStatus\022S\n\017vpn_connections\030\212\355\276\321\001 \003(\01326." + + "google.cloud.compute.v1.VpnGatewayStatus" + + "VpnConnection\"\321\002\n0VpnGatewayStatusHighAv" + + "ailabilityRequirementState\022\025\n\005state\030\221\211\2534" + + " \001(\tH\000\210\001\001\022\"\n\022unsatisfied_reason\030\212\367\235\032 \001(\t" + + "H\001\210\001\001\"f\n\005State\022\023\n\017UNDEFINED_STATE\020\000\022!\n\031C" + + "ONNECTION_REDUNDANCY_MET\020\233\312\365\360\001\022%\n\035CONNEC" + + "TION_REDUNDANCY_NOT_MET\020\217\324\211\364\001\"Y\n\021Unsatis" + + "fiedReason\022 \n\034UNDEFINED_UNSATISFIED_REAS" + + "ON\020\000\022\"\n\033INCOMPLETE_TUNNELS_COVERAGE\020\375\366\324\032" + + "B\010\n\006_stateB\025\n\023_unsatisfied_reason\"\313\001\n\026Vp" + + "nGatewayStatusTunnel\022\'\n\027local_gateway_in" + + "terface\030\252\232\332K \001(\rH\000\210\001\001\022&\n\026peer_gateway_in" + + "terface\030\341\336\234f \001(\rH\001\210\001\001\022\032\n\ntunnel_url\030\230\242\324%" + + " \001(\tH\002\210\001\001B\032\n\030_local_gateway_interfaceB\031\n" + + "\027_peer_gateway_interfaceB\r\n\013_tunnel_url\"" + + "\312\002\n\035VpnGatewayStatusVpnConnection\022&\n\025pee" + + "r_external_gateway\030\215\356\307\267\001 \001(\tH\000\210\001\001\022!\n\020pee" + + "r_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.VpnGate" + + "wayStatusHighAvailabilityRequirementStat" + + "eH\002\210\001\001\022C\n\007tunnels\030\213\372\3551 \003(\0132/.google.clou" + + "d.compute.v1.VpnGatewayStatusTunnelB\030\n\026_" + + "peer_external_gatewayB\023\n\021_peer_gcp_gatew" + + "ayB\010\n\006_state\"\252\001\n\035VpnGatewayVpnGatewayInt" + + "erface\022\020\n\002id\030\233\032 \001(\rH\000\210\001\001\022(\n\027interconnect" + + "_attachment\030\364\212\367\222\001 \001(\tH\001\210\001\001\022\033\n\nip_address" + + "\030\334\361\334\301\001 \001(\tH\002\210\001\001B\005\n\003_idB\032\n\030_interconnect_" + + "attachmentB\r\n\013_ip_address\"l\n\034VpnGateways" + + "GetStatusResponse\022A\n\006result\030\235\220\267B \001(\0132).g" + + "oogle.cloud.compute.v1.VpnGatewayStatusH" + + "\000\210\001\001B\t\n\007_result\"\234\001\n\025VpnGatewaysScopedLis" + + "t\022<\n\014vpn_gateways\030\232\373\312{ \003(\0132#.google.clou" + + "d.compute.v1.VpnGateway\0229\n\007warning\030\234\337\226\030 " + + "\001(\0132 .google.cloud.compute.v1.WarningH\000\210" + + "\001\001B\n\n\010_warning\"\357\n\n\tVpnTunnel\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\017detailed_status\030\341\244\203\237\001 " + + "\001(\tH\002\210\001\001\022\020\n\002id\030\233\032 \001(\004H\003\210\001\001\022\033\n\013ike_versio" + + "n\030\234\320\220h \001(\005H\004\210\001\001\022\024\n\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022\"\n" + + "\026local_traffic_selector\030\265\254\247\227\001 \003(\t\022\024\n\004nam" + + "e\030\213\365\315\001 \001(\tH\006\210\001\001\022&\n\025peer_external_gateway" + + "\030\215\356\307\267\001 \001(\tH\007\210\001\001\0220\n\037peer_external_gateway" + + "_interface\030\207\345\362\327\001 \001(\005H\010\210\001\001\022!\n\020peer_gcp_ga" + + "teway\030\274\351\263\206\001 \001(\tH\t\210\001\001\022\030\n\007peer_ip\030\244\332\337\266\001 \001(" + + "\tH\n\210\001\001\022\026\n\006region\030\364\315\240B \001(\tH\013\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\014\210\001\001\022\032\n\tself_link\030\215\222\305\331\001 \001(\tH\r\210\001\001\022" + + "\036\n\rshared_secret\030\312\247\217\266\001 \001(\tH\016\210\001\001\022#\n\022share" + + "d_secret_hash\030\343\350\231\276\001 \001(\tH\017\210\001\001\022\026\n\006status\030\362" + + "\237\267V \001(\tH\020\210\001\001\022#\n\022target_vpn_gateway\030\313\200\366\375\001" + + " \001(\tH\021\210\001\001\022\034\n\013vpn_gateway\030\371\203\366\301\001 \001(\tH\022\210\001\001\022" + + "%\n\025vpn_gateway_interface\030\363\214\342- \001(\005H\023\210\001\001\"\323" + + "\002\n\006Status\022\024\n\020UNDEFINED_STATUS\020\000\022\034\n\024ALLOC" + + "ATING_RESOURCES\020\300\311\203\231\001\022\032\n\023AUTHORIZATION_E" + + "RROR\020\202\235\237\013\022\026\n\016DEPROVISIONING\020\356\223\304\314\001\022\022\n\013EST" + + "ABLISHED\020\370\216\257*\022\016\n\006FAILED\020\275\220\246\331\001\022\026\n\017FIRST_H" + + "ANDSHAKE\020\350\331\241[\022\033\n\023NEGOTIATION_FAILURE\020\354\305\350" + + "\253\001\022\024\n\rNETWORK_ERROR\020\367\300\273\\\022\032\n\023NO_INCOMING_" + + "PACKETS\020\360\230\2339\022\024\n\014PROVISIONING\020\355\365\332\212\001\022\017\n\010RE" + + "JECTED\020\376\210\204S\022\017\n\007STOPPED\020\255\273\354\323\001\022\036\n\027WAITING_" + + "FOR_FULL_CONFIG\020\312\304\355\023B\025\n\023_creation_timest" + + "ampB\016\n\014_descriptionB\022\n\020_detailed_statusB" + + "\005\n\003_idB\016\n\014_ike_versionB\007\n\005_kindB\007\n\005_name" + + "B\030\n\026_peer_external_gatewayB\"\n _peer_exte" + + "rnal_gateway_interfaceB\023\n\021_peer_gcp_gate" + + "wayB\n\n\010_peer_ipB\t\n\007_regionB\t\n\007_routerB\014\n" + + "\n_self_linkB\020\n\016_shared_secretB\025\n\023_shared" + + "_secret_hashB\t\n\007_statusB\025\n\023_target_vpn_g" + + "atewayB\016\n\014_vpn_gatewayB\030\n\026_vpn_gateway_i" + + "nterface\"\274\003\n\027VpnTunnelAggregatedList\022\020\n\002" + + "id\030\233\032 \001(\tH\000\210\001\001\022M\n\005items\030\300\317\367/ \003(\0132;.googl" + + "e.cloud.compute.v1.VpnTunnelAggregatedLi" + + "st.ItemsEntry\022\024\n\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n\017n" + + "ext_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n\tself_lin" + + "k\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.com" + + "pute.v1.WarningH\004\210\001\001\032[\n\nItemsEntry\022\013\n\003ke" + + "y\030\001 \001(\t\022<\n\005value\030\002 \001(\0132-.google.cloud.co" + + "mpute.v1.VpnTunnelsScopedList:\0028\001B\005\n\003_id" + + "B\007\n\005_kindB\022\n\020_next_page_tokenB\014\n\n_self_l" + + "inkB\n\n\010_warning\"\243\002\n\rVpnTunnelList\022\020\n\002id\030" + + "\233\032 \001(\tH\000\210\001\001\0224\n\005items\030\300\317\367/ \003(\0132\".google.c" + + "loud.compute.v1.VpnTunnel\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\007warning\030" + "\234\337\226\030 \001(\0132 .google.cloud.compute.v1.Warni" + "ngH\004\210\001\001B\005\n\003_idB\007\n\005_kindB\022\n\020_next_page_to" - + "kenB\014\n\n_self_linkB\n\n\010_warning\"\232\001\n\rXpnRes" - + "ourceId\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022\024\n\004type\030\272\236\332\001 \001" - + "(\tH\001\210\001\001\"Q\n\004Type\022\022\n\016UNDEFINED_TYPE\020\000\022\017\n\007P" - + "ROJECT\020\371\255\357\302\001\022$\n\035XPN_RESOURCE_TYPE_UNSPEC" - + "IFIED\020\372\255\245HB\005\n\003_idB\007\n\005_type\"\227\004\n\004Zone\022\"\n\027a" - + "vailable_cpu_platforms\030\223\363\331S \003(\t\022\"\n\022creat" - + "ion_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022G\n\ndeprecate" - + "d\030\263\313\321\365\001 \001(\0132*.google.cloud.compute.v1.De" - + "precationStatusH\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\006regi" - + "on\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\026\n\006status\030\362\237\267V \001(\tH\010\210\001\001\022\034\n\014supports" - + "_pzs\030\356\366\205( \001(\010H\t\210\001\001\"4\n\006Status\022\024\n\020UNDEFINE" - + "D_STATUS\020\000\022\013\n\004DOWN\020\242\271\200\001\022\007\n\002UP\020\233\025B\025\n\023_cre" - + "ation_timestampB\r\n\013_deprecatedB\016\n\014_descr" - + "iptionB\005\n\003_idB\007\n\005_kindB\007\n\005_nameB\t\n\007_regi" - + "onB\014\n\n_self_linkB\t\n\007_statusB\017\n\r_supports" - + "_pzs\"\231\002\n\010ZoneList\022\020\n\002id\030\233\032 \001(\tH\000\210\001\001\022/\n\005i" - + "tems\030\300\317\367/ \003(\0132\035.google.cloud.compute.v1." - + "Zone\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\007warning\030\234\337\226\030 \001(\0132 .google.clo" - + "ud.compute.v1.WarningH\004\210\001\001B\005\n\003_idB\007\n\005_ki" - + "ndB\022\n\020_next_page_tokenB\014\n\n_self_linkB\n\n\010" - + "_warning\"\315\001\n\024ZoneSetLabelsRequest\022!\n\021lab" - + "el_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.ZoneS" - + "etLabelsRequest.LabelsEntry\032-\n\013LabelsEnt" - + "ry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\024\n\022_l" - + "abel_fingerprint\"\261\001\n\024ZoneSetPolicyReques" - + "t\0226\n\010bindings\030\216\305\244\300\001 \003(\0132 .google.cloud.c" - + "ompute.v1.Binding\022\024\n\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022" - + "7\n\006policy\030\262\312\266+ \001(\0132\037.google.cloud.comput" - + "e.v1.PolicyH\001\210\001\001B\007\n\005_etagB\t\n\007_policy2\263\006\n" - + "\020AcceleratorTypes\022\326\001\n\016AggregatedList\022>.g" - + "oogle.cloud.compute.v1.AggregatedListAcc" - + "eleratorTypesRequest\0326.google.cloud.comp" - + "ute.v1.AcceleratorTypeAggregatedList\"L\202\323" - + "\344\223\002<\022:/compute/v1/projects/{project}/agg" - + "regated/acceleratorTypes\332A\007project\022\334\001\n\003G" - + "et\0222.google.cloud.compute.v1.GetAccelera" - + "torTypeRequest\032(.google.cloud.compute.v1" - + ".AcceleratorType\"w\202\323\344\223\002Q\022O/compute/v1/pr" - + "ojects/{project}/zones/{zone}/accelerato" - + "rTypes/{accelerator_type}\332A\035project,zone" - + ",accelerator_type\022\277\001\n\004List\0224.google.clou" - + "d.compute.v1.ListAcceleratorTypesRequest" - + "\032,.google.cloud.compute.v1.AcceleratorTy" - + "peList\"S\202\323\344\223\002>\022.google" + + ".cloud.compute.v1.AggregatedListAccelera" + + "torTypesRequest\0326.google.cloud.compute.v" + + "1.AcceleratorTypeAggregatedList\"L\202\323\344\223\002<\022" + + ":/compute/v1/projects/{project}/aggregat" + + "ed/acceleratorTypes\332A\007project\022\334\001\n\003Get\0222." + + "google.cloud.compute.v1.GetAcceleratorTy" + + "peRequest\032(.google.cloud.compute.v1.Acce" + + "leratorType\"w\202\323\344\223\002Q\022O/compute/v1/project" + + "s/{project}/zones/{zone}/acceleratorType" + + "s/{accelerator_type}\332A\035project,zone,acce" + + "lerator_type\022\277\001\n\004List\0224.google.cloud.com" + + "pute.v1.ListAcceleratorTypesRequest\032,.go" + + "ogle.cloud.compute.v1.AcceleratorTypeLis" + + "t\"S\202\323\344\223\002>\022project,zone,disk,disks_add_resourc" + + "e_policies_request_resource\212N\016ZoneOperat" + + "ions\022\265\001\n\016AggregatedList\0223.google.cloud.c" + + "ompute.v1.AggregatedListDisksRequest\032+.g" + + "oogle.cloud.compute.v1.DiskAggregatedLis" + + "t\"A\202\323\344\223\0021\022//compute/v1/projects/{project" + + "}/aggregated/disks\332A\007project\022\204\002\n\016CreateS" + + "napshot\0222.google.cloud.compute.v1.Create" + + "SnapshotDiskRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\231\001\202\323\344\223\002\\\"G/compute/v1/pr" + + "ojects/{project}/zones/{zone}/disks/{dis" + + "k}/createSnapshot:\021snapshot_resource\332A#p" + + "roject,zone,disk,snapshot_resource\212N\016Zon" + + "eOperations\022\277\001\n\006Delete\022*.google.cloud.co" + + "mpute.v1.DeleteDiskRequest\032\".google.clou" + + "d.compute.v1.Operation\"e\202\323\344\223\002:*8/compute" + + "/v1/projects/{project}/zones/{zone}/disk" + + "s/{disk}\332A\021project,zone,disk\212N\016ZoneOpera" + + "tions\022\243\001\n\003Get\022\'.google.cloud.compute.v1." + + "GetDiskRequest\032\035.google.cloud.compute.v1" + + ".Disk\"T\202\323\344\223\002:\0228/compute/v1/projects/{pro" + + "ject}/zones/{zone}/disks/{disk}\332A\021projec" + + "t,zone,disk\022\314\001\n\014GetIamPolicy\0220.google.cl" + + "oud.compute.v1.GetIamPolicyDiskRequest\032\037" + + ".google.cloud.compute.v1.Policy\"i\202\323\344\223\002K\022" + + "I/compute/v1/projects/{project}/zones/{z" + + "one}/disks/{resource}/getIamPolicy\332A\025pro" + + "ject,zone,resource\022\320\001\n\006Insert\022*.google.c" + + "loud.compute.v1.InsertDiskRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"v\202\323\344\223\002B\"1/" + "compute/v1/projects/{project}/zones/{zon" - + "e}/autoscalers\332A\014project,zone\022\347\001\n\005Patch\022" - + "/.google.cloud.compute.v1.PatchAutoscale" - + "rRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\210\001\202\323\344\223\002N27/compute/v1/projects/{pro" - + "ject}/zones/{zone}/autoscalers:\023autoscal" - + "er_resource\332A project,zone,autoscaler_re" - + "source\212N\016ZoneOperations\022\351\001\n\006Update\0220.goo" - + "gle.cloud.compute.v1.UpdateAutoscalerReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\210\001\202\323\344\223\002N\0327/compute/v1/projects/{project" - + "}/zones/{zone}/autoscalers:\023autoscaler_r" - + "esource\332A project,zone,autoscaler_resour" - + "ce\212N\016ZoneOperations\032r\312A\026compute.googleap" - + "is.com\322AVhttps://www.googleapis.com/auth" - + "/compute,https://www.googleapis.com/auth" - + "/cloud-platform2\222\023\n\016BackendBuckets\022\260\002\n\017A" - + "ddSignedUrlKey\022<.google.cloud.compute.v1" - + ".AddSignedUrlKeyBackendBucketRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\272\001\202\323\344\223\002" - + "p\"U/compute/v1/projects/{project}/global" - + "/backendBuckets/{backend_bucket}/addSign" - + "edUrlKey:\027signed_url_key_resource\332A.proj" - + "ect,backend_bucket,signed_url_key_resour" - + "ce\212N\020GlobalOperations\022\334\001\n\006Delete\0223.googl" - + "e.cloud.compute.v1.DeleteBackendBucketRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"y\202\323\344\223\002G*E/compute/v1/projects/{project" - + "}/global/backendBuckets/{backend_bucket}" - + "\332A\026project,backend_bucket\212N\020GlobalOperat" - + "ions\022\221\002\n\022DeleteSignedUrlKey\022?.google.clo" - + "ud.compute.v1.DeleteSignedUrlKeyBackendB" - + "ucketRequest\032\".google.cloud.compute.v1.O" - + "peration\"\225\001\202\323\344\223\002Z\"X/compute/v1/projects/" - + "{project}/global/backendBuckets/{backend" - + "_bucket}/deleteSignedUrlKey\332A\037project,ba" - + "ckend_bucket,key_name\212N\020GlobalOperations" - + "\022\307\001\n\003Get\0220.google.cloud.compute.v1.GetBa" - + "ckendBucketRequest\032&.google.cloud.comput" - + "e.v1.BackendBucket\"f\202\323\344\223\002G\022E/compute/v1/" - + "projects/{project}/global/backendBuckets" - + "/{backend_bucket}\332A\026project,backend_buck" - + "et\022\356\001\n\006Insert\0223.google.cloud.compute.v1." - + "InsertBackendBucketRequest\032\".google.clou" - + "d.compute.v1.Operation\"\212\001\202\323\344\223\002O\"4/comput" - + "e/v1/projects/{project}/global/backendBu" - + "ckets:\027backend_bucket_resource\332A\037project" - + ",backend_bucket_resource\212N\020GlobalOperati" - + "ons\022\256\001\n\004List\0222.google.cloud.compute.v1.L" - + "istBackendBucketsRequest\032*.google.cloud." - + "compute.v1.BackendBucketList\"F\202\323\344\223\0026\0224/c" - + "ompute/v1/projects/{project}/global/back" - + "endBuckets\332A\007project\022\214\002\n\005Patch\0222.google." - + "cloud.compute.v1.PatchBackendBucketReque" - + "st\032\".google.cloud.compute.v1.Operation\"\252" - + "\001\202\323\344\223\002`2E/compute/v1/projects/{project}/" - + "global/backendBuckets/{backend_bucket}:\027" - + "backend_bucket_resource\332A.project,backen" - + "d_bucket,backend_bucket_resource\212N\020Globa" - + "lOperations\022\331\002\n\025SetEdgeSecurityPolicy\022B." - + "google.cloud.compute.v1.SetEdgeSecurityP" - + "olicyBackendBucketRequest\032\".google.cloud" - + ".compute.v1.Operation\"\327\001\202\323\344\223\002\201\001\"[/comput" - + "e/v1/projects/{project}/global/backendBu" - + "ckets/{backend_bucket}/setEdgeSecurityPo" - + "licy:\"security_policy_reference_resource" - + "\332A9project,backend_bucket,security_polic" - + "y_reference_resource\212N\020GlobalOperations\022" - + "\216\002\n\006Update\0223.google.cloud.compute.v1.Upd" - + "ateBackendBucketRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\252\001\202\323\344\223\002`\032E/compute/v" - + "1/projects/{project}/global/backendBucke" - + "ts/{backend_bucket}:\027backend_bucket_reso" - + "urce\332A.project,backend_bucket,backend_bu" - + "cket_resource\212N\020GlobalOperations\032r\312A\026com" - + "pute.googleapis.com\322AVhttps://www.google" - + "apis.com/auth/compute,https://www.google" - + "apis.com/auth/cloud-platform2\222\036\n\017Backend" - + "Services\022\264\002\n\017AddSignedUrlKey\022=.google.cl" - + "oud.compute.v1.AddSignedUrlKeyBackendSer" - + "viceRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\275\001\202\323\344\223\002r\"W/compute/v1/projects/{" - + "project}/global/backendServices/{backend" - + "_service}/addSignedUrlKey:\027signed_url_ke" - + "y_resource\332A/project,backend_service,sig" - + "ned_url_key_resource\212N\020GlobalOperations\022" - + "\323\001\n\016AggregatedList\022=.google.cloud.comput" - + "e.v1.AggregatedListBackendServicesReques" - + "t\0325.google.cloud.compute.v1.BackendServi" - + "ceAggregatedList\"K\202\323\344\223\002;\0229/compute/v1/pr" - + "ojects/{project}/aggregated/backendServi" - + "ces\332A\007project\022\340\001\n\006Delete\0224.google.cloud." - + "compute.v1.DeleteBackendServiceRequest\032\"" - + ".google.cloud.compute.v1.Operation\"|\202\323\344\223" - + "\002I*G/compute/v1/projects/{project}/globa" - + "l/backendServices/{backend_service}\332A\027pr" - + "oject,backend_service\212N\020GlobalOperations" - + "\022\225\002\n\022DeleteSignedUrlKey\022@.google.cloud.c" - + "ompute.v1.DeleteSignedUrlKeyBackendServi" - + "ceRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\230\001\202\323\344\223\002\\\"Z/compute/v1/projects/{pr" - + "oject}/global/backendServices/{backend_s" - + "ervice}/deleteSignedUrlKey\332A project,bac" - + "kend_service,key_name\212N\020GlobalOperations" - + "\022\314\001\n\003Get\0221.google.cloud.compute.v1.GetBa" - + "ckendServiceRequest\032\'.google.cloud.compu", - "te.v1.BackendService\"i\202\323\344\223\002I\022G/compute/v" - + "1/projects/{project}/global/backendServi" - + "ces/{backend_service}\332A\027project,backend_" - + "service\022\263\002\n\tGetHealth\0227.google.cloud.com" - + "pute.v1.GetHealthBackendServiceRequest\0322" - + ".google.cloud.compute.v1.BackendServiceG" - + "roupHealth\"\270\001\202\323\344\223\002v\"Q/compute/v1/project" - + "s/{project}/global/backendServices/{back" - + "end_service}/getHealth:!resource_group_r" - + "eference_resource\332A9project,backend_serv" - + "ice,resource_group_reference_resource\022\325\001" - + "\n\014GetIamPolicy\022:.google.cloud.compute.v1" - + ".GetIamPolicyBackendServiceRequest\032\037.goo" - + "gle.cloud.compute.v1.Policy\"h\202\323\344\223\002O\022M/co" - + "mpute/v1/projects/{project}/global/backe" - + "ndServices/{resource}/getIamPolicy\332A\020pro" - + "ject,resource\022\362\001\n\006Insert\0224.google.cloud." - + "compute.v1.InsertBackendServiceRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\215\001\202\323\344" - + "\223\002Q\"5/compute/v1/projects/{project}/glob" - + "al/backendServices:\030backend_service_reso" - + "urce\332A project,backend_service_resource\212" - + "N\020GlobalOperations\022\261\001\n\004List\0223.google.clo" - + "ud.compute.v1.ListBackendServicesRequest" - + "\032+.google.cloud.compute.v1.BackendServic" - + "eList\"G\202\323\344\223\0027\0225/compute/v1/projects/{pro" - + "ject}/global/backendServices\332A\007project\022\222" - + "\002\n\005Patch\0223.google.cloud.compute.v1.Patch" - + "BackendServiceRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\257\001\202\323\344\223\002c2G/compute/v1/" - + "projects/{project}/global/backendService" - + "s/{backend_service}:\030backend_service_res" - + "ource\332A0project,backend_service,backend_" - + "service_resource\212N\020GlobalOperations\022\335\002\n\025" - + "SetEdgeSecurityPolicy\022C.google.cloud.com" - + "pute.v1.SetEdgeSecurityPolicyBackendServ" - + "iceRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\332\001\202\323\344\223\002\203\001\"]/compute/v1/projects/{" - + "project}/global/backendServices/{backend" - + "_service}/setEdgeSecurityPolicy:\"securit" - + "y_policy_reference_resource\332A:project,ba" - + "ckend_service,security_policy_reference_" - + "resource\212N\020GlobalOperations\022\235\002\n\014SetIamPo" - + "licy\022:.google.cloud.compute.v1.SetIamPol" - + "icyBackendServiceRequest\032\037.google.cloud." - + "compute.v1.Policy\"\257\001\202\323\344\223\002s\"M/compute/v1/" - + "projects/{project}/global/backendService" - + "s/{resource}/setIamPolicy:\"global_set_po" - + "licy_request_resource\332A3project,resource" - + ",global_set_policy_request_resource\022\320\002\n\021" - + "SetSecurityPolicy\022?.google.cloud.compute" - + ".v1.SetSecurityPolicyBackendServiceReque" - + "st\032\".google.cloud.compute.v1.Operation\"\325" - + "\001\202\323\344\223\002\177\"Y/compute/v1/projects/{project}/" - + "global/backendServices/{backend_service}" - + "/setSecurityPolicy:\"security_policy_refe" - + "rence_resource\332A:project,backend_service" - + ",security_policy_reference_resource\212N\020Gl" - + "obalOperations\022\224\002\n\006Update\0224.google.cloud" - + ".compute.v1.UpdateBackendServiceRequest\032" - + "\".google.cloud.compute.v1.Operation\"\257\001\202\323" - + "\344\223\002c\032G/compute/v1/projects/{project}/glo" - + "bal/backendServices/{backend_service}:\030b" - + "ackend_service_resource\332A0project,backen" - + "d_service,backend_service_resource\212N\020Glo" - + "balOperations\032r\312A\026compute.googleapis.com" - + "\322AVhttps://www.googleapis.com/auth/compu" - + "te,https://www.googleapis.com/auth/cloud" - + "-platform2\337\005\n\tDiskTypes\022\301\001\n\016AggregatedLi" - + "st\0227.google.cloud.compute.v1.AggregatedL" - + "istDiskTypesRequest\032/.google.cloud.compu" - + "te.v1.DiskTypeAggregatedList\"E\202\323\344\223\0025\0223/c" - + "ompute/v1/projects/{project}/aggregated/" - + "diskTypes\332A\007project\022\271\001\n\003Get\022+.google.clo" - + "ud.compute.v1.GetDiskTypeRequest\032!.googl" - + "e.cloud.compute.v1.DiskType\"b\202\323\344\223\002C\022A/co" - + "mpute/v1/projects/{project}/zones/{zone}" - + "/diskTypes/{disk_type}\332A\026project,zone,di" - + "sk_type\022\252\001\n\004List\022-.google.cloud.compute." - + "v1.ListDiskTypesRequest\032%.google.cloud.c" - + "ompute.v1.DiskTypeList\"L\202\323\344\223\0027\0225/compute" + + "e}/disks:\rdisk_resource\332A\032project,zone,d" + + "isk_resource\212N\016ZoneOperations\022\236\001\n\004List\022)" + + ".google.cloud.compute.v1.ListDisksReques" + + "t\032!.google.cloud.compute.v1.DiskList\"H\202\323" + + "\344\223\0023\0221/compute/v1/projects/{project}/zon" + + "es/{zone}/disks\332A\014project,zone\022\331\002\n\026Remov" + + "eResourcePolicies\022:.google.cloud.compute" + + ".v1.RemoveResourcePoliciesDiskRequest\032\"." + + "google.cloud.compute.v1.Operation\"\336\001\202\323\344\223" + + "\002\202\001\"O/compute/v1/projects/{project}/zone" + + "s/{zone}/disks/{disk}/removeResourcePoli" + + "cies:/disks_remove_resource_policies_req" + + "uest_resource\332AAproject,zone,disk,disks_" + + "remove_resource_policies_request_resourc" + + "e\212N\016ZoneOperations\022\204\002\n\006Resize\022*.google.c" + + "loud.compute.v1.ResizeDiskRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\251\001\202\323\344\223\002`\"?" + + "/compute/v1/projects/{project}/zones/{zo" + + "ne}/disks/{disk}/resize:\035disks_resize_re" + + "quest_resource\332A/project,zone,disk,disks" + + "_resize_request_resource\212N\016ZoneOperation" + + "s\022\220\002\n\014SetIamPolicy\0220.google.cloud.comput" + + "e.v1.SetIamPolicyDiskRequest\032\037.google.cl" + + "oud.compute.v1.Policy\"\254\001\202\323\344\223\002m\"I/compute" + "/v1/projects/{project}/zones/{zone}/disk" - + "Types\332A\014project,zone\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\375\031\n\005Disks\022\311\002" - + "\n\023AddResourcePolicies\0227.google.cloud.com" - + "pute.v1.AddResourcePoliciesDiskRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\324\001\202\323\344" - + "\223\002|\"L/compute/v1/projects/{project}/zone" - + "s/{zone}/disks/{disk}/addResourcePolicie" - + "s:,disks_add_resource_policies_request_r" - + "esource\332A>project,zone,disk,disks_add_re" - + "source_policies_request_resource\212N\016ZoneO" - + "perations\022\265\001\n\016AggregatedList\0223.google.cl" - + "oud.compute.v1.AggregatedListDisksReques" - + "t\032+.google.cloud.compute.v1.DiskAggregat" - + "edList\"A\202\323\344\223\0021\022//compute/v1/projects/{pr" - + "oject}/aggregated/disks\332A\007project\022\204\002\n\016Cr" - + "eateSnapshot\0222.google.cloud.compute.v1.C" - + "reateSnapshotDiskRequest\032\".google.cloud." - + "compute.v1.Operation\"\231\001\202\323\344\223\002\\\"G/compute/" - + "v1/projects/{project}/zones/{zone}/disks" - + "/{disk}/createSnapshot:\021snapshot_resourc" - + "e\332A#project,zone,disk,snapshot_resource\212" - + "N\016ZoneOperations\022\277\001\n\006Delete\022*.google.clo" - + "ud.compute.v1.DeleteDiskRequest\032\".google" - + ".cloud.compute.v1.Operation\"e\202\323\344\223\002:*8/co" - + "mpute/v1/projects/{project}/zones/{zone}" - + "/disks/{disk}\332A\021project,zone,disk\212N\016Zone" - + "Operations\022\243\001\n\003Get\022\'.google.cloud.comput" - + "e.v1.GetDiskRequest\032\035.google.cloud.compu" - + "te.v1.Disk\"T\202\323\344\223\002:\0228/compute/v1/projects" - + "/{project}/zones/{zone}/disks/{disk}\332A\021p" - + "roject,zone,disk\022\314\001\n\014GetIamPolicy\0220.goog" - + "le.cloud.compute.v1.GetIamPolicyDiskRequ" - + "est\032\037.google.cloud.compute.v1.Policy\"i\202\323" - + "\344\223\002K\022I/compute/v1/projects/{project}/zon" - + "es/{zone}/disks/{resource}/getIamPolicy\332" - + "A\025project,zone,resource\022\320\001\n\006Insert\022*.goo" - + "gle.cloud.compute.v1.InsertDiskRequest\032\"" - + ".google.cloud.compute.v1.Operation\"v\202\323\344\223" - + "\002B\"1/compute/v1/projects/{project}/zones" - + "/{zone}/disks:\rdisk_resource\332A\032project,z" - + "one,disk_resource\212N\016ZoneOperations\022\236\001\n\004L" - + "ist\022).google.cloud.compute.v1.ListDisksR" - + "equest\032!.google.cloud.compute.v1.DiskLis" - + "t\"H\202\323\344\223\0023\0221/compute/v1/projects/{project" - + "}/zones/{zone}/disks\332A\014project,zone\022\331\002\n\026" - + "RemoveResourcePolicies\022:.google.cloud.co" - + "mpute.v1.RemoveResourcePoliciesDiskReque" - + "st\032\".google.cloud.compute.v1.Operation\"\336" - + "\001\202\323\344\223\002\202\001\"O/compute/v1/projects/{project}" - + "/zones/{zone}/disks/{disk}/removeResourc" - + "ePolicies:/disks_remove_resource_policie" - + "s_request_resource\332AAproject,zone,disk,d" - + "isks_remove_resource_policies_request_re" - + "source\212N\016ZoneOperations\022\204\002\n\006Resize\022*.goo" - + "gle.cloud.compute.v1.ResizeDiskRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\251\001\202\323\344" - + "\223\002`\"?/compute/v1/projects/{project}/zone" - + "s/{zone}/disks/{disk}/resize:\035disks_resi" - + "ze_request_resource\332A/project,zone,disk," - + "disks_resize_request_resource\212N\016ZoneOper" - + "ations\022\220\002\n\014SetIamPolicy\0220.google.cloud.c" - + "ompute.v1.SetIamPolicyDiskRequest\032\037.goog" - + "le.cloud.compute.v1.Policy\"\254\001\202\323\344\223\002m\"I/co" - + "mpute/v1/projects/{project}/zones/{zone}" - + "/disks/{resource}/setIamPolicy: zone_set" - + "_policy_request_resource\332A6project,zone," - + "resource,zone_set_policy_request_resourc" - + "e\022\233\002\n\tSetLabels\022-.google.cloud.compute.v" - + "1.SetLabelsDiskRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\272\001\202\323\344\223\002j\"F/compute/v1" - + "/projects/{project}/zones/{zone}/disks/{" - + "resource}/setLabels: zone_set_labels_req" - + "uest_resource\332A6project,zone,resource,zo" - + "ne_set_labels_request_resource\212N\016ZoneOpe" - + "rations\022\265\002\n\022TestIamPermissions\0226.google." - + "cloud.compute.v1.TestIamPermissionsDiskR" - + "equest\0320.google.cloud.compute.v1.TestPer" - + "missionsResponse\"\264\001\202\323\344\223\002t\"O/compute/v1/p" - + "rojects/{project}/zones/{zone}/disks/{re" - + "source}/testIamPermissions:!test_permiss" - + "ions_request_resource\332A7project,zone,res" - + "ource,test_permissions_request_resource\032" - + "r\312A\026compute.googleapis.com\322AVhttps://www" - + ".googleapis.com/auth/compute,https://www" - + ".googleapis.com/auth/cloud-platform2\251\r\n\023" - + "ExternalVpnGateways\022\363\001\n\006Delete\0228.google." - + "cloud.compute.v1.DeleteExternalVpnGatewa" - + "yRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\212\001\202\323\344\223\002R*P/compute/v1/projects/{pro" - + "ject}/global/externalVpnGateways/{extern" - + "al_vpn_gateway}\332A\034project,external_vpn_g" - + "ateway\212N\020GlobalOperations\022\342\001\n\003Get\0225.goog" - + "le.cloud.compute.v1.GetExternalVpnGatewa" - + "yRequest\032+.google.cloud.compute.v1.Exter" - + "nalVpnGateway\"w\202\323\344\223\002R\022P/compute/v1/proje" - + "cts/{project}/global/externalVpnGateways" - + "/{external_vpn_gateway}\332A\034project,extern" - + "al_vpn_gateway\022\204\002\n\006Insert\0228.google.cloud" - + ".compute.v1.InsertExternalVpnGatewayRequ" + + "s/{resource}/setIamPolicy: zone_set_poli" + + "cy_request_resource\332A6project,zone,resou" + + "rce,zone_set_policy_request_resource\022\233\002\n" + + "\tSetLabels\022-.google.cloud.compute.v1.Set" + + "LabelsDiskRequest\032\".google.cloud.compute" + + ".v1.Operation\"\272\001\202\323\344\223\002j\"F/compute/v1/proj" + + "ects/{project}/zones/{zone}/disks/{resou" + + "rce}/setLabels: zone_set_labels_request_" + + "resource\332A6project,zone,resource,zone_se" + + "t_labels_request_resource\212N\016ZoneOperatio" + + "ns\022\265\002\n\022TestIamPermissions\0226.google.cloud" + + ".compute.v1.TestIamPermissionsDiskReques" + + "t\0320.google.cloud.compute.v1.TestPermissi" + + "onsResponse\"\264\001\202\323\344\223\002t\"O/compute/v1/projec" + + "ts/{project}/zones/{zone}/disks/{resourc" + + "e}/testIamPermissions:!test_permissions_" + + "request_resource\332A7project,zone,resource" + + ",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\251\r\n\023Exter" + + "nalVpnGateways\022\363\001\n\006Delete\0228.google.cloud" + + ".compute.v1.DeleteExternalVpnGatewayRequ" + "est\032\".google.cloud.compute.v1.Operation\"" - + "\233\001\202\323\344\223\002Z\"9/compute/v1/projects/{project}" - + "/global/externalVpnGateways:\035external_vp" - + "n_gateway_resource\332A%project,external_vp" - + "n_gateway_resource\212N\020GlobalOperations\022\275\001" - + "\n\004List\0227.google.cloud.compute.v1.ListExt" - + "ernalVpnGatewaysRequest\032/.google.cloud.c" - + "ompute.v1.ExternalVpnGatewayList\"K\202\323\344\223\002;" - + "\0229/compute/v1/projects/{project}/global/" - + "externalVpnGateways\332A\007project\022\262\002\n\tSetLab" - + "els\022;.google.cloud.compute.v1.SetLabelsE" - + "xternalVpnGatewayRequest\032\".google.cloud." - + "compute.v1.Operation\"\303\001\202\323\344\223\002t\"N/compute/" - + "v1/projects/{project}/global/externalVpn" - + "Gateways/{resource}/setLabels:\"global_se" - + "t_labels_request_resource\332A3project,reso" - + "urce,global_set_labels_request_resource\212" - + "N\020GlobalOperations\022\306\002\n\022TestIamPermission" - + "s\022D.google.cloud.compute.v1.TestIamPermi" - + "ssionsExternalVpnGatewayRequest\0320.google" - + ".cloud.compute.v1.TestPermissionsRespons" - + "e\"\267\001\202\323\344\223\002|\"W/compute/v1/projects/{projec" - + "t}/global/externalVpnGateways/{resource}" - + "/testIamPermissions:!test_permissions_re" - + "quest_resource\332A2project,resource,test_p" - + "ermissions_request_resource\032r\312A\026compute." - + "googleapis.com\322AVhttps://www.googleapis." - + "com/auth/compute,https://www.googleapis." - + "com/auth/cloud-platform2\225$\n\020FirewallPoli" - + "cies\022\307\002\n\016AddAssociation\022<.google.cloud.c" - + "ompute.v1.AddAssociationFirewallPolicyRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\322\001\202\323\344\223\002v\"N/compute/v1/locations/global" - + "/firewallPolicies/{firewall_policy}/addA" - + "ssociation:$firewall_policy_association_" - + "resource\332A4firewall_policy,firewall_poli" - + "cy_association_resource\212N\034GlobalOrganiza" - + "tionOperations\022\244\002\n\007AddRule\0225.google.clou" - + "d.compute.v1.AddRuleFirewallPolicyReques" - + "t\032\".google.cloud.compute.v1.Operation\"\275\001" - + "\202\323\344\223\002h\"G/compute/v1/locations/global/fir" - + "ewallPolicies/{firewall_policy}/addRule:" - + "\035firewall_policy_rule_resource\332A-firewal" - + "l_policy,firewall_policy_rule_resource\212N" - + "\034GlobalOrganizationOperations\022\360\001\n\nCloneR" - + "ules\0228.google.cloud.compute.v1.CloneRule" - + "sFirewallPolicyRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\203\001\202\323\344\223\002L\"J/compute/v1" - + "/locations/global/firewallPolicies/{fire" - + "wall_policy}/cloneRules\332A\017firewall_polic" - + "y\212N\034GlobalOrganizationOperations\022\334\001\n\006Del" - + "ete\0224.google.cloud.compute.v1.DeleteFire" + + "\212\001\202\323\344\223\002R*P/compute/v1/projects/{project}" + + "/global/externalVpnGateways/{external_vp" + + "n_gateway}\332A\034project,external_vpn_gatewa" + + "y\212N\020GlobalOperations\022\342\001\n\003Get\0225.google.cl" + + "oud.compute.v1.GetExternalVpnGatewayRequ" + + "est\032+.google.cloud.compute.v1.ExternalVp" + + "nGateway\"w\202\323\344\223\002R\022P/compute/v1/projects/{" + + "project}/global/externalVpnGateways/{ext" + + "ernal_vpn_gateway}\332A\034project,external_vp" + + "n_gateway\022\204\002\n\006Insert\0228.google.cloud.comp" + + "ute.v1.InsertExternalVpnGatewayRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\233\001\202\323\344" + + "\223\002Z\"9/compute/v1/projects/{project}/glob" + + "al/externalVpnGateways:\035external_vpn_gat" + + "eway_resource\332A%project,external_vpn_gat" + + "eway_resource\212N\020GlobalOperations\022\275\001\n\004Lis" + + "t\0227.google.cloud.compute.v1.ListExternal" + + "VpnGatewaysRequest\032/.google.cloud.comput" + + "e.v1.ExternalVpnGatewayList\"K\202\323\344\223\002;\0229/co" + + "mpute/v1/projects/{project}/global/exter" + + "nalVpnGateways\332A\007project\022\262\002\n\tSetLabels\022;" + + ".google.cloud.compute.v1.SetLabelsExtern" + + "alVpnGatewayRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\303\001\202\323\344\223\002t\"N/compute/v1/pr" + + "ojects/{project}/global/externalVpnGatew" + + "ays/{resource}/setLabels:\"global_set_lab" + + "els_request_resource\332A3project,resource," + + "global_set_labels_request_resource\212N\020Glo" + + "balOperations\022\306\002\n\022TestIamPermissions\022D.g" + + "oogle.cloud.compute.v1.TestIamPermission" + + "sExternalVpnGatewayRequest\0320.google.clou" + + "d.compute.v1.TestPermissionsResponse\"\267\001\202" + + "\323\344\223\002|\"W/compute/v1/projects/{project}/gl" + + "obal/externalVpnGateways/{resource}/test" + + "IamPermissions:!test_permissions_request" + + "_resource\332A2project,resource,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\225$\n\020FirewallPolicies\022" + + "\307\002\n\016AddAssociation\022<.google.cloud.comput" + + "e.v1.AddAssociationFirewallPolicyRequest" + + "\032\".google.cloud.compute.v1.Operation\"\322\001\202" + + "\323\344\223\002v\"N/compute/v1/locations/global/fire" + + "wallPolicies/{firewall_policy}/addAssoci" + + "ation:$firewall_policy_association_resou" + + "rce\332A4firewall_policy,firewall_policy_as" + + "sociation_resource\212N\034GlobalOrganizationO" + + "perations\022\244\002\n\007AddRule\0225.google.cloud.com" + + "pute.v1.AddRuleFirewallPolicyRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\275\001\202\323\344\223\002" + + "h\"G/compute/v1/locations/global/firewall" + + "Policies/{firewall_policy}/addRule:\035fire" + + "wall_policy_rule_resource\332A-firewall_pol" + + "icy,firewall_policy_rule_resource\212N\034Glob" + + "alOrganizationOperations\022\360\001\n\nCloneRules\022" + + "8.google.cloud.compute.v1.CloneRulesFire" + "wallPolicyRequest\032\".google.cloud.compute" - + ".v1.Operation\"x\202\323\344\223\002A*?/compute/v1/locat" - + "ions/global/firewallPolicies/{firewall_p" - + "olicy}\332A\017firewall_policy\212N\034GlobalOrganiz" - + "ationOperations\022\274\001\n\003Get\0221.google.cloud.c" - + "ompute.v1.GetFirewallPolicyRequest\032\'.goo" - + "gle.cloud.compute.v1.FirewallPolicy\"Y\202\323\344" - + "\223\002A\022?/compute/v1/locations/global/firewa" - + "llPolicies/{firewall_policy}\332A\017firewall_" - + "policy\022\354\001\n\016GetAssociation\022<.google.cloud" - + ".compute.v1.GetAssociationFirewallPolicy" - + "Request\0322.google.cloud.compute.v1.Firewa" - + "llPolicyAssociation\"h\202\323\344\223\002P\022N/compute/v1" - + "/locations/global/firewallPolicies/{fire" - + "wall_policy}/getAssociation\332A\017firewall_p" - + "olicy\022\305\001\n\014GetIamPolicy\022:.google.cloud.co" - + "mpute.v1.GetIamPolicyFirewallPolicyReque" - + "st\032\037.google.cloud.compute.v1.Policy\"X\202\323\344" - + "\223\002G\022E/compute/v1/locations/global/firewa" - + "llPolicies/{resource}/getIamPolicy\332A\010res" - + "ource\022\320\001\n\007GetRule\0225.google.cloud.compute" - + ".v1.GetRuleFirewallPolicyRequest\032+.googl" - + "e.cloud.compute.v1.FirewallPolicyRule\"a\202" - + "\323\344\223\002I\022G/compute/v1/locations/global/fire" - + "wallPolicies/{firewall_policy}/getRule\332A" - + "\017firewall_policy\022\370\001\n\006Insert\0224.google.clo" - + "ud.compute.v1.InsertFirewallPolicyReques" - + "t\032\".google.cloud.compute.v1.Operation\"\223\001" - + "\202\323\344\223\002I\"-/compute/v1/locations/global/fir" - + "ewallPolicies:\030firewall_policy_resource\332" - + "A\"parent_id,firewall_policy_resource\212N\034G" - + "lobalOrganizationOperations\022\243\001\n\004List\0224.g" - + "oogle.cloud.compute.v1.ListFirewallPolic" - + "iesRequest\032+.google.cloud.compute.v1.Fir" - + "ewallPolicyList\"8\202\323\344\223\002/\022-/compute/v1/loc" - + "ations/global/firewallPolicies\332A\000\022\340\001\n\020Li" - + "stAssociations\022>.google.cloud.compute.v1" - + ".ListAssociationsFirewallPolicyRequest\032A" - + ".google.cloud.compute.v1.FirewallPolicie" - + "sListAssociationsResponse\"I\202\323\344\223\002@\022>/comp" - + "ute/v1/locations/global/firewallPolicies" - + "/listAssociations\332A\000\022\350\001\n\004Move\0222.google.c" - + "loud.compute.v1.MoveFirewallPolicyReques" - + "t\032\".google.cloud.compute.v1.Operation\"\207\001" - + "\202\323\344\223\002F\"D/compute/v1/locations/global/fir" - + "ewallPolicies/{firewall_policy}/move\332A\031f" - + "irewall_policy,parent_id\212N\034GlobalOrganiz" - + "ationOperations\022\216\002\n\005Patch\0223.google.cloud" - + ".compute.v1.PatchFirewallPolicyRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\253\001\202\323\344" - + "\223\002[2?/compute/v1/locations/global/firewa" - + "llPolicies/{firewall_policy}:\030firewall_p" - + "olicy_resource\332A(firewall_policy,firewal" - + "l_policy_resource\212N\034GlobalOrganizationOp" - + "erations\022\252\002\n\tPatchRule\0227.google.cloud.co" - + "mpute.v1.PatchRuleFirewallPolicyRequest\032" - + "\".google.cloud.compute.v1.Operation\"\277\001\202\323" - + "\344\223\002j\"I/compute/v1/locations/global/firew" - + "allPolicies/{firewall_policy}/patchRule:" - + "\035firewall_policy_rule_resource\332A-firewal" - + "l_policy,firewall_policy_rule_resource\212N" - + "\034GlobalOrganizationOperations\022\205\002\n\021Remove" - + "Association\022?.google.cloud.compute.v1.Re" - + "moveAssociationFirewallPolicyRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\212\001\202\323\344\223\002" - + "S\"Q/compute/v1/locations/global/firewall" - + "Policies/{firewall_policy}/removeAssocia" - + "tion\332A\017firewall_policy\212N\034GlobalOrganizat" - + "ionOperations\022\360\001\n\nRemoveRule\0228.google.cl" - + "oud.compute.v1.RemoveRuleFirewallPolicyR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\203\001\202\323\344\223\002L\"J/compute/v1/locations/globa" - + "l/firewallPolicies/{firewall_policy}/rem" - + "oveRule\332A\017firewall_policy\212N\034GlobalOrgani" - + "zationOperations\022\247\002\n\014SetIamPolicy\022:.goog" - + "le.cloud.compute.v1.SetIamPolicyFirewall" - + "PolicyRequest\032\037.google.cloud.compute.v1." - + "Policy\"\271\001\202\323\344\223\002x\"E/compute/v1/locations/g" - + "lobal/firewallPolicies/{resource}/setIam" - + "Policy:/global_organization_set_policy_r" - + "equest_resource\332A8resource,global_organi" - + "zation_set_policy_request_resource\022\256\002\n\022T" - + "estIamPermissions\022@.google.cloud.compute" - + ".v1.TestIamPermissionsFirewallPolicyRequ" - + "est\0320.google.cloud.compute.v1.TestPermis" - + "sionsResponse\"\243\001\202\323\344\223\002p\"K/compute/v1/loca" - + "tions/global/firewallPolicies/{resource}" - + "/testIamPermissions:!test_permissions_re" - + "quest_resource\332A*resource,test_permissio" - + "ns_request_resource\032r\312A\026compute.googleap" + + ".v1.Operation\"\203\001\202\323\344\223\002L\"J/compute/v1/loca" + + "tions/global/firewallPolicies/{firewall_" + + "policy}/cloneRules\332A\017firewall_policy\212N\034G" + + "lobalOrganizationOperations\022\334\001\n\006Delete\0224" + + ".google.cloud.compute.v1.DeleteFirewallP" + + "olicyRequest\032\".google.cloud.compute.v1.O" + + "peration\"x\202\323\344\223\002A*?/compute/v1/locations/" + + "global/firewallPolicies/{firewall_policy" + + "}\332A\017firewall_policy\212N\034GlobalOrganization" + + "Operations\022\274\001\n\003Get\0221.google.cloud.comput" + + "e.v1.GetFirewallPolicyRequest\032\'.google.c" + + "loud.compute.v1.FirewallPolicy\"Y\202\323\344\223\002A\022?" + + "/compute/v1/locations/global/firewallPol" + + "icies/{firewall_policy}\332A\017firewall_polic" + + "y\022\354\001\n\016GetAssociation\022<.google.cloud.comp" + + "ute.v1.GetAssociationFirewallPolicyReque" + + "st\0322.google.cloud.compute.v1.FirewallPol" + + "icyAssociation\"h\202\323\344\223\002P\022N/compute/v1/loca" + + "tions/global/firewallPolicies/{firewall_" + + "policy}/getAssociation\332A\017firewall_policy" + + "\022\305\001\n\014GetIamPolicy\022:.google.cloud.compute" + + ".v1.GetIamPolicyFirewallPolicyRequest\032\037." + + "google.cloud.compute.v1.Policy\"X\202\323\344\223\002G\022E" + + "/compute/v1/locations/global/firewallPol" + + "icies/{resource}/getIamPolicy\332A\010resource" + + "\022\320\001\n\007GetRule\0225.google.cloud.compute.v1.G" + + "etRuleFirewallPolicyRequest\032+.google.clo" + + "ud.compute.v1.FirewallPolicyRule\"a\202\323\344\223\002I" + + "\022G/compute/v1/locations/global/firewallP" + + "olicies/{firewall_policy}/getRule\332A\017fire" + + "wall_policy\022\370\001\n\006Insert\0224.google.cloud.co" + + "mpute.v1.InsertFirewallPolicyRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\223\001\202\323\344\223\002" + + "I\"-/compute/v1/locations/global/firewall" + + "Policies:\030firewall_policy_resource\332A\"par" + + "ent_id,firewall_policy_resource\212N\034Global" + + "OrganizationOperations\022\243\001\n\004List\0224.google" + + ".cloud.compute.v1.ListFirewallPoliciesRe" + + "quest\032+.google.cloud.compute.v1.Firewall" + + "PolicyList\"8\202\323\344\223\002/\022-/compute/v1/location" + + "s/global/firewallPolicies\332A\000\022\340\001\n\020ListAss" + + "ociations\022>.google.cloud.compute.v1.List" + + "AssociationsFirewallPolicyRequest\032A.goog" + + "le.cloud.compute.v1.FirewallPoliciesList" + + "AssociationsResponse\"I\202\323\344\223\002@\022>/compute/v" + + "1/locations/global/firewallPolicies/list" + + "Associations\332A\000\022\350\001\n\004Move\0222.google.cloud." + + "compute.v1.MoveFirewallPolicyRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\207\001\202\323\344\223\002" + + "F\"D/compute/v1/locations/global/firewall" + + "Policies/{firewall_policy}/move\332A\031firewa" + + "ll_policy,parent_id\212N\034GlobalOrganization" + + "Operations\022\216\002\n\005Patch\0223.google.cloud.comp" + + "ute.v1.PatchFirewallPolicyRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\253\001\202\323\344\223\002[2?" + + "/compute/v1/locations/global/firewallPol" + + "icies/{firewall_policy}:\030firewall_policy" + + "_resource\332A(firewall_policy,firewall_pol" + + "icy_resource\212N\034GlobalOrganizationOperati" + + "ons\022\252\002\n\tPatchRule\0227.google.cloud.compute" + + ".v1.PatchRuleFirewallPolicyRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\277\001\202\323\344\223\002j\"" + + "I/compute/v1/locations/global/firewallPo" + + "licies/{firewall_policy}/patchRule:\035fire" + + "wall_policy_rule_resource\332A-firewall_pol" + + "icy,firewall_policy_rule_resource\212N\034Glob" + + "alOrganizationOperations\022\205\002\n\021RemoveAssoc" + + "iation\022?.google.cloud.compute.v1.RemoveA" + + "ssociationFirewallPolicyRequest\032\".google" + + ".cloud.compute.v1.Operation\"\212\001\202\323\344\223\002S\"Q/c" + + "ompute/v1/locations/global/firewallPolic" + + "ies/{firewall_policy}/removeAssociation\332" + + "A\017firewall_policy\212N\034GlobalOrganizationOp" + + "erations\022\360\001\n\nRemoveRule\0228.google.cloud.c" + + "ompute.v1.RemoveRuleFirewallPolicyReques" + + "t\032\".google.cloud.compute.v1.Operation\"\203\001" + + "\202\323\344\223\002L\"J/compute/v1/locations/global/fir" + + "ewallPolicies/{firewall_policy}/removeRu" + + "le\332A\017firewall_policy\212N\034GlobalOrganizatio" + + "nOperations\022\247\002\n\014SetIamPolicy\022:.google.cl" + + "oud.compute.v1.SetIamPolicyFirewallPolic" + + "yRequest\032\037.google.cloud.compute.v1.Polic" + + "y\"\271\001\202\323\344\223\002x\"E/compute/v1/locations/global" + + "/firewallPolicies/{resource}/setIamPolic" + + "y:/global_organization_set_policy_reques" + + "t_resource\332A8resource,global_organizatio" + + "n_set_policy_request_resource\022\256\002\n\022TestIa" + + "mPermissions\022@.google.cloud.compute.v1.T" + + "estIamPermissionsFirewallPolicyRequest\0320" + + ".google.cloud.compute.v1.TestPermissions" + + "Response\"\243\001\202\323\344\223\002p\"K/compute/v1/locations" + + "/global/firewallPolicies/{resource}/test" + + "IamPermissions:!test_permissions_request" + + "_resource\332A*resource,test_permissions_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\n\n\tFirewalls\022\306\001\n\006Delete\022..go" + + "ogle.cloud.compute.v1.DeleteFirewallRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "h\202\323\344\223\002<*:/compute/v1/projects/{project}/" + + "global/firewalls/{firewall}\332A\020project,fi" + + "rewall\212N\020GlobalOperations\022\254\001\n\003Get\022+.goog" + + "le.cloud.compute.v1.GetFirewallRequest\032!" + + ".google.cloud.compute.v1.Firewall\"U\202\323\344\223\002" + + "<\022:/compute/v1/projects/{project}/global" + + "/firewalls/{firewall}\332A\020project,firewall" + + "\022\327\001\n\006Insert\022..google.cloud.compute.v1.In" + + "sertFirewallRequest\032\".google.cloud.compu" + + "te.v1.Operation\"y\202\323\344\223\002D\"//compute/v1/pro" + + "jects/{project}/global/firewalls:\021firewa" + + "ll_resource\332A\031project,firewall_resource\212" + + "N\020GlobalOperations\022\237\001\n\004List\022-.google.clo" + + "ud.compute.v1.ListFirewallsRequest\032%.goo" + + "gle.cloud.compute.v1.FirewallList\"A\202\323\344\223\002" + + "1\022//compute/v1/projects/{project}/global" + + "/firewalls\332A\007project\022\352\001\n\005Patch\022-.google." + + "cloud.compute.v1.PatchFirewallRequest\032\"." + + "google.cloud.compute.v1.Operation\"\215\001\202\323\344\223" + + "\002O2:/compute/v1/projects/{project}/globa" + + "l/firewalls/{firewall}:\021firewall_resourc" + + "e\332A\"project,firewall,firewall_resource\212N" + + "\020GlobalOperations\022\354\001\n\006Update\022..google.cl" + + "oud.compute.v1.UpdateFirewallRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\215\001\202\323\344\223\002" + + "O\032:/compute/v1/projects/{project}/global" + + "/firewalls/{firewall}:\021firewall_resource" + + "\332A\"project,firewall,firewall_resource\212N\020" + + "GlobalOperations\032r\312A\026compute.googleapis." + + "com\322AVhttps://www.googleapis.com/auth/co" + + "mpute,https://www.googleapis.com/auth/cl" + + "oud-platform2\231\021\n\017ForwardingRules\022\323\001\n\016Agg" + + "regatedList\022=.google.cloud.compute.v1.Ag" + + "gregatedListForwardingRulesRequest\0325.goo" + + "gle.cloud.compute.v1.ForwardingRuleAggre" + + "gatedList\"K\202\323\344\223\002;\0229/compute/v1/projects/" + + "{project}/aggregated/forwardingRules\332A\007p" + + "roject\022\362\001\n\006Delete\0224.google.cloud.compute" + + ".v1.DeleteForwardingRuleRequest\032\".google" + + ".cloud.compute.v1.Operation\"\215\001\202\323\344\223\002S*Q/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/forwardingRules/{forwarding_rule}\332" + + "A\036project,region,forwarding_rule\212N\020Regio" + + "nOperations\022\335\001\n\003Get\0221.google.cloud.compu", + "te.v1.GetForwardingRuleRequest\032\'.google." + + "cloud.compute.v1.ForwardingRule\"z\202\323\344\223\002S\022" + + "Q/compute/v1/projects/{project}/regions/" + + "{region}/forwardingRules/{forwarding_rul" + + "e}\332A\036project,region,forwarding_rule\022\203\002\n\006" + + "Insert\0224.google.cloud.compute.v1.InsertF" + + "orwardingRuleRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\236\001\202\323\344\223\002[\"?/compute/v1/p" + + "rojects/{project}/regions/{region}/forwa" + + "rdingRules:\030forwarding_rule_resource\332A\'p" + + "roject,region,forwarding_rule_resource\212N" + + "\020RegionOperations\022\302\001\n\004List\0223.google.clou" + + "d.compute.v1.ListForwardingRulesRequest\032" + + "+.google.cloud.compute.v1.ForwardingRule" + + "List\"X\202\323\344\223\002A\022?/compute/v1/projects/{proj" + + "ect}/regions/{region}/forwardingRules\332A\016" + + "project,region\022\243\002\n\005Patch\0223.google.cloud." + + "compute.v1.PatchForwardingRuleRequest\032\"." + + "google.cloud.compute.v1.Operation\"\300\001\202\323\344\223" + + "\002m2Q/compute/v1/projects/{project}/regio" + + "ns/{region}/forwardingRules/{forwarding_" + + "rule}:\030forwarding_rule_resource\332A7projec" + + "t,region,forwarding_rule,forwarding_rule" + + "_resource\212N\020RegionOperations\022\273\002\n\tSetLabe" + + "ls\0227.google.cloud.compute.v1.SetLabelsFo" + + "rwardingRuleRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\320\001\202\323\344\223\002z\"T/compute/v1/pr" + + "ojects/{project}/regions/{region}/forwar" + + "dingRules/{resource}/setLabels:\"region_s" + + "et_labels_request_resource\332A:project,reg" + + "ion,resource,region_set_labels_request_r" + + "esource\212N\020RegionOperations\022\267\002\n\tSetTarget" + + "\0227.google.cloud.compute.v1.SetTargetForw" + + "ardingRuleRequest\032\".google.cloud.compute" + + ".v1.Operation\"\314\001\202\323\344\223\002x\"[/compute/v1/proj" + + "ects/{project}/regions/{region}/forwardi" + + "ngRules/{forwarding_rule}/setTarget:\031tar" + + "get_reference_resource\332A8project,region," + + "forwarding_rule,target_reference_resourc" + + "e\212N\020RegionOperations\032r\312A\026compute.googlea" + + "pis.com\322AVhttps://www.googleapis.com/aut" + + "h/compute,https://www.googleapis.com/aut" + + "h/cloud-platform2\254\t\n\017GlobalAddresses\022\311\001\n" + + "\006Delete\0223.google.cloud.compute.v1.Delete" + + "GlobalAddressRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"f\202\323\344\223\002;*9/compute/v1/pr" + + "ojects/{project}/global/addresses/{addre" + + "ss}\332A\017project,address\212N\020GlobalOperations" + + "\022\256\001\n\003Get\0220.google.cloud.compute.v1.GetGl" + + "obalAddressRequest\032 .google.cloud.comput" + + "e.v1.Address\"S\202\323\344\223\002;\0229/compute/v1/projec" + + "ts/{project}/global/addresses/{address}\332" + + "A\017project,address\022\332\001\n\006Insert\0223.google.cl" + + "oud.compute.v1.InsertGlobalAddressReques" + + "t\032\".google.cloud.compute.v1.Operation\"w\202" + + "\323\344\223\002C\"//compute/v1/projects/{project}/gl" + + "obal/addresses:\020address_resource\332A\030proje" + + "ct,address_resource\212N\020GlobalOperations\022\244" + + "\001\n\004List\0223.google.cloud.compute.v1.ListGl" + + "obalAddressesRequest\032$.google.cloud.comp" + + "ute.v1.AddressList\"A\202\323\344\223\0021\022//compute/v1/" + + "projects/{project}/global/addresses\332A\007pr" + + "oject\022\243\002\n\tSetLabels\0226.google.cloud.compu" + + "te.v1.SetLabelsGlobalAddressRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\271\001\202\323\344\223\002j" + + "\"D/compute/v1/projects/{project}/global/" + + "addresses/{resource}/setLabels:\"global_s" + + "et_labels_request_resource\332A3project,res" + + "ource,global_set_labels_request_resource" + + "\212N\020GlobalOperations\032r\312A\026compute.googleap" + "is.com\322AVhttps://www.googleapis.com/auth" + "/compute,https://www.googleapis.com/auth" - + "/cloud-platform2\317\n\n\tFirewalls\022\306\001\n\006Delete" - + "\022..google.cloud.compute.v1.DeleteFirewal" - + "lRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"h\202\323\344\223\002<*:/compute/v1/projects/{proj" - + "ect}/global/firewalls/{firewall}\332A\020proje" - + "ct,firewall\212N\020GlobalOperations\022\254\001\n\003Get\022+" - + ".google.cloud.compute.v1.GetFirewallRequ" - + "est\032!.google.cloud.compute.v1.Firewall\"U" - + "\202\323\344\223\002<\022:/compute/v1/projects/{project}/g" - + "lobal/firewalls/{firewall}\332A\020project,fir" - + "ewall\022\327\001\n\006Insert\022..google.cloud.compute." - + "v1.InsertFirewallRequest\032\".google.cloud." - + "compute.v1.Operation\"y\202\323\344\223\002D\"//compute/v" - + "1/projects/{project}/global/firewalls:\021f" - + "irewall_resource\332A\031project,firewall_reso" - + "urce\212N\020GlobalOperations\022\237\001\n\004List\022-.googl" - + "e.cloud.compute.v1.ListFirewallsRequest\032" - + "%.google.cloud.compute.v1.FirewallList\"A" - + "\202\323\344\223\0021\022//compute/v1/projects/{project}/g" - + "lobal/firewalls\332A\007project\022\352\001\n\005Patch\022-.go" - + "ogle.cloud.compute.v1.PatchFirewallReque" - + "st\032\".google.cloud.compute.v1.Operation\"\215" - + "\001\202\323\344\223\002O2:/compute/v1/projects/{project}/" - + "global/firewalls/{firewall}:\021firewall_re" - + "source\332A\"project,firewall,firewall_resou" - + "rce\212N\020GlobalOperations\022\354\001\n\006Update\022..goog" - + "le.cloud.compute.v1.UpdateFirewallReques" - + "t\032\".google.cloud.compute.v1.Operation\"\215\001" - + "\202\323\344\223\002O\032:/compute/v1/projects/{project}/g" - + "lobal/firewalls/{firewall}:\021firewall_res" - + "ource\332A\"project,firewall,firewall_resour" - + "ce\212N\020GlobalOperations\032r\312A\026compute.google" - + "apis.com\322AVhttps://www.googleapis.com/au" - + "th/compute,https://www.googleapis.com/au" - + "th/cloud-platform2\231\021\n\017ForwardingRules\022\323\001" - + "\n\016AggregatedList\022=.google.cloud.compute." - + "v1.AggregatedListForwardingRulesRequest\032" - + "5.google.cloud.compute.v1.ForwardingRule" - + "AggregatedList\"K\202\323\344\223\002;\0229/compute/v1/proj" - + "ects/{project}/aggregated/forwardingRule" - + "s\332A\007project\022\362\001\n\006Delete\0224.google.cloud.co" - + "mpute.v1.DeleteForwardingRuleRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\215\001\202\323\344\223\002" - + "S*Q/compute/v1/projects/{project}/region" - + "s/{region}/forwardingRules/{forwarding_r" - + "ule}\332A\036project,region,forwarding_rule\212N\020" - + "RegionOperations\022\335\001\n\003Get\0221.google.cloud." - + "compute.v1.GetForwardingRuleRequest\032\'.go" - + "ogle.cloud.compute.v1.ForwardingRule\"z\202\323" - + "\344\223\002S\022Q/compute/v1/projects/{project}/reg" - + "ions/{region}/forwardingRules/{forwardin" - + "g_rule}\332A\036project,region,forwarding_rule" - + "\022\203\002\n\006Insert\0224.google.cloud.compute.v1.In" - + "sertForwardingRuleRequest\032\".google.cloud" - + ".compute.v1.Operation\"\236\001\202\323\344\223\002[\"?/compute" - + "/v1/projects/{project}/regions/{region}/" - + "forwardingRules:\030forwarding_rule_resourc" - + "e\332A\'project,region,forwarding_rule_resou" - + "rce\212N\020RegionOperations\022\302\001\n\004List\0223.google" - + ".cloud.compute.v1.ListForwardingRulesReq" - + "uest\032+.google.cloud.compute.v1.Forwardin" - + "gRuleList\"X\202\323\344\223\002A\022?/compute/v1/projects/" - + "{project}/regions/{region}/forwardingRul" - + "es\332A\016project,region\022\243\002\n\005Patch\0223.google.c" - + "loud.compute.v1.PatchForwardingRuleReque" - + "st\032\".google.cloud.compute.v1.Operation\"\300" - + "\001\202\323\344\223\002m2Q/compute/v1/projects/{project}/" - + "regions/{region}/forwardingRules/{forwar" - + "ding_rule}:\030forwarding_rule_resource\332A7p" - + "roject,region,forwarding_rule,forwarding" - + "_rule_resource\212N\020RegionOperations\022\273\002\n\tSe" - + "tLabels\0227.google.cloud.compute.v1.SetLab", - "elsForwardingRuleRequest\032\".google.cloud." - + "compute.v1.Operation\"\320\001\202\323\344\223\002z\"T/compute/" - + "v1/projects/{project}/regions/{region}/f" - + "orwardingRules/{resource}/setLabels:\"reg" - + "ion_set_labels_request_resource\332A:projec" - + "t,region,resource,region_set_labels_requ" - + "est_resource\212N\020RegionOperations\022\267\002\n\tSetT" - + "arget\0227.google.cloud.compute.v1.SetTarge" - + "tForwardingRuleRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\314\001\202\323\344\223\002x\"[/compute/v1" - + "/projects/{project}/regions/{region}/for" - + "wardingRules/{forwarding_rule}/setTarget" - + ":\031target_reference_resource\332A8project,re" - + "gion,forwarding_rule,target_reference_re" - + "source\212N\020RegionOperations\032r\312A\026compute.go" - + "ogleapis.com\322AVhttps://www.googleapis.co" - + "m/auth/compute,https://www.googleapis.co" - + "m/auth/cloud-platform2\254\t\n\017GlobalAddresse" - + "s\022\311\001\n\006Delete\0223.google.cloud.compute.v1.D" - + "eleteGlobalAddressRequest\032\".google.cloud" - + ".compute.v1.Operation\"f\202\323\344\223\002;*9/compute/" - + "v1/projects/{project}/global/addresses/{" - + "address}\332A\017project,address\212N\020GlobalOpera" - + "tions\022\256\001\n\003Get\0220.google.cloud.compute.v1." - + "GetGlobalAddressRequest\032 .google.cloud.c" - + "ompute.v1.Address\"S\202\323\344\223\002;\0229/compute/v1/p" - + "rojects/{project}/global/addresses/{addr" - + "ess}\332A\017project,address\022\332\001\n\006Insert\0223.goog" - + "le.cloud.compute.v1.InsertGlobalAddressR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"w\202\323\344\223\002C\"//compute/v1/projects/{projec" - + "t}/global/addresses:\020address_resource\332A\030" - + "project,address_resource\212N\020GlobalOperati" - + "ons\022\244\001\n\004List\0223.google.cloud.compute.v1.L" - + "istGlobalAddressesRequest\032$.google.cloud" - + ".compute.v1.AddressList\"A\202\323\344\223\0021\022//comput" - + "e/v1/projects/{project}/global/addresses" - + "\332A\007project\022\243\002\n\tSetLabels\0226.google.cloud." - + "compute.v1.SetLabelsGlobalAddressRequest" - + "\032\".google.cloud.compute.v1.Operation\"\271\001\202" - + "\323\344\223\002j\"D/compute/v1/projects/{project}/gl" - + "obal/addresses/{resource}/setLabels:\"glo" - + "bal_set_labels_request_resource\332A3projec" - + "t,resource,global_set_labels_request_res" - + "ource\212N\020GlobalOperations\032r\312A\026compute.goo" - + "gleapis.com\322AVhttps://www.googleapis.com" - + "/auth/compute,https://www.googleapis.com" - + "/auth/cloud-platform2\373\016\n\025GlobalForwardin" - + "gRules\022\346\001\n\006Delete\022:.google.cloud.compute" - + ".v1.DeleteGlobalForwardingRuleRequest\032\"." - + "google.cloud.compute.v1.Operation\"|\202\323\344\223\002" - + "I*G/compute/v1/projects/{project}/global" - + "/forwardingRules/{forwarding_rule}\332A\027pro" - + "ject,forwarding_rule\212N\020GlobalOperations\022" - + "\322\001\n\003Get\0227.google.cloud.compute.v1.GetGlo" - + "balForwardingRuleRequest\032\'.google.cloud." - + "compute.v1.ForwardingRule\"i\202\323\344\223\002I\022G/comp" - + "ute/v1/projects/{project}/global/forward" - + "ingRules/{forwarding_rule}\332A\027project,for" - + "warding_rule\022\370\001\n\006Insert\022:.google.cloud.c" - + "ompute.v1.InsertGlobalForwardingRuleRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\215\001\202\323\344\223\002Q\"5/compute/v1/projects/{project}" - + "/global/forwardingRules:\030forwarding_rule" - + "_resource\332A project,forwarding_rule_reso" - + "urce\212N\020GlobalOperations\022\267\001\n\004List\0229.googl" - + "e.cloud.compute.v1.ListGlobalForwardingR" - + "ulesRequest\032+.google.cloud.compute.v1.Fo" - + "rwardingRuleList\"G\202\323\344\223\0027\0225/compute/v1/pr" - + "ojects/{project}/global/forwardingRules\332" - + "A\007project\022\230\002\n\005Patch\0229.google.cloud.compu" - + "te.v1.PatchGlobalForwardingRuleRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\257\001\202\323\344" - + "\223\002c2G/compute/v1/projects/{project}/glob" - + "al/forwardingRules/{forwarding_rule}:\030fo" - + "rwarding_rule_resource\332A0project,forward" - + "ing_rule,forwarding_rule_resource\212N\020Glob" - + "alOperations\022\260\002\n\tSetLabels\022=.google.clou" - + "d.compute.v1.SetLabelsGlobalForwardingRu" - + "leRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\277\001\202\323\344\223\002p\"J/compute/v1/projects/{pr" - + "oject}/global/forwardingRules/{resource}" - + "/setLabels:\"global_set_labels_request_re" - + "source\332A3project,resource,global_set_lab" - + "els_request_resource\212N\020GlobalOperations\022" - + "\254\002\n\tSetTarget\022=.google.cloud.compute.v1." - + "SetTargetGlobalForwardingRuleRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\273\001\202\323\344\223\002" - + "n\"Q/compute/v1/projects/{project}/global" - + "/forwardingRules/{forwarding_rule}/setTa" - + "rget:\031target_reference_resource\332A1projec" - + "t,forwarding_rule,target_reference_resou" - + "rce\212N\020GlobalOperations\032r\312A\026compute.googl" - + "eapis.com\322AVhttps://www.googleapis.com/a" - + "uth/compute,https://www.googleapis.com/a" - + "uth/cloud-platform2\254\022\n\033GlobalNetworkEndp" - + "ointGroups\022\274\003\n\026AttachNetworkEndpoints\022P." - + "google.cloud.compute.v1.AttachNetworkEnd" - + "pointsGlobalNetworkEndpointGroupRequest\032" - + "\".google.cloud.compute.v1.Operation\"\253\002\202\323" - + "\344\223\002\257\001\"k/compute/v1/projects/{project}/gl" + + "/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\"|\202\323\344\223\002I*G/c" + + "ompute/v1/projects/{project}/global/forw" + + "ardingRules/{forwarding_rule}\332A\027project," + + "forwarding_rule\212N\020GlobalOperations\022\322\001\n\003G" + + "et\0227.google.cloud.compute.v1.GetGlobalFo" + + "rwardingRuleRequest\032\'.google.cloud.compu" + + "te.v1.ForwardingRule\"i\202\323\344\223\002I\022G/compute/v" + + "1/projects/{project}/global/forwardingRu" + + "les/{forwarding_rule}\332A\027project,forwardi" + + "ng_rule\022\370\001\n\006Insert\022:.google.cloud.comput" + + "e.v1.InsertGlobalForwardingRuleRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\215\001\202\323\344" + + "\223\002Q\"5/compute/v1/projects/{project}/glob" + + "al/forwardingRules:\030forwarding_rule_reso" + + "urce\332A project,forwarding_rule_resource\212" + + "N\020GlobalOperations\022\267\001\n\004List\0229.google.clo" + + "ud.compute.v1.ListGlobalForwardingRulesR" + + "equest\032+.google.cloud.compute.v1.Forward" + + "ingRuleList\"G\202\323\344\223\0027\0225/compute/v1/project" + + "s/{project}/global/forwardingRules\332A\007pro" + + "ject\022\230\002\n\005Patch\0229.google.cloud.compute.v1" + + ".PatchGlobalForwardingRuleRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\257\001\202\323\344\223\002c2G" + + "/compute/v1/projects/{project}/global/fo" + + "rwardingRules/{forwarding_rule}:\030forward" + + "ing_rule_resource\332A0project,forwarding_r" + + "ule,forwarding_rule_resource\212N\020GlobalOpe" + + "rations\022\260\002\n\tSetLabels\022=.google.cloud.com" + + "pute.v1.SetLabelsGlobalForwardingRuleReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\277\001\202\323\344\223\002p\"J/compute/v1/projects/{project" + + "}/global/forwardingRules/{resource}/setL" + + "abels:\"global_set_labels_request_resourc" + + "e\332A3project,resource,global_set_labels_r" + + "equest_resource\212N\020GlobalOperations\022\254\002\n\tS" + + "etTarget\022=.google.cloud.compute.v1.SetTa" + + "rgetGlobalForwardingRuleRequest\032\".google" + + ".cloud.compute.v1.Operation\"\273\001\202\323\344\223\002n\"Q/c" + + "ompute/v1/projects/{project}/global/forw" + + "ardingRules/{forwarding_rule}/setTarget:" + + "\031target_reference_resource\332A1project,for" + + "warding_rule,target_reference_resource\212N" + + "\020GlobalOperations\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\202\323\344\223\002\257\001" + + "\"k/compute/v1/projects/{project}/global/" + + "networkEndpointGroups/{network_endpoint_" + + "group}/attachNetworkEndpoints:@global_ne" + + "twork_endpoint_groups_attach_endpoints_r" + + "equest_resource\332A_project,network_endpoi" + + "nt_group,global_network_endpoint_groups_" + + "attach_endpoints_request_resource\212N\020Glob" + + "alOperations\022\201\002\n\006Delete\022@.google.cloud.c" + + "ompute.v1.DeleteGlobalNetworkEndpointGro" + + "upRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\220\001\202\323\344\223\002V*T/compute/v1/projects/{pr" + + "oject}/global/networkEndpointGroups/{net" + + "work_endpoint_group}\332A\036project,network_e" + + "ndpoint_group\212N\020GlobalOperations\022\274\003\n\026Det" + + "achNetworkEndpoints\022P.google.cloud.compu" + + "te.v1.DetachNetworkEndpointsGlobalNetwor" + + "kEndpointGroupRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\253\002\202\323\344\223\002\257\001\"k/compute/v1" + + "/projects/{project}/global/networkEndpoi" + + "ntGroups/{network_endpoint_group}/detach" + + "NetworkEndpoints:@global_network_endpoin" + + "t_groups_detach_endpoints_request_resour" + + "ce\332A_project,network_endpoint_group,glob" + + "al_network_endpoint_groups_detach_endpoi" + + "nts_request_resource\212N\020GlobalOperations\022" + + "\362\001\n\003Get\022=.google.cloud.compute.v1.GetGlo" + + "balNetworkEndpointGroupRequest\032-.google." + + "cloud.compute.v1.NetworkEndpointGroup\"}\202" + + "\323\344\223\002V\022T/compute/v1/projects/{project}/gl" + "obal/networkEndpointGroups/{network_endp" - + "oint_group}/attachNetworkEndpoints:@glob" - + "al_network_endpoint_groups_attach_endpoi" - + "nts_request_resource\332A_project,network_e" - + "ndpoint_group,global_network_endpoint_gr" - + "oups_attach_endpoints_request_resource\212N" - + "\020GlobalOperations\022\201\002\n\006Delete\022@.google.cl" - + "oud.compute.v1.DeleteGlobalNetworkEndpoi" - + "ntGroupRequest\032\".google.cloud.compute.v1" - + ".Operation\"\220\001\202\323\344\223\002V*T/compute/v1/project" - + "s/{project}/global/networkEndpointGroups" - + "/{network_endpoint_group}\332A\036project,netw" - + "ork_endpoint_group\212N\020GlobalOperations\022\274\003" - + "\n\026DetachNetworkEndpoints\022P.google.cloud." - + "compute.v1.DetachNetworkEndpointsGlobalN" - + "etworkEndpointGroupRequest\032\".google.clou" - + "d.compute.v1.Operation\"\253\002\202\323\344\223\002\257\001\"k/compu" - + "te/v1/projects/{project}/global/networkE" - + "ndpointGroups/{network_endpoint_group}/d" - + "etachNetworkEndpoints:@global_network_en" - + "dpoint_groups_detach_endpoints_request_r" - + "esource\332A_project,network_endpoint_group" - + ",global_network_endpoint_groups_detach_e" - + "ndpoints_request_resource\212N\020GlobalOperat" - + "ions\022\362\001\n\003Get\022=.google.cloud.compute.v1.G" - + "etGlobalNetworkEndpointGroupRequest\032-.go" + + "oint_group}\332A\036project,network_endpoint_g" + + "roup\022\222\002\n\006Insert\022@.google.cloud.compute.v" + + "1.InsertGlobalNetworkEndpointGroupReques" + + "t\032\".google.cloud.compute.v1.Operation\"\241\001" + + "\202\323\344\223\002^\";/compute/v1/projects/{project}/g" + + "lobal/networkEndpointGroups:\037network_end" + + "point_group_resource\332A\'project,network_e" + + "ndpoint_group_resource\212N\020GlobalOperation" + + "s\022\311\001\n\004List\022?.google.cloud.compute.v1.Lis" + + "tGlobalNetworkEndpointGroupsRequest\0321.go" + "ogle.cloud.compute.v1.NetworkEndpointGro" - + "up\"}\202\323\344\223\002V\022T/compute/v1/projects/{projec" - + "t}/global/networkEndpointGroups/{network" - + "_endpoint_group}\332A\036project,network_endpo" - + "int_group\022\222\002\n\006Insert\022@.google.cloud.comp" - + "ute.v1.InsertGlobalNetworkEndpointGroupR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\241\001\202\323\344\223\002^\";/compute/v1/projects/{proje" - + "ct}/global/networkEndpointGroups:\037networ" - + "k_endpoint_group_resource\332A\'project,netw" - + "ork_endpoint_group_resource\212N\020GlobalOper" - + "ations\022\311\001\n\004List\022?.google.cloud.compute.v" - + "1.ListGlobalNetworkEndpointGroupsRequest" - + "\0321.google.cloud.compute.v1.NetworkEndpoi" - + "ntGroupList\"M\202\323\344\223\002=\022;/compute/v1/project" - + "s/{project}/global/networkEndpointGroups" - + "\332A\007project\022\300\002\n\024ListNetworkEndpoints\022O.go" - + "ogle.cloud.compute.v1.ListNetworkEndpoin" - + "tsGlobalNetworkEndpointGroupsRequest\032B.g" - + "oogle.cloud.compute.v1.NetworkEndpointGr" - + "oupsListNetworkEndpoints\"\222\001\202\323\344\223\002k\"i/comp" - + "ute/v1/projects/{project}/global/network" - + "EndpointGroups/{network_endpoint_group}/" - + "listNetworkEndpoints\332A\036project,network_e" - + "ndpoint_group\032r\312A\026compute.googleapis.com" - + "\322AVhttps://www.googleapis.com/auth/compu" - + "te,https://www.googleapis.com/auth/cloud" - + "-platform2\320\010\n\020GlobalOperations\022\312\001\n\016Aggre" - + "gatedList\022>.google.cloud.compute.v1.Aggr" - + "egatedListGlobalOperationsRequest\0320.goog" - + "le.cloud.compute.v1.OperationAggregatedL" - + "ist\"F\202\323\344\223\0026\0224/compute/v1/projects/{proje" - + "ct}/aggregated/operations\332A\007project\022\321\001\n\006" - + "Delete\0225.google.cloud.compute.v1.DeleteG" - + "lobalOperationRequest\0326.google.cloud.com" - + "pute.v1.DeleteGlobalOperationResponse\"X\202" - + "\323\344\223\002>*\022.google.cloud.compute." - + "v1.GetGlobalOrganizationOperationRequest" - + "\032\".google.cloud.compute.v1.Operation\"J\202\323" - + "\344\223\0025\0223/compute/v1/locations/global/opera" - + "tions/{operation}\332A\toperation\220N\001\022\244\001\n\004Lis" - + "t\022@.google.cloud.compute.v1.ListGlobalOr" - + "ganizationOperationsRequest\032&.google.clo" - + "ud.compute.v1.OperationList\"2\202\323\344\223\002)\022\'/co" - + "mpute/v1/locations/global/operations\332A\000\032" - + "r\312A\026compute.googleapis.com\322AVhttps://www" - + ".googleapis.com/auth/compute,https://www" - + ".googleapis.com/auth/cloud-platform2\321\013\n\035" - + "GlobalPublicDelegatedPrefixes\022\207\002\n\006Delete" - + "\022B.google.cloud.compute.v1.DeleteGlobalP" - + "ublicDelegatedPrefixeRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\224\001\202\323\344\223\002Y*W/comp" - + "ute/v1/projects/{project}/global/publicD" - + "elegatedPrefixes/{public_delegated_prefi" - + "x}\332A\037project,public_delegated_prefix\212N\020G" - + "lobalOperations\022\372\001\n\003Get\022?.google.cloud.c" - + "ompute.v1.GetGlobalPublicDelegatedPrefix" - + "eRequest\032..google.cloud.compute.v1.Publi" - + "cDelegatedPrefix\"\201\001\202\323\344\223\002Y\022W/compute/v1/p" - + "rojects/{project}/global/publicDelegated" - + "Prefixes/{public_delegated_prefix}\332A\037pro" - + "ject,public_delegated_prefix\022\230\002\n\006Insert\022" - + "B.google.cloud.compute.v1.InsertGlobalPu" - + "blicDelegatedPrefixeRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\245\001\202\323\344\223\002a\"=/compu" - + "te/v1/projects/{project}/global/publicDe" - + "legatedPrefixes: public_delegated_prefix" - + "_resource\332A(project,public_delegated_pre" - + "fix_resource\212N\020GlobalOperations\022\316\001\n\004List" - + "\022A.google.cloud.compute.v1.ListGlobalPub" - + "licDelegatedPrefixesRequest\0322.google.clo" - + "ud.compute.v1.PublicDelegatedPrefixList\"" - + "O\202\323\344\223\002?\022=/compute/v1/projects/{project}/" - + "global/publicDelegatedPrefixes\332A\007project" - + "\022\310\002\n\005Patch\022A.google.cloud.compute.v1.Pat" - + "chGlobalPublicDelegatedPrefixeRequest\032\"." - + "google.cloud.compute.v1.Operation\"\327\001\202\323\344\223" - + "\002{2W/compute/v1/projects/{project}/globa" - + "l/publicDelegatedPrefixes/{public_delega" - + "ted_prefix}: public_delegated_prefix_res" - + "ource\332A@project,public_delegated_prefix," - + "public_delegated_prefix_resource\212N\020Globa" - + "lOperations\032r\312A\026compute.googleapis.com\322A" - + "Vhttps://www.googleapis.com/auth/compute" - + ",https://www.googleapis.com/auth/cloud-p" - + "latform2\203\r\n\014HealthChecks\022\313\001\n\016AggregatedL" - + "ist\022:.google.cloud.compute.v1.Aggregated" - + "ListHealthChecksRequest\0323.google.cloud.c" - + "ompute.v1.HealthChecksAggregatedList\"H\202\323" - + "\344\223\0028\0226/compute/v1/projects/{project}/agg" - + "regated/healthChecks\332A\007project\022\324\001\n\006Delet" - + "e\0221.google.cloud.compute.v1.DeleteHealth" - + "CheckRequest\032\".google.cloud.compute.v1.O" - + "peration\"s\202\323\344\223\002C*A/compute/v1/projects/{" - + "project}/global/healthChecks/{health_che" - + "ck}\332A\024project,health_check\212N\020GlobalOpera" - + "tions\022\275\001\n\003Get\022..google.cloud.compute.v1." - + "GetHealthCheckRequest\032$.google.cloud.com" - + "pute.v1.HealthCheck\"`\202\323\344\223\002C\022A/compute/v1" - + "/projects/{project}/global/healthChecks/" - + "{health_check}\332A\024project,health_check\022\346\001" - + "\n\006Insert\0221.google.cloud.compute.v1.Inser" - + "tHealthCheckRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\204\001\202\323\344\223\002K\"2/compute/v1/pr" - + "ojects/{project}/global/healthChecks:\025he" - + "alth_check_resource\332A\035project,health_che" - + "ck_resource\212N\020GlobalOperations\022\250\001\n\004List\022" - + "0.google.cloud.compute.v1.ListHealthChec" - + "ksRequest\032(.google.cloud.compute.v1.Heal" - + "thCheckList\"D\202\323\344\223\0024\0222/compute/v1/project" - + "s/{project}/global/healthChecks\332A\007projec" - + "t\022\200\002\n\005Patch\0220.google.cloud.compute.v1.Pa" - + "tchHealthCheckRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\240\001\202\323\344\223\002Z2A/compute/v1/" - + "projects/{project}/global/healthChecks/{" - + "health_check}:\025health_check_resource\332A*p" - + "roject,health_check,health_check_resourc" - + "e\212N\020GlobalOperations\022\202\002\n\006Update\0221.google" - + ".cloud.compute.v1.UpdateHealthCheckReque" - + "st\032\".google.cloud.compute.v1.Operation\"\240" - + "\001\202\323\344\223\002Z\032A/compute/v1/projects/{project}/" - + "global/healthChecks/{health_check}:\025heal" - + "th_check_resource\332A*project,health_check" - + ",health_check_resource\212N\020GlobalOperation" - + "s\032r\312A\026compute.googleapis.com\322AVhttps://w" - + "ww.googleapis.com/auth/compute,https://w" - + "ww.googleapis.com/auth/cloud-platform2\204\003" - + "\n\020ImageFamilyViews\022\310\001\n\003Get\0222.google.clou" - + "d.compute.v1.GetImageFamilyViewRequest\032(" - + ".google.cloud.compute.v1.ImageFamilyView" - + "\"c\202\323\344\223\002G\022E/compute/v1/projects/{project}" - + "/zones/{zone}/imageFamilyViews/{family}\332" - + "A\023project,zone,family\032\244\001\312A\026compute.googl" - + "eapis.com\322A\207\001https://www.googleapis.com/" - + "auth/compute.readonly,https://www.google" - + "apis.com/auth/compute,https://www.google" - + "apis.com/auth/cloud-platform2\374\023\n\006Images\022" - + "\272\001\n\006Delete\022+.google.cloud.compute.v1.Del" - + "eteImageRequest\032\".google.cloud.compute.v" - + "1.Operation\"_\202\323\344\223\0026*4/compute/v1/project" - + "s/{project}/global/images/{image}\332A\rproj" - + "ect,image\212N\020GlobalOperations\022\204\002\n\tDepreca" - + "te\022..google.cloud.compute.v1.DeprecateIm" + + "upList\"M\202\323\344\223\002=\022;/compute/v1/projects/{pr" + + "oject}/global/networkEndpointGroups\332A\007pr" + + "oject\022\300\002\n\024ListNetworkEndpoints\022O.google." + + "cloud.compute.v1.ListNetworkEndpointsGlo" + + "balNetworkEndpointGroupsRequest\032B.google" + + ".cloud.compute.v1.NetworkEndpointGroupsL" + + "istNetworkEndpoints\"\222\001\202\323\344\223\002k\"i/compute/v" + + "1/projects/{project}/global/networkEndpo" + + "intGroups/{network_endpoint_group}/listN" + + "etworkEndpoints\332A\036project,network_endpoi" + + "nt_group\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" + + "\202\323\344\223\0026\0224/compute/v1/projects/{project}/a" + + "ggregated/operations\332A\007project\022\321\001\n\006Delet" + + "e\0225.google.cloud.compute.v1.DeleteGlobal" + + "OperationRequest\0326.google.cloud.compute." + + "v1.DeleteGlobalOperationResponse\"X\202\323\344\223\002>" + + "*\022.google.cloud.compute.v1.Ge" + + "tGlobalOrganizationOperationRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"J\202\323\344\223\0025\022" + + "3/compute/v1/locations/global/operations" + + "/{operation}\332A\toperation\220N\001\022\244\001\n\004List\022@.g" + + "oogle.cloud.compute.v1.ListGlobalOrganiz" + + "ationOperationsRequest\032&.google.cloud.co" + + "mpute.v1.OperationList\"2\202\323\344\223\002)\022\'/compute" + + "/v1/locations/global/operations\332A\000\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\202\323\344\223\002Y*W/compute/v" + + "1/projects/{project}/global/publicDelega" + + "tedPrefixes/{public_delegated_prefix}\332A\037" + + "project,public_delegated_prefix\212N\020Global" + + "Operations\022\372\001\n\003Get\022?.google.cloud.comput" + + "e.v1.GetGlobalPublicDelegatedPrefixeRequ" + + "est\032..google.cloud.compute.v1.PublicDele" + + "gatedPrefix\"\201\001\202\323\344\223\002Y\022W/compute/v1/projec" + + "ts/{project}/global/publicDelegatedPrefi" + + "xes/{public_delegated_prefix}\332A\037project," + + "public_delegated_prefix\022\230\002\n\006Insert\022B.goo" + + "gle.cloud.compute.v1.InsertGlobalPublicD" + + "elegatedPrefixeRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\245\001\202\323\344\223\002a\"=/compute/v1" + + "/projects/{project}/global/publicDelegat" + + "edPrefixes: public_delegated_prefix_reso" + + "urce\332A(project,public_delegated_prefix_r" + + "esource\212N\020GlobalOperations\022\316\001\n\004List\022A.go" + + "ogle.cloud.compute.v1.ListGlobalPublicDe" + + "legatedPrefixesRequest\0322.google.cloud.co" + + "mpute.v1.PublicDelegatedPrefixList\"O\202\323\344\223" + + "\002?\022=/compute/v1/projects/{project}/globa" + + "l/publicDelegatedPrefixes\332A\007project\022\310\002\n\005" + + "Patch\022A.google.cloud.compute.v1.PatchGlo" + + "balPublicDelegatedPrefixeRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\327\001\202\323\344\223\002{2W/" + + "compute/v1/projects/{project}/global/pub" + + "licDelegatedPrefixes/{public_delegated_p" + + "refix}: public_delegated_prefix_resource" + + "\332A@project,public_delegated_prefix,publi" + + "c_delegated_prefix_resource\212N\020GlobalOper" + + "ations\032r\312A\026compute.googleapis.com\322AVhttp" + + "s://www.googleapis.com/auth/compute,http" + + "s://www.googleapis.com/auth/cloud-platfo" + + "rm2\203\r\n\014HealthChecks\022\313\001\n\016AggregatedList\022:" + + ".google.cloud.compute.v1.AggregatedListH" + + "ealthChecksRequest\0323.google.cloud.comput" + + "e.v1.HealthChecksAggregatedList\"H\202\323\344\223\0028\022" + + "6/compute/v1/projects/{project}/aggregat" + + "ed/healthChecks\332A\007project\022\324\001\n\006Delete\0221.g" + + "oogle.cloud.compute.v1.DeleteHealthCheck" + + "Request\032\".google.cloud.compute.v1.Operat" + + "ion\"s\202\323\344\223\002C*A/compute/v1/projects/{proje" + + "ct}/global/healthChecks/{health_check}\332A" + + "\024project,health_check\212N\020GlobalOperations" + + "\022\275\001\n\003Get\022..google.cloud.compute.v1.GetHe" + + "althCheckRequest\032$.google.cloud.compute." + + "v1.HealthCheck\"`\202\323\344\223\002C\022A/compute/v1/proj" + + "ects/{project}/global/healthChecks/{heal" + + "th_check}\332A\024project,health_check\022\346\001\n\006Ins" + + "ert\0221.google.cloud.compute.v1.InsertHeal" + + "thCheckRequest\032\".google.cloud.compute.v1" + + ".Operation\"\204\001\202\323\344\223\002K\"2/compute/v1/project" + + "s/{project}/global/healthChecks:\025health_" + + "check_resource\332A\035project,health_check_re" + + "source\212N\020GlobalOperations\022\250\001\n\004List\0220.goo" + + "gle.cloud.compute.v1.ListHealthChecksReq" + + "uest\032(.google.cloud.compute.v1.HealthChe" + + "ckList\"D\202\323\344\223\0024\0222/compute/v1/projects/{pr" + + "oject}/global/healthChecks\332A\007project\022\200\002\n" + + "\005Patch\0220.google.cloud.compute.v1.PatchHe" + + "althCheckRequest\032\".google.cloud.compute." + + "v1.Operation\"\240\001\202\323\344\223\002Z2A/compute/v1/proje" + + "cts/{project}/global/healthChecks/{healt" + + "h_check}:\025health_check_resource\332A*projec" + + "t,health_check,health_check_resource\212N\020G" + + "lobalOperations\022\202\002\n\006Update\0221.google.clou" + + "d.compute.v1.UpdateHealthCheckRequest\032\"." + + "google.cloud.compute.v1.Operation\"\240\001\202\323\344\223" + + "\002Z\032A/compute/v1/projects/{project}/globa" + + "l/healthChecks/{health_check}:\025health_ch" + + "eck_resource\332A*project,health_check,heal" + + "th_check_resource\212N\020GlobalOperations\032r\312A" + + "\026compute.googleapis.com\322AVhttps://www.go" + + "ogleapis.com/auth/compute,https://www.go" + + "ogleapis.com/auth/cloud-platform2\204\003\n\020Ima" + + "geFamilyViews\022\310\001\n\003Get\0222.google.cloud.com" + + "pute.v1.GetImageFamilyViewRequest\032(.goog" + + "le.cloud.compute.v1.ImageFamilyView\"c\202\323\344" + + "\223\002G\022E/compute/v1/projects/{project}/zone" + + "s/{zone}/imageFamilyViews/{family}\332A\023pro" + + "ject,zone,family\032\244\001\312A\026compute.googleapis" + + ".com\322A\207\001https://www.googleapis.com/auth/" + + "compute.readonly,https://www.googleapis." + + "com/auth/compute,https://www.googleapis." + + "com/auth/cloud-platform2\374\023\n\006Images\022\272\001\n\006D" + + "elete\022+.google.cloud.compute.v1.DeleteIm" + "ageRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\242\001\202\323\344\223\002]\">/compute/v1/projects/{p" - + "roject}/global/images/{image}/deprecate:" - + "\033deprecation_status_resource\332A)project,i" - + "mage,deprecation_status_resource\212N\020Globa" - + "lOperations\022\235\001\n\003Get\022(.google.cloud.compu" - + "te.v1.GetImageRequest\032\036.google.cloud.com" - + "pute.v1.Image\"L\202\323\344\223\0026\0224/compute/v1/proje" - + "cts/{project}/global/images/{image}\332A\rpr" - + "oject,image\022\272\001\n\rGetFromFamily\0222.google.c" - + "loud.compute.v1.GetFromFamilyImageReques" - + "t\032\036.google.cloud.compute.v1.Image\"U\202\323\344\223\002" - + ">\022\",/compute/v1/projects" - + "/{project}/global/images:\016image_resource" - + "\332A\026project,image_resource\212N\020GlobalOperat" - + "ions\022\226\001\n\004List\022*.google.cloud.compute.v1." - + "ListImagesRequest\032\".google.cloud.compute" - + ".v1.ImageList\">\202\323\344\223\002.\022,/compute/v1/proje" - + "cts/{project}/global/images\332A\007project\022\327\001" - + "\n\005Patch\022*.google.cloud.compute.v1.PatchI" - + "mageRequest\032\".google.cloud.compute.v1.Op" - + "eration\"~\202\323\344\223\002F24/compute/v1/projects/{p" - + "roject}/global/images/{image}:\016image_res" - + "ource\332A\034project,image,image_resource\212N\020G" - + "lobalOperations\022\213\002\n\014SetIamPolicy\0221.googl" - + "e.cloud.compute.v1.SetIamPolicyImageRequ" - + "est\032\037.google.cloud.compute.v1.Policy\"\246\001\202" - + "\323\344\223\002j\"D/compute/v1/projects/{project}/gl" - + "obal/images/{resource}/setIamPolicy:\"glo" - + "bal_set_policy_request_resource\332A3projec" - + "t,resource,global_set_policy_request_res" - + "ource\022\230\002\n\tSetLabels\022..google.cloud.compu" - + "te.v1.SetLabelsImageRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\266\001\202\323\344\223\002g\"A/compu" - + "te/v1/projects/{project}/global/images/{" - + "resource}/setLabels:\"global_set_labels_r" - + "equest_resource\332A3project,resource,globa" - + "l_set_labels_request_resource\212N\020GlobalOp" - + "erations\022\254\002\n\022TestIamPermissions\0227.google" - + ".cloud.compute.v1.TestIamPermissionsImag" - + "eRequest\0320.google.cloud.compute.v1.TestP" - + "ermissionsResponse\"\252\001\202\323\344\223\002o\"J/compute/v1" + + "ration\"_\202\323\344\223\0026*4/compute/v1/projects/{pr" + + "oject}/global/images/{image}\332A\rproject,i" + + "mage\212N\020GlobalOperations\022\204\002\n\tDeprecate\022.." + + "google.cloud.compute.v1.DeprecateImageRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\242\001\202\323\344\223\002]\">/compute/v1/projects/{projec" + + "t}/global/images/{image}/deprecate:\033depr" + + "ecation_status_resource\332A)project,image," + + "deprecation_status_resource\212N\020GlobalOper" + + "ations\022\235\001\n\003Get\022(.google.cloud.compute.v1" + + ".GetImageRequest\032\036.google.cloud.compute." + + "v1.Image\"L\202\323\344\223\0026\0224/compute/v1/projects/{" + + "project}/global/images/{image}\332A\rproject" + + ",image\022\272\001\n\rGetFromFamily\0222.google.cloud." + + "compute.v1.GetFromFamilyImageRequest\032\036.g" + + "oogle.cloud.compute.v1.Image\"U\202\323\344\223\002>\022\",/compute/v1/projects/{pro" + + "ject}/global/images:\016image_resource\332A\026pr" + + "oject,image_resource\212N\020GlobalOperations\022" + + "\226\001\n\004List\022*.google.cloud.compute.v1.ListI" + + "magesRequest\032\".google.cloud.compute.v1.I" + + "mageList\">\202\323\344\223\002.\022,/compute/v1/projects/{" + + "project}/global/images\332A\007project\022\327\001\n\005Pat" + + "ch\022*.google.cloud.compute.v1.PatchImageR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"~\202\323\344\223\002F24/compute/v1/projects/{projec" + + "t}/global/images/{image}:\016image_resource" + + "\332A\034project,image,image_resource\212N\020Global" + + "Operations\022\213\002\n\014SetIamPolicy\0221.google.clo" + + "ud.compute.v1.SetIamPolicyImageRequest\032\037" + + ".google.cloud.compute.v1.Policy\"\246\001\202\323\344\223\002j" + + "\"D/compute/v1/projects/{project}/global/" + + "images/{resource}/setIamPolicy:\"global_s" + + "et_policy_request_resource\332A3project,res" + + "ource,global_set_policy_request_resource" + + "\022\230\002\n\tSetLabels\022..google.cloud.compute.v1" + + ".SetLabelsImageRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\266\001\202\323\344\223\002g\"A/compute/v1" + "/projects/{project}/global/images/{resou" - + "rce}/testIamPermissions:!test_permission" - + "s_request_resource\332A2project,resource,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\3438\n\025Instance" - + "GroupManagers\022\241\003\n\020AbandonInstances\022D.goo" - + "gle.cloud.compute.v1.AbandonInstancesIns" - + "tanceGroupManagerRequest\032\".google.cloud." - + "compute.v1.Operation\"\242\002\202\323\344\223\002\251\001\"k/compute" - + "/v1/projects/{project}/zones/{zone}/inst" - + "anceGroupManagers/{instance_group_manage" - + "r}/abandonInstances::instance_group_mana" - + "gers_abandon_instances_request_resource\332" - + "A^project,zone,instance_group_manager,in" - + "stance_group_managers_abandon_instances_" - + "request_resource\212N\016ZoneOperations\022\345\001\n\016Ag" - + "gregatedList\022C.google.cloud.compute.v1.A" - + "ggregatedListInstanceGroupManagersReques" - + "t\032;.google.cloud.compute.v1.InstanceGrou" - + "pManagerAggregatedList\"Q\202\323\344\223\002A\022?/compute" - + "/v1/projects/{project}/aggregated/instan" - + "ceGroupManagers\332A\007project\022\256\003\n\027ApplyUpdat" - + "esToInstances\022K.google.cloud.compute.v1." - + "ApplyUpdatesToInstancesInstanceGroupMana" - + "gerRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\241\002\202\323\344\223\002\254\001\"r/compute/v1/projects/{" - + "project}/zones/{zone}/instanceGroupManag" - + "ers/{instance_group_manager}/applyUpdate" - + "sToInstances:6instance_group_managers_ap" - + "ply_updates_request_resource\332AZproject,z" - + "one,instance_group_manager,instance_grou" - + "p_managers_apply_updates_request_resourc" - + "e\212N\016ZoneOperations\022\234\003\n\017CreateInstances\022C" - + ".google.cloud.compute.v1.CreateInstances" - + "InstanceGroupManagerRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\237\002\202\323\344\223\002\247\001\"j/comp" - + "ute/v1/projects/{project}/zones/{zone}/i" - + "nstanceGroupManagers/{instance_group_man" - + "ager}/createInstances:9instance_group_ma" - + "nagers_create_instances_request_resource" - + "\332A]project,zone,instance_group_manager,i" - + "nstance_group_managers_create_instances_" - + "request_resource\212N\016ZoneOperations\022\204\002\n\006De" - + "lete\022:.google.cloud.compute.v1.DeleteIns" - + "tanceGroupManagerRequest\032\".google.cloud." - + "compute.v1.Operation\"\231\001\202\323\344\223\002\\*Z/compute/" - + "v1/projects/{project}/zones/{zone}/insta" - + "nceGroupManagers/{instance_group_manager" - + "}\332A#project,zone,instance_group_manager\212" - + "N\016ZoneOperations\022\234\003\n\017DeleteInstances\022C.g" - + "oogle.cloud.compute.v1.DeleteInstancesIn" - + "stanceGroupManagerRequest\032\".google.cloud", - ".compute.v1.Operation\"\237\002\202\323\344\223\002\247\001\"j/comput" + + "rce}/setLabels:\"global_set_labels_reques" + + "t_resource\332A3project,resource,global_set" + + "_labels_request_resource\212N\020GlobalOperati" + + "ons\022\254\002\n\022TestIamPermissions\0227.google.clou" + + "d.compute.v1.TestIamPermissionsImageRequ" + + "est\0320.google.cloud.compute.v1.TestPermis" + + "sionsResponse\"\252\001\202\323\344\223\002o\"J/compute/v1/proj" + + "ects/{project}/global/images/{resource}/" + + "testIamPermissions:!test_permissions_req" + + "uest_resource\332A2project,resource,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\3438\n\025InstanceGroup" + + "Managers\022\241\003\n\020AbandonInstances\022D.google.c" + + "loud.compute.v1.AbandonInstancesInstance" + + "GroupManagerRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\242\002\202\323\344\223\002\251\001\"k/compute/v1/p" + + "rojects/{project}/zones/{zone}/instanceG" + + "roupManagers/{instance_group_manager}/ab" + + "andonInstances::instance_group_managers_" + + "abandon_instances_request_resource\332A^pro" + + "ject,zone,instance_group_manager,instanc" + + "e_group_managers_abandon_instances_reque" + + "st_resource\212N\016ZoneOperations\022\345\001\n\016Aggrega" + + "tedList\022C.google.cloud.compute.v1.Aggreg" + + "atedListInstanceGroupManagersRequest\032;.g" + + "oogle.cloud.compute.v1.InstanceGroupMana" + + "gerAggregatedList\"Q\202\323\344\223\002A\022?/compute/v1/p" + + "rojects/{project}/aggregated/instanceGro" + + "upManagers\332A\007project\022\256\003\n\027ApplyUpdatesToI" + + "nstances\022K.google.cloud.compute.v1.Apply" + + "UpdatesToInstancesInstanceGroupManagerRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\241\002\202\323\344\223\002\254\001\"r/compute/v1/projects/{proje" + + "ct}/zones/{zone}/instanceGroupManagers/{", + "instance_group_manager}/applyUpdatesToIn" + + "stances:6instance_group_managers_apply_u" + + "pdates_request_resource\332AZproject,zone,i" + + "nstance_group_manager,instance_group_man" + + "agers_apply_updates_request_resource\212N\016Z" + + "oneOperations\022\234\003\n\017CreateInstances\022C.goog" + + "le.cloud.compute.v1.CreateInstancesInsta" + + "nceGroupManagerRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\237\002\202\323\344\223\002\247\001\"j/compute/v" + + "1/projects/{project}/zones/{zone}/instan" + + "ceGroupManagers/{instance_group_manager}" + + "/createInstances:9instance_group_manager" + + "s_create_instances_request_resource\332A]pr" + + "oject,zone,instance_group_manager,instan" + + "ce_group_managers_create_instances_reque" + + "st_resource\212N\016ZoneOperations\022\204\002\n\006Delete\022" + + ":.google.cloud.compute.v1.DeleteInstance" + + "GroupManagerRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\231\001\202\323\344\223\002\\*Z/compute/v1/pr" + + "ojects/{project}/zones/{zone}/instanceGr" + + "oupManagers/{instance_group_manager}\332A#p" + + "roject,zone,instance_group_manager\212N\016Zon" + + "eOperations\022\234\003\n\017DeleteInstances\022C.google" + + ".cloud.compute.v1.DeleteInstancesInstanc" + + "eGroupManagerRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\237\002\202\323\344\223\002\247\001\"j/compute/v1/" + + "projects/{project}/zones/{zone}/instance" + + "GroupManagers/{instance_group_manager}/d" + + "eleteInstances:9instance_group_managers_" + + "delete_instances_request_resource\332A]proj" + + "ect,zone,instance_group_manager,instance" + + "_group_managers_delete_instances_request" + + "_resource\212N\016ZoneOperations\022\305\003\n\030DeletePer" + + "InstanceConfigs\022L.google.cloud.compute.v" + + "1.DeletePerInstanceConfigsInstanceGroupM" + + "anagerRequest\032\".google.cloud.compute.v1." + + "Operation\"\266\002\202\323\344\223\002\267\001\"s/compute/v1/project" + + "s/{project}/zones/{zone}/instanceGroupMa" + + "nagers/{instance_group_manager}/deletePe" + + "rInstanceConfigs:@instance_group_manager" + + "s_delete_per_instance_configs_req_resour" + + "ce\332Adproject,zone,instance_group_manager" + + ",instance_group_managers_delete_per_inst" + + "ance_configs_req_resource\212N\016ZoneOperatio" + + "ns\022\370\001\n\003Get\0227.google.cloud.compute.v1.Get" + + "InstanceGroupManagerRequest\032-.google.clo" + + "ud.compute.v1.InstanceGroupManager\"\210\001\202\323\344" + + "\223\002\\\022Z/compute/v1/projects/{project}/zone" + + "s/{zone}/instanceGroupManagers/{instance" + + "_group_manager}\332A#project,zone,instance_" + + "group_manager\022\225\002\n\006Insert\022:.google.cloud." + + "compute.v1.InsertInstanceGroupManagerReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\252\001\202\323\344\223\002d\"A/compute/v1/projects/{project" + + "}/zones/{zone}/instanceGroupManagers:\037in" + + "stance_group_manager_resource\332A,project," + + "zone,instance_group_manager_resource\212N\016Z" + + "oneOperations\022\316\001\n\004List\0229.google.cloud.co" + + "mpute.v1.ListInstanceGroupManagersReques" + + "t\0321.google.cloud.compute.v1.InstanceGrou" + + "pManagerList\"X\202\323\344\223\002C\022A/compute/v1/projec" + + "ts/{project}/zones/{zone}/instanceGroupM" + + "anagers\332A\014project,zone\022\245\002\n\nListErrors\022?." + + "google.cloud.compute.v1.ListErrorsInstan" + + "ceGroupManagersRequest\032@.google.cloud.co" + + "mpute.v1.InstanceGroupManagersListErrors" + + "Response\"\223\001\202\323\344\223\002g\022e/compute/v1/projects/" + + "{project}/zones/{zone}/instanceGroupMana" + + "gers/{instance_group_manager}/listErrors" + + "\332A#project,zone,instance_group_manager\022\315" + + "\002\n\024ListManagedInstances\022I.google.cloud.c" + + "ompute.v1.ListManagedInstancesInstanceGr" + + "oupManagersRequest\032J.google.cloud.comput" + + "e.v1.InstanceGroupManagersListManagedIns" + + "tancesResponse\"\235\001\202\323\344\223\002q\"o/compute/v1/pro" + + "jects/{project}/zones/{zone}/instanceGro" + + "upManagers/{instance_group_manager}/list" + + "ManagedInstances\332A#project,zone,instance" + + "_group_manager\022\321\002\n\026ListPerInstanceConfig" + + "s\022K.google.cloud.compute.v1.ListPerInsta" + + "nceConfigsInstanceGroupManagersRequest\032H" + + ".google.cloud.compute.v1.InstanceGroupMa" + + "nagersListPerInstanceConfigsResp\"\237\001\202\323\344\223\002" + + "s\"q/compute/v1/projects/{project}/zones/" + + "{zone}/instanceGroupManagers/{instance_g" + + "roup_manager}/listPerInstanceConfigs\332A#p" + + "roject,zone,instance_group_manager\022\303\002\n\005P" + + "atch\0229.google.cloud.compute.v1.PatchInst" + + "anceGroupManagerRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\332\001\202\323\344\223\002}2Z/compute/v" + + "1/projects/{project}/zones/{zone}/instan" + + "ceGroupManagers/{instance_group_manager}" + + ":\037instance_group_manager_resource\332ACproj" + + "ect,zone,instance_group_manager,instance" + + "_group_manager_resource\212N\016ZoneOperations" + + "\022\300\003\n\027PatchPerInstanceConfigs\022K.google.cl" + + "oud.compute.v1.PatchPerInstanceConfigsIn" + + "stanceGroupManagerRequest\032\".google.cloud" + + ".compute.v1.Operation\"\263\002\202\323\344\223\002\265\001\"r/comput" + "e/v1/projects/{project}/zones/{zone}/ins" + "tanceGroupManagers/{instance_group_manag" - + "er}/deleteInstances:9instance_group_mana" - + "gers_delete_instances_request_resource\332A" - + "]project,zone,instance_group_manager,ins" - + "tance_group_managers_delete_instances_re" - + "quest_resource\212N\016ZoneOperations\022\305\003\n\030Dele" - + "tePerInstanceConfigs\022L.google.cloud.comp" - + "ute.v1.DeletePerInstanceConfigsInstanceG" - + "roupManagerRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\266\002\202\323\344\223\002\267\001\"s/compute/v1/pr" - + "ojects/{project}/zones/{zone}/instanceGr" - + "oupManagers/{instance_group_manager}/del" - + "etePerInstanceConfigs:@instance_group_ma" - + "nagers_delete_per_instance_configs_req_r" - + "esource\332Adproject,zone,instance_group_ma" - + "nager,instance_group_managers_delete_per" - + "_instance_configs_req_resource\212N\016ZoneOpe" - + "rations\022\370\001\n\003Get\0227.google.cloud.compute.v" - + "1.GetInstanceGroupManagerRequest\032-.googl" - + "e.cloud.compute.v1.InstanceGroupManager\"" - + "\210\001\202\323\344\223\002\\\022Z/compute/v1/projects/{project}" - + "/zones/{zone}/instanceGroupManagers/{ins" - + "tance_group_manager}\332A#project,zone,inst" - + "ance_group_manager\022\225\002\n\006Insert\022:.google.c" - + "loud.compute.v1.InsertInstanceGroupManag" - + "erRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\252\001\202\323\344\223\002d\"A/compute/v1/projects/{pr" + + "er}/patchPerInstanceConfigs:?instance_gr" + + "oup_managers_patch_per_instance_configs_" + + "req_resource\332Acproject,zone,instance_gro" + + "up_manager,instance_group_managers_patch" + + "_per_instance_configs_req_resource\212N\016Zon" + + "eOperations\022\246\003\n\021RecreateInstances\022E.goog" + + "le.cloud.compute.v1.RecreateInstancesIns" + + "tanceGroupManagerRequest\032\".google.cloud." + + "compute.v1.Operation\"\245\002\202\323\344\223\002\253\001\"l/compute" + + "/v1/projects/{project}/zones/{zone}/inst" + + "anceGroupManagers/{instance_group_manage" + + "r}/recreateInstances:;instance_group_man" + + "agers_recreate_instances_request_resourc" + + "e\332A_project,zone,instance_group_manager," + + "instance_group_managers_recreate_instanc" + + "es_request_resource\212N\016ZoneOperations\022\220\002\n" + + "\006Resize\022:.google.cloud.compute.v1.Resize" + + "InstanceGroupManagerRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\245\001\202\323\344\223\002c\"a/compu" + + "te/v1/projects/{project}/zones/{zone}/in" + + "stanceGroupManagers/{instance_group_mana" + + "ger}/resize\332A(project,zone,instance_grou" + + "p_manager,size\212N\016ZoneOperations\022\262\003\n\023SetI" + + "nstanceTemplate\022G.google.cloud.compute.v" + + "1.SetInstanceTemplateInstanceGroupManage" + + "rRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\255\002\202\323\344\223\002\260\001\"n/compute/v1/projects/{pr" + "oject}/zones/{zone}/instanceGroupManager" - + "s:\037instance_group_manager_resource\332A,pro" - + "ject,zone,instance_group_manager_resourc" - + "e\212N\016ZoneOperations\022\316\001\n\004List\0229.google.clo" - + "ud.compute.v1.ListInstanceGroupManagersR" - + "equest\0321.google.cloud.compute.v1.Instanc" - + "eGroupManagerList\"X\202\323\344\223\002C\022A/compute/v1/p" - + "rojects/{project}/zones/{zone}/instanceG" - + "roupManagers\332A\014project,zone\022\245\002\n\nListErro" - + "rs\022?.google.cloud.compute.v1.ListErrorsI" - + "nstanceGroupManagersRequest\032@.google.clo" - + "ud.compute.v1.InstanceGroupManagersListE" - + "rrorsResponse\"\223\001\202\323\344\223\002g\022e/compute/v1/proj" - + "ects/{project}/zones/{zone}/instanceGrou" - + "pManagers/{instance_group_manager}/listE" - + "rrors\332A#project,zone,instance_group_mana" - + "ger\022\315\002\n\024ListManagedInstances\022I.google.cl" - + "oud.compute.v1.ListManagedInstancesInsta" - + "nceGroupManagersRequest\032J.google.cloud.c" - + "ompute.v1.InstanceGroupManagersListManag" - + "edInstancesResponse\"\235\001\202\323\344\223\002q\"o/compute/v" - + "1/projects/{project}/zones/{zone}/instan" - + "ceGroupManagers/{instance_group_manager}" - + "/listManagedInstances\332A#project,zone,ins" - + "tance_group_manager\022\321\002\n\026ListPerInstanceC" - + "onfigs\022K.google.cloud.compute.v1.ListPer" - + "InstanceConfigsInstanceGroupManagersRequ" - + "est\032H.google.cloud.compute.v1.InstanceGr" - + "oupManagersListPerInstanceConfigsResp\"\237\001" - + "\202\323\344\223\002s\"q/compute/v1/projects/{project}/z" - + "ones/{zone}/instanceGroupManagers/{insta" - + "nce_group_manager}/listPerInstanceConfig" - + "s\332A#project,zone,instance_group_manager\022" - + "\303\002\n\005Patch\0229.google.cloud.compute.v1.Patc" - + "hInstanceGroupManagerRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\332\001\202\323\344\223\002}2Z/comp" + + "s/{instance_group_manager}/setInstanceTe" + + "mplate:>instance_group_managers_set_inst" + + "ance_template_request_resource\332Abproject" + + ",zone,instance_group_manager,instance_gr" + + "oup_managers_set_instance_template_reque" + + "st_resource\212N\016ZoneOperations\022\231\003\n\016SetTarg" + + "etPools\022B.google.cloud.compute.v1.SetTar" + + "getPoolsInstanceGroupManagerRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\236\002\202\323\344\223\002\246" + + "\001\"i/compute/v1/projects/{project}/zones/" + + "{zone}/instanceGroupManagers/{instance_g" + + "roup_manager}/setTargetPools:9instance_g" + + "roup_managers_set_target_pools_request_r" + + "esource\332A]project,zone,instance_group_ma" + + "nager,instance_group_managers_set_target" + + "_pools_request_resource\212N\016ZoneOperations" + + "\022\305\003\n\030UpdatePerInstanceConfigs\022L.google.c" + + "loud.compute.v1.UpdatePerInstanceConfigs" + + "InstanceGroupManagerRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\266\002\202\323\344\223\002\267\001\"s/comp" + "ute/v1/projects/{project}/zones/{zone}/i" + "nstanceGroupManagers/{instance_group_man" - + "ager}:\037instance_group_manager_resource\332A" - + "Cproject,zone,instance_group_manager,ins" - + "tance_group_manager_resource\212N\016ZoneOpera" - + "tions\022\300\003\n\027PatchPerInstanceConfigs\022K.goog" - + "le.cloud.compute.v1.PatchPerInstanceConf" - + "igsInstanceGroupManagerRequest\032\".google." - + "cloud.compute.v1.Operation\"\263\002\202\323\344\223\002\265\001\"r/c" - + "ompute/v1/projects/{project}/zones/{zone" - + "}/instanceGroupManagers/{instance_group_" - + "manager}/patchPerInstanceConfigs:?instan" - + "ce_group_managers_patch_per_instance_con" - + "figs_req_resource\332Acproject,zone,instanc" - + "e_group_manager,instance_group_managers_" - + "patch_per_instance_configs_req_resource\212" - + "N\016ZoneOperations\022\246\003\n\021RecreateInstances\022E" - + ".google.cloud.compute.v1.RecreateInstanc" - + "esInstanceGroupManagerRequest\032\".google.c" - + "loud.compute.v1.Operation\"\245\002\202\323\344\223\002\253\001\"l/co" - + "mpute/v1/projects/{project}/zones/{zone}" - + "/instanceGroupManagers/{instance_group_m" - + "anager}/recreateInstances:;instance_grou" - + "p_managers_recreate_instances_request_re" - + "source\332A_project,zone,instance_group_man" - + "ager,instance_group_managers_recreate_in" - + "stances_request_resource\212N\016ZoneOperation" - + "s\022\220\002\n\006Resize\022:.google.cloud.compute.v1.R" - + "esizeInstanceGroupManagerRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\245\001\202\323\344\223\002c\"a/" - + "compute/v1/projects/{project}/zones/{zon" - + "e}/instanceGroupManagers/{instance_group" - + "_manager}/resize\332A(project,zone,instance" - + "_group_manager,size\212N\016ZoneOperations\022\262\003\n" - + "\023SetInstanceTemplate\022G.google.cloud.comp" - + "ute.v1.SetInstanceTemplateInstanceGroupM" - + "anagerRequest\032\".google.cloud.compute.v1." - + "Operation\"\255\002\202\323\344\223\002\260\001\"n/compute/v1/project" - + "s/{project}/zones/{zone}/instanceGroupMa" - + "nagers/{instance_group_manager}/setInsta" - + "nceTemplate:>instance_group_managers_set" - + "_instance_template_request_resource\332Abpr" - + "oject,zone,instance_group_manager,instan" - + "ce_group_managers_set_instance_template_" - + "request_resource\212N\016ZoneOperations\022\231\003\n\016Se" - + "tTargetPools\022B.google.cloud.compute.v1.S" - + "etTargetPoolsInstanceGroupManagerRequest" - + "\032\".google.cloud.compute.v1.Operation\"\236\002\202" - + "\323\344\223\002\246\001\"i/compute/v1/projects/{project}/z" - + "ones/{zone}/instanceGroupManagers/{insta" - + "nce_group_manager}/setTargetPools:9insta" - + "nce_group_managers_set_target_pools_requ" - + "est_resource\332A]project,zone,instance_gro" - + "up_manager,instance_group_managers_set_t" - + "arget_pools_request_resource\212N\016ZoneOpera" - + "tions\022\305\003\n\030UpdatePerInstanceConfigs\022L.goo" - + "gle.cloud.compute.v1.UpdatePerInstanceCo" - + "nfigsInstanceGroupManagerRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\266\002\202\323\344\223\002\267\001\"s" - + "/compute/v1/projects/{project}/zones/{zo" - + "ne}/instanceGroupManagers/{instance_grou" - + "p_manager}/updatePerInstanceConfigs:@ins" - + "tance_group_managers_update_per_instance" - + "_configs_req_resource\332Adproject,zone,ins" - + "tance_group_manager,instance_group_manag" - + "ers_update_per_instance_configs_req_reso" - + "urce\212N\016ZoneOperations\032r\312A\026compute.google" - + "apis.com\322AVhttps://www.googleapis.com/au" - + "th/compute,https://www.googleapis.com/au" - + "th/cloud-platform2\360\024\n\016InstanceGroups\022\337\002\n" - + "\014AddInstances\0229.google.cloud.compute.v1." - + "AddInstancesInstanceGroupRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\357\001\202\323\344\223\002\212\001\"X" - + "/compute/v1/projects/{project}/zones/{zo" - + "ne}/instanceGroups/{instance_group}/addI" - + "nstances:.instance_groups_add_instances_" - + "request_resource\332AJproject,zone,instance" - + "_group,instance_groups_add_instances_req" - + "uest_resource\212N\016ZoneOperations\022\320\001\n\016Aggre" - + "gatedList\022<.google.cloud.compute.v1.Aggr" - + "egatedListInstanceGroupsRequest\0324.google" - + ".cloud.compute.v1.InstanceGroupAggregate" - + "dList\"J\202\323\344\223\002:\0228/compute/v1/projects/{pro" - + "ject}/aggregated/instanceGroups\332A\007projec" - + "t\022\346\001\n\006Delete\0223.google.cloud.compute.v1.D" - + "eleteInstanceGroupRequest\032\".google.cloud" - + ".compute.v1.Operation\"\202\001\202\323\344\223\002M*K/compute" - + "/v1/projects/{project}/zones/{zone}/inst" - + "anceGroups/{instance_group}\332A\033project,zo" - + "ne,instance_group\212N\016ZoneOperations\022\322\001\n\003G" - + "et\0220.google.cloud.compute.v1.GetInstance" - + "GroupRequest\032&.google.cloud.compute.v1.I" - + "nstanceGroup\"q\202\323\344\223\002M\022K/compute/v1/projec" - + "ts/{project}/zones/{zone}/instanceGroups" - + "/{instance_group}\332A\033project,zone,instanc" - + "e_group\022\367\001\n\006Insert\0223.google.cloud.comput" - + "e.v1.InsertInstanceGroupRequest\032\".google" - + ".cloud.compute.v1.Operation\"\223\001\202\323\344\223\002U\":/c" - + "ompute/v1/projects/{project}/zones/{zone" - + "}/instanceGroups:\027instance_group_resourc" - + "e\332A$project,zone,instance_group_resource" - + "\212N\016ZoneOperations\022\271\001\n\004List\0222.google.clou" - + "d.compute.v1.ListInstanceGroupsRequest\032*" - + ".google.cloud.compute.v1.InstanceGroupLi" - + "st\"Q\202\323\344\223\002<\022:/compute/v1/projects/{projec" - + "t}/zones/{zone}/instanceGroups\332A\014project" - + ",zone\022\346\002\n\rListInstances\022;.google.cloud.c" - + "ompute.v1.ListInstancesInstanceGroupsReq" - + "uest\0324.google.cloud.compute.v1.InstanceG" - + "roupsListInstances\"\341\001\202\323\344\223\002\214\001\"Y/compute/v" - + "1/projects/{project}/zones/{zone}/instan" - + "ceGroups/{instance_group}/listInstances:" - + "/instance_groups_list_instances_request_" - + "resource\332AKproject,zone,instance_group,i" - + "nstance_groups_list_instances_request_re" - + "source\022\356\002\n\017RemoveInstances\022<.google.clou" - + "d.compute.v1.RemoveInstancesInstanceGrou" - + "pRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\370\001\202\323\344\223\002\220\001\"[/compute/v1/projects/{pr" - + "oject}/zones/{zone}/instanceGroups/{inst" - + "ance_group}/removeInstances:1instance_gr" - + "oups_remove_instances_request_resource\332A" - + "Mproject,zone,instance_group,instance_gr" - + "oups_remove_instances_request_resource\212N" - + "\016ZoneOperations\022\346\002\n\rSetNamedPorts\022:.goog" - + "le.cloud.compute.v1.SetNamedPortsInstanc" - + "eGroupRequest\032\".google.cloud.compute.v1." - + "Operation\"\364\001\202\323\344\223\002\215\001\"Y/compute/v1/project" - + "s/{project}/zones/{zone}/instanceGroups/" - + "{instance_group}/setNamedPorts:0instance" - + "_groups_set_named_ports_request_resource" - + "\332ALproject,zone,instance_group,instance_" - + "groups_set_named_ports_request_resource\212" + + "ager}/updatePerInstanceConfigs:@instance" + + "_group_managers_update_per_instance_conf" + + "igs_req_resource\332Adproject,zone,instance" + + "_group_manager,instance_group_managers_u" + + "pdate_per_instance_configs_req_resource\212" + "N\016ZoneOperations\032r\312A\026compute.googleapis." + "com\322AVhttps://www.googleapis.com/auth/co" + "mpute,https://www.googleapis.com/auth/cl" - + "oud-platform2\310\016\n\021InstanceTemplates\022\351\001\n\006D" - + "elete\0226.google.cloud.compute.v1.DeleteIn" - + "stanceTemplateRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\202\001\202\323\344\223\002M*K/compute/v1/" - + "projects/{project}/global/instanceTempla" - + "tes/{instance_template}\332A\031project,instan" - + "ce_template\212N\020GlobalOperations\022\326\001\n\003Get\0223" - + ".google.cloud.compute.v1.GetInstanceTemp" - + "lateRequest\032).google.cloud.compute.v1.In" - + "stanceTemplate\"o\202\323\344\223\002M\022K/compute/v1/proj" + + "oud-platform2\360\024\n\016InstanceGroups\022\337\002\n\014AddI" + + "nstances\0229.google.cloud.compute.v1.AddIn" + + "stancesInstanceGroupRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\357\001\202\323\344\223\002\212\001\"X/comp" + + "ute/v1/projects/{project}/zones/{zone}/i" + + "nstanceGroups/{instance_group}/addInstan" + + "ces:.instance_groups_add_instances_reque" + + "st_resource\332AJproject,zone,instance_grou" + + "p,instance_groups_add_instances_request_" + + "resource\212N\016ZoneOperations\022\320\001\n\016Aggregated" + + "List\022<.google.cloud.compute.v1.Aggregate" + + "dListInstanceGroupsRequest\0324.google.clou" + + "d.compute.v1.InstanceGroupAggregatedList" + + "\"J\202\323\344\223\002:\0228/compute/v1/projects/{project}" + + "/aggregated/instanceGroups\332A\007project\022\346\001\n" + + "\006Delete\0223.google.cloud.compute.v1.Delete" + + "InstanceGroupRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\202\001\202\323\344\223\002M*K/compute/v1/p" + + "rojects/{project}/zones/{zone}/instanceG" + + "roups/{instance_group}\332A\033project,zone,in" + + "stance_group\212N\016ZoneOperations\022\322\001\n\003Get\0220." + + "google.cloud.compute.v1.GetInstanceGroup" + + "Request\032&.google.cloud.compute.v1.Instan" + + "ceGroup\"q\202\323\344\223\002M\022K/compute/v1/projects/{p" + + "roject}/zones/{zone}/instanceGroups/{ins" + + "tance_group}\332A\033project,zone,instance_gro" + + "up\022\367\001\n\006Insert\0223.google.cloud.compute.v1." + + "InsertInstanceGroupRequest\032\".google.clou" + + "d.compute.v1.Operation\"\223\001\202\323\344\223\002U\":/comput" + + "e/v1/projects/{project}/zones/{zone}/ins" + + "tanceGroups:\027instance_group_resource\332A$p" + + "roject,zone,instance_group_resource\212N\016Zo" + + "neOperations\022\271\001\n\004List\0222.google.cloud.com" + + "pute.v1.ListInstanceGroupsRequest\032*.goog" + + "le.cloud.compute.v1.InstanceGroupList\"Q\202" + + "\323\344\223\002<\022:/compute/v1/projects/{project}/zo" + + "nes/{zone}/instanceGroups\332A\014project,zone" + + "\022\346\002\n\rListInstances\022;.google.cloud.comput" + + "e.v1.ListInstancesInstanceGroupsRequest\032" + + "4.google.cloud.compute.v1.InstanceGroups" + + "ListInstances\"\341\001\202\323\344\223\002\214\001\"Y/compute/v1/pro" + + "jects/{project}/zones/{zone}/instanceGro" + + "ups/{instance_group}/listInstances:/inst" + + "ance_groups_list_instances_request_resou" + + "rce\332AKproject,zone,instance_group,instan" + + "ce_groups_list_instances_request_resourc" + + "e\022\356\002\n\017RemoveInstances\022<.google.cloud.com" + + "pute.v1.RemoveInstancesInstanceGroupRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "\370\001\202\323\344\223\002\220\001\"[/compute/v1/projects/{project" + + "}/zones/{zone}/instanceGroups/{instance_" + + "group}/removeInstances:1instance_groups_" + + "remove_instances_request_resource\332AMproj" + + "ect,zone,instance_group,instance_groups_" + + "remove_instances_request_resource\212N\016Zone" + + "Operations\022\346\002\n\rSetNamedPorts\022:.google.cl" + + "oud.compute.v1.SetNamedPortsInstanceGrou" + + "pRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\364\001\202\323\344\223\002\215\001\"Y/compute/v1/projects/{pr" + + "oject}/zones/{zone}/instanceGroups/{inst" + + "ance_group}/setNamedPorts:0instance_grou" + + "ps_set_named_ports_request_resource\332ALpr" + + "oject,zone,instance_group,instance_group" + + "s_set_named_ports_request_resource\212N\016Zon" + + "eOperations\032r\312A\026compute.googleapis.com\322A" + + "Vhttps://www.googleapis.com/auth/compute" + + ",https://www.googleapis.com/auth/cloud-p" + + "latform2\310\016\n\021InstanceTemplates\022\351\001\n\006Delete" + + "\0226.google.cloud.compute.v1.DeleteInstanc" + + "eTemplateRequest\032\".google.cloud.compute." + + "v1.Operation\"\202\001\202\323\344\223\002M*K/compute/v1/proje" + + "cts/{project}/global/instanceTemplates/{" + + "instance_template}\332A\031project,instance_te" + + "mplate\212N\020GlobalOperations\022\326\001\n\003Get\0223.goog" + + "le.cloud.compute.v1.GetInstanceTemplateR" + + "equest\032).google.cloud.compute.v1.Instanc" + + "eTemplate\"o\202\323\344\223\002M\022K/compute/v1/projects/" + + "{project}/global/instanceTemplates/{inst" + + "ance_template}\332A\031project,instance_templa" + + "te\022\331\001\n\014GetIamPolicy\022<.google.cloud.compu" + + "te.v1.GetIamPolicyInstanceTemplateReques" + + "t\032\037.google.cloud.compute.v1.Policy\"j\202\323\344\223" + + "\002Q\022O/compute/v1/projects/{project}/globa" + + "l/instanceTemplates/{resource}/getIamPol" + + "icy\332A\020project,resource\022\372\001\n\006Insert\0226.goog" + + "le.cloud.compute.v1.InsertInstanceTempla" + + "teRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\223\001\202\323\344\223\002U\"7/compute/v1/projects/{pr" + + "oject}/global/instanceTemplates:\032instanc" + + "e_template_resource\332A\"project,instance_t" + + "emplate_resource\212N\020GlobalOperations\022\267\001\n\004" + + "List\0225.google.cloud.compute.v1.ListInsta" + + "nceTemplatesRequest\032-.google.cloud.compu" + + "te.v1.InstanceTemplateList\"I\202\323\344\223\0029\0227/com" + + "pute/v1/projects/{project}/global/instan" + + "ceTemplates\332A\007project\022\241\002\n\014SetIamPolicy\022<" + + ".google.cloud.compute.v1.SetIamPolicyIns" + + "tanceTemplateRequest\032\037.google.cloud.comp" + + "ute.v1.Policy\"\261\001\202\323\344\223\002u\"O/compute/v1/proj" + "ects/{project}/global/instanceTemplates/" - + "{instance_template}\332A\031project,instance_t" - + "emplate\022\331\001\n\014GetIamPolicy\022<.google.cloud." - + "compute.v1.GetIamPolicyInstanceTemplateR" - + "equest\032\037.google.cloud.compute.v1.Policy\"" - + "j\202\323\344\223\002Q\022O/compute/v1/projects/{project}/" - + "global/instanceTemplates/{resource}/getI" - + "amPolicy\332A\020project,resource\022\372\001\n\006Insert\0226" - + ".google.cloud.compute.v1.InsertInstanceT" - + "emplateRequest\032\".google.cloud.compute.v1" - + ".Operation\"\223\001\202\323\344\223\002U\"7/compute/v1/project" - + "s/{project}/global/instanceTemplates:\032in" - + "stance_template_resource\332A\"project,insta" - + "nce_template_resource\212N\020GlobalOperations" - + "\022\267\001\n\004List\0225.google.cloud.compute.v1.List" - + "InstanceTemplatesRequest\032-.google.cloud." - + "compute.v1.InstanceTemplateList\"I\202\323\344\223\0029\022" - + "7/compute/v1/projects/{project}/global/i" - + "nstanceTemplates\332A\007project\022\241\002\n\014SetIamPol" - + "icy\022<.google.cloud.compute.v1.SetIamPoli" - + "cyInstanceTemplateRequest\032\037.google.cloud" - + ".compute.v1.Policy\"\261\001\202\323\344\223\002u\"O/compute/v1" - + "/projects/{project}/global/instanceTempl" - + "ates/{resource}/setIamPolicy:\"global_set" - + "_policy_request_resource\332A3project,resou" - + "rce,global_set_policy_request_resource\022\302" - + "\002\n\022TestIamPermissions\022B.google.cloud.com" - + "pute.v1.TestIamPermissionsInstanceTempla" - + "teRequest\0320.google.cloud.compute.v1.Test" - + "PermissionsResponse\"\265\001\202\323\344\223\002z\"U/compute/v" - + "1/projects/{project}/global/instanceTemp" - + "lates/{resource}/testIamPermissions:!tes" - + "t_permissions_request_resource\332A2project" - + ",resource,test_permissions_request_resou" - + "rce\032r\312A\026compute.googleapis.com\322AVhttps:/" - + "/www.googleapis.com/auth/compute,https:/" - + "/www.googleapis.com/auth/cloud-platform2" - + "\215b\n\tInstances\022\263\002\n\017AddAccessConfig\0227.goog" - + "le.cloud.compute.v1.AddAccessConfigInsta" - + "nceRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\302\001\202\323\344\223\002j\"P/compute/v1/projects/{p" - + "roject}/zones/{zone}/instances/{instance" - + "}/addAccessConfig:\026access_config_resourc" - + "e\332A>project,zone,instance,network_interf" - + "ace,access_config_resource\212N\016ZoneOperati" - + "ons\022\342\002\n\023AddResourcePolicies\022;.google.clo" - + "ud.compute.v1.AddResourcePoliciesInstanc" - + "eRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\351\001\202\323\344\223\002\210\001\"T/compute/v1/projects/{pr" - + "oject}/zones/{zone}/instances/{instance}" - + "/addResourcePolicies:0instances_add_reso" - + "urce_policies_request_resource\332AFproject" - + ",zone,instance,instances_add_resource_po" - + "licies_request_resource\212N\016ZoneOperations" - + "\022\301\001\n\016AggregatedList\0227.google.cloud.compu" - + "te.v1.AggregatedListInstancesRequest\032/.g" - + "oogle.cloud.compute.v1.InstanceAggregate" - + "dList\"E\202\323\344\223\0025\0223/compute/v1/projects/{pro" - + "ject}/aggregated/instances\332A\007project\022\222\002\n" - + "\nAttachDisk\0222.google.cloud.compute.v1.At" - + "tachDiskInstanceRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\253\001\202\323\344\223\002e\"K/compute/v" - + "1/projects/{project}/zones/{zone}/instan" - + "ces/{instance}/attachDisk:\026attached_disk" - + "_resource\332A,project,zone,instance,attach" - + "ed_disk_resource\212N\016ZoneOperations\022\236\002\n\nBu" - + "lkInsert\0222.google.cloud.compute.v1.BulkI" - + "nsertInstanceRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\267\001\202\323\344\223\002j\"@/compute/v1/p" - + "rojects/{project}/zones/{zone}/instances" - + "/bulkInsert:&bulk_insert_instance_resour" - + "ce_resource\332A3project,zone,bulk_insert_i" - + "nstance_resource_resource\212N\016ZoneOperatio" - + "ns\022\317\001\n\006Delete\022..google.cloud.compute.v1." - + "DeleteInstanceRequest\032\".google.cloud.com" - + "pute.v1.Operation\"q\202\323\344\223\002B*@/compute/v1/p" - + "rojects/{project}/zones/{zone}/instances" - + "/{instance}\332A\025project,zone,instance\212N\016Zo" - + "neOperations\022\233\002\n\022DeleteAccessConfig\022:.go" - + "ogle.cloud.compute.v1.DeleteAccessConfig" + + "{resource}/setIamPolicy:\"global_set_poli" + + "cy_request_resource\332A3project,resource,g" + + "lobal_set_policy_request_resource\022\302\002\n\022Te" + + "stIamPermissions\022B.google.cloud.compute." + + "v1.TestIamPermissionsInstanceTemplateReq" + + "uest\0320.google.cloud.compute.v1.TestPermi" + + "ssionsResponse\"\265\001\202\323\344\223\002z\"U/compute/v1/pro" + + "jects/{project}/global/instanceTemplates" + + "/{resource}/testIamPermissions:!test_per" + + "missions_request_resource\332A2project,reso" + + "urce,test_permissions_request_resource\032r" + + "\312A\026compute.googleapis.com\322AVhttps://www." + + "googleapis.com/auth/compute,https://www." + + "googleapis.com/auth/cloud-platform2\215b\n\tI" + + "nstances\022\263\002\n\017AddAccessConfig\0227.google.cl" + + "oud.compute.v1.AddAccessConfigInstanceRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\302\001\202\323\344\223\002j\"P/compute/v1/projects/{projec" + + "t}/zones/{zone}/instances/{instance}/add" + + "AccessConfig:\026access_config_resource\332A>p" + + "roject,zone,instance,network_interface,a" + + "ccess_config_resource\212N\016ZoneOperations\022\342" + + "\002\n\023AddResourcePolicies\022;.google.cloud.co" + + "mpute.v1.AddResourcePoliciesInstanceRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "\351\001\202\323\344\223\002\210\001\"T/compute/v1/projects/{project" + + "}/zones/{zone}/instances/{instance}/addR" + + "esourcePolicies:0instances_add_resource_" + + "policies_request_resource\332AFproject,zone" + + ",instance,instances_add_resource_policie" + + "s_request_resource\212N\016ZoneOperations\022\301\001\n\016" + + "AggregatedList\0227.google.cloud.compute.v1" + + ".AggregatedListInstancesRequest\032/.google" + + ".cloud.compute.v1.InstanceAggregatedList" + + "\"E\202\323\344\223\0025\0223/compute/v1/projects/{project}" + + "/aggregated/instances\332A\007project\022\222\002\n\nAtta" + + "chDisk\0222.google.cloud.compute.v1.AttachD" + + "iskInstanceRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\253\001\202\323\344\223\002e\"K/compute/v1/pro" + + "jects/{project}/zones/{zone}/instances/{" + + "instance}/attachDisk:\026attached_disk_reso" + + "urce\332A,project,zone,instance,attached_di" + + "sk_resource\212N\016ZoneOperations\022\236\002\n\nBulkIns" + + "ert\0222.google.cloud.compute.v1.BulkInsert" + "InstanceRequest\032\".google.cloud.compute.v" - + "1.Operation\"\244\001\202\323\344\223\002U\"S/compute/v1/projec" + + "1.Operation\"\267\001\202\323\344\223\002j\"@/compute/v1/projec" + + "ts/{project}/zones/{zone}/instances/bulk" + + "Insert:&bulk_insert_instance_resource_re" + + "source\332A3project,zone,bulk_insert_instan" + + "ce_resource_resource\212N\016ZoneOperations\022\317\001" + + "\n\006Delete\022..google.cloud.compute.v1.Delet" + + "eInstanceRequest\032\".google.cloud.compute." + + "v1.Operation\"q\202\323\344\223\002B*@/compute/v1/projec" + "ts/{project}/zones/{zone}/instances/{ins" - + "tance}/deleteAccessConfig\332A5project,zone" - + ",instance,access_config,network_interfac" - + "e\212N\016ZoneOperations\022\357\001\n\nDetachDisk\0222.goog" - + "le.cloud.compute.v1.DetachDiskInstanceRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\210\001\202\323\344\223\002M\"K/compute/v1/projects/{projec" - + "t}/zones/{zone}/instances/{instance}/det" - + "achDisk\332A!project,zone,instance,device_n" - + "ame\212N\016ZoneOperations\022\267\001\n\003Get\022+.google.cl" - + "oud.compute.v1.GetInstanceRequest\032!.goog" - + "le.cloud.compute.v1.Instance\"`\202\323\344\223\002B\022@/c" - + "ompute/v1/projects/{project}/zones/{zone" - + "}/instances/{instance}\332A\025project,zone,in" - + "stance\022\242\002\n\025GetEffectiveFirewalls\022=.googl" - + "e.cloud.compute.v1.GetEffectiveFirewalls" - + "InstanceRequest\032?.google.cloud.compute.v" - + "1.InstancesGetEffectiveFirewallsResponse" - + "\"\210\001\202\323\344\223\002X\022V/compute/v1/projects/{project" - + "}/zones/{zone}/instances/{instance}/getE" - + "ffectiveFirewalls\332A\'project,zone,instanc" - + "e,network_interface\022\357\001\n\022GetGuestAttribut" - + "es\022:.google.cloud.compute.v1.GetGuestAtt" - + "ributesInstanceRequest\032(.google.cloud.co" - + "mpute.v1.GuestAttributes\"s\202\323\344\223\002U\022S/compu" - + "te/v1/projects/{project}/zones/{zone}/in" - + "stances/{instance}/getGuestAttributes\332A\025" - + "project,zone,instance\022\324\001\n\014GetIamPolicy\0224" - + ".google.cloud.compute.v1.GetIamPolicyIns" - + "tanceRequest\032\037.google.cloud.compute.v1.P" - + "olicy\"m\202\323\344\223\002O\022M/compute/v1/projects/{pro" - + "ject}/zones/{zone}/instances/{resource}/" - + "getIamPolicy\332A\025project,zone,resource\022\330\001\n" - + "\rGetScreenshot\0225.google.cloud.compute.v1" - + ".GetScreenshotInstanceRequest\032#.google.c" - + "loud.compute.v1.Screenshot\"k\202\323\344\223\002M\022K/com" - + "pute/v1/projects/{project}/zones/{zone}/" - + "instances/{instance}/screenshot\332A\025projec" - + "t,zone,instance\022\352\001\n\023GetSerialPortOutput\022" - + ";.google.cloud.compute.v1.GetSerialPortO" - + "utputInstanceRequest\032).google.cloud.comp" - + "ute.v1.SerialPortOutput\"k\202\323\344\223\002M\022K/comput" + + "tance}\332A\025project,zone,instance\212N\016ZoneOpe" + + "rations\022\233\002\n\022DeleteAccessConfig\022:.google." + + "cloud.compute.v1.DeleteAccessConfigInsta" + + "nceRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\244\001\202\323\344\223\002U\"S/compute/v1/projects/{p" + + "roject}/zones/{zone}/instances/{instance" + + "}/deleteAccessConfig\332A5project,zone,inst" + + "ance,access_config,network_interface\212N\016Z" + + "oneOperations\022\357\001\n\nDetachDisk\0222.google.cl" + + "oud.compute.v1.DetachDiskInstanceRequest" + + "\032\".google.cloud.compute.v1.Operation\"\210\001\202" + + "\323\344\223\002M\"K/compute/v1/projects/{project}/zo" + + "nes/{zone}/instances/{instance}/detachDi" + + "sk\332A!project,zone,instance,device_name\212N" + + "\016ZoneOperations\022\267\001\n\003Get\022+.google.cloud.c" + + "ompute.v1.GetInstanceRequest\032!.google.cl" + + "oud.compute.v1.Instance\"`\202\323\344\223\002B\022@/comput" + "e/v1/projects/{project}/zones/{zone}/ins" - + "tances/{instance}/serialPort\332A\025project,z" - + "one,instance\022\223\002\n\033GetShieldedInstanceIden" - + "tity\022C.google.cloud.compute.v1.GetShield" - + "edInstanceIdentityInstanceRequest\0321.goog" - + "le.cloud.compute.v1.ShieldedInstanceIden" - + "tity\"|\202\323\344\223\002^\022\\/compute/v1/projects/{proj" - + "ect}/zones/{zone}/instances/{instance}/g" - + "etShieldedInstanceIdentity\332A\025project,zon" - + "e,instance\022\341\001\n\006Insert\022..google.cloud.com" - + "pute.v1.InsertInstanceRequest\032\".google.c" - + "loud.compute.v1.Operation\"\202\001\202\323\344\223\002J\"5/com" - + "pute/v1/projects/{project}/zones/{zone}/" - + "instances:\021instance_resource\332A\036project,z" - + "one,instance_resource\212N\016ZoneOperations\022\252" - + "\001\n\004List\022-.google.cloud.compute.v1.ListIn" - + "stancesRequest\032%.google.cloud.compute.v1" - + ".InstanceList\"L\202\323\344\223\0027\0225/compute/v1/proje" - + "cts/{project}/zones/{zone}/instances\332A\014p" - + "roject,zone\022\343\001\n\rListReferrers\0226.google.c" - + "loud.compute.v1.ListReferrersInstancesRe" - + "quest\032..google.cloud.compute.v1.Instance" - + "ListReferrers\"j\202\323\344\223\002L\022J/compute/v1/proje" - + "cts/{project}/zones/{zone}/instances/{in" - + "stance}/referrers\332A\025project,zone,instanc" - + "e\022\361\002\n\026RemoveResourcePolicies\022>.google.cl" - + "oud.compute.v1.RemoveResourcePoliciesIns" - + "tanceRequest\032\".google.cloud.compute.v1.O" - + "peration\"\362\001\202\323\344\223\002\216\001\"W/compute/v1/projects" - + "/{project}/zones/{zone}/instances/{insta" - + "nce}/removeResourcePolicies:3instances_r" - + "emove_resource_policies_request_resource" - + "\332AIproject,zone,instance,instances_remov" - + "e_resource_policies_request_resource\212N\016Z" - + "oneOperations\022\323\001\n\005Reset\022-.google.cloud.c" - + "ompute.v1.ResetInstanceRequest\032\".google." - + "cloud.compute.v1.Operation\"w\202\323\344\223\002H\"F/com" - + "pute/v1/projects/{project}/zones/{zone}/" - + "instances/{instance}/reset\332A\025project,zon" - + "e,instance\212N\016ZoneOperations\022\326\001\n\006Resume\022." - + ".google.cloud.compute.v1.ResumeInstanceR" + + "tances/{instance}\332A\025project,zone,instanc" + + "e\022\242\002\n\025GetEffectiveFirewalls\022=.google.clo" + + "ud.compute.v1.GetEffectiveFirewallsInsta" + + "nceRequest\032?.google.cloud.compute.v1.Ins" + + "tancesGetEffectiveFirewallsResponse\"\210\001\202\323" + + "\344\223\002X\022V/compute/v1/projects/{project}/zon" + + "es/{zone}/instances/{instance}/getEffect" + + "iveFirewalls\332A\'project,zone,instance,net" + + "work_interface\022\357\001\n\022GetGuestAttributes\022:." + + "google.cloud.compute.v1.GetGuestAttribut" + + "esInstanceRequest\032(.google.cloud.compute" + + ".v1.GuestAttributes\"s\202\323\344\223\002U\022S/compute/v1" + + "/projects/{project}/zones/{zone}/instanc" + + "es/{instance}/getGuestAttributes\332A\025proje" + + "ct,zone,instance\022\324\001\n\014GetIamPolicy\0224.goog" + + "le.cloud.compute.v1.GetIamPolicyInstance" + + "Request\032\037.google.cloud.compute.v1.Policy" + + "\"m\202\323\344\223\002O\022M/compute/v1/projects/{project}" + + "/zones/{zone}/instances/{resource}/getIa" + + "mPolicy\332A\025project,zone,resource\022\330\001\n\rGetS" + + "creenshot\0225.google.cloud.compute.v1.GetS" + + "creenshotInstanceRequest\032#.google.cloud." + + "compute.v1.Screenshot\"k\202\323\344\223\002M\022K/compute/" + + "v1/projects/{project}/zones/{zone}/insta" + + "nces/{instance}/screenshot\332A\025project,zon" + + "e,instance\022\352\001\n\023GetSerialPortOutput\022;.goo" + + "gle.cloud.compute.v1.GetSerialPortOutput" + + "InstanceRequest\032).google.cloud.compute.v" + + "1.SerialPortOutput\"k\202\323\344\223\002M\022K/compute/v1/" + + "projects/{project}/zones/{zone}/instance" + + "s/{instance}/serialPort\332A\025project,zone,i" + + "nstance\022\223\002\n\033GetShieldedInstanceIdentity\022" + + "C.google.cloud.compute.v1.GetShieldedIns" + + "tanceIdentityInstanceRequest\0321.google.cl" + + "oud.compute.v1.ShieldedInstanceIdentity\"" + + "|\202\323\344\223\002^\022\\/compute/v1/projects/{project}/" + + "zones/{zone}/instances/{instance}/getShi" + + "eldedInstanceIdentity\332A\025project,zone,ins" + + "tance\022\341\001\n\006Insert\022..google.cloud.compute." + + "v1.InsertInstanceRequest\032\".google.cloud." + + "compute.v1.Operation\"\202\001\202\323\344\223\002J\"5/compute/" + + "v1/projects/{project}/zones/{zone}/insta" + + "nces:\021instance_resource\332A\036project,zone,i" + + "nstance_resource\212N\016ZoneOperations\022\252\001\n\004Li" + + "st\022-.google.cloud.compute.v1.ListInstanc" + + "esRequest\032%.google.cloud.compute.v1.Inst" + + "anceList\"L\202\323\344\223\0027\0225/compute/v1/projects/{" + + "project}/zones/{zone}/instances\332A\014projec" + + "t,zone\022\343\001\n\rListReferrers\0226.google.cloud." + + "compute.v1.ListReferrersInstancesRequest" + + "\032..google.cloud.compute.v1.InstanceListR" + + "eferrers\"j\202\323\344\223\002L\022J/compute/v1/projects/{" + + "project}/zones/{zone}/instances/{instanc" + + "e}/referrers\332A\025project,zone,instance\022\361\002\n" + + "\026RemoveResourcePolicies\022>.google.cloud.c" + + "ompute.v1.RemoveResourcePoliciesInstance" + + "Request\032\".google.cloud.compute.v1.Operat" + + "ion\"\362\001\202\323\344\223\002\216\001\"W/compute/v1/projects/{pro" + + "ject}/zones/{zone}/instances/{instance}/" + + "removeResourcePolicies:3instances_remove" + + "_resource_policies_request_resource\332AIpr" + + "oject,zone,instance,instances_remove_res" + + "ource_policies_request_resource\212N\016ZoneOp" + + "erations\022\323\001\n\005Reset\022-.google.cloud.comput" + + "e.v1.ResetInstanceRequest\032\".google.cloud" + + ".compute.v1.Operation\"w\202\323\344\223\002H\"F/compute/" + + "v1/projects/{project}/zones/{zone}/insta" + + "nces/{instance}/reset\332A\025project,zone,ins" + + "tance\212N\016ZoneOperations\022\326\001\n\006Resume\022..goog", + "le.cloud.compute.v1.ResumeInstanceReques" + + "t\032\".google.cloud.compute.v1.Operation\"x\202" + + "\323\344\223\002I\"G/compute/v1/projects/{project}/zo" + + "nes/{zone}/instances/{instance}/resume\332A" + + "\025project,zone,instance\212N\016ZoneOperations\022" + + "\226\002\n\027SendDiagnosticInterrupt\022?.google.clo" + + "ud.compute.v1.SendDiagnosticInterruptIns" + + "tanceRequest\032@.google.cloud.compute.v1.S" + + "endDiagnosticInterruptInstanceResponse\"x" + + "\202\323\344\223\002Z\"X/compute/v1/projects/{project}/z" + + "ones/{zone}/instances/{instance}/sendDia" + + "gnosticInterrupt\332A\025project,zone,instance" + + "\022\204\002\n\025SetDeletionProtection\022=.google.clou" + + "d.compute.v1.SetDeletionProtectionInstan" + + "ceRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\207\001\202\323\344\223\002X\"V/compute/v1/projects/{pr" + + "oject}/zones/{zone}/instances/{resource}" + + "/setDeletionProtection\332A\025project,zone,re" + + "source\212N\016ZoneOperations\022\220\002\n\021SetDiskAutoD" + + "elete\0229.google.cloud.compute.v1.SetDiskA" + + "utoDeleteInstanceRequest\032\".google.cloud." + + "compute.v1.Operation\"\233\001\202\323\344\223\002T\"R/compute/" + + "v1/projects/{project}/zones/{zone}/insta" + + "nces/{instance}/setDiskAutoDelete\332A-proj" + + "ect,zone,instance,auto_delete,device_nam" + + "e\212N\016ZoneOperations\022\230\002\n\014SetIamPolicy\0224.go" + + "ogle.cloud.compute.v1.SetIamPolicyInstan" + + "ceRequest\032\037.google.cloud.compute.v1.Poli" + + "cy\"\260\001\202\323\344\223\002q\"M/compute/v1/projects/{proje" + + "ct}/zones/{zone}/instances/{resource}/se" + + "tIamPolicy: zone_set_policy_request_reso" + + "urce\332A6project,zone,resource,zone_set_po" + + "licy_request_resource\022\255\002\n\tSetLabels\0221.go" + + "ogle.cloud.compute.v1.SetLabelsInstanceR" + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"x\202\323\344\223\002I\"G/compute/v1/projects/{projec" - + "t}/zones/{zone}/instances/{instance}/res" - + "ume\332A\025project,zone,instance\212N\016ZoneOperat" - + "ions\022\226\002\n\027SendDiagnosticInterrupt\022?.googl" - + "e.cloud.compute.v1.SendDiagnosticInterru" - + "ptInstanceRequest\032@.google.cloud.compute" - + ".v1.SendDiagnosticInterruptInstanceRespo" - + "nse\"x\202\323\344\223\002Z\"X/compute/v1/projects/{proje" + + "on\"\310\001\202\323\344\223\002s\"J/compute/v1/projects/{proje" + "ct}/zones/{zone}/instances/{instance}/se" - + "ndDiagnosticInterrupt\332A\025project,zone,ins" - + "tance\022\204\002\n\025SetDeletionProtection\022=.google" - + ".cloud.compute.v1.SetDeletionProtectionI" + + "tLabels:%instances_set_labels_request_re" + + "source\332A;project,zone,instance,instances" + + "_set_labels_request_resource\212N\016ZoneOpera" + + "tions\022\342\002\n\023SetMachineResources\022;.google.c" + + "loud.compute.v1.SetMachineResourcesInsta" + + "nceRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\351\001\202\323\344\223\002\210\001\"T/compute/v1/projects/{" + + "project}/zones/{zone}/instances/{instanc" + + "e}/setMachineResources:0instances_set_ma" + + "chine_resources_request_resource\332AFproje" + + "ct,zone,instance,instances_set_machine_r" + + "esources_request_resource\212N\016ZoneOperatio" + + "ns\022\310\002\n\016SetMachineType\0226.google.cloud.com" + + "pute.v1.SetMachineTypeInstanceRequest\032\"." + + "google.cloud.compute.v1.Operation\"\331\001\202\323\344\223" + + "\002~\"O/compute/v1/projects/{project}/zones" + + "/{zone}/instances/{instance}/setMachineT" + + "ype:+instances_set_machine_type_request_" + + "resource\332AAproject,zone,instance,instanc" + + "es_set_machine_type_request_resource\212N\016Z" + + "oneOperations\022\213\002\n\013SetMetadata\0223.google.c" + + "loud.compute.v1.SetMetadataInstanceReque" + + "st\032\".google.cloud.compute.v1.Operation\"\242" + + "\001\202\323\344\223\002a\"L/compute/v1/projects/{project}/" + + "zones/{zone}/instances/{instance}/setMet" + + "adata:\021metadata_resource\332A\'project,zone," + + "instance,metadata_resource\212N\016ZoneOperati" + + "ons\022\332\002\n\021SetMinCpuPlatform\0229.google.cloud" + + ".compute.v1.SetMinCpuPlatformInstanceReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\345\001\202\323\344\223\002\205\001\"R/compute/v1/projects/{projec" + + "t}/zones/{zone}/instances/{instance}/set" + + "MinCpuPlatform:/instances_set_min_cpu_pl" + + "atform_request_resource\332AEproject,zone,i" + + "nstance,instances_set_min_cpu_platform_r" + + "equest_resource\212N\016ZoneOperations\022\225\002\n\rSet" + + "Scheduling\0225.google.cloud.compute.v1.Set" + + "SchedulingInstanceRequest\032\".google.cloud" + + ".compute.v1.Operation\"\250\001\202\323\344\223\002e\"N/compute" + + "/v1/projects/{project}/zones/{zone}/inst" + + "ances/{instance}/setScheduling:\023scheduli" + + "ng_resource\332A)project,zone,instance,sche" + + "duling_resource\212N\016ZoneOperations\022\330\002\n\021Set" + + "ServiceAccount\0229.google.cloud.compute.v1" + + ".SetServiceAccountInstanceRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\343\001\202\323\344\223\002\204\001\"" + + "R/compute/v1/projects/{project}/zones/{z" + + "one}/instances/{instance}/setServiceAcco" + + "unt:.instances_set_service_account_reque" + + "st_resource\332ADproject,zone,instance,inst" + + "ances_set_service_account_request_resour" + + "ce\212N\016ZoneOperations\022\205\003\n\"SetShieldedInsta" + + "nceIntegrityPolicy\022J.google.cloud.comput" + + "e.v1.SetShieldedInstanceIntegrityPolicyI" + "nstanceRequest\032\".google.cloud.compute.v1" - + ".Operation\"\207\001\202\323\344\223\002X\"V/compute/v1/project" - + "s/{project}/zones/{zone}/instances/{reso" - + "urce}/setDeletionProtection\332A\025project,zo" - + "ne,resource\212N\016ZoneOperations\022\220\002\n\021SetDisk" - + "AutoDelete\0229.google.cloud.compute.v1.Set" - + "DiskAutoDeleteInstanceRequest\032\".google.c" - + "loud.compute.v1.Operation\"\233\001\202\323\344\223\002T\"R/com" + + ".Operation\"\356\001\202\323\344\223\002\222\0012c/compute/v1/projec" + + "ts/{project}/zones/{zone}/instances/{ins" + + "tance}/setShieldedInstanceIntegrityPolic" + + "y:+shielded_instance_integrity_policy_re" + + "source\332AAproject,zone,instance,shielded_" + + "instance_integrity_policy_resource\212N\016Zon" + + "eOperations\022\367\001\n\007SetTags\022/.google.cloud.c" + + "ompute.v1.SetTagsInstanceRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\226\001\202\323\344\223\002Y\"H/" + + "compute/v1/projects/{project}/zones/{zon" + + "e}/instances/{instance}/setTags:\rtags_re" + + "source\332A#project,zone,instance,tags_reso" + + "urce\212N\016ZoneOperations\022\215\002\n\030SimulateMainte" + + "nanceEvent\022@.google.cloud.compute.v1.Sim" + + "ulateMaintenanceEventInstanceRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\212\001\202\323\344\223\002" + + "[\"Y/compute/v1/projects/{project}/zones/" + + "{zone}/instances/{instance}/simulateMain" + + "tenanceEvent\332A\025project,zone,instance\212N\016Z" + + "oneOperations\022\323\001\n\005Start\022-.google.cloud.c" + + "ompute.v1.StartInstanceRequest\032\".google." + + "cloud.compute.v1.Operation\"w\202\323\344\223\002H\"F/com" + "pute/v1/projects/{project}/zones/{zone}/" - + "instances/{instance}/setDiskAutoDelete\332A" - + "-project,zone,instance,auto_delete,devic", - "e_name\212N\016ZoneOperations\022\230\002\n\014SetIamPolicy" - + "\0224.google.cloud.compute.v1.SetIamPolicyI" - + "nstanceRequest\032\037.google.cloud.compute.v1" - + ".Policy\"\260\001\202\323\344\223\002q\"M/compute/v1/projects/{" - + "project}/zones/{zone}/instances/{resourc" - + "e}/setIamPolicy: zone_set_policy_request" - + "_resource\332A6project,zone,resource,zone_s" - + "et_policy_request_resource\022\255\002\n\tSetLabels" - + "\0221.google.cloud.compute.v1.SetLabelsInst" + + "instances/{instance}/start\332A\025project,zon" + + "e,instance\212N\016ZoneOperations\022\363\002\n\026StartWit" + + "hEncryptionKey\022>.google.cloud.compute.v1" + + ".StartWithEncryptionKeyInstanceRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\364\001\202\323\344" + + "\223\002\217\001\"W/compute/v1/projects/{project}/zon" + + "es/{zone}/instances/{instance}/startWith" + + "EncryptionKey:4instances_start_with_encr" + + "yption_key_request_resource\332AJproject,zo" + + "ne,instance,instances_start_with_encrypt" + + "ion_key_request_resource\212N\016ZoneOperation" + + "s\022\320\001\n\004Stop\022,.google.cloud.compute.v1.Sto" + + "pInstanceRequest\032\".google.cloud.compute." + + "v1.Operation\"v\202\323\344\223\002G\"E/compute/v1/projec" + + "ts/{project}/zones/{zone}/instances/{ins" + + "tance}/stop\332A\025project,zone,instance\212N\016Zo" + + "neOperations\022\331\001\n\007Suspend\022/.google.cloud." + + "compute.v1.SuspendInstanceRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"y\202\323\344\223\002J\"H/" + + "compute/v1/projects/{project}/zones/{zon" + + "e}/instances/{instance}/suspend\332A\025projec" + + "t,zone,instance\212N\016ZoneOperations\022\275\002\n\022Tes" + + "tIamPermissions\022:.google.cloud.compute.v" + + "1.TestIamPermissionsInstanceRequest\0320.go" + + "ogle.cloud.compute.v1.TestPermissionsRes" + + "ponse\"\270\001\202\323\344\223\002x\"S/compute/v1/projects/{pr" + + "oject}/zones/{zone}/instances/{resource}" + + "/testIamPermissions:!test_permissions_re" + + "quest_resource\332A7project,zone,resource,t" + + "est_permissions_request_resource\022\365\001\n\006Upd" + + "ate\022..google.cloud.compute.v1.UpdateInst" + "anceRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\310\001\202\323\344\223\002s\"J/compute/v1/projects/{" + + "eration\"\226\001\202\323\344\223\002U\032@/compute/v1/projects/{" + "project}/zones/{zone}/instances/{instanc" - + "e}/setLabels:%instances_set_labels_reque" - + "st_resource\332A;project,zone,instance,inst" - + "ances_set_labels_request_resource\212N\016Zone" - + "Operations\022\342\002\n\023SetMachineResources\022;.goo" - + "gle.cloud.compute.v1.SetMachineResources" - + "InstanceRequest\032\".google.cloud.compute.v" - + "1.Operation\"\351\001\202\323\344\223\002\210\001\"T/compute/v1/proje" - + "cts/{project}/zones/{zone}/instances/{in" - + "stance}/setMachineResources:0instances_s" - + "et_machine_resources_request_resource\332AF" - + "project,zone,instance,instances_set_mach" - + "ine_resources_request_resource\212N\016ZoneOpe" - + "rations\022\310\002\n\016SetMachineType\0226.google.clou" - + "d.compute.v1.SetMachineTypeInstanceReque" - + "st\032\".google.cloud.compute.v1.Operation\"\331" - + "\001\202\323\344\223\002~\"O/compute/v1/projects/{project}/" - + "zones/{zone}/instances/{instance}/setMac" - + "hineType:+instances_set_machine_type_req" - + "uest_resource\332AAproject,zone,instance,in" - + "stances_set_machine_type_request_resourc" - + "e\212N\016ZoneOperations\022\213\002\n\013SetMetadata\0223.goo" - + "gle.cloud.compute.v1.SetMetadataInstance" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\242\001\202\323\344\223\002a\"L/compute/v1/projects/{proj" - + "ect}/zones/{zone}/instances/{instance}/s" - + "etMetadata:\021metadata_resource\332A\'project," - + "zone,instance,metadata_resource\212N\016ZoneOp" - + "erations\022\332\002\n\021SetMinCpuPlatform\0229.google." - + "cloud.compute.v1.SetMinCpuPlatformInstan" - + "ceRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\345\001\202\323\344\223\002\205\001\"R/compute/v1/projects/{p" - + "roject}/zones/{zone}/instances/{instance" - + "}/setMinCpuPlatform:/instances_set_min_c" - + "pu_platform_request_resource\332AEproject,z" - + "one,instance,instances_set_min_cpu_platf" - + "orm_request_resource\212N\016ZoneOperations\022\225\002" - + "\n\rSetScheduling\0225.google.cloud.compute.v" - + "1.SetSchedulingInstanceRequest\032\".google." - + "cloud.compute.v1.Operation\"\250\001\202\323\344\223\002e\"N/co" - + "mpute/v1/projects/{project}/zones/{zone}" - + "/instances/{instance}/setScheduling:\023sch" - + "eduling_resource\332A)project,zone,instance" - + ",scheduling_resource\212N\016ZoneOperations\022\330\002" - + "\n\021SetServiceAccount\0229.google.cloud.compu" - + "te.v1.SetServiceAccountInstanceRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\343\001\202\323\344" - + "\223\002\204\001\"R/compute/v1/projects/{project}/zon" - + "es/{zone}/instances/{instance}/setServic" - + "eAccount:.instances_set_service_account_" - + "request_resource\332ADproject,zone,instance" - + ",instances_set_service_account_request_r" - + "esource\212N\016ZoneOperations\022\205\003\n\"SetShielded" - + "InstanceIntegrityPolicy\022J.google.cloud.c" - + "ompute.v1.SetShieldedInstanceIntegrityPo" - + "licyInstanceRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\356\001\202\323\344\223\002\222\0012c/compute/v1/p" - + "rojects/{project}/zones/{zone}/instances" - + "/{instance}/setShieldedInstanceIntegrity" - + "Policy:+shielded_instance_integrity_poli" - + "cy_resource\332AAproject,zone,instance,shie" - + "lded_instance_integrity_policy_resource\212" - + "N\016ZoneOperations\022\367\001\n\007SetTags\022/.google.cl" - + "oud.compute.v1.SetTagsInstanceRequest\032\"." - + "google.cloud.compute.v1.Operation\"\226\001\202\323\344\223" - + "\002Y\"H/compute/v1/projects/{project}/zones" - + "/{zone}/instances/{instance}/setTags:\rta" - + "gs_resource\332A#project,zone,instance,tags" - + "_resource\212N\016ZoneOperations\022\215\002\n\030SimulateM" - + "aintenanceEvent\022@.google.cloud.compute.v" - + "1.SimulateMaintenanceEventInstanceReques" - + "t\032\".google.cloud.compute.v1.Operation\"\212\001" - + "\202\323\344\223\002[\"Y/compute/v1/projects/{project}/z" - + "ones/{zone}/instances/{instance}/simulat" - + "eMaintenanceEvent\332A\025project,zone,instanc" - + "e\212N\016ZoneOperations\022\323\001\n\005Start\022-.google.cl" - + "oud.compute.v1.StartInstanceRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"w\202\323\344\223\002H\"" - + "F/compute/v1/projects/{project}/zones/{z" - + "one}/instances/{instance}/start\332A\025projec" - + "t,zone,instance\212N\016ZoneOperations\022\363\002\n\026Sta" - + "rtWithEncryptionKey\022>.google.cloud.compu" - + "te.v1.StartWithEncryptionKeyInstanceRequ" + + "e}:\021instance_resource\332A\'project,zone,ins" + + "tance,instance_resource\212N\016ZoneOperations" + + "\022\274\002\n\022UpdateAccessConfig\022:.google.cloud.c" + + "ompute.v1.UpdateAccessConfigInstanceRequ" + "est\032\".google.cloud.compute.v1.Operation\"" - + "\364\001\202\323\344\223\002\217\001\"W/compute/v1/projects/{project" - + "}/zones/{zone}/instances/{instance}/star" - + "tWithEncryptionKey:4instances_start_with" - + "_encryption_key_request_resource\332AJproje" - + "ct,zone,instance,instances_start_with_en" - + "cryption_key_request_resource\212N\016ZoneOper" - + "ations\022\320\001\n\004Stop\022,.google.cloud.compute.v" - + "1.StopInstanceRequest\032\".google.cloud.com" - + "pute.v1.Operation\"v\202\323\344\223\002G\"E/compute/v1/p" - + "rojects/{project}/zones/{zone}/instances" - + "/{instance}/stop\332A\025project,zone,instance" - + "\212N\016ZoneOperations\022\331\001\n\007Suspend\022/.google.c" - + "loud.compute.v1.SuspendInstanceRequest\032\"" - + ".google.cloud.compute.v1.Operation\"y\202\323\344\223" - + "\002J\"H/compute/v1/projects/{project}/zones" - + "/{zone}/instances/{instance}/suspend\332A\025p" - + "roject,zone,instance\212N\016ZoneOperations\022\275\002" - + "\n\022TestIamPermissions\022:.google.cloud.comp" - + "ute.v1.TestIamPermissionsInstanceRequest" - + "\0320.google.cloud.compute.v1.TestPermissio" - + "nsResponse\"\270\001\202\323\344\223\002x\"S/compute/v1/project" - + "s/{project}/zones/{zone}/instances/{reso" - + "urce}/testIamPermissions:!test_permissio" - + "ns_request_resource\332A7project,zone,resou" - + "rce,test_permissions_request_resource\022\365\001" - + "\n\006Update\022..google.cloud.compute.v1.Updat" - + "eInstanceRequest\032\".google.cloud.compute." - + "v1.Operation\"\226\001\202\323\344\223\002U\032@/compute/v1/proje" - + "cts/{project}/zones/{zone}/instances/{in" - + "stance}:\021instance_resource\332A\'project,zon" - + "e,instance,instance_resource\212N\016ZoneOpera" - + "tions\022\274\002\n\022UpdateAccessConfig\022:.google.cl" - + "oud.compute.v1.UpdateAccessConfigInstanc" - + "eRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\305\001\202\323\344\223\002m\"S/compute/v1/projects/{pro" - + "ject}/zones/{zone}/instances/{instance}/" - + "updateAccessConfig:\026access_config_resour" - + "ce\332A>project,zone,instance,network_inter" - + "face,access_config_resource\212N\016ZoneOperat" - + "ions\022\257\002\n\023UpdateDisplayDevice\022;.google.cl" - + "oud.compute.v1.UpdateDisplayDeviceInstan" - + "ceRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\266\001\202\323\344\223\002o2T/compute/v1/projects/{pr" - + "oject}/zones/{zone}/instances/{instance}" - + "/updateDisplayDevice:\027display_device_res" - + "ource\332A-project,zone,instance,display_de" - + "vice_resource\212N\016ZoneOperations\022\320\002\n\026Updat" - + "eNetworkInterface\022>.google.cloud.compute" - + ".v1.UpdateNetworkInterfaceInstanceReques" - + "t\032\".google.cloud.compute.v1.Operation\"\321\001" - + "\202\323\344\223\002u2W/compute/v1/projects/{project}/z" - + "ones/{zone}/instances/{instance}/updateN" - + "etworkInterface:\032network_interface_resou" - + "rce\332ABproject,zone,instance,network_inte" - + "rface,network_interface_resource\212N\016ZoneO" - + "perations\022\337\002\n\034UpdateShieldedInstanceConf" - + "ig\022D.google.cloud.compute.v1.UpdateShiel" - + "dedInstanceConfigInstanceRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\324\001\202\323\344\223\002\202\0012]" - + "/compute/v1/projects/{project}/zones/{zo" - + "ne}/instances/{instance}/updateShieldedI" - + "nstanceConfig:!shielded_instance_config_" - + "resource\332A7project,zone,instance,shielde" - + "d_instance_config_resource\212N\016ZoneOperati" - + "ons\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\202\323\344\223\002C\022A/compute/v" - + "1/projects/{project}/aggregated/intercon" - + "nectAttachments\332A\007project\022\222\002\n\006Delete\022<.g" - + "oogle.cloud.compute.v1.DeleteInterconnec" - + "tAttachmentRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\245\001\202\323\344\223\002c*a/compute/v1/pro" - + "jects/{project}/regions/{region}/interco" - + "nnectAttachments/{interconnect_attachmen" - + "t}\332A&project,region,interconnect_attachm" - + "ent\212N\020RegionOperations\022\206\002\n\003Get\0229.google." - + "cloud.compute.v1.GetInterconnectAttachme" - + "ntRequest\032/.google.cloud.compute.v1.Inte" - + "rconnectAttachment\"\222\001\202\323\344\223\002c\022a/compute/v1" + + "\305\001\202\323\344\223\002m\"S/compute/v1/projects/{project}" + + "/zones/{zone}/instances/{instance}/updat" + + "eAccessConfig:\026access_config_resource\332A>" + + "project,zone,instance,network_interface," + + "access_config_resource\212N\016ZoneOperations\022" + + "\257\002\n\023UpdateDisplayDevice\022;.google.cloud.c" + + "ompute.v1.UpdateDisplayDeviceInstanceReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\266\001\202\323\344\223\002o2T/compute/v1/projects/{project" + + "}/zones/{zone}/instances/{instance}/upda" + + "teDisplayDevice:\027display_device_resource" + + "\332A-project,zone,instance,display_device_" + + "resource\212N\016ZoneOperations\022\320\002\n\026UpdateNetw" + + "orkInterface\022>.google.cloud.compute.v1.U" + + "pdateNetworkInterfaceInstanceRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\321\001\202\323\344\223\002" + + "u2W/compute/v1/projects/{project}/zones/" + + "{zone}/instances/{instance}/updateNetwor" + + "kInterface:\032network_interface_resource\332A" + + "Bproject,zone,instance,network_interface" + + ",network_interface_resource\212N\016ZoneOperat" + + "ions\022\337\002\n\034UpdateShieldedInstanceConfig\022D." + + "google.cloud.compute.v1.UpdateShieldedIn" + + "stanceConfigInstanceRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\324\001\202\323\344\223\002\202\0012]/comp" + + "ute/v1/projects/{project}/zones/{zone}/i" + + "nstances/{instance}/updateShieldedInstan" + + "ceConfig:!shielded_instance_config_resou" + + "rce\332A7project,zone,instance,shielded_ins" + + "tance_config_resource\212N\016ZoneOperations\032r" + + "\312A\026compute.googleapis.com\322AVhttps://www." + + "googleapis.com/auth/compute,https://www." + + "googleapis.com/auth/cloud-platform2\302\020\n\027I" + + "nterconnectAttachments\022\353\001\n\016AggregatedLis" + + "t\022E.google.cloud.compute.v1.AggregatedLi" + + "stInterconnectAttachmentsRequest\032=.googl" + + "e.cloud.compute.v1.InterconnectAttachmen" + + "tAggregatedList\"S\202\323\344\223\002C\022A/compute/v1/pro" + + "jects/{project}/aggregated/interconnectA" + + "ttachments\332A\007project\022\222\002\n\006Delete\022<.google" + + ".cloud.compute.v1.DeleteInterconnectAtta" + + "chmentRequest\032\".google.cloud.compute.v1." + + "Operation\"\245\001\202\323\344\223\002c*a/compute/v1/projects" + + "/{project}/regions/{region}/interconnect" + + "Attachments/{interconnect_attachment}\332A&" + + "project,region,interconnect_attachment\212N" + + "\020RegionOperations\022\206\002\n\003Get\0229.google.cloud" + + ".compute.v1.GetInterconnectAttachmentReq" + + "uest\032/.google.cloud.compute.v1.Interconn" + + "ectAttachment\"\222\001\202\323\344\223\002c\022a/compute/v1/proj" + + "ects/{project}/regions/{region}/intercon" + + "nectAttachments/{interconnect_attachment" + + "}\332A&project,region,interconnect_attachme" + + "nt\022\243\002\n\006Insert\022<.google.cloud.compute.v1." + + "InsertInterconnectAttachmentRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\266\001\202\323\344\223\002k" + + "\"G/compute/v1/projects/{project}/regions" + + "/{region}/interconnectAttachments: inter" + + "connect_attachment_resource\332A/project,re" + + "gion,interconnect_attachment_resource\212N\020" + + "RegionOperations\022\332\001\n\004List\022;.google.cloud" + + ".compute.v1.ListInterconnectAttachmentsR" + + "equest\0323.google.cloud.compute.v1.Interco" + + "nnectAttachmentList\"`\202\323\344\223\002I\022G/compute/v1" + "/projects/{project}/regions/{region}/int" - + "erconnectAttachments/{interconnect_attac" - + "hment}\332A&project,region,interconnect_att" - + "achment\022\243\002\n\006Insert\022<.google.cloud.comput" - + "e.v1.InsertInterconnectAttachmentRequest" - + "\032\".google.cloud.compute.v1.Operation\"\266\001\202" - + "\323\344\223\002k\"G/compute/v1/projects/{project}/re" - + "gions/{region}/interconnectAttachments: " - + "interconnect_attachment_resource\332A/proje" - + "ct,region,interconnect_attachment_resour" - + "ce\212N\020RegionOperations\022\332\001\n\004List\022;.google." - + "cloud.compute.v1.ListInterconnectAttachm" - + "entsRequest\0323.google.cloud.compute.v1.In" - + "terconnectAttachmentList\"`\202\323\344\223\002I\022G/compu" - + "te/v1/projects/{project}/regions/{region" - + "}/interconnectAttachments\332A\016project,regi" - + "on\022\324\002\n\005Patch\022;.google.cloud.compute.v1.P" - + "atchInterconnectAttachmentRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\351\001\202\323\344\223\002\205\0012" - + "a/compute/v1/projects/{project}/regions/" - + "{region}/interconnectAttachments/{interc" - + "onnect_attachment}: interconnect_attachm" - + "ent_resource\332AGproject,region,interconne" - + "ct_attachment,interconnect_attachment_re" - + "source\212N\020RegionOperations\022\314\002\n\tSetLabels\022" - + "?.google.cloud.compute.v1.SetLabelsInter" - + "connectAttachmentRequest\032\".google.cloud." - + "compute.v1.Operation\"\331\001\202\323\344\223\002\202\001\"\\/compute" - + "/v1/projects/{project}/regions/{region}/" - + "interconnectAttachments/{resource}/setLa" - + "bels:\"region_set_labels_request_resource" - + "\332A:project,region,resource,region_set_la" - + "bels_request_resource\212N\020RegionOperations" - + "\032r\312A\026compute.googleapis.com\322AVhttps://ww" - + "w.googleapis.com/auth/compute,https://ww" - + "w.googleapis.com/auth/cloud-platform2\361\004\n" - + "\025InterconnectLocations\022\352\001\n\003Get\0227.google." - + "cloud.compute.v1.GetInterconnectLocation" - + "Request\032-.google.cloud.compute.v1.Interc" - + "onnectLocation\"{\202\323\344\223\002U\022S/compute/v1/proj" - + "ects/{project}/global/interconnectLocati" - + "ons/{interconnect_location}\332A\035project,in" - + "terconnect_location\022\303\001\n\004List\0229.google.cl" - + "oud.compute.v1.ListInterconnectLocations" - + "Request\0321.google.cloud.compute.v1.Interc" - + "onnectLocationList\"M\202\323\344\223\002=\022;/compute/v1/" - + "projects/{project}/global/interconnectLo" - + "cations\332A\007project\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\345\r\n\rInterconnec" - + "ts\022\326\001\n\006Delete\0222.google.cloud.compute.v1." - + "DeleteInterconnectRequest\032\".google.cloud" - + ".compute.v1.Operation\"t\202\323\344\223\002D*B/compute/" - + "v1/projects/{project}/global/interconnec" - + "ts/{interconnect}\332A\024project,interconnect" - + "\212N\020GlobalOperations\022\300\001\n\003Get\022/.google.clo" - + "ud.compute.v1.GetInterconnectRequest\032%.g" - + "oogle.cloud.compute.v1.Interconnect\"a\202\323\344" - + "\223\002D\022B/compute/v1/projects/{project}/glob" - + "al/interconnects/{interconnect}\332A\024projec" - + "t,interconnect\022\374\001\n\016GetDiagnostics\022:.goog" - + "le.cloud.compute.v1.GetDiagnosticsInterc" - + "onnectRequest\032<.google.cloud.compute.v1." - + "InterconnectsGetDiagnosticsResponse\"p\202\323\344" - + "\223\002S\022Q/compute/v1/projects/{project}/glob" - + "al/interconnects/{interconnect}/getDiagn" - + "ostics\332A\024project,interconnect\022\350\001\n\006Insert" - + "\0222.google.cloud.compute.v1.InsertInterco" - + "nnectRequest\032\".google.cloud.compute.v1.O" - + "peration\"\205\001\202\323\344\223\002L\"3/compute/v1/projects/" - + "{project}/global/interconnects:\025intercon" - + "nect_resource\332A\035project,interconnect_res" - + "ource\212N\020GlobalOperations\022\253\001\n\004List\0221.goog" - + "le.cloud.compute.v1.ListInterconnectsReq" - + "uest\032).google.cloud.compute.v1.Interconn" - + "ectList\"E\202\323\344\223\0025\0223/compute/v1/projects/{p" - + "roject}/global/interconnects\332A\007project\022\202" - + "\002\n\005Patch\0221.google.cloud.compute.v1.Patch" - + "InterconnectRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\241\001\202\323\344\223\002[2B/compute/v1/pr" + + "erconnectAttachments\332A\016project,region\022\324\002" + + "\n\005Patch\022;.google.cloud.compute.v1.PatchI" + + "nterconnectAttachmentRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\351\001\202\323\344\223\002\205\0012a/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/interconnectAttachments/{interconnec" + + "t_attachment}: interconnect_attachment_r" + + "esource\332AGproject,region,interconnect_at" + + "tachment,interconnect_attachment_resourc" + + "e\212N\020RegionOperations\022\314\002\n\tSetLabels\022?.goo" + + "gle.cloud.compute.v1.SetLabelsInterconne" + + "ctAttachmentRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\331\001\202\323\344\223\002\202\001\"\\/compute/v1/p" + + "rojects/{project}/regions/{region}/inter" + + "connectAttachments/{resource}/setLabels:" + + "\"region_set_labels_request_resource\332A:pr" + + "oject,region,resource,region_set_labels_" + + "request_resource\212N\020RegionOperations\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\"{\202\323\344\223\002U\022S/compute/v1/projects/" + + "{project}/global/interconnectLocations/{" + + "interconnect_location}\332A\035project,interco" + + "nnect_location\022\303\001\n\004List\0229.google.cloud.c" + + "ompute.v1.ListInterconnectLocationsReque" + + "st\0321.google.cloud.compute.v1.Interconnec" + + "tLocationList\"M\202\323\344\223\002=\022;/compute/v1/proje" + + "cts/{project}/global/interconnectLocatio" + + "ns\332A\007project\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\345\r\n\rInterconnects\022\326\001" + + "\n\006Delete\0222.google.cloud.compute.v1.Delet" + + "eInterconnectRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"t\202\323\344\223\002D*B/compute/v1/pr" + "ojects/{project}/global/interconnects/{i" - + "nterconnect}:\025interconnect_resource\332A*pr" - + "oject,interconnect,interconnect_resource" - + "\212N\020GlobalOperations\022\246\002\n\tSetLabels\0225.goog" - + "le.cloud.compute.v1.SetLabelsInterconnec" - + "tRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\275\001\202\323\344\223\002n\"H/compute/v1/projects/{pro" - + "ject}/global/interconnects/{resource}/se" - + "tLabels:\"global_set_labels_request_resou" - + "rce\332A3project,resource,global_set_labels" - + "_request_resource\212N\020GlobalOperations\032r\312A" - + "\026compute.googleapis.com\322AVhttps://www.go" - + "ogleapis.com/auth/compute,https://www.go" - + "ogleapis.com/auth/cloud-platform2\260\005\n\014Lic" - + "enseCodes\022\275\001\n\003Get\022..google.cloud.compute" - + ".v1.GetLicenseCodeRequest\032$.google.cloud" - + ".compute.v1.LicenseCode\"`\202\323\344\223\002C\022A/comput" - + "e/v1/projects/{project}/global/licenseCo" - + "des/{license_code}\332A\024project,license_cod" - + "e\022\270\002\n\022TestIamPermissions\022=.google.cloud." - + "compute.v1.TestIamPermissionsLicenseCode" - + "Request\0320.google.cloud.compute.v1.TestPe" - + "rmissionsResponse\"\260\001\202\323\344\223\002u\"P/compute/v1/" - + "projects/{project}/global/licenseCodes/{" - + "resource}/testIamPermissions:!test_permi" - + "ssions_request_resource\332A2project,resour" - + "ce,test_permissions_request_resource\032\244\001\312" - + "A\026compute.googleapis.com\322A\207\001https://www." - + "googleapis.com/auth/compute.readonly,htt" - + "ps://www.googleapis.com/auth/compute,htt" - + "ps://www.googleapis.com/auth/cloud-platf" - + "orm2\372\014\n\010Licenses\022\302\001\n\006Delete\022-.google.clo" - + "ud.compute.v1.DeleteLicenseRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"e\202\323\344\223\002:*8" - + "/compute/v1/projects/{project}/global/li" - + "censes/{license}\332A\017project,license\212N\020Glo" - + "balOperations\022\247\001\n\003Get\022*.google.cloud.com" - + "pute.v1.GetLicenseRequest\032 .google.cloud" - + ".compute.v1.License\"R\202\323\344\223\002:\0228/compute/v1" - + "/projects/{project}/global/licenses/{lic" - + "ense}\332A\017project,license\022\307\001\n\014GetIamPolicy" - + "\0223.google.cloud.compute.v1.GetIamPolicyL" - + "icenseRequest\032\037.google.cloud.compute.v1." - + "Policy\"a\202\323\344\223\002H\022F/compute/v1/projects/{pr" - + "oject}/global/licenses/{resource}/getIam" - + "Policy\332A\020project,resource\022\323\001\n\006Insert\022-.g" - + "oogle.cloud.compute.v1.InsertLicenseRequ" + + "nterconnect}\332A\024project,interconnect\212N\020Gl" + + "obalOperations\022\300\001\n\003Get\022/.google.cloud.co" + + "mpute.v1.GetInterconnectRequest\032%.google" + + ".cloud.compute.v1.Interconnect\"a\202\323\344\223\002D\022B" + + "/compute/v1/projects/{project}/global/in" + + "terconnects/{interconnect}\332A\024project,int" + + "erconnect\022\374\001\n\016GetDiagnostics\022:.google.cl" + + "oud.compute.v1.GetDiagnosticsInterconnec" + + "tRequest\032<.google.cloud.compute.v1.Inter" + + "connectsGetDiagnosticsResponse\"p\202\323\344\223\002S\022Q" + + "/compute/v1/projects/{project}/global/in" + + "terconnects/{interconnect}/getDiagnostic" + + "s\332A\024project,interconnect\022\350\001\n\006Insert\0222.go" + + "ogle.cloud.compute.v1.InsertInterconnect" + + "Request\032\".google.cloud.compute.v1.Operat" + + "ion\"\205\001\202\323\344\223\002L\"3/compute/v1/projects/{proj" + + "ect}/global/interconnects:\025interconnect_" + + "resource\332A\035project,interconnect_resource" + + "\212N\020GlobalOperations\022\253\001\n\004List\0221.google.cl" + + "oud.compute.v1.ListInterconnectsRequest\032" + + ").google.cloud.compute.v1.InterconnectLi" + + "st\"E\202\323\344\223\0025\0223/compute/v1/projects/{projec" + + "t}/global/interconnects\332A\007project\022\202\002\n\005Pa" + + "tch\0221.google.cloud.compute.v1.PatchInter" + + "connectRequest\032\".google.cloud.compute.v1" + + ".Operation\"\241\001\202\323\344\223\002[2B/compute/v1/project" + + "s/{project}/global/interconnects/{interc" + + "onnect}:\025interconnect_resource\332A*project" + + ",interconnect,interconnect_resource\212N\020Gl" + + "obalOperations\022\246\002\n\tSetLabels\0225.google.cl" + + "oud.compute.v1.SetLabelsInterconnectRequ" + "est\032\".google.cloud.compute.v1.Operation\"" - + "v\202\323\344\223\002B\"./compute/v1/projects/{project}/" - + "global/licenses:\020license_resource\332A\030proj" - + "ect,license_resource\212N\020GlobalOperations\022" - + "\245\001\n\004List\022,.google.cloud.compute.v1.ListL" - + "icensesRequest\032-.google.cloud.compute.v1" - + ".LicensesListResponse\"@\202\323\344\223\0020\022./compute/" - + "v1/projects/{project}/global/licenses\332A\007" - + "project\022\217\002\n\014SetIamPolicy\0223.google.cloud." - + "compute.v1.SetIamPolicyLicenseRequest\032\037." - + "google.cloud.compute.v1.Policy\"\250\001\202\323\344\223\002l\"" - + "F/compute/v1/projects/{project}/global/l" - + "icenses/{resource}/setIamPolicy:\"global_" - + "set_policy_request_resource\332A3project,re" - + "source,global_set_policy_request_resourc" - + "e\022\260\002\n\022TestIamPermissions\0229.google.cloud." - + "compute.v1.TestIamPermissionsLicenseRequ" - + "est\0320.google.cloud.compute.v1.TestPermis" - + "sionsResponse\"\254\001\202\323\344\223\002q\"L/compute/v1/proj" - + "ects/{project}/global/licenses/{resource" - + "}/testIamPermissions:!test_permissions_r" - + "equest_resource\332A2project,resource,test_" - + "permissions_request_resource\032r\312A\026compute" - + ".googleapis.com\322AVhttps://www.googleapis" - + ".com/auth/compute,https://www.googleapis" - + ".com/auth/cloud-platform2\353\r\n\rMachineImag" - + "es\022\330\001\n\006Delete\0222.google.cloud.compute.v1." - + "DeleteMachineImageRequest\032\".google.cloud" - + ".compute.v1.Operation\"v\202\323\344\223\002E*C/compute/" - + "v1/projects/{project}/global/machineImag" - + "es/{machine_image}\332A\025project,machine_ima" - + "ge\212N\020GlobalOperations\022\302\001\n\003Get\022/.google.c" - + "loud.compute.v1.GetMachineImageRequest\032%" - + ".google.cloud.compute.v1.MachineImage\"c\202" - + "\323\344\223\002E\022C/compute/v1/projects/{project}/gl" - + "obal/machineImages/{machine_image}\332A\025pro" - + "ject,machine_image\022\321\001\n\014GetIamPolicy\0228.go" - + "ogle.cloud.compute.v1.GetIamPolicyMachin" - + "eImageRequest\032\037.google.cloud.compute.v1." - + "Policy\"f\202\323\344\223\002M\022K/compute/v1/projects/{pr" - + "oject}/global/machineImages/{resource}/g" - + "etIamPolicy\332A\020project,resource\022\352\001\n\006Inser" - + "t\0222.google.cloud.compute.v1.InsertMachin" - + "eImageRequest\032\".google.cloud.compute.v1." - + "Operation\"\207\001\202\323\344\223\002M\"3/compute/v1/projects" - + "/{project}/global/machineImages:\026machine" - + "_image_resource\332A\036project,machine_image_" - + "resource\212N\020GlobalOperations\022\253\001\n\004List\0221.g" - + "oogle.cloud.compute.v1.ListMachineImages" - + "Request\032).google.cloud.compute.v1.Machin" - + "eImageList\"E\202\323\344\223\0025\0223/compute/v1/projects" - + "/{project}/global/machineImages\332A\007projec" - + "t\022\231\002\n\014SetIamPolicy\0228.google.cloud.comput" - + "e.v1.SetIamPolicyMachineImageRequest\032\037.g" - + "oogle.cloud.compute.v1.Policy\"\255\001\202\323\344\223\002q\"K" - + "/compute/v1/projects/{project}/global/ma" - + "chineImages/{resource}/setIamPolicy:\"glo" - + "bal_set_policy_request_resource\332A3projec" - + "t,resource,global_set_policy_request_res" - + "ource\022\272\002\n\022TestIamPermissions\022>.google.cl" - + "oud.compute.v1.TestIamPermissionsMachine" - + "ImageRequest\0320.google.cloud.compute.v1.T" - + "estPermissionsResponse\"\261\001\202\323\344\223\002v\"Q/comput" - + "e/v1/projects/{project}/global/machineIm" - + "ages/{resource}/testIamPermissions:!test" - + "_permissions_request_resource\332A2project," - + "resource,test_permissions_request_resour" - + "ce\032r\312A\026compute.googleapis.com\322AVhttps://" + + "\275\001\202\323\344\223\002n\"H/compute/v1/projects/{project}" + + "/global/interconnects/{resource}/setLabe" + + "ls:\"global_set_labels_request_resource\332A" + + "3project,resource,global_set_labels_requ" + + "est_resource\212N\020GlobalOperations\032r\312A\026comp" + + "ute.googleapis.com\322AVhttps://www.googlea" + + "pis.com/auth/compute,https://www.googlea" + + "pis.com/auth/cloud-platform2\260\005\n\014LicenseC" + + "odes\022\275\001\n\003Get\022..google.cloud.compute.v1.G" + + "etLicenseCodeRequest\032$.google.cloud.comp" + + "ute.v1.LicenseCode\"`\202\323\344\223\002C\022A/compute/v1/" + + "projects/{project}/global/licenseCodes/{" + + "license_code}\332A\024project,license_code\022\270\002\n" + + "\022TestIamPermissions\022=.google.cloud.compu" + + "te.v1.TestIamPermissionsLicenseCodeReque" + + "st\0320.google.cloud.compute.v1.TestPermiss" + + "ionsResponse\"\260\001\202\323\344\223\002u\"P/compute/v1/proje" + + "cts/{project}/global/licenseCodes/{resou" + + "rce}/testIamPermissions:!test_permission" + + "s_request_resource\332A2project,resource,te" + + "st_permissions_request_resource\032\244\001\312A\026com" + + "pute.googleapis.com\322A\207\001https://www.googl" + + "eapis.com/auth/compute.readonly,https://" + "www.googleapis.com/auth/compute,https://" - + "www.googleapis.com/auth/cloud-platform2\203" - + "\006\n\014MachineTypes\022\312\001\n\016AggregatedList\022:.goo" - + "gle.cloud.compute.v1.AggregatedListMachi" - + "neTypesRequest\0322.google.cloud.compute.v1" - + ".MachineTypeAggregatedList\"H\202\323\344\223\0028\0226/com" - + "pute/v1/projects/{project}/aggregated/ma" - + "chineTypes\332A\007project\022\310\001\n\003Get\022..google.cl" - + "oud.compute.v1.GetMachineTypeRequest\032$.g" - + "oogle.cloud.compute.v1.MachineType\"k\202\323\344\223" - + "\002I\022G/compute/v1/projects/{project}/zones" - + "/{zone}/machineTypes/{machine_type}\332A\031pr" - + "oject,zone,machine_type\022\263\001\n\004List\0220.googl" - + "e.cloud.compute.v1.ListMachineTypesReque" - + "st\032(.google.cloud.compute.v1.MachineType" - + "List\"O\202\323\344\223\002:\0228/compute/v1/projects/{proj" - + "ect}/zones/{zone}/machineTypes\332A\014project" - + ",zone\032\244\001\312A\026compute.googleapis.com\322A\207\001htt" - + "ps://www.googleapis.com/auth/compute.rea" - + "donly,https://www.googleapis.com/auth/co" - + "mpute,https://www.googleapis.com/auth/cl" - + "oud-platform2\206\r\n\033NetworkEdgeSecurityServ" - + "ices\022\367\001\n\016AggregatedList\022I.google.cloud.c" - + "ompute.v1.AggregatedListNetworkEdgeSecur", - "ityServicesRequest\032A.google.cloud.comput" - + "e.v1.NetworkEdgeSecurityServiceAggregate" - + "dList\"W\202\323\344\223\002G\022E/compute/v1/projects/{pro" - + "ject}/aggregated/networkEdgeSecurityServ" - + "ices\332A\007project\022\246\002\n\006Delete\022@.google.cloud" - + ".compute.v1.DeleteNetworkEdgeSecuritySer" - + "viceRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\265\001\202\323\344\223\002m*k/compute/v1/projects/{" - + "project}/regions/{region}/networkEdgeSec" - + "urityServices/{network_edge_security_ser" - + "vice}\332A,project,region,network_edge_secu" - + "rity_service\212N\020RegionOperations\022\236\002\n\003Get\022" - + "=.google.cloud.compute.v1.GetNetworkEdge" - + "SecurityServiceRequest\0323.google.cloud.co" - + "mpute.v1.NetworkEdgeSecurityService\"\242\001\202\323" - + "\344\223\002m\022k/compute/v1/projects/{project}/reg" - + "ions/{region}/networkEdgeSecurityService" - + "s/{network_edge_security_service}\332A,proj" - + "ect,region,network_edge_security_service" - + "\022\267\002\n\006Insert\022@.google.cloud.compute.v1.In" - + "sertNetworkEdgeSecurityServiceRequest\032\"." - + "google.cloud.compute.v1.Operation\"\306\001\202\323\344\223" - + "\002u\"K/compute/v1/projects/{project}/regio" - + "ns/{region}/networkEdgeSecurityServices:" - + "&network_edge_security_service_resource\332" - + "A5project,region,network_edge_security_s" - + "ervice_resource\212N\020RegionOperations\022\364\002\n\005P" - + "atch\022?.google.cloud.compute.v1.PatchNetw" - + "orkEdgeSecurityServiceRequest\032\".google.c" - + "loud.compute.v1.Operation\"\205\002\202\323\344\223\002\225\0012k/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/networkEdgeSecurityServices/{networ" - + "k_edge_security_service}:&network_edge_s" - + "ecurity_service_resource\332ASproject,regio" - + "n,network_edge_security_service,network_" - + "edge_security_service_resource\212N\020RegionO" - + "perations\032r\312A\026compute.googleapis.com\322AVh" - + "ttps://www.googleapis.com/auth/compute,h" - + "ttps://www.googleapis.com/auth/cloud-pla" - + "tform2\331\027\n\025NetworkEndpointGroups\022\345\001\n\016Aggr" - + "egatedList\022C.google.cloud.compute.v1.Agg" - + "regatedListNetworkEndpointGroupsRequest\032" - + ";.google.cloud.compute.v1.NetworkEndpoin" - + "tGroupAggregatedList\"Q\202\323\344\223\002A\022?/compute/v" - + "1/projects/{project}/aggregated/networkE" - + "ndpointGroups\332A\007project\022\261\003\n\026AttachNetwor" - + "kEndpoints\022J.google.cloud.compute.v1.Att" - + "achNetworkEndpointsNetworkEndpointGroupR" + + "www.googleapis.com/auth/cloud-platform2\372" + + "\014\n\010Licenses\022\302\001\n\006Delete\022-.google.cloud.co" + + "mpute.v1.DeleteLicenseRequest\032\".google.c" + + "loud.compute.v1.Operation\"e\202\323\344\223\002:*8/comp" + + "ute/v1/projects/{project}/global/license" + + "s/{license}\332A\017project,license\212N\020GlobalOp" + + "erations\022\247\001\n\003Get\022*.google.cloud.compute." + + "v1.GetLicenseRequest\032 .google.cloud.comp" + + "ute.v1.License\"R\202\323\344\223\002:\0228/compute/v1/proj" + + "ects/{project}/global/licenses/{license}" + + "\332A\017project,license\022\307\001\n\014GetIamPolicy\0223.go" + + "ogle.cloud.compute.v1.GetIamPolicyLicens" + + "eRequest\032\037.google.cloud.compute.v1.Polic" + + "y\"a\202\323\344\223\002H\022F/compute/v1/projects/{project" + + "}/global/licenses/{resource}/getIamPolic" + + "y\332A\020project,resource\022\323\001\n\006Insert\022-.google" + + ".cloud.compute.v1.InsertLicenseRequest\032\"" + + ".google.cloud.compute.v1.Operation\"v\202\323\344\223" + + "\002B\"./compute/v1/projects/{project}/globa" + + "l/licenses:\020license_resource\332A\030project,l" + + "icense_resource\212N\020GlobalOperations\022\245\001\n\004L" + + "ist\022,.google.cloud.compute.v1.ListLicens" + + "esRequest\032-.google.cloud.compute.v1.Lice" + + "nsesListResponse\"@\202\323\344\223\0020\022./compute/v1/pr" + + "ojects/{project}/global/licenses\332A\007proje" + + "ct\022\217\002\n\014SetIamPolicy\0223.google.cloud.compu" + + "te.v1.SetIamPolicyLicenseRequest\032\037.googl" + + "e.cloud.compute.v1.Policy\"\250\001\202\323\344\223\002l\"F/com" + + "pute/v1/projects/{project}/global/licens" + + "es/{resource}/setIamPolicy:\"global_set_p" + + "olicy_request_resource\332A3project,resourc" + + "e,global_set_policy_request_resource\022\260\002\n" + + "\022TestIamPermissions\0229.google.cloud.compu" + + "te.v1.TestIamPermissionsLicenseRequest\0320" + + ".google.cloud.compute.v1.TestPermissions" + + "Response\"\254\001\202\323\344\223\002q\"L/compute/v1/projects/" + + "{project}/global/licenses/{resource}/tes" + + "tIamPermissions:!test_permissions_reques" + + "t_resource\332A2project,resource,test_permi" + + "ssions_request_resource\032r\312A\026compute.goog" + + "leapis.com\322AVhttps://www.googleapis.com/" + + "auth/compute,https://www.googleapis.com/" + + "auth/cloud-platform2\353\r\n\rMachineImages\022\330\001" + + "\n\006Delete\0222.google.cloud.compute.v1.Delet" + + "eMachineImageRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"v\202\323\344\223\002E*C/compute/v1/pr" + + "ojects/{project}/global/machineImages/{m" + + "achine_image}\332A\025project,machine_image\212N\020" + + "GlobalOperations\022\302\001\n\003Get\022/.google.cloud." + + "compute.v1.GetMachineImageRequest\032%.goog" + + "le.cloud.compute.v1.MachineImage\"c\202\323\344\223\002E" + + "\022C/compute/v1/projects/{project}/global/" + + "machineImages/{machine_image}\332A\025project," + + "machine_image\022\321\001\n\014GetIamPolicy\0228.google." + + "cloud.compute.v1.GetIamPolicyMachineImag" + + "eRequest\032\037.google.cloud.compute.v1.Polic" + + "y\"f\202\323\344\223\002M\022K/compute/v1/projects/{project" + + "}/global/machineImages/{resource}/getIam" + + "Policy\332A\020project,resource\022\352\001\n\006Insert\0222.g" + + "oogle.cloud.compute.v1.InsertMachineImag" + + "eRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\207\001\202\323\344\223\002M\"3/compute/v1/projects/{pro" + + "ject}/global/machineImages:\026machine_imag" + + "e_resource\332A\036project,machine_image_resou" + + "rce\212N\020GlobalOperations\022\253\001\n\004List\0221.google" + + ".cloud.compute.v1.ListMachineImagesReque" + + "st\032).google.cloud.compute.v1.MachineImag" + + "eList\"E\202\323\344\223\0025\0223/compute/v1/projects/{pro" + + "ject}/global/machineImages\332A\007project\022\231\002\n" + + "\014SetIamPolicy\0228.google.cloud.compute.v1." + + "SetIamPolicyMachineImageRequest\032\037.google" + + ".cloud.compute.v1.Policy\"\255\001\202\323\344\223\002q\"K/comp" + + "ute/v1/projects/{project}/global/machine" + + "Images/{resource}/setIamPolicy:\"global_s" + + "et_policy_request_resource\332A3project,res" + + "ource,global_set_policy_request_resource" + + "\022\272\002\n\022TestIamPermissions\022>.google.cloud.c" + + "ompute.v1.TestIamPermissionsMachineImage" + + "Request\0320.google.cloud.compute.v1.TestPe" + + "rmissionsResponse\"\261\001\202\323\344\223\002v\"Q/compute/v1/" + + "projects/{project}/global/machineImages/" + + "{resource}/testIamPermissions:!test_perm" + + "issions_request_resource\332A2project,resou" + + "rce,test_permissions_request_resource\032r\312", + "A\026compute.googleapis.com\322AVhttps://www.g" + + "oogleapis.com/auth/compute,https://www.g" + + "oogleapis.com/auth/cloud-platform2\203\006\n\014Ma" + + "chineTypes\022\312\001\n\016AggregatedList\022:.google.c" + + "loud.compute.v1.AggregatedListMachineTyp" + + "esRequest\0322.google.cloud.compute.v1.Mach" + + "ineTypeAggregatedList\"H\202\323\344\223\0028\0226/compute/" + + "v1/projects/{project}/aggregated/machine" + + "Types\332A\007project\022\310\001\n\003Get\022..google.cloud.c" + + "ompute.v1.GetMachineTypeRequest\032$.google" + + ".cloud.compute.v1.MachineType\"k\202\323\344\223\002I\022G/" + + "compute/v1/projects/{project}/zones/{zon" + + "e}/machineTypes/{machine_type}\332A\031project" + + ",zone,machine_type\022\263\001\n\004List\0220.google.clo" + + "ud.compute.v1.ListMachineTypesRequest\032(." + + "google.cloud.compute.v1.MachineTypeList\"" + + "O\202\323\344\223\002:\0228/compute/v1/projects/{project}/" + + "zones/{zone}/machineTypes\332A\014project,zone" + + "\032\244\001\312A\026compute.googleapis.com\322A\207\001https://" + + "www.googleapis.com/auth/compute.readonly" + + ",https://www.googleapis.com/auth/compute" + + ",https://www.googleapis.com/auth/cloud-p" + + "latform2\206\r\n\033NetworkEdgeSecurityServices\022" + + "\367\001\n\016AggregatedList\022I.google.cloud.comput" + + "e.v1.AggregatedListNetworkEdgeSecuritySe" + + "rvicesRequest\032A.google.cloud.compute.v1." + + "NetworkEdgeSecurityServiceAggregatedList" + + "\"W\202\323\344\223\002G\022E/compute/v1/projects/{project}" + + "/aggregated/networkEdgeSecurityServices\332" + + "A\007project\022\246\002\n\006Delete\022@.google.cloud.comp" + + "ute.v1.DeleteNetworkEdgeSecurityServiceR" + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\246\002\202\323\344\223\002\256\001\"q/compute/v1/projects/{proj" - + "ect}/zones/{zone}/networkEndpointGroups/" - + "{network_endpoint_group}/attachNetworkEn" - + "dpoints:9network_endpoint_groups_attach_" - + "endpoints_request_resource\332A]project,zon" - + "e,network_endpoint_group,network_endpoin" - + "t_groups_attach_endpoints_request_resour" - + "ce\212N\016ZoneOperations\022\204\002\n\006Delete\022:.google." - + "cloud.compute.v1.DeleteNetworkEndpointGr" - + "oupRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\231\001\202\323\344\223\002\\*Z/compute/v1/projects/{p" - + "roject}/zones/{zone}/networkEndpointGrou" - + "ps/{network_endpoint_group}\332A#project,zo" - + "ne,network_endpoint_group\212N\016ZoneOperatio" - + "ns\022\261\003\n\026DetachNetworkEndpoints\022J.google.c" - + "loud.compute.v1.DetachNetworkEndpointsNe" - + "tworkEndpointGroupRequest\032\".google.cloud" - + ".compute.v1.Operation\"\246\002\202\323\344\223\002\256\001\"q/comput" + + "on\"\265\001\202\323\344\223\002m*k/compute/v1/projects/{proje" + + "ct}/regions/{region}/networkEdgeSecurity" + + "Services/{network_edge_security_service}" + + "\332A,project,region,network_edge_security_" + + "service\212N\020RegionOperations\022\236\002\n\003Get\022=.goo" + + "gle.cloud.compute.v1.GetNetworkEdgeSecur" + + "ityServiceRequest\0323.google.cloud.compute" + + ".v1.NetworkEdgeSecurityService\"\242\001\202\323\344\223\002m\022" + + "k/compute/v1/projects/{project}/regions/" + + "{region}/networkEdgeSecurityServices/{ne" + + "twork_edge_security_service}\332A,project,r" + + "egion,network_edge_security_service\022\267\002\n\006" + + "Insert\022@.google.cloud.compute.v1.InsertN" + + "etworkEdgeSecurityServiceRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\306\001\202\323\344\223\002u\"K/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/networkEdgeSecurityServices:&netw" + + "ork_edge_security_service_resource\332A5pro" + + "ject,region,network_edge_security_servic" + + "e_resource\212N\020RegionOperations\022\364\002\n\005Patch\022" + + "?.google.cloud.compute.v1.PatchNetworkEd" + + "geSecurityServiceRequest\032\".google.cloud." + + "compute.v1.Operation\"\205\002\202\323\344\223\002\225\0012k/compute" + + "/v1/projects/{project}/regions/{region}/" + + "networkEdgeSecurityServices/{network_edg" + + "e_security_service}:&network_edge_securi" + + "ty_service_resource\332ASproject,region,net" + + "work_edge_security_service,network_edge_" + + "security_service_resource\212N\020RegionOperat" + + "ions\032r\312A\026compute.googleapis.com\322AVhttps:" + + "//www.googleapis.com/auth/compute,https:" + + "//www.googleapis.com/auth/cloud-platform" + + "2\331\027\n\025NetworkEndpointGroups\022\345\001\n\016Aggregate" + + "dList\022C.google.cloud.compute.v1.Aggregat" + + "edListNetworkEndpointGroupsRequest\032;.goo" + + "gle.cloud.compute.v1.NetworkEndpointGrou" + + "pAggregatedList\"Q\202\323\344\223\002A\022?/compute/v1/pro" + + "jects/{project}/aggregated/networkEndpoi" + + "ntGroups\332A\007project\022\261\003\n\026AttachNetworkEndp" + + "oints\022J.google.cloud.compute.v1.AttachNe" + + "tworkEndpointsNetworkEndpointGroupReques" + + "t\032\".google.cloud.compute.v1.Operation\"\246\002" + + "\202\323\344\223\002\256\001\"q/compute/v1/projects/{project}/" + + "zones/{zone}/networkEndpointGroups/{netw" + + "ork_endpoint_group}/attachNetworkEndpoin" + + "ts:9network_endpoint_groups_attach_endpo" + + "ints_request_resource\332A]project,zone,net" + + "work_endpoint_group,network_endpoint_gro" + + "ups_attach_endpoints_request_resource\212N\016" + + "ZoneOperations\022\204\002\n\006Delete\022:.google.cloud" + + ".compute.v1.DeleteNetworkEndpointGroupRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\231\001\202\323\344\223\002\\*Z/compute/v1/projects/{projec" + + "t}/zones/{zone}/networkEndpointGroups/{n" + + "etwork_endpoint_group}\332A#project,zone,ne" + + "twork_endpoint_group\212N\016ZoneOperations\022\261\003" + + "\n\026DetachNetworkEndpoints\022J.google.cloud." + + "compute.v1.DetachNetworkEndpointsNetwork" + + "EndpointGroupRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\246\002\202\323\344\223\002\256\001\"q/compute/v1/" + + "projects/{project}/zones/{zone}/networkE" + + "ndpointGroups/{network_endpoint_group}/d" + + "etachNetworkEndpoints:9network_endpoint_" + + "groups_detach_endpoints_request_resource" + + "\332A]project,zone,network_endpoint_group,n" + + "etwork_endpoint_groups_detach_endpoints_" + + "request_resource\212N\016ZoneOperations\022\370\001\n\003Ge" + + "t\0227.google.cloud.compute.v1.GetNetworkEn" + + "dpointGroupRequest\032-.google.cloud.comput" + + "e.v1.NetworkEndpointGroup\"\210\001\202\323\344\223\002\\\022Z/com" + + "pute/v1/projects/{project}/zones/{zone}/" + + "networkEndpointGroups/{network_endpoint_" + + "group}\332A#project,zone,network_endpoint_g" + + "roup\022\225\002\n\006Insert\022:.google.cloud.compute.v" + + "1.InsertNetworkEndpointGroupRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\252\001\202\323\344\223\002d" + + "\"A/compute/v1/projects/{project}/zones/{" + + "zone}/networkEndpointGroups:\037network_end" + + "point_group_resource\332A,project,zone,netw" + + "ork_endpoint_group_resource\212N\016ZoneOperat" + + "ions\022\316\001\n\004List\0229.google.cloud.compute.v1." + + "ListNetworkEndpointGroupsRequest\0321.googl" + + "e.cloud.compute.v1.NetworkEndpointGroupL" + + "ist\"X\202\323\344\223\002C\022A/compute/v1/projects/{proje" + + "ct}/zones/{zone}/networkEndpointGroups\332A" + + "\014project,zone\022\267\003\n\024ListNetworkEndpoints\022I" + + ".google.cloud.compute.v1.ListNetworkEndp" + + "ointsNetworkEndpointGroupsRequest\032B.goog" + + "le.cloud.compute.v1.NetworkEndpointGroup" + + "sListNetworkEndpoints\"\217\002\202\323\344\223\002\252\001\"o/comput" + "e/v1/projects/{project}/zones/{zone}/net" + "workEndpointGroups/{network_endpoint_gro" - + "up}/detachNetworkEndpoints:9network_endp" - + "oint_groups_detach_endpoints_request_res" - + "ource\332A]project,zone,network_endpoint_gr" - + "oup,network_endpoint_groups_detach_endpo" - + "ints_request_resource\212N\016ZoneOperations\022\370" - + "\001\n\003Get\0227.google.cloud.compute.v1.GetNetw" - + "orkEndpointGroupRequest\032-.google.cloud.c" - + "ompute.v1.NetworkEndpointGroup\"\210\001\202\323\344\223\002\\\022" - + "Z/compute/v1/projects/{project}/zones/{z" - + "one}/networkEndpointGroups/{network_endp" - + "oint_group}\332A#project,zone,network_endpo" - + "int_group\022\225\002\n\006Insert\022:.google.cloud.comp" - + "ute.v1.InsertNetworkEndpointGroupRequest" - + "\032\".google.cloud.compute.v1.Operation\"\252\001\202" - + "\323\344\223\002d\"A/compute/v1/projects/{project}/zo" - + "nes/{zone}/networkEndpointGroups:\037networ" - + "k_endpoint_group_resource\332A,project,zone" - + ",network_endpoint_group_resource\212N\016ZoneO" - + "perations\022\316\001\n\004List\0229.google.cloud.comput" - + "e.v1.ListNetworkEndpointGroupsRequest\0321." - + "google.cloud.compute.v1.NetworkEndpointG" - + "roupList\"X\202\323\344\223\002C\022A/compute/v1/projects/{" - + "project}/zones/{zone}/networkEndpointGro" - + "ups\332A\014project,zone\022\267\003\n\024ListNetworkEndpoi" - + "nts\022I.google.cloud.compute.v1.ListNetwor" - + "kEndpointsNetworkEndpointGroupsRequest\032B" - + ".google.cloud.compute.v1.NetworkEndpoint" - + "GroupsListNetworkEndpoints\"\217\002\202\323\344\223\002\252\001\"o/c" - + "ompute/v1/projects/{project}/zones/{zone" - + "}/networkEndpointGroups/{network_endpoin" - + "t_group}/listNetworkEndpoints:7network_e" - + "ndpoint_groups_list_endpoints_request_re" - + "source\332A[project,zone,network_endpoint_g" - + "roup,network_endpoint_groups_list_endpoi" - + "nts_request_resource\022\326\002\n\022TestIamPermissi" - + "ons\022F.google.cloud.compute.v1.TestIamPer" - + "missionsNetworkEndpointGroupRequest\0320.go" - + "ogle.cloud.compute.v1.TestPermissionsRes" - + "ponse\"\305\001\202\323\344\223\002\204\001\"_/compute/v1/projects/{p" - + "roject}/zones/{zone}/networkEndpointGrou" - + "ps/{resource}/testIamPermissions:!test_p" - + "ermissions_request_resource\332A7project,zo" - + "ne,resource,test_permissions_request_res" - + "ource\032r\312A\026compute.googleapis.com\322AVhttps" - + "://www.googleapis.com/auth/compute,https" - + "://www.googleapis.com/auth/cloud-platfor" - + "m2\275\"\n\027NetworkFirewallPolicies\022\323\002\n\016AddAss" - + "ociation\022C.google.cloud.compute.v1.AddAs" - + "sociationNetworkFirewallPolicyRequest\032\"." - + "google.cloud.compute.v1.Operation\"\327\001\202\323\344\223" - + "\002\177\"W/compute/v1/projects/{project}/globa" - + "l/firewallPolicies/{firewall_policy}/add" - + "Association:$firewall_policy_association" - + "_resource\332A.google.cloud.compute.v1.PatchRu" - + "leNetworkFirewallPolicyRequest\032\".google." - + "cloud.compute.v1.Operation\"\304\001\202\323\344\223\002s\"R/co" - + "mpute/v1/projects/{project}/global/firew" - + "allPolicies/{firewall_policy}/patchRule:" - + "\035firewall_policy_rule_resource\332A5project" - + ",firewall_policy,firewall_policy_rule_re" - + "source\212N\020GlobalOperations\022\221\002\n\021RemoveAsso" - + "ciation\022F.google.cloud.compute.v1.Remove" - + "AssociationNetworkFirewallPolicyRequest\032" - + "\".google.cloud.compute.v1.Operation\"\217\001\202\323" - + "\344\223\002\\\"Z/compute/v1/projects/{project}/glo" - + "bal/firewallPolicies/{firewall_policy}/r" - + "emoveAssociation\332A\027project,firewall_poli" - + "cy\212N\020GlobalOperations\022\374\001\n\nRemoveRule\022?.g" - + "oogle.cloud.compute.v1.RemoveRuleNetwork" - + "FirewallPolicyRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\210\001\202\323\344\223\002U\"S/compute/v1/" - + "projects/{project}/global/firewallPolici" - + "es/{firewall_policy}/removeRule\332A\027projec" - + "t,firewall_policy\212N\020GlobalOperations\022\245\002\n" - + "\014SetIamPolicy\022A.google.cloud.compute.v1." - + "SetIamPolicyNetworkFirewallPolicyRequest" - + "\032\037.google.cloud.compute.v1.Policy\"\260\001\202\323\344\223" - + "\002t\"N/compute/v1/projects/{project}/globa" - + "l/firewallPolicies/{resource}/setIamPoli" - + "cy:\"global_set_policy_request_resource\332A" - + "3project,resource,global_set_policy_requ" - + "est_resource\022\306\002\n\022TestIamPermissions\022G.go" - + "ogle.cloud.compute.v1.TestIamPermissions" - + "NetworkFirewallPolicyRequest\0320.google.cl" - + "oud.compute.v1.TestPermissionsResponse\"\264" - + "\001\202\323\344\223\002y\"T/compute/v1/projects/{project}/" - + "global/firewallPolicies/{resource}/testI" - + "amPermissions:!test_permissions_request_" - + "resource\332A2project,resource,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\267\025\n\010Networks\022\243\002\n\nAddPe" - + "ering\0221.google.cloud.compute.v1.AddPeeri" + + "ewallPolicies/{firewall_policy}/addAssoc" + + "iation:$firewall_policy_association_reso" + + "urce\332A.google.cloud.compute.v1.PatchRuleNet" + + "workFirewallPolicyRequest\032\".google.cloud" + + ".compute.v1.Operation\"\304\001\202\323\344\223\002s\"R/compute" + + "/v1/projects/{project}/global/firewallPo" + + "licies/{firewall_policy}/patchRule:\035fire" + + "wall_policy_rule_resource\332A5project,fire" + + "wall_policy,firewall_policy_rule_resourc" + + "e\212N\020GlobalOperations\022\221\002\n\021RemoveAssociati" + + "on\022F.google.cloud.compute.v1.RemoveAssoc" + + "iationNetworkFirewallPolicyRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\217\001\202\323\344\223\002\\\"" + + "Z/compute/v1/projects/{project}/global/f" + + "irewallPolicies/{firewall_policy}/remove" + + "Association\332A\027project,firewall_policy\212N\020" + + "GlobalOperations\022\374\001\n\nRemoveRule\022?.google" + + ".cloud.compute.v1.RemoveRuleNetworkFirew" + + "allPolicyRequest\032\".google.cloud.compute." + + "v1.Operation\"\210\001\202\323\344\223\002U\"S/compute/v1/proje" + + "cts/{project}/global/firewallPolicies/{f" + + "irewall_policy}/removeRule\332A\027project,fir" + + "ewall_policy\212N\020GlobalOperations\022\245\002\n\014SetI" + + "amPolicy\022A.google.cloud.compute.v1.SetIa" + + "mPolicyNetworkFirewallPolicyRequest\032\037.go" + + "ogle.cloud.compute.v1.Policy\"\260\001\202\323\344\223\002t\"N/" + + "compute/v1/projects/{project}/global/fir" + + "ewallPolicies/{resource}/setIamPolicy:\"g" + + "lobal_set_policy_request_resource\332A3proj" + + "ect,resource,global_set_policy_request_r" + + "esource\022\306\002\n\022TestIamPermissions\022G.google." + + "cloud.compute.v1.TestIamPermissionsNetwo" + + "rkFirewallPolicyRequest\0320.google.cloud.c" + + "ompute.v1.TestPermissionsResponse\"\264\001\202\323\344\223" + + "\002y\"T/compute/v1/projects/{project}/globa" + + "l/firewallPolicies/{resource}/testIamPer" + + "missions:!test_permissions_request_resou" + + "rce\332A2project,resource,test_permissions_" + + "request_resource\032r\312A\026compute.googleapis." + + "com\322AVhttps://www.googleapis.com/auth/co" + + "mpute,https://www.googleapis.com/auth/cl" + + "oud-platform2\267\025\n\010Networks\022\243\002\n\nAddPeering" + + "\0221.google.cloud.compute.v1.AddPeeringNet" + + "workRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\275\001\202\323\344\223\002l\"C/compute/v1/projects/{" + + "project}/global/networks/{network}/addPe" + + "ering:%networks_add_peering_request_reso" + + "urce\332A5project,network,networks_add_peer" + + "ing_request_resource\212N\020GlobalOperations\022" + + "\302\001\n\006Delete\022-.google.cloud.compute.v1.Del" + + "eteNetworkRequest\032\".google.cloud.compute" + + ".v1.Operation\"e\202\323\344\223\002:*8/compute/v1/proje" + + "cts/{project}/global/networks/{network}\332" + + "A\017project,network\212N\020GlobalOperations\022\247\001\n" + + "\003Get\022*.google.cloud.compute.v1.GetNetwor" + + "kRequest\032 .google.cloud.compute.v1.Netwo" + + "rk\"R\202\323\344\223\002:\0228/compute/v1/projects/{projec" + + "t}/global/networks/{network}\332A\017project,n" + + "etwork\022\377\001\n\025GetEffectiveFirewalls\022<.googl" + + "e.cloud.compute.v1.GetEffectiveFirewalls" + + "NetworkRequest\032>.google.cloud.compute.v1" + + ".NetworksGetEffectiveFirewallsResponse\"h" + + "\202\323\344\223\002P\022N/compute/v1/projects/{project}/g" + + "lobal/networks/{network}/getEffectiveFir" + + "ewalls\332A\017project,network\022\323\001\n\006Insert\022-.go" + + "ogle.cloud.compute.v1.InsertNetworkReque" + + "st\032\".google.cloud.compute.v1.Operation\"v" + + "\202\323\344\223\002B\"./compute/v1/projects/{project}/g" + + "lobal/networks:\020network_resource\332A\030proje" + + "ct,network_resource\212N\020GlobalOperations\022\234" + + "\001\n\004List\022,.google.cloud.compute.v1.ListNe" + + "tworksRequest\032$.google.cloud.compute.v1." + + "NetworkList\"@\202\323\344\223\0020\022./compute/v1/project" + + "s/{project}/global/networks\332A\007project\022\351\001" + + "\n\021ListPeeringRoutes\0229.google.cloud.compu" + + "te.v1.ListPeeringRoutesNetworksRequest\0323" + + ".google.cloud.compute.v1.ExchangedPeerin" + + "gRoutesList\"d\202\323\344\223\002L\022J/compute/v1/project" + + "s/{project}/global/networks/{network}/li" + + "stPeeringRoutes\332A\017project,network\022\344\001\n\005Pa" + + "tch\022,.google.cloud.compute.v1.PatchNetwo" + + "rkRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\210\001\202\323\344\223\002L28/compute/v1/projects/{pr" + + "oject}/global/networks/{network}:\020networ" + + "k_resource\332A project,network,network_res" + + "ource\212N\020GlobalOperations\022\262\002\n\rRemovePeeri" + + "ng\0224.google.cloud.compute.v1.RemovePeeri" + "ngNetworkRequest\032\".google.cloud.compute." - + "v1.Operation\"\275\001\202\323\344\223\002l\"C/compute/v1/proje" + + "v1.Operation\"\306\001\202\323\344\223\002r\"F/compute/v1/proje" + "cts/{project}/global/networks/{network}/" - + "addPeering:%networks_add_peering_request" - + "_resource\332A5project,network,networks_add" - + "_peering_request_resource\212N\020GlobalOperat" - + "ions\022\302\001\n\006Delete\022-.google.cloud.compute.v" - + "1.DeleteNetworkRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"e\202\323\344\223\002:*8/compute/v1/" - + "projects/{project}/global/networks/{netw" - + "ork}\332A\017project,network\212N\020GlobalOperation" - + "s\022\247\001\n\003Get\022*.google.cloud.compute.v1.GetN" - + "etworkRequest\032 .google.cloud.compute.v1." - + "Network\"R\202\323\344\223\002:\0228/compute/v1/projects/{p" - + "roject}/global/networks/{network}\332A\017proj" - + "ect,network\022\377\001\n\025GetEffectiveFirewalls\022<." - + "google.cloud.compute.v1.GetEffectiveFire" - + "wallsNetworkRequest\032>.google.cloud.compu" - + "te.v1.NetworksGetEffectiveFirewallsRespo" - + "nse\"h\202\323\344\223\002P\022N/compute/v1/projects/{proje" - + "ct}/global/networks/{network}/getEffecti" - + "veFirewalls\332A\017project,network\022\323\001\n\006Insert" - + "\022-.google.cloud.compute.v1.InsertNetwork" + + "removePeering:(networks_remove_peering_r" + + "equest_resource\332A8project,network,networ" + + "ks_remove_peering_request_resource\212N\020Glo" + + "balOperations\022\355\001\n\022SwitchToCustomMode\0229.g" + + "oogle.cloud.compute.v1.SwitchToCustomMod" + + "eNetworkRequest\032\".google.cloud.compute.v" + + "1.Operation\"x\202\323\344\223\002M\"K/compute/v1/project" + + "s/{project}/global/networks/{network}/sw" + + "itchToCustomMode\332A\017project,network\212N\020Glo" + + "balOperations\022\262\002\n\rUpdatePeering\0224.google" + + ".cloud.compute.v1.UpdatePeeringNetworkRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\306\001\202\323\344\223\002r2F/compute/v1/projects/{projec" + + "t}/global/networks/{network}/updatePeeri" + + "ng:(networks_update_peering_request_reso" + + "urce\332A8project,network,networks_update_p" + + "eering_request_resource\212N\020GlobalOperatio" + + "ns\032r\312A\026compute.googleapis.com\322AVhttps://" + + "www.googleapis.com/auth/compute,https://" + + "www.googleapis.com/auth/cloud-platform2\373" + + "\032\n\nNodeGroups\022\262\002\n\010AddNodes\0221.google.clou" + + "d.compute.v1.AddNodesNodeGroupRequest\032\"." + + "google.cloud.compute.v1.Operation\"\316\001\202\323\344\223" + + "\002v\"L/compute/v1/projects/{project}/zones" + + "/{zone}/nodeGroups/{node_group}/addNodes" + + ":&node_groups_add_nodes_request_resource" + + "\332A>project,zone,node_group,node_groups_a" + + "dd_nodes_request_resource\212N\016ZoneOperatio" + + "ns\022\304\001\n\016AggregatedList\0228.google.cloud.com" + + "pute.v1.AggregatedListNodeGroupsRequest\032" + + "0.google.cloud.compute.v1.NodeGroupAggre" + + "gatedList\"F\202\323\344\223\0026\0224/compute/v1/projects/" + + "{project}/aggregated/nodeGroups\332A\007projec" + + "t\022\325\001\n\006Delete\022/.google.cloud.compute.v1.D" + + "eleteNodeGroupRequest\032\".google.cloud.com" + + "pute.v1.Operation\"v\202\323\344\223\002E*C/compute/v1/p" + + "rojects/{project}/zones/{zone}/nodeGroup" + + "s/{node_group}\332A\027project,zone,node_group" + + "\212N\016ZoneOperations\022\301\002\n\013DeleteNodes\0224.goog" + + "le.cloud.compute.v1.DeleteNodesNodeGroup" + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"v\202\323\344\223\002B\"./compute/v1/projects/{proje" - + "ct}/global/networks:\020network_resource\332A\030" - + "project,network_resource\212N\020GlobalOperati" - + "ons\022\234\001\n\004List\022,.google.cloud.compute.v1.L" - + "istNetworksRequest\032$.google.cloud.comput" - + "e.v1.NetworkList\"@\202\323\344\223\0020\022./compute/v1/pr" - + "ojects/{project}/global/networks\332A\007proje" - + "ct\022\351\001\n\021ListPeeringRoutes\0229.google.cloud." - + "compute.v1.ListPeeringRoutesNetworksRequ" - + "est\0323.google.cloud.compute.v1.ExchangedP" - + "eeringRoutesList\"d\202\323\344\223\002L\022J/compute/v1/pr" - + "ojects/{project}/global/networks/{networ" - + "k}/listPeeringRoutes\332A\017project,network\022\344" - + "\001\n\005Patch\022,.google.cloud.compute.v1.Patch" - + "NetworkRequest\032\".google.cloud.compute.v1" - + ".Operation\"\210\001\202\323\344\223\002L28/compute/v1/project" - + "s/{project}/global/networks/{network}:\020n" - + "etwork_resource\332A project,network,networ" - + "k_resource\212N\020GlobalOperations\022\262\002\n\rRemove" - + "Peering\0224.google.cloud.compute.v1.Remove" - + "PeeringNetworkRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\306\001\202\323\344\223\002r\"F/compute/v1/" - + "projects/{project}/global/networks/{netw" - + "ork}/removePeering:(networks_remove_peer" - + "ing_request_resource\332A8project,network,n" - + "etworks_remove_peering_request_resource\212" - + "N\020GlobalOperations\022\355\001\n\022SwitchToCustomMod" - + "e\0229.google.cloud.compute.v1.SwitchToCust" - + "omModeNetworkRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"x\202\323\344\223\002M\"K/compute/v1/pr" - + "ojects/{project}/global/networks/{networ" - + "k}/switchToCustomMode\332A\017project,network\212" - + "N\020GlobalOperations\022\262\002\n\rUpdatePeering\0224.g" - + "oogle.cloud.compute.v1.UpdatePeeringNetw" - + "orkRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\306\001\202\323\344\223\002r2F/compute/v1/projects/{p" - + "roject}/global/networks/{network}/update" - + "Peering:(networks_update_peering_request" - + "_resource\332A8project,network,networks_upd" - + "ate_peering_request_resource\212N\020GlobalOpe" - + "rations\032r\312A\026compute.googleapis.com\322AVhtt" - + "ps://www.googleapis.com/auth/compute,htt" - + "ps://www.googleapis.com/auth/cloud-platf" - + "orm2\373\032\n\nNodeGroups\022\262\002\n\010AddNodes\0221.google" - + ".cloud.compute.v1.AddNodesNodeGroupReque" - + "st\032\".google.cloud.compute.v1.Operation\"\316" - + "\001\202\323\344\223\002v\"L/compute/v1/projects/{project}/" - + "zones/{zone}/nodeGroups/{node_group}/add" - + "Nodes:&node_groups_add_nodes_request_res" - + "ource\332A>project,zone,node_group,node_gro" - + "ups_add_nodes_request_resource\212N\016ZoneOpe" - + "rations\022\304\001\n\016AggregatedList\0228.google.clou" - + "d.compute.v1.AggregatedListNodeGroupsReq" - + "uest\0320.google.cloud.compute.v1.NodeGroup" - + "AggregatedList\"F\202\323\344\223\0026\0224/compute/v1/proj" - + "ects/{project}/aggregated/nodeGroups\332A\007p" - + "roject\022\325\001\n\006Delete\022/.google.cloud.compute" - + ".v1.DeleteNodeGroupRequest\032\".google.clou" - + "d.compute.v1.Operation\"v\202\323\344\223\002E*C/compute" - + "/v1/projects/{project}/zones/{zone}/node" - + "Groups/{node_group}\332A\027project,zone,node_" - + "group\212N\016ZoneOperations\022\301\002\n\013DeleteNodes\0224" - + ".google.cloud.compute.v1.DeleteNodesNode" - + "GroupRequest\032\".google.cloud.compute.v1.O" - + "peration\"\327\001\202\323\344\223\002|\"O/compute/v1/projects/" - + "{project}/zones/{zone}/nodeGroups/{node_" - + "group}/deleteNodes:)node_groups_delete_n" - + "odes_request_resource\332AAproject,zone,nod" - + "e_group,node_groups_delete_nodes_request" - + "_resource\212N\016ZoneOperations\022\276\001\n\003Get\022,.goo" - + "gle.cloud.compute.v1.GetNodeGroupRequest" - + "\032\".google.cloud.compute.v1.NodeGroup\"e\202\323" - + "\344\223\002E\022C/compute/v1/projects/{project}/zon" - + "es/{zone}/nodeGroups/{node_group}\332A\027proj" - + "ect,zone,node_group\022\326\001\n\014GetIamPolicy\0225.g" - + "oogle.cloud.compute.v1.GetIamPolicyNodeG" - + "roupRequest\032\037.google.cloud.compute.v1.Po" - + "licy\"n\202\323\344\223\002P\022N/compute/v1/projects/{proj" - + "ect}/zones/{zone}/nodeGroups/{resource}/" - + "getIamPolicy\332A\025project,zone,resource\022\372\001\n" - + "\006Insert\022/.google.cloud.compute.v1.Insert" - + "NodeGroupRequest\032\".google.cloud.compute." - + "v1.Operation\"\232\001\202\323\344\223\002M\"6/compute/v1/proje" - + "cts/{project}/zones/{zone}/nodeGroups:\023n" - + "ode_group_resource\332A3project,zone,initia" - + "l_node_count,node_group_resource\212N\016ZoneO" - + "perations\022\255\001\n\004List\022..google.cloud.comput" - + "e.v1.ListNodeGroupsRequest\032&.google.clou" - + "d.compute.v1.NodeGroupList\"M\202\323\344\223\0028\0226/com" - + "pute/v1/projects/{project}/zones/{zone}/" - + "nodeGroups\332A\014project,zone\022\337\001\n\tListNodes\022" - + "3.google.cloud.compute.v1.ListNodesNodeG" - + "roupsRequest\032,.google.cloud.compute.v1.N" - + "odeGroupsListNodes\"o\202\323\344\223\002O\"M/compute/v1/" - + "projects/{project}/zones/{zone}/nodeGrou" - + "ps/{node_group}/listNodes\332A\027project,zone" - + ",node_group\022\375\001\n\005Patch\022..google.cloud.com" - + "pute.v1.PatchNodeGroupRequest\032\".google.c" - + "loud.compute.v1.Operation\"\237\001\202\323\344\223\002Z2C/com" - + "pute/v1/projects/{project}/zones/{zone}/" - + "nodeGroups/{node_group}:\023node_group_reso" - + "urce\332A+project,zone,node_group,node_grou" - + "p_resource\212N\016ZoneOperations\022\232\002\n\014SetIamPo" - + "licy\0225.google.cloud.compute.v1.SetIamPol" - + "icyNodeGroupRequest\032\037.google.cloud.compu" - + "te.v1.Policy\"\261\001\202\323\344\223\002r\"N/compute/v1/proje" - + "cts/{project}/zones/{zone}/nodeGroups/{r" - + "esource}/setIamPolicy: zone_set_policy_r" - + "equest_resource\332A6project,zone,resource," - + "zone_set_policy_request_resource\022\330\002\n\017Set" - + "NodeTemplate\0228.google.cloud.compute.v1.S" - + "etNodeTemplateNodeGroupRequest\032\".google." - + "cloud.compute.v1.Operation\"\346\001\202\323\344\223\002\205\001\"S/c" - + "ompute/v1/projects/{project}/zones/{zone" - + "}/nodeGroups/{node_group}/setNodeTemplat" - + "e:.node_groups_set_node_template_request" - + "_resource\332AFproject,zone,node_group,node" - + "_groups_set_node_template_request_resour" - + "ce\212N\016ZoneOperations\022\277\002\n\022TestIamPermissio" - + "ns\022;.google.cloud.compute.v1.TestIamPerm" - + "issionsNodeGroupRequest\0320.google.cloud.c" - + "ompute.v1.TestPermissionsResponse\"\271\001\202\323\344\223" - + "\002y\"T/compute/v1/projects/{project}/zones" - + "/{zone}/nodeGroups/{resource}/testIamPer" - + "missions:!test_permissions_request_resou" - + "rce\332A7project,zone,resource,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\264\020\n\rNodeTemplates\022\315\001\n\016" - + "AggregatedList\022;.google.cloud.compute.v1" - + ".AggregatedListNodeTemplatesRequest\0323.go" - + "ogle.cloud.compute.v1.NodeTemplateAggreg" - + "atedList\"I\202\323\344\223\0029\0227/compute/v1/projects/{" - + "project}/aggregated/nodeTemplates\332A\007proj" - + "ect\022\352\001\n\006Delete\0222.google.cloud.compute.v1" - + ".DeleteNodeTemplateRequest\032\".google.clou" - + "d.compute.v1.Operation\"\207\001\202\323\344\223\002O*M/comput" - + "e/v1/projects/{project}/regions/{region}" - + "/nodeTemplates/{node_template}\332A\034project" - + ",region,node_template\212N\020RegionOperations" - + "\022\323\001\n\003Get\022/.google.cloud.compute.v1.GetNo" - + "deTemplateRequest\032%.google.cloud.compute" - + ".v1.NodeTemplate\"t\202\323\344\223\002O\022M/compute/v1/pr" - + "ojects/{project}/regions/{region}/nodeTe" - + "mplates/{node_template}\332A\034project,region" - + ",node_template\022\342\001\n\014GetIamPolicy\0228.google" - + ".cloud.compute.v1.GetIamPolicyNodeTempla" - + "teRequest\032\037.google.cloud.compute.v1.Poli", - "cy\"w\202\323\344\223\002W\022U/compute/v1/projects/{projec" - + "t}/regions/{region}/nodeTemplates/{resou" - + "rce}/getIamPolicy\332A\027project,region,resou" - + "rce\022\373\001\n\006Insert\0222.google.cloud.compute.v1" - + ".InsertNodeTemplateRequest\032\".google.clou" - + "d.compute.v1.Operation\"\230\001\202\323\344\223\002W\"=/comput" - + "e/v1/projects/{project}/regions/{region}" - + "/nodeTemplates:\026node_template_resource\332A" - + "%project,region,node_template_resource\212N" - + "\020RegionOperations\022\274\001\n\004List\0221.google.clou" - + "d.compute.v1.ListNodeTemplatesRequest\032)." - + "google.cloud.compute.v1.NodeTemplateList" - + "\"V\202\323\344\223\002?\022=/compute/v1/projects/{project}" - + "/regions/{region}/nodeTemplates\332A\016projec" - + "t,region\022\252\002\n\014SetIamPolicy\0228.google.cloud" - + ".compute.v1.SetIamPolicyNodeTemplateRequ" - + "est\032\037.google.cloud.compute.v1.Policy\"\276\001\202" - + "\323\344\223\002{\"U/compute/v1/projects/{project}/re" + + "ion\"\327\001\202\323\344\223\002|\"O/compute/v1/projects/{proj" + + "ect}/zones/{zone}/nodeGroups/{node_group" + + "}/deleteNodes:)node_groups_delete_nodes_" + + "request_resource\332AAproject,zone,node_gro" + + "up,node_groups_delete_nodes_request_reso" + + "urce\212N\016ZoneOperations\022\276\001\n\003Get\022,.google.c" + + "loud.compute.v1.GetNodeGroupRequest\032\".go" + + "ogle.cloud.compute.v1.NodeGroup\"e\202\323\344\223\002E\022" + + "C/compute/v1/projects/{project}/zones/{z" + + "one}/nodeGroups/{node_group}\332A\027project,z" + + "one,node_group\022\326\001\n\014GetIamPolicy\0225.google" + + ".cloud.compute.v1.GetIamPolicyNodeGroupR" + + "equest\032\037.google.cloud.compute.v1.Policy\"" + + "n\202\323\344\223\002P\022N/compute/v1/projects/{project}/" + + "zones/{zone}/nodeGroups/{resource}/getIa" + + "mPolicy\332A\025project,zone,resource\022\372\001\n\006Inse" + + "rt\022/.google.cloud.compute.v1.InsertNodeG" + + "roupRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\232\001\202\323\344\223\002M\"6/compute/v1/projects/{" + + "project}/zones/{zone}/nodeGroups:\023node_g" + + "roup_resource\332A3project,zone,initial_nod" + + "e_count,node_group_resource\212N\016ZoneOperat" + + "ions\022\255\001\n\004List\022..google.cloud.compute.v1." + + "ListNodeGroupsRequest\032&.google.cloud.com" + + "pute.v1.NodeGroupList\"M\202\323\344\223\0028\0226/compute/" + + "v1/projects/{project}/zones/{zone}/nodeG" + + "roups\332A\014project,zone\022\337\001\n\tListNodes\0223.goo" + + "gle.cloud.compute.v1.ListNodesNodeGroups" + + "Request\032,.google.cloud.compute.v1.NodeGr" + + "oupsListNodes\"o\202\323\344\223\002O\"M/compute/v1/proje" + + "cts/{project}/zones/{zone}/nodeGroups/{n" + + "ode_group}/listNodes\332A\027project,zone,node" + + "_group\022\375\001\n\005Patch\022..google.cloud.compute." + + "v1.PatchNodeGroupRequest\032\".google.cloud." + + "compute.v1.Operation\"\237\001\202\323\344\223\002Z2C/compute/" + + "v1/projects/{project}/zones/{zone}/nodeG" + + "roups/{node_group}:\023node_group_resource\332" + + "A+project,zone,node_group,node_group_res" + + "ource\212N\016ZoneOperations\022\232\002\n\014SetIamPolicy\022" + + "5.google.cloud.compute.v1.SetIamPolicyNo" + + "deGroupRequest\032\037.google.cloud.compute.v1" + + ".Policy\"\261\001\202\323\344\223\002r\"N/compute/v1/projects/{" + + "project}/zones/{zone}/nodeGroups/{resour" + + "ce}/setIamPolicy: zone_set_policy_reques" + + "t_resource\332A6project,zone,resource,zone_" + + "set_policy_request_resource\022\330\002\n\017SetNodeT" + + "emplate\0228.google.cloud.compute.v1.SetNod" + + "eTemplateNodeGroupRequest\032\".google.cloud" + + ".compute.v1.Operation\"\346\001\202\323\344\223\002\205\001\"S/comput" + + "e/v1/projects/{project}/zones/{zone}/nod" + + "eGroups/{node_group}/setNodeTemplate:.no" + + "de_groups_set_node_template_request_reso" + + "urce\332AFproject,zone,node_group,node_grou" + + "ps_set_node_template_request_resource\212N\016" + + "ZoneOperations\022\277\002\n\022TestIamPermissions\022;." + + "google.cloud.compute.v1.TestIamPermissio" + + "nsNodeGroupRequest\0320.google.cloud.comput" + + "e.v1.TestPermissionsResponse\"\271\001\202\323\344\223\002y\"T/" + + "compute/v1/projects/{project}/zones/{zon" + + "e}/nodeGroups/{resource}/testIamPermissi", + "ons:!test_permissions_request_resource\332A" + + "7project,zone,resource,test_permissions_" + + "request_resource\032r\312A\026compute.googleapis." + + "com\322AVhttps://www.googleapis.com/auth/co" + + "mpute,https://www.googleapis.com/auth/cl" + + "oud-platform2\264\020\n\rNodeTemplates\022\315\001\n\016Aggre" + + "gatedList\022;.google.cloud.compute.v1.Aggr" + + "egatedListNodeTemplatesRequest\0323.google." + + "cloud.compute.v1.NodeTemplateAggregatedL" + + "ist\"I\202\323\344\223\0029\0227/compute/v1/projects/{proje" + + "ct}/aggregated/nodeTemplates\332A\007project\022\352" + + "\001\n\006Delete\0222.google.cloud.compute.v1.Dele" + + "teNodeTemplateRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\207\001\202\323\344\223\002O*M/compute/v1/" + + "projects/{project}/regions/{region}/node" + + "Templates/{node_template}\332A\034project,regi" + + "on,node_template\212N\020RegionOperations\022\323\001\n\003" + + "Get\022/.google.cloud.compute.v1.GetNodeTem" + + "plateRequest\032%.google.cloud.compute.v1.N" + + "odeTemplate\"t\202\323\344\223\002O\022M/compute/v1/project" + + "s/{project}/regions/{region}/nodeTemplat" + + "es/{node_template}\332A\034project,region,node" + + "_template\022\342\001\n\014GetIamPolicy\0228.google.clou" + + "d.compute.v1.GetIamPolicyNodeTemplateReq" + + "uest\032\037.google.cloud.compute.v1.Policy\"w\202" + + "\323\344\223\002W\022U/compute/v1/projects/{project}/re" + "gions/{region}/nodeTemplates/{resource}/" - + "setIamPolicy:\"region_set_policy_request_" - + "resource\332A:project,region,resource,regio" - + "n_set_policy_request_resource\022\314\002\n\022TestIa" - + "mPermissions\022>.google.cloud.compute.v1.T" - + "estIamPermissionsNodeTemplateRequest\0320.g" - + "oogle.cloud.compute.v1.TestPermissionsRe" - + "sponse\"\303\001\202\323\344\223\002\200\001\"[/compute/v1/projects/{" - + "project}/regions/{region}/nodeTemplates/" - + "{resource}/testIamPermissions:!test_perm" - + "issions_request_resource\332A9project,regio" - + "n,resource,test_permissions_request_reso" - + "urce\032r\312A\026compute.googleapis.com\322AVhttps:" - + "//www.googleapis.com/auth/compute,https:" - + "//www.googleapis.com/auth/cloud-platform" - + "2\337\005\n\tNodeTypes\022\301\001\n\016AggregatedList\0227.goog" - + "le.cloud.compute.v1.AggregatedListNodeTy" - + "pesRequest\032/.google.cloud.compute.v1.Nod" - + "eTypeAggregatedList\"E\202\323\344\223\0025\0223/compute/v1" - + "/projects/{project}/aggregated/nodeTypes" - + "\332A\007project\022\271\001\n\003Get\022+.google.cloud.comput" - + "e.v1.GetNodeTypeRequest\032!.google.cloud.c" - + "ompute.v1.NodeType\"b\202\323\344\223\002C\022A/compute/v1/" - + "projects/{project}/zones/{zone}/nodeType" - + "s/{node_type}\332A\026project,zone,node_type\022\252" - + "\001\n\004List\022-.google.cloud.compute.v1.ListNo" - + "deTypesRequest\032%.google.cloud.compute.v1" - + ".NodeTypeList\"L\202\323\344\223\0027\0225/compute/v1/proje" - + "cts/{project}/zones/{zone}/nodeTypes\332A\014p" - + "roject,zone\032\244\001\312A\026compute.googleapis.com\322" - + "A\207\001https://www.googleapis.com/auth/compu" - + "te.readonly,https://www.googleapis.com/a" - + "uth/compute,https://www.googleapis.com/a" - + "uth/cloud-platform2\220\017\n\020PacketMirrorings\022" - + "\326\001\n\016AggregatedList\022>.google.cloud.comput" - + "e.v1.AggregatedListPacketMirroringsReque" - + "st\0326.google.cloud.compute.v1.PacketMirro" - + "ringAggregatedList\"L\202\323\344\223\002<\022:/compute/v1/" - + "projects/{project}/aggregated/packetMirr" - + "orings\332A\007project\022\366\001\n\006Delete\0225.google.clo" - + "ud.compute.v1.DeletePacketMirroringReque" - + "st\032\".google.cloud.compute.v1.Operation\"\220" - + "\001\202\323\344\223\002U*S/compute/v1/projects/{project}/" - + "regions/{region}/packetMirrorings/{packe" - + "t_mirroring}\332A\037project,region,packet_mir" - + "roring\212N\020RegionOperations\022\342\001\n\003Get\0222.goog" - + "le.cloud.compute.v1.GetPacketMirroringRe" - + "quest\032(.google.cloud.compute.v1.PacketMi" - + "rroring\"}\202\323\344\223\002U\022S/compute/v1/projects/{p" - + "roject}/regions/{region}/packetMirroring" - + "s/{packet_mirroring}\332A\037project,region,pa" - + "cket_mirroring\022\207\002\n\006Insert\0225.google.cloud" - + ".compute.v1.InsertPacketMirroringRequest" - + "\032\".google.cloud.compute.v1.Operation\"\241\001\202" - + "\323\344\223\002]\"@/compute/v1/projects/{project}/re" - + "gions/{region}/packetMirrorings:\031packet_" - + "mirroring_resource\332A(project,region,pack" - + "et_mirroring_resource\212N\020RegionOperations" - + "\022\305\001\n\004List\0224.google.cloud.compute.v1.List" - + "PacketMirroringsRequest\032,.google.cloud.c" - + "ompute.v1.PacketMirroringList\"Y\202\323\344\223\002B\022@/" - + "compute/v1/projects/{project}/regions/{r" - + "egion}/packetMirrorings\332A\016project,region" - + "\022\251\002\n\005Patch\0224.google.cloud.compute.v1.Pat" - + "chPacketMirroringRequest\032\".google.cloud." - + "compute.v1.Operation\"\305\001\202\323\344\223\002p2S/compute/" - + "v1/projects/{project}/regions/{region}/p" - + "acketMirrorings/{packet_mirroring}:\031pack" - + "et_mirroring_resource\332A9project,region,p" - + "acket_mirroring,packet_mirroring_resourc" - + "e\212N\020RegionOperations\022\322\002\n\022TestIamPermissi" - + "ons\022A.google.cloud.compute.v1.TestIamPer" - + "missionsPacketMirroringRequest\0320.google." - + "cloud.compute.v1.TestPermissionsResponse" - + "\"\306\001\202\323\344\223\002\203\001\"^/compute/v1/projects/{projec" - + "t}/regions/{region}/packetMirrorings/{re" - + "source}/testIamPermissions:!test_permiss" - + "ions_request_resource\332A9project,region,r" - + "esource,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\200\031" - + "\n\010Projects\022\277\001\n\016DisableXpnHost\0225.google.c" - + "loud.compute.v1.DisableXpnHostProjectReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"R\202\323\344\223\002/\"-/compute/v1/projects/{project}" - + "/disableXpnHost\332A\007project\212N\020GlobalOperat" - + "ions\022\253\002\n\022DisableXpnResource\0229.google.clo" - + "ud.compute.v1.DisableXpnResourceProjectR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\265\001\202\323\344\223\002c\"1/compute/v1/projects/{proje" - + "ct}/disableXpnResource:.projects_disable" - + "_xpn_resource_request_resource\332A6project" - + ",projects_disable_xpn_resource_request_r" - + "esource\212N\020GlobalOperations\022\274\001\n\rEnableXpn" - + "Host\0224.google.cloud.compute.v1.EnableXpn" - + "HostProjectRequest\032\".google.cloud.comput" - + "e.v1.Operation\"Q\202\323\344\223\002.\",/compute/v1/proj" - + "ects/{project}/enableXpnHost\332A\007project\212N" - + "\020GlobalOperations\022\246\002\n\021EnableXpnResource\022" - + "8.google.cloud.compute.v1.EnableXpnResou" - + "rceProjectRequest\032\".google.cloud.compute" - + ".v1.Operation\"\262\001\202\323\344\223\002a\"0/compute/v1/proj" - + "ects/{project}/enableXpnResource:-projec" - + "ts_enable_xpn_resource_request_resource\332" - + "A5project,projects_enable_xpn_resource_r" - + "equest_resource\212N\020GlobalOperations\022\205\001\n\003G" - + "et\022*.google.cloud.compute.v1.GetProjectR" - + "equest\032 .google.cloud.compute.v1.Project" - + "\"0\202\323\344\223\002 \022\036/compute/v1/projects/{project}" - + "\332A\007project\022\236\001\n\nGetXpnHost\0221.google.cloud" - + ".compute.v1.GetXpnHostProjectRequest\032 .g" - + "oogle.cloud.compute.v1.Project\";\202\323\344\223\002+\022)" - + "/compute/v1/projects/{project}/getXpnHos" - + "t\332A\007project\022\276\001\n\017GetXpnResources\0227.google" - + ".cloud.compute.v1.GetXpnResourcesProject" - + "sRequest\0320.google.cloud.compute.v1.Proje" - + "ctsGetXpnResources\"@\202\323\344\223\0020\022./compute/v1/" - + "projects/{project}/getXpnResources\332A\007pro" - + "ject\022\375\001\n\014ListXpnHosts\0224.google.cloud.com" - + "pute.v1.ListXpnHostsProjectsRequest\032$.go" - + "ogle.cloud.compute.v1.XpnHostList\"\220\001\202\323\344\223" - + "\002W\"+/compute/v1/projects/{project}/listX" - + "pnHosts:(projects_list_xpn_hosts_request" - + "_resource\332A0project,projects_list_xpn_ho" - + "sts_request_resource\022\345\001\n\010MoveDisk\022/.goog" - + "le.cloud.compute.v1.MoveDiskProjectReque" - + "st\032\".google.cloud.compute.v1.Operation\"\203" - + "\001\202\323\344\223\002E\"\'/compute/v1/projects/{project}/" - + "moveDisk:\032disk_move_request_resource\332A\"p" - + "roject,disk_move_request_resource\212N\020Glob" - + "alOperations\022\371\001\n\014MoveInstance\0223.google.c" - + "loud.compute.v1.MoveInstanceProjectReque" - + "st\032\".google.cloud.compute.v1.Operation\"\217" - + "\001\202\323\344\223\002M\"+/compute/v1/projects/{project}/" - + "moveInstance:\036instance_move_request_reso" - + "urce\332A&project,instance_move_request_res" - + "ource\212N\020GlobalOperations\022\206\002\n\031SetCommonIn" - + "stanceMetadata\022@.google.cloud.compute.v1" - + ".SetCommonInstanceMetadataProjectRequest" - + "\032\".google.cloud.compute.v1.Operation\"\202\001\202" - + "\323\344\223\002M\"8/compute/v1/projects/{project}/se" - + "tCommonInstanceMetadata:\021metadata_resour" - + "ce\332A\031project,metadata_resource\212N\020GlobalO" - + "perations\022\274\002\n\025SetDefaultNetworkTier\022<.go" - + "ogle.cloud.compute.v1.SetDefaultNetworkT" - + "ierProjectRequest\032\".google.cloud.compute" - + ".v1.Operation\"\300\001\202\323\344\223\002j\"4/compute/v1/proj" - + "ects/{project}/setDefaultNetworkTier:2pr" - + "ojects_set_default_network_tier_request_" - + "resource\332A:project,projects_set_default_" - + "network_tier_request_resource\212N\020GlobalOp" - + "erations\022\221\002\n\024SetUsageExportBucket\022;.goog" - + "le.cloud.compute.v1.SetUsageExportBucket" - + "ProjectRequest\032\".google.cloud.compute.v1" - + ".Operation\"\227\001\202\323\344\223\002U\"3/compute/v1/project" - + "s/{project}/setUsageExportBucket:\036usage_" - + "export_location_resource\332A&project,usage" - + "_export_location_resource\212N\020GlobalOperat" - + "ions\032r\312A\026compute.googleapis.com\322AVhttps:" - + "//www.googleapis.com/auth/compute,https:" - + "//www.googleapis.com/auth/cloud-platform" - + "2\304\013\n\030PublicAdvertisedPrefixes\022\205\002\n\006Delete" - + "\022=.google.cloud.compute.v1.DeletePublicA" - + "dvertisedPrefixeRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\227\001\202\323\344\223\002[*Y/compute/v" - + "1/projects/{project}/global/publicAdvert" - + "isedPrefixes/{public_advertised_prefix}\332" - + "A project,public_advertised_prefix\212N\020Glo" - + "balOperations\022\371\001\n\003Get\022:.google.cloud.com" - + "pute.v1.GetPublicAdvertisedPrefixeReques" - + "t\032/.google.cloud.compute.v1.PublicAdvert" - + "isedPrefix\"\204\001\202\323\344\223\002[\022Y/compute/v1/project" + + "getIamPolicy\332A\027project,region,resource\022\373" + + "\001\n\006Insert\0222.google.cloud.compute.v1.Inse" + + "rtNodeTemplateRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\230\001\202\323\344\223\002W\"=/compute/v1/" + + "projects/{project}/regions/{region}/node" + + "Templates:\026node_template_resource\332A%proj" + + "ect,region,node_template_resource\212N\020Regi" + + "onOperations\022\274\001\n\004List\0221.google.cloud.com" + + "pute.v1.ListNodeTemplatesRequest\032).googl" + + "e.cloud.compute.v1.NodeTemplateList\"V\202\323\344" + + "\223\002?\022=/compute/v1/projects/{project}/regi" + + "ons/{region}/nodeTemplates\332A\016project,reg" + + "ion\022\252\002\n\014SetIamPolicy\0228.google.cloud.comp" + + "ute.v1.SetIamPolicyNodeTemplateRequest\032\037" + + ".google.cloud.compute.v1.Policy\"\276\001\202\323\344\223\002{" + + "\"U/compute/v1/projects/{project}/regions" + + "/{region}/nodeTemplates/{resource}/setIa" + + "mPolicy:\"region_set_policy_request_resou" + + "rce\332A:project,region,resource,region_set" + + "_policy_request_resource\022\314\002\n\022TestIamPerm" + + "issions\022>.google.cloud.compute.v1.TestIa" + + "mPermissionsNodeTemplateRequest\0320.google" + + ".cloud.compute.v1.TestPermissionsRespons" + + "e\"\303\001\202\323\344\223\002\200\001\"[/compute/v1/projects/{proje" + + "ct}/regions/{region}/nodeTemplates/{reso" + + "urce}/testIamPermissions:!test_permissio" + + "ns_request_resource\332A9project,region,res" + + "ource,test_permissions_request_resource\032" + + "r\312A\026compute.googleapis.com\322AVhttps://www" + + ".googleapis.com/auth/compute,https://www" + + ".googleapis.com/auth/cloud-platform2\337\005\n\t" + + "NodeTypes\022\301\001\n\016AggregatedList\0227.google.cl" + + "oud.compute.v1.AggregatedListNodeTypesRe" + + "quest\032/.google.cloud.compute.v1.NodeType" + + "AggregatedList\"E\202\323\344\223\0025\0223/compute/v1/proj" + + "ects/{project}/aggregated/nodeTypes\332A\007pr" + + "oject\022\271\001\n\003Get\022+.google.cloud.compute.v1." + + "GetNodeTypeRequest\032!.google.cloud.comput" + + "e.v1.NodeType\"b\202\323\344\223\002C\022A/compute/v1/proje" + + "cts/{project}/zones/{zone}/nodeTypes/{no" + + "de_type}\332A\026project,zone,node_type\022\252\001\n\004Li" + + "st\022-.google.cloud.compute.v1.ListNodeTyp" + + "esRequest\032%.google.cloud.compute.v1.Node" + + "TypeList\"L\202\323\344\223\0027\0225/compute/v1/projects/{" + + "project}/zones/{zone}/nodeTypes\332A\014projec" + + "t,zone\032\244\001\312A\026compute.googleapis.com\322A\207\001ht" + + "tps://www.googleapis.com/auth/compute.re" + + "adonly,https://www.googleapis.com/auth/c" + + "ompute,https://www.googleapis.com/auth/c" + + "loud-platform2\220\017\n\020PacketMirrorings\022\326\001\n\016A" + + "ggregatedList\022>.google.cloud.compute.v1." + + "AggregatedListPacketMirroringsRequest\0326." + + "google.cloud.compute.v1.PacketMirroringA" + + "ggregatedList\"L\202\323\344\223\002<\022:/compute/v1/proje" + + "cts/{project}/aggregated/packetMirroring" + + "s\332A\007project\022\366\001\n\006Delete\0225.google.cloud.co" + + "mpute.v1.DeletePacketMirroringRequest\032\"." + + "google.cloud.compute.v1.Operation\"\220\001\202\323\344\223" + + "\002U*S/compute/v1/projects/{project}/regio" + + "ns/{region}/packetMirrorings/{packet_mir" + + "roring}\332A\037project,region,packet_mirrorin" + + "g\212N\020RegionOperations\022\342\001\n\003Get\0222.google.cl" + + "oud.compute.v1.GetPacketMirroringRequest" + + "\032(.google.cloud.compute.v1.PacketMirrori" + + "ng\"}\202\323\344\223\002U\022S/compute/v1/projects/{projec" + + "t}/regions/{region}/packetMirrorings/{pa" + + "cket_mirroring}\332A\037project,region,packet_" + + "mirroring\022\207\002\n\006Insert\0225.google.cloud.comp" + + "ute.v1.InsertPacketMirroringRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\241\001\202\323\344\223\002]" + + "\"@/compute/v1/projects/{project}/regions" + + "/{region}/packetMirrorings:\031packet_mirro" + + "ring_resource\332A(project,region,packet_mi" + + "rroring_resource\212N\020RegionOperations\022\305\001\n\004" + + "List\0224.google.cloud.compute.v1.ListPacke" + + "tMirroringsRequest\032,.google.cloud.comput" + + "e.v1.PacketMirroringList\"Y\202\323\344\223\002B\022@/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/packetMirrorings\332A\016project,region\022\251\002\n\005" + + "Patch\0224.google.cloud.compute.v1.PatchPac" + + "ketMirroringRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\305\001\202\323\344\223\002p2S/compute/v1/pr" + + "ojects/{project}/regions/{region}/packet" + + "Mirrorings/{packet_mirroring}:\031packet_mi" + + "rroring_resource\332A9project,region,packet" + + "_mirroring,packet_mirroring_resource\212N\020R" + + "egionOperations\022\322\002\n\022TestIamPermissions\022A" + + ".google.cloud.compute.v1.TestIamPermissi" + + "onsPacketMirroringRequest\0320.google.cloud" + + ".compute.v1.TestPermissionsResponse\"\306\001\202\323" + + "\344\223\002\203\001\"^/compute/v1/projects/{project}/re" + + "gions/{region}/packetMirrorings/{resourc" + + "e}/testIamPermissions:!test_permissions_" + + "request_resource\332A9project,region,resour" + + "ce,test_permissions_request_resource\032r\312A" + + "\026compute.googleapis.com\322AVhttps://www.go" + + "ogleapis.com/auth/compute,https://www.go" + + "ogleapis.com/auth/cloud-platform2\200\031\n\010Pro" + + "jects\022\277\001\n\016DisableXpnHost\0225.google.cloud." + + "compute.v1.DisableXpnHostProjectRequest\032" + + "\".google.cloud.compute.v1.Operation\"R\202\323\344" + + "\223\002/\"-/compute/v1/projects/{project}/disa" + + "bleXpnHost\332A\007project\212N\020GlobalOperations\022" + + "\253\002\n\022DisableXpnResource\0229.google.cloud.co" + + "mpute.v1.DisableXpnResourceProjectReques" + + "t\032\".google.cloud.compute.v1.Operation\"\265\001" + + "\202\323\344\223\002c\"1/compute/v1/projects/{project}/d" + + "isableXpnResource:.projects_disable_xpn_" + + "resource_request_resource\332A6project,proj" + + "ects_disable_xpn_resource_request_resour" + + "ce\212N\020GlobalOperations\022\274\001\n\rEnableXpnHost\022" + + "4.google.cloud.compute.v1.EnableXpnHostP" + + "rojectRequest\032\".google.cloud.compute.v1." + + "Operation\"Q\202\323\344\223\002.\",/compute/v1/projects/" + + "{project}/enableXpnHost\332A\007project\212N\020Glob" + + "alOperations\022\246\002\n\021EnableXpnResource\0228.goo" + + "gle.cloud.compute.v1.EnableXpnResourcePr" + + "ojectRequest\032\".google.cloud.compute.v1.O" + + "peration\"\262\001\202\323\344\223\002a\"0/compute/v1/projects/" + + "{project}/enableXpnResource:-projects_en" + + "able_xpn_resource_request_resource\332A5pro" + + "ject,projects_enable_xpn_resource_reques" + + "t_resource\212N\020GlobalOperations\022\205\001\n\003Get\022*." + + "google.cloud.compute.v1.GetProjectReques" + + "t\032 .google.cloud.compute.v1.Project\"0\202\323\344" + + "\223\002 \022\036/compute/v1/projects/{project}\332A\007pr" + + "oject\022\236\001\n\nGetXpnHost\0221.google.cloud.comp" + + "ute.v1.GetXpnHostProjectRequest\032 .google" + + ".cloud.compute.v1.Project\";\202\323\344\223\002+\022)/comp" + + "ute/v1/projects/{project}/getXpnHost\332A\007p" + + "roject\022\276\001\n\017GetXpnResources\0227.google.clou" + + "d.compute.v1.GetXpnResourcesProjectsRequ" + + "est\0320.google.cloud.compute.v1.ProjectsGe" + + "tXpnResources\"@\202\323\344\223\0020\022./compute/v1/proje" + + "cts/{project}/getXpnResources\332A\007project\022" + + "\375\001\n\014ListXpnHosts\0224.google.cloud.compute." + + "v1.ListXpnHostsProjectsRequest\032$.google." + + "cloud.compute.v1.XpnHostList\"\220\001\202\323\344\223\002W\"+/" + + "compute/v1/projects/{project}/listXpnHos" + + "ts:(projects_list_xpn_hosts_request_reso" + + "urce\332A0project,projects_list_xpn_hosts_r" + + "equest_resource\022\345\001\n\010MoveDisk\022/.google.cl" + + "oud.compute.v1.MoveDiskProjectRequest\032\"." + + "google.cloud.compute.v1.Operation\"\203\001\202\323\344\223" + + "\002E\"\'/compute/v1/projects/{project}/moveD" + + "isk:\032disk_move_request_resource\332A\"projec" + + "t,disk_move_request_resource\212N\020GlobalOpe" + + "rations\022\371\001\n\014MoveInstance\0223.google.cloud." + + "compute.v1.MoveInstanceProjectRequest\032\"." + + "google.cloud.compute.v1.Operation\"\217\001\202\323\344\223" + + "\002M\"+/compute/v1/projects/{project}/moveI" + + "nstance:\036instance_move_request_resource\332" + + "A&project,instance_move_request_resource" + + "\212N\020GlobalOperations\022\206\002\n\031SetCommonInstanc" + + "eMetadata\022@.google.cloud.compute.v1.SetC" + + "ommonInstanceMetadataProjectRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\202\001\202\323\344\223\002M" + + "\"8/compute/v1/projects/{project}/setComm" + + "onInstanceMetadata:\021metadata_resource\332A\031" + + "project,metadata_resource\212N\020GlobalOperat" + + "ions\022\274\002\n\025SetDefaultNetworkTier\022<.google." + + "cloud.compute.v1.SetDefaultNetworkTierPr" + + "ojectRequest\032\".google.cloud.compute.v1.O" + + "peration\"\300\001\202\323\344\223\002j\"4/compute/v1/projects/" + + "{project}/setDefaultNetworkTier:2project" + + "s_set_default_network_tier_request_resou" + + "rce\332A:project,projects_set_default_netwo" + + "rk_tier_request_resource\212N\020GlobalOperati" + + "ons\022\221\002\n\024SetUsageExportBucket\022;.google.cl" + + "oud.compute.v1.SetUsageExportBucketProje" + + "ctRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\227\001\202\323\344\223\002U\"3/compute/v1/projects/{pr" + + "oject}/setUsageExportBucket:\036usage_expor" + + "t_location_resource\332A&project,usage_expo" + + "rt_location_resource\212N\020GlobalOperations\032" + + "r\312A\026compute.googleapis.com\322AVhttps://www" + + ".googleapis.com/auth/compute,https://www" + + ".googleapis.com/auth/cloud-platform2\304\013\n\030" + + "PublicAdvertisedPrefixes\022\205\002\n\006Delete\022=.go" + + "ogle.cloud.compute.v1.DeletePublicAdvert" + + "isedPrefixeRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\227\001\202\323\344\223\002[*Y/compute/v1/pro" + + "jects/{project}/global/publicAdvertisedP" + + "refixes/{public_advertised_prefix}\332A pro" + + "ject,public_advertised_prefix\212N\020GlobalOp" + + "erations\022\371\001\n\003Get\022:.google.cloud.compute." + + "v1.GetPublicAdvertisedPrefixeRequest\032/.g" + + "oogle.cloud.compute.v1.PublicAdvertisedP" + + "refix\"\204\001\202\323\344\223\002[\022Y/compute/v1/projects/{pr" + + "oject}/global/publicAdvertisedPrefixes/{" + + "public_advertised_prefix}\332A project,publ" + + "ic_advertised_prefix\022\226\002\n\006Insert\022=.google" + + ".cloud.compute.v1.InsertPublicAdvertised" + + "PrefixeRequest\032\".google.cloud.compute.v1" + + ".Operation\"\250\001\202\323\344\223\002c\">/compute/v1/project" + "s/{project}/global/publicAdvertisedPrefi" - + "xes/{public_advertised_prefix}\332A project" - + ",public_advertised_prefix\022\226\002\n\006Insert\022=.g" - + "oogle.cloud.compute.v1.InsertPublicAdver" + + "xes:!public_advertised_prefix_resource\332A" + + ")project,public_advertised_prefix_resour" + + "ce\212N\020GlobalOperations\022\313\001\n\004List\022<.google." + + "cloud.compute.v1.ListPublicAdvertisedPre" + + "fixesRequest\0323.google.cloud.compute.v1.P" + + "ublicAdvertisedPrefixList\"P\202\323\344\223\002@\022>/comp" + + "ute/v1/projects/{project}/global/publicA" + + "dvertisedPrefixes\332A\007project\022\310\002\n\005Patch\022<." + + "google.cloud.compute.v1.PatchPublicAdver" + "tisedPrefixeRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\250\001\202\323\344\223\002c\">/compute/v1/pr" + + "te.v1.Operation\"\334\001\202\323\344\223\002~2Y/compute/v1/pr" + "ojects/{project}/global/publicAdvertised" - + "Prefixes:!public_advertised_prefix_resou" - + "rce\332A)project,public_advertised_prefix_r" - + "esource\212N\020GlobalOperations\022\313\001\n\004List\022<.go" - + "ogle.cloud.compute.v1.ListPublicAdvertis" - + "edPrefixesRequest\0323.google.cloud.compute" - + ".v1.PublicAdvertisedPrefixList\"P\202\323\344\223\002@\022>" - + "/compute/v1/projects/{project}/global/pu" - + "blicAdvertisedPrefixes\332A\007project\022\310\002\n\005Pat" - + "ch\022<.google.cloud.compute.v1.PatchPublic" - + "AdvertisedPrefixeRequest\032\".google.cloud." - + "compute.v1.Operation\"\334\001\202\323\344\223\002~2Y/compute/" - + "v1/projects/{project}/global/publicAdver" - + "tisedPrefixes/{public_advertised_prefix}" - + ":!public_advertised_prefix_resource\332ABpr" - + "oject,public_advertised_prefix,public_ad" - + "vertised_prefix_resource\212N\020GlobalOperati" - + "ons\032r\312A\026compute.googleapis.com\322AVhttps:/" - + "/www.googleapis.com/auth/compute,https:/" - + "/www.googleapis.com/auth/cloud-platform2" - + "\360\r\n\027PublicDelegatedPrefixes\022\352\001\n\016Aggregat" - + "edList\022E.google.cloud.compute.v1.Aggrega" - + "tedListPublicDelegatedPrefixesRequest\032<." - + "google.cloud.compute.v1.PublicDelegatedP" - + "refixAggregatedList\"S\202\323\344\223\002C\022A/compute/v1" - + "/projects/{project}/aggregated/publicDel" - + "egatedPrefixes\332A\007project\022\222\002\n\006Delete\022<.go" - + "ogle.cloud.compute.v1.DeletePublicDelega" - + "tedPrefixeRequest\032\".google.cloud.compute" - + ".v1.Operation\"\245\001\202\323\344\223\002c*a/compute/v1/proj" - + "ects/{project}/regions/{region}/publicDe" - + "legatedPrefixes/{public_delegated_prefix" - + "}\332A&project,region,public_delegated_pref" - + "ix\212N\020RegionOperations\022\205\002\n\003Get\0229.google.c" - + "loud.compute.v1.GetPublicDelegatedPrefix" - + "eRequest\032..google.cloud.compute.v1.Publi" - + "cDelegatedPrefix\"\222\001\202\323\344\223\002c\022a/compute/v1/p" - + "rojects/{project}/regions/{region}/publi" - + "cDelegatedPrefixes/{public_delegated_pre" - + "fix}\332A&project,region,public_delegated_p" - + "refix\022\243\002\n\006Insert\022<.google.cloud.compute." - + "v1.InsertPublicDelegatedPrefixeRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\266\001\202\323\344" - + "\223\002k\"G/compute/v1/projects/{project}/regi" - + "ons/{region}/publicDelegatedPrefixes: pu" - + "blic_delegated_prefix_resource\332A/project" - + ",region,public_delegated_prefix_resource" - + "\212N\020RegionOperations\022\331\001\n\004List\022;.google.cl" - + "oud.compute.v1.ListPublicDelegatedPrefix" - + "esRequest\0322.google.cloud.compute.v1.Publ" - + "icDelegatedPrefixList\"`\202\323\344\223\002I\022G/compute/" - + "v1/projects/{project}/regions/{region}/p" - + "ublicDelegatedPrefixes\332A\016project,region\022" - + "\324\002\n\005Patch\022;.google.cloud.compute.v1.Patc" - + "hPublicDelegatedPrefixeRequest\032\".google." - + "cloud.compute.v1.Operation\"\351\001\202\323\344\223\002\205\0012a/c" - + "ompute/v1/projects/{project}/regions/{re" - + "gion}/publicDelegatedPrefixes/{public_de" - + "legated_prefix}: public_delegated_prefix" - + "_resource\332AGproject,region,public_delega" - + "ted_prefix,public_delegated_prefix_resou" - + "rce\212N\020RegionOperations\032r\312A\026compute.googl" - + "eapis.com\322AVhttps://www.googleapis.com/a" - + "uth/compute,https://www.googleapis.com/a" - + "uth/cloud-platform2\360\013\n\021RegionAutoscalers" - + "\022\345\001\n\006Delete\0226.google.cloud.compute.v1.De" - + "leteRegionAutoscalerRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\177\202\323\344\223\002J*H/comput" + + "Prefixes/{public_advertised_prefix}:!pub" + + "lic_advertised_prefix_resource\332ABproject" + + ",public_advertised_prefix,public_adverti" + + "sed_prefix_resource\212N\020GlobalOperations\032r" + + "\312A\026compute.googleapis.com\322AVhttps://www." + + "googleapis.com/auth/compute,https://www." + + "googleapis.com/auth/cloud-platform2\360\r\n\027P" + + "ublicDelegatedPrefixes\022\352\001\n\016AggregatedLis" + + "t\022E.google.cloud.compute.v1.AggregatedLi" + + "stPublicDelegatedPrefixesRequest\032<.googl" + + "e.cloud.compute.v1.PublicDelegatedPrefix" + + "AggregatedList\"S\202\323\344\223\002C\022A/compute/v1/proj" + + "ects/{project}/aggregated/publicDelegate" + + "dPrefixes\332A\007project\022\222\002\n\006Delete\022<.google." + + "cloud.compute.v1.DeletePublicDelegatedPr" + + "efixeRequest\032\".google.cloud.compute.v1.O" + + "peration\"\245\001\202\323\344\223\002c*a/compute/v1/projects/" + + "{project}/regions/{region}/publicDelegat" + + "edPrefixes/{public_delegated_prefix}\332A&p" + + "roject,region,public_delegated_prefix\212N\020" + + "RegionOperations\022\205\002\n\003Get\0229.google.cloud." + + "compute.v1.GetPublicDelegatedPrefixeRequ" + + "est\032..google.cloud.compute.v1.PublicDele" + + "gatedPrefix\"\222\001\202\323\344\223\002c\022a/compute/v1/projec" + + "ts/{project}/regions/{region}/publicDele" + + "gatedPrefixes/{public_delegated_prefix}\332" + + "A&project,region,public_delegated_prefix" + + "\022\243\002\n\006Insert\022<.google.cloud.compute.v1.In" + + "sertPublicDelegatedPrefixeRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\266\001\202\323\344\223\002k\"G" + + "/compute/v1/projects/{project}/regions/{" + + "region}/publicDelegatedPrefixes: public_" + + "delegated_prefix_resource\332A/project,regi" + + "on,public_delegated_prefix_resource\212N\020Re" + + "gionOperations\022\331\001\n\004List\022;.google.cloud.c" + + "ompute.v1.ListPublicDelegatedPrefixesReq" + + "uest\0322.google.cloud.compute.v1.PublicDel" + + "egatedPrefixList\"`\202\323\344\223\002I\022G/compute/v1/pr" + + "ojects/{project}/regions/{region}/public" + + "DelegatedPrefixes\332A\016project,region\022\324\002\n\005P" + + "atch\022;.google.cloud.compute.v1.PatchPubl" + + "icDelegatedPrefixeRequest\032\".google.cloud" + + ".compute.v1.Operation\"\351\001\202\323\344\223\002\205\0012a/comput" + "e/v1/projects/{project}/regions/{region}" - + "/autoscalers/{autoscaler}\332A\031project,regi" - + "on,autoscaler\212N\020RegionOperations\022\315\001\n\003Get" - + "\0223.google.cloud.compute.v1.GetRegionAuto" - + "scalerRequest\032#.google.cloud.compute.v1." - + "Autoscaler\"l\202\323\344\223\002J\022H/compute/v1/projects" - + "/{project}/regions/{region}/autoscalers/" - + "{autoscaler}\332A\031project,region,autoscaler" - + "\022\367\001\n\006Insert\0226.google.cloud.compute.v1.In" - + "sertRegionAutoscalerRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\220\001\202\323\344\223\002R\";/compu" + + "/publicDelegatedPrefixes/{public_delegat" + + "ed_prefix}: public_delegated_prefix_reso" + + "urce\332AGproject,region,public_delegated_p" + + "refix,public_delegated_prefix_resource\212N" + + "\020RegionOperations\032r\312A\026compute.googleapis" + + ".com\322AVhttps://www.googleapis.com/auth/c" + + "ompute,https://www.googleapis.com/auth/c" + + "loud-platform2\360\013\n\021RegionAutoscalers\022\345\001\n\006" + + "Delete\0226.google.cloud.compute.v1.DeleteR" + + "egionAutoscalerRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\177\202\323\344\223\002J*H/compute/v1/" + + "projects/{project}/regions/{region}/auto" + + "scalers/{autoscaler}\332A\031project,region,au" + + "toscaler\212N\020RegionOperations\022\315\001\n\003Get\0223.go" + + "ogle.cloud.compute.v1.GetRegionAutoscale" + + "rRequest\032#.google.cloud.compute.v1.Autos" + + "caler\"l\202\323\344\223\002J\022H/compute/v1/projects/{pro" + + "ject}/regions/{region}/autoscalers/{auto" + + "scaler}\332A\031project,region,autoscaler\022\367\001\n\006" + + "Insert\0226.google.cloud.compute.v1.InsertR" + + "egionAutoscalerRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\220\001\202\323\344\223\002R\";/compute/v1" + + "/projects/{project}/regions/{region}/aut" + + "oscalers:\023autoscaler_resource\332A\"project," + + "region,autoscaler_resource\212N\020RegionOpera" + + "tions\022\302\001\n\004List\0225.google.cloud.compute.v1" + + ".ListRegionAutoscalersRequest\032-.google.c" + + "loud.compute.v1.RegionAutoscalerList\"T\202\323" + + "\344\223\002=\022;/compute/v1/projects/{project}/reg" + + "ions/{region}/autoscalers\332A\016project,regi" + + "on\022\365\001\n\005Patch\0225.google.cloud.compute.v1.P" + + "atchRegionAutoscalerRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\220\001\202\323\344\223\002R2;/compu" + "te/v1/projects/{project}/regions/{region" + "}/autoscalers:\023autoscaler_resource\332A\"pro" + "ject,region,autoscaler_resource\212N\020Region" - + "Operations\022\302\001\n\004List\0225.google.cloud.compu" - + "te.v1.ListRegionAutoscalersRequest\032-.goo" - + "gle.cloud.compute.v1.RegionAutoscalerLis" - + "t\"T\202\323\344\223\002=\022;/compute/v1/projects/{project" - + "}/regions/{region}/autoscalers\332A\016project" - + ",region\022\365\001\n\005Patch\0225.google.cloud.compute" - + ".v1.PatchRegionAutoscalerRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\220\001\202\323\344\223\002R2;/" - + "compute/v1/projects/{project}/regions/{r" - + "egion}/autoscalers:\023autoscaler_resource\332" - + "A\"project,region,autoscaler_resource\212N\020R" - + "egionOperations\022\367\001\n\006Update\0226.google.clou" - + "d.compute.v1.UpdateRegionAutoscalerReque" - + "st\032\".google.cloud.compute.v1.Operation\"\220" - + "\001\202\323\344\223\002R\032;/compute/v1/projects/{project}/" - + "regions/{region}/autoscalers:\023autoscaler" - + "_resource\332A\"project,region,autoscaler_re" - + "source\212N\020RegionOperations\032r\312A\026compute.go" - + "ogleapis.com\322AVhttps://www.googleapis.co" - + "m/auth/compute,https://www.googleapis.co" - + "m/auth/cloud-platform2\221\024\n\025RegionBackendS" - + "ervices\022\370\001\n\006Delete\022:.google.cloud.comput" - + "e.v1.DeleteRegionBackendServiceRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\215\001\202\323\344" - + "\223\002S*Q/compute/v1/projects/{project}/regi" - + "ons/{region}/backendServices/{backend_se" - + "rvice}\332A\036project,region,backend_service\212" - + "N\020RegionOperations\022\343\001\n\003Get\0227.google.clou" - + "d.compute.v1.GetRegionBackendServiceRequ" - + "est\032\'.google.cloud.compute.v1.BackendSer" - + "vice\"z\202\323\344\223\002S\022Q/compute/v1/projects/{proj" - + "ect}/regions/{region}/backendServices/{b" - + "ackend_service}\332A\036project,region,backend" - + "_service\022\313\002\n\tGetHealth\022=.google.cloud.co" - + "mpute.v1.GetHealthRegionBackendServiceRe" - + "quest\0322.google.cloud.compute.v1.BackendS" - + "erviceGroupHealth\"\312\001\202\323\344\223\002\200\001\"[/compute/v1" - + "/projects/{project}/regions/{region}/bac" - + "kendServices/{backend_service}/getHealth" - + ":!resource_group_reference_resource\332A@pr" - + "oject,region,backend_service,resource_gr" - + "oup_reference_resource\022\354\001\n\014GetIamPolicy\022" - + "@.google.cloud.compute.v1.GetIamPolicyRe" - + "gionBackendServiceRequest\032\037.google.cloud" - + ".compute.v1.Policy\"y\202\323\344\223\002Y\022W/compute/v1/" - + "projects/{project}/regions/{region}/back" - + "endServices/{resource}/getIamPolicy\332A\027pr" - + "oject,region,resource\022\211\002\n\006Insert\022:.googl" - + "e.cloud.compute.v1.InsertRegionBackendSe" - + "rviceRequest\032\".google.cloud.compute.v1.O" - + "peration\"\236\001\202\323\344\223\002[\"?/compute/v1/projects/" - + "{project}/regions/{region}/backendServic" - + "es:\030backend_service_resource\332A\'project,r" - + "egion,backend_service_resource\212N\020RegionO" - + "perations\022\310\001\n\004List\0229.google.cloud.comput" - + "e.v1.ListRegionBackendServicesRequest\032+." - + "google.cloud.compute.v1.BackendServiceLi" - + "st\"X\202\323\344\223\002A\022?/compute/v1/projects/{projec" - + "t}/regions/{region}/backendServices\332A\016pr" - + "oject,region\022\251\002\n\005Patch\0229.google.cloud.co" - + "mpute.v1.PatchRegionBackendServiceReques" - + "t\032\".google.cloud.compute.v1.Operation\"\300\001" - + "\202\323\344\223\002m2Q/compute/v1/projects/{project}/r" - + "egions/{region}/backendServices/{backend" - + "_service}:\030backend_service_resource\332A7pr" - + "oject,region,backend_service,backend_ser" - + "vice_resource\212N\020RegionOperations\022\264\002\n\014Set" - + "IamPolicy\022@.google.cloud.compute.v1.SetI" - + "amPolicyRegionBackendServiceRequest\032\037.go" - + "ogle.cloud.compute.v1.Policy\"\300\001\202\323\344\223\002}\"W/" - + "compute/v1/projects/{project}/regions/{r" - + "egion}/backendServices/{resource}/setIam" - + "Policy:\"region_set_policy_request_resour" - + "ce\332A:project,region,resource,region_set_" - + "policy_request_resource\022\253\002\n\006Update\022:.goo" - + "gle.cloud.compute.v1.UpdateRegionBackend" - + "ServiceRequest\032\".google.cloud.compute.v1" - + ".Operation\"\300\001\202\323\344\223\002m\032Q/compute/v1/project" - + "s/{project}/regions/{region}/backendServ" - + "ices/{backend_service}:\030backend_service_" - + "resource\332A7project,region,backend_servic" - + "e,backend_service_resource\212N\020RegionOpera" - + "tions\032r\312A\026compute.googleapis.com\322AVhttps" - + "://www.googleapis.com/auth/compute,https" - + "://www.googleapis.com/auth/cloud-platfor" - + "m2\362\t\n\021RegionCommitments\022\315\001\n\016AggregatedLi" - + "st\022?.google.cloud.compute.v1.AggregatedL" - + "istRegionCommitmentsRequest\0321.google.clo" - + "ud.compute.v1.CommitmentAggregatedList\"G" - + "\202\323\344\223\0027\0225/compute/v1/projects/{project}/a" - + "ggregated/commitments\332A\007project\022\315\001\n\003Get\022" - + "3.google.cloud.compute.v1.GetRegionCommi" - + "tmentRequest\032#.google.cloud.compute.v1.C" - + "ommitment\"l\202\323\344\223\002J\022H/compute/v1/projects/" - + "{project}/regions/{region}/commitments/{" - + "commitment}\332A\031project,region,commitment\022" - + "\367\001\n\006Insert\0226.google.cloud.compute.v1.Ins" - + "ertRegionCommitmentRequest\032\".google.clou" - + "d.compute.v1.Operation\"\220\001\202\323\344\223\002R\";/comput" - + "e/v1/projects/{project}/regions/{region}" - + "/commitments:\023commitment_resource\332A\"proj" - + "ect,region,commitment_resource\212N\020RegionO" - + "perations\022\274\001\n\004List\0225.google.cloud.comput" - + "e.v1.ListRegionCommitmentsRequest\032\'.goog" - + "le.cloud.compute.v1.CommitmentList\"T\202\323\344\223" - + "\002=\022;/compute/v1/projects/{project}/regio" - + "ns/{region}/commitments\332A\016project,region" - + "\022\217\002\n\006Update\0226.google.cloud.compute.v1.Up" - + "dateRegionCommitmentRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\250\001\202\323\344\223\002_2H/compu" + + "Operations\022\367\001\n\006Update\0226.google.cloud.com" + + "pute.v1.UpdateRegionAutoscalerRequest\032\"." + + "google.cloud.compute.v1.Operation\"\220\001\202\323\344\223" + + "\002R\032;/compute/v1/projects/{project}/regio" + + "ns/{region}/autoscalers:\023autoscaler_reso" + + "urce\332A\"project,region,autoscaler_resourc" + + "e\212N\020RegionOperations\032r\312A\026compute.googlea" + + "pis.com\322AVhttps://www.googleapis.com/aut" + + "h/compute,https://www.googleapis.com/aut" + + "h/cloud-platform2\221\024\n\025RegionBackendServic" + + "es\022\370\001\n\006Delete\022:.google.cloud.compute.v1." + + "DeleteRegionBackendServiceRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\215\001\202\323\344\223\002S*Q" + + "/compute/v1/projects/{project}/regions/{" + + "region}/backendServices/{backend_service" + + "}\332A\036project,region,backend_service\212N\020Reg" + + "ionOperations\022\343\001\n\003Get\0227.google.cloud.com" + + "pute.v1.GetRegionBackendServiceRequest\032\'" + + ".google.cloud.compute.v1.BackendService\"" + + "z\202\323\344\223\002S\022Q/compute/v1/projects/{project}/" + + "regions/{region}/backendServices/{backen" + + "d_service}\332A\036project,region,backend_serv" + + "ice\022\313\002\n\tGetHealth\022=.google.cloud.compute" + + ".v1.GetHealthRegionBackendServiceRequest" + + "\0322.google.cloud.compute.v1.BackendServic" + + "eGroupHealth\"\312\001\202\323\344\223\002\200\001\"[/compute/v1/proj" + + "ects/{project}/regions/{region}/backendS" + + "ervices/{backend_service}/getHealth:!res" + + "ource_group_reference_resource\332A@project" + + ",region,backend_service,resource_group_r" + + "eference_resource\022\354\001\n\014GetIamPolicy\022@.goo" + + "gle.cloud.compute.v1.GetIamPolicyRegionB" + + "ackendServiceRequest\032\037.google.cloud.comp" + + "ute.v1.Policy\"y\202\323\344\223\002Y\022W/compute/v1/proje" + + "cts/{project}/regions/{region}/backendSe" + + "rvices/{resource}/getIamPolicy\332A\027project" + + ",region,resource\022\211\002\n\006Insert\022:.google.clo" + + "ud.compute.v1.InsertRegionBackendService" + + "Request\032\".google.cloud.compute.v1.Operat" + + "ion\"\236\001\202\323\344\223\002[\"?/compute/v1/projects/{proj" + + "ect}/regions/{region}/backendServices:\030b" + + "ackend_service_resource\332A\'project,region" + + ",backend_service_resource\212N\020RegionOperat" + + "ions\022\310\001\n\004List\0229.google.cloud.compute.v1." + + "ListRegionBackendServicesRequest\032+.googl" + + "e.cloud.compute.v1.BackendServiceList\"X\202" + + "\323\344\223\002A\022?/compute/v1/projects/{project}/re" + + "gions/{region}/backendServices\332A\016project" + + ",region\022\251\002\n\005Patch\0229.google.cloud.compute" + + ".v1.PatchRegionBackendServiceRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\300\001\202\323\344\223\002" + + "m2Q/compute/v1/projects/{project}/region" + + "s/{region}/backendServices/{backend_serv" + + "ice}:\030backend_service_resource\332A7project" + + ",region,backend_service,backend_service_" + + "resource\212N\020RegionOperations\022\264\002\n\014SetIamPo" + + "licy\022@.google.cloud.compute.v1.SetIamPol" + + "icyRegionBackendServiceRequest\032\037.google." + + "cloud.compute.v1.Policy\"\300\001\202\323\344\223\002}\"W/compu" + "te/v1/projects/{project}/regions/{region" - + "}/commitments/{commitment}:\023commitment_r" - + "esource\332A-project,region,commitment,comm" - + "itment_resource\212N\020RegionOperations\032r\312A\026c" - + "ompute.googleapis.com\322AVhttps://www.goog" - + "leapis.com/auth/compute,https://www.goog" - + "leapis.com/auth/cloud-platform2\277\004\n\017Regio" - + "nDiskTypes\022\305\001\n\003Get\0221.google.cloud.comput" - + "e.v1.GetRegionDiskTypeRequest\032!.google.c" - + "loud.compute.v1.DiskType\"h\202\323\344\223\002G\022E/compu" - + "te/v1/projects/{project}/regions/{region", - "}/diskTypes/{disk_type}\332A\030project,region" - + ",disk_type\022\274\001\n\004List\0223.google.cloud.compu" - + "te.v1.ListRegionDiskTypesRequest\032+.googl" - + "e.cloud.compute.v1.RegionDiskTypeList\"R\202" - + "\323\344\223\002;\0229/compute/v1/projects/{project}/re" - + "gions/{region}/diskTypes\332A\016project,regio" - + "n\032\244\001\312A\026compute.googleapis.com\322A\207\001https:/" - + "/www.googleapis.com/auth/compute.readonl" - + "y,https://www.googleapis.com/auth/comput" - + "e,https://www.googleapis.com/auth/cloud-" - + "platform2\234\032\n\013RegionDisks\022\346\002\n\023AddResource" - + "Policies\022=.google.cloud.compute.v1.AddRe" - + "sourcePoliciesRegionDiskRequest\032\".google" - + ".cloud.compute.v1.Operation\"\353\001\202\323\344\223\002\207\001\"P/" - + "compute/v1/projects/{project}/regions/{r" - + "egion}/disks/{disk}/addResourcePolicies:" - + "3region_disks_add_resource_policies_requ" - + "est_resource\332AGproject,region,disk,regio" - + "n_disks_add_resource_policies_request_re" - + "source\212N\020RegionOperations\022\222\002\n\016CreateSnap" - + "shot\0228.google.cloud.compute.v1.CreateSna" - + "pshotRegionDiskRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\241\001\202\323\344\223\002`\"K/compute/v1" - + "/projects/{project}/regions/{region}/dis" - + "ks/{disk}/createSnapshot:\021snapshot_resou" - + "rce\332A%project,region,disk,snapshot_resou" - + "rce\212N\020RegionOperations\022\315\001\n\006Delete\0220.goog" - + "le.cloud.compute.v1.DeleteRegionDiskRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "m\202\323\344\223\002>*\022.google.cloud.compute.v1.Delet" - + "eRegionHealthCheckServiceRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\233\001\202\323\344\223\002\\*Z/" + + "}/backendServices/{resource}/setIamPolic" + + "y:\"region_set_policy_request_resource\332A:" + + "project,region,resource,region_set_polic" + + "y_request_resource\022\253\002\n\006Update\022:.google.c" + + "loud.compute.v1.UpdateRegionBackendServi" + + "ceRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\300\001\202\323\344\223\002m\032Q/compute/v1/projects/{pr" + + "oject}/regions/{region}/backendServices/" + + "{backend_service}:\030backend_service_resou" + + "rce\332A7project,region,backend_service,bac" + + "kend_service_resource\212N\020RegionOperations" + + "\032r\312A\026compute.googleapis.com\322AVhttps://ww" + + "w.googleapis.com/auth/compute,https://ww" + + "w.googleapis.com/auth/cloud-platform2\362\t\n" + + "\021RegionCommitments\022\315\001\n\016AggregatedList\022?." + + "google.cloud.compute.v1.AggregatedListRe" + + "gionCommitmentsRequest\0321.google.cloud.co" + + "mpute.v1.CommitmentAggregatedList\"G\202\323\344\223\002" + + "7\0225/compute/v1/projects/{project}/aggreg" + + "ated/commitments\332A\007project\022\315\001\n\003Get\0223.goo" + + "gle.cloud.compute.v1.GetRegionCommitment" + + "Request\032#.google.cloud.compute.v1.Commit" + + "ment\"l\202\323\344\223\002J\022H/compute/v1/projects/{proj" + + "ect}/regions/{region}/commitments/{commi" + + "tment}\332A\031project,region,commitment\022\367\001\n\006I", + "nsert\0226.google.cloud.compute.v1.InsertRe" + + "gionCommitmentRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\220\001\202\323\344\223\002R\";/compute/v1/" + + "projects/{project}/regions/{region}/comm" + + "itments:\023commitment_resource\332A\"project,r" + + "egion,commitment_resource\212N\020RegionOperat" + + "ions\022\274\001\n\004List\0225.google.cloud.compute.v1." + + "ListRegionCommitmentsRequest\032\'.google.cl" + + "oud.compute.v1.CommitmentList\"T\202\323\344\223\002=\022;/" + "compute/v1/projects/{project}/regions/{r" - + "egion}/healthCheckServices/{health_check" - + "_service}\332A#project,region,health_check_" - + "service\212N\020RegionOperations\022\372\001\n\003Get\022;.goo" - + "gle.cloud.compute.v1.GetRegionHealthChec" - + "kServiceRequest\032+.google.cloud.compute.v" - + "1.HealthCheckService\"\210\001\202\323\344\223\002\\\022Z/compute/" - + "v1/projects/{project}/regions/{region}/h" - + "ealthCheckServices/{health_check_service" - + "}\332A#project,region,health_check_service\022" - + "\233\002\n\006Insert\022>.google.cloud.compute.v1.Ins" - + "ertRegionHealthCheckServiceRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"\254\001\202\323\344\223\002d\"" - + "C/compute/v1/projects/{project}/regions/" - + "{region}/healthCheckServices:\035health_che" - + "ck_service_resource\332A,project,region,hea" - + "lth_check_service_resource\212N\020RegionOpera" - + "tions\022\325\001\n\004List\022=.google.cloud.compute.v1" - + ".ListRegionHealthCheckServicesRequest\0320." - + "google.cloud.compute.v1.HealthCheckServi" - + "cesList\"\\\202\323\344\223\002E\022C/compute/v1/projects/{p" - + "roject}/regions/{region}/healthCheckServ" - + "ices\332A\016project,region\022\305\002\n\005Patch\022=.google" - + ".cloud.compute.v1.PatchRegionHealthCheck" - + "ServiceRequest\032\".google.cloud.compute.v1" - + ".Operation\"\330\001\202\323\344\223\002{2Z/compute/v1/project" - + "s/{project}/regions/{region}/healthCheck" - + "Services/{health_check_service}:\035health_" - + "check_service_resource\332AAproject,region," - + "health_check_service,health_check_servic" - + "e_resource\212N\020RegionOperations\032r\312A\026comput" + + "egion}/commitments\332A\016project,region\022\217\002\n\006" + + "Update\0226.google.cloud.compute.v1.UpdateR" + + "egionCommitmentRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\250\001\202\323\344\223\002_2H/compute/v1" + + "/projects/{project}/regions/{region}/com" + + "mitments/{commitment}:\023commitment_resour" + + "ce\332A-project,region,commitment,commitmen" + + "t_resource\212N\020RegionOperations\032r\312A\026comput" + "e.googleapis.com\322AVhttps://www.googleapi" + "s.com/auth/compute,https://www.googleapi" - + "s.com/auth/cloud-platform2\306\014\n\022RegionHeal" - + "thChecks\022\354\001\n\006Delete\0227.google.cloud.compu" - + "te.v1.DeleteRegionHealthCheckRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\204\001\202\323\344\223\002" - + "M*K/compute/v1/projects/{project}/region" - + "s/{region}/healthChecks/{health_check}\332A" - + "\033project,region,health_check\212N\020RegionOpe" - + "rations\022\324\001\n\003Get\0224.google.cloud.compute.v" - + "1.GetRegionHealthCheckRequest\032$.google.c" - + "loud.compute.v1.HealthCheck\"q\202\323\344\223\002M\022K/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/healthChecks/{health_check}\332A\033proje" - + "ct,region,health_check\022\375\001\n\006Insert\0227.goog" - + "le.cloud.compute.v1.InsertRegionHealthCh" - + "eckRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\225\001\202\323\344\223\002U\"\022*\022" + + ".google.cloud.compute.v1.DeleteRegi" + + "onHealthCheckServiceRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\233\001\202\323\344\223\002\\*Z/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/healthCheckServices/{health_check_serv" + + "ice}\332A#project,region,health_check_servi" + + "ce\212N\020RegionOperations\022\372\001\n\003Get\022;.google.c" + + "loud.compute.v1.GetRegionHealthCheckServ" + + "iceRequest\032+.google.cloud.compute.v1.Hea" + + "lthCheckService\"\210\001\202\323\344\223\002\\\022Z/compute/v1/pr" + + "ojects/{project}/regions/{region}/health" + + "CheckServices/{health_check_service}\332A#p" + + "roject,region,health_check_service\022\233\002\n\006I" + + "nsert\022>.google.cloud.compute.v1.InsertRe" + + "gionHealthCheckServiceRequest\032\".google.c" + + "loud.compute.v1.Operation\"\254\001\202\323\344\223\002d\"C/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/healthCheckServices:\035health_check_se" + + "rvice_resource\332A,project,region,health_c" + + "heck_service_resource\212N\020RegionOperations" + + "\022\325\001\n\004List\022=.google.cloud.compute.v1.List" + + "RegionHealthCheckServicesRequest\0320.googl" + + "e.cloud.compute.v1.HealthCheckServicesLi" + + "st\"\\\202\323\344\223\002E\022C/compute/v1/projects/{projec" + + "t}/regions/{region}/healthCheckServices\332" + + "A\016project,region\022\305\002\n\005Patch\022=.google.clou" + + "d.compute.v1.PatchRegionHealthCheckServi" + + "ceRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\330\001\202\323\344\223\002{2Z/compute/v1/projects/{pr" + + "oject}/regions/{region}/healthCheckServi" + + "ces/{health_check_service}:\035health_check" + + "_service_resource\332AAproject,region,healt" + + "h_check_service,health_check_service_res" + + "ource\212N\020RegionOperations\032r\312A\026compute.goo" + + "gleapis.com\322AVhttps://www.googleapis.com" + + "/auth/compute,https://www.googleapis.com" + + "/auth/cloud-platform2\306\014\n\022RegionHealthChe" + + "cks\022\354\001\n\006Delete\0227.google.cloud.compute.v1" + + ".DeleteRegionHealthCheckRequest\032\".google" + + ".cloud.compute.v1.Operation\"\204\001\202\323\344\223\002M*K/c" + "ompute/v1/projects/{project}/regions/{re" - + "gion}/instanceGroupManagers/{instance_gr" - + "oup_manager}/deleteInstances:@region_ins" - + "tance_group_managers_delete_instances_re" - + "quest_resource\332Afproject,region,instance" - + "_group_manager,region_instance_group_man" - + "agers_delete_instances_request_resource\212" - + "N\020RegionOperations\022\325\003\n\030DeletePerInstance" - + "Configs\022R.google.cloud.compute.v1.Delete" - + "PerInstanceConfigsRegionInstanceGroupMan" - + "agerRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\300\002\202\323\344\223\002\274\001\"w/compute/v1/projects/" - + "{project}/regions/{region}/instanceGroup" - + "Managers/{instance_group_manager}/delete" - + "PerInstanceConfigs:Aregion_instance_grou" - + "p_manager_delete_instance_config_req_res" - + "ource\332Agproject,region,instance_group_ma" - + "nager,region_instance_group_manager_dele" - + "te_instance_config_req_resource\212N\020Region" - + "Operations\022\204\002\n\003Get\022=.google.cloud.comput" - + "e.v1.GetRegionInstanceGroupManagerReques" - + "t\032-.google.cloud.compute.v1.InstanceGrou" - + "pManager\"\216\001\202\323\344\223\002`\022^/compute/v1/projects/" - + "{project}/regions/{region}/instanceGroup" - + "Managers/{instance_group_manager}\332A%proj" - + "ect,region,instance_group_manager\022\243\002\n\006In" - + "sert\022@.google.cloud.compute.v1.InsertReg" - + "ionInstanceGroupManagerRequest\032\".google." - + "cloud.compute.v1.Operation\"\262\001\202\323\344\223\002h\"E/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/instanceGroupManagers:\037instance_gro" - + "up_manager_resource\332A.project,region,ins" - + "tance_group_manager_resource\212N\020RegionOpe" - + "rations\022\340\001\n\004List\022?.google.cloud.compute." - + "v1.ListRegionInstanceGroupManagersReques" - + "t\0327.google.cloud.compute.v1.RegionInstan" - + "ceGroupManagerList\"^\202\323\344\223\002G\022E/compute/v1/" - + "projects/{project}/regions/{region}/inst" - + "anceGroupManagers\332A\016project,region\022\267\002\n\nL" - + "istErrors\022E.google.cloud.compute.v1.List" - + "ErrorsRegionInstanceGroupManagersRequest" - + "\032F.google.cloud.compute.v1.RegionInstanc" - + "eGroupManagersListErrorsResponse\"\231\001\202\323\344\223\002" - + "k\022i/compute/v1/projects/{project}/region" - + "s/{region}/instanceGroupManagers/{instan" - + "ce_group_manager}/listErrors\332A%project,r" - + "egion,instance_group_manager\022\330\002\n\024ListMan" - + "agedInstances\022O.google.cloud.compute.v1." - + "ListManagedInstancesRegionInstanceGroupM" - + "anagersRequest\032I.google.cloud.compute.v1" - + ".RegionInstanceGroupManagersListInstance" - + "sResponse\"\243\001\202\323\344\223\002u\"s/compute/v1/projects" - + "/{project}/regions/{region}/instanceGrou" - + "pManagers/{instance_group_manager}/listM" - + "anagedInstances\332A%project,region,instanc" - + "e_group_manager\022\340\002\n\026ListPerInstanceConfi" - + "gs\022Q.google.cloud.compute.v1.ListPerInst" - + "anceConfigsRegionInstanceGroupManagersRe" - + "quest\032K.google.cloud.compute.v1.RegionIn" - + "stanceGroupManagersListInstanceConfigsRe" - + "sp\"\245\001\202\323\344\223\002w\"u/compute/v1/projects/{proje" - + "ct}/regions/{region}/instanceGroupManage" - + "rs/{instance_group_manager}/listPerInsta" - + "nceConfigs\332A%project,region,instance_gro" - + "up_manager\022\322\002\n\005Patch\022?.google.cloud.comp" - + "ute.v1.PatchRegionInstanceGroupManagerRe" + + "gion}/healthChecks/{health_check}\332A\033proj" + + "ect,region,health_check\212N\020RegionOperatio" + + "ns\022\324\001\n\003Get\0224.google.cloud.compute.v1.Get" + + "RegionHealthCheckRequest\032$.google.cloud." + + "compute.v1.HealthCheck\"q\202\323\344\223\002M\022K/compute" + + "/v1/projects/{project}/regions/{region}/" + + "healthChecks/{health_check}\332A\033project,re" + + "gion,health_check\022\375\001\n\006Insert\0227.google.cl" + + "oud.compute.v1.InsertRegionHealthCheckRe" + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\343\001\202\323\344\223\002\201\0012^/compute/v1/projects/{proje" - + "ct}/regions/{region}/instanceGroupManage" - + "rs/{instance_group_manager}:\037instance_gr" - + "oup_manager_resource\332AEproject,region,in" - + "stance_group_manager,instance_group_mana" - + "ger_resource\212N\020RegionOperations\022\320\003\n\027Patc" - + "hPerInstanceConfigs\022Q.google.cloud.compu" - + "te.v1.PatchPerInstanceConfigsRegionInsta" - + "nceGroupManagerRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\275\002\202\323\344\223\002\272\001\"v/compute/v" - + "1/projects/{project}/regions/{region}/in" - + "stanceGroupManagers/{instance_group_mana" - + "ger}/patchPerInstanceConfigs:@region_ins" - + "tance_group_manager_patch_instance_confi" - + "g_req_resource\332Afproject,region,instance" - + "_group_manager,region_instance_group_man" - + "ager_patch_instance_config_req_resource\212" - + "N\020RegionOperations\022\256\003\n\021RecreateInstances" - + "\022K.google.cloud.compute.v1.RecreateInsta" - + "ncesRegionInstanceGroupManagerRequest\032\"." - + "google.cloud.compute.v1.Operation\"\247\002\202\323\344\223" - + "\002\254\001\"p/compute/v1/projects/{project}/regi" - + "ons/{region}/instanceGroupManagers/{inst" - + "ance_group_manager}/recreateInstances:8r" - + "egion_instance_group_managers_recreate_r" - + "equest_resource\332A^project,region,instanc" - + "e_group_manager,region_instance_group_ma" - + "nagers_recreate_request_resource\212N\020Regio" - + "nOperations\022\236\002\n\006Resize\022@.google.cloud.co" - + "mpute.v1.ResizeRegionInstanceGroupManage" - + "rRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\255\001\202\323\344\223\002g\"e/compute/v1/projects/{pro" - + "ject}/regions/{region}/instanceGroupMana" - + "gers/{instance_group_manager}/resize\332A*p" - + "roject,region,instance_group_manager,siz" - + "e\212N\020RegionOperations\022\274\003\n\023SetInstanceTemp" - + "late\022M.google.cloud.compute.v1.SetInstan" - + "ceTemplateRegionInstanceGroupManagerRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\261\002\202\323\344\223\002\262\001\"r/compute/v1/projects/{project" - + "}/regions/{region}/instanceGroupManagers" - + "/{instance_group_manager}/setInstanceTem" - + "plate:\022/compute" + + "r}/applyUpdatesToInstances:=region_insta" + + "nce_group_managers_apply_updates_request" + + "_resource\332Acproject,region,instance_grou" + + "p_manager,region_instance_group_managers" + + "_apply_updates_request_resource\212N\020Region" + + "Operations\022\270\003\n\017CreateInstances\022I.google." + + "cloud.compute.v1.CreateInstancesRegionIn" + + "stanceGroupManagerRequest\032\".google.cloud" + + ".compute.v1.Operation\"\265\002\202\323\344\223\002\262\001\"n/comput" + + "e/v1/projects/{project}/regions/{region}" + + "/instanceGroupManagers/{instance_group_m" + + "anager}/createInstances:@region_instance" + + "_group_managers_create_instances_request" + + "_resource\332Afproject,region,instance_grou" + + "p_manager,region_instance_group_managers" + + "_create_instances_request_resource\212N\020Reg" + + "ionOperations\022\222\002\n\006Delete\022@.google.cloud." + + "compute.v1.DeleteRegionInstanceGroupMana" + + "gerRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\241\001\202\323\344\223\002`*^/compute/v1/projects/{p" + + "roject}/regions/{region}/instanceGroupMa" + + "nagers/{instance_group_manager}\332A%projec" + + "t,region,instance_group_manager\212N\020Region" + + "Operations\022\270\003\n\017DeleteInstances\022I.google." + + "cloud.compute.v1.DeleteInstancesRegionIn" + + "stanceGroupManagerRequest\032\".google.cloud" + + ".compute.v1.Operation\"\265\002\202\323\344\223\002\262\001\"n/comput" + + "e/v1/projects/{project}/regions/{region}" + + "/instanceGroupManagers/{instance_group_m" + + "anager}/deleteInstances:@region_instance" + + "_group_managers_delete_instances_request" + + "_resource\332Afproject,region,instance_grou" + + "p_manager,region_instance_group_managers" + + "_delete_instances_request_resource\212N\020Reg" + + "ionOperations\022\325\003\n\030DeletePerInstanceConfi" + + "gs\022R.google.cloud.compute.v1.DeletePerIn" + + "stanceConfigsRegionInstanceGroupManagerR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\300\002\202\323\344\223\002\274\001\"w/compute/v1/projects/{proj" + + "ect}/regions/{region}/instanceGroupManag" + + "ers/{instance_group_manager}/deletePerIn" + + "stanceConfigs:Aregion_instance_group_man" + + "ager_delete_instance_config_req_resource" + + "\332Agproject,region,instance_group_manager" + + ",region_instance_group_manager_delete_in" + + "stance_config_req_resource\212N\020RegionOpera" + + "tions\022\204\002\n\003Get\022=.google.cloud.compute.v1." + + "GetRegionInstanceGroupManagerRequest\032-.g" + + "oogle.cloud.compute.v1.InstanceGroupMana" + + "ger\"\216\001\202\323\344\223\002`\022^/compute/v1/projects/{proj" + + "ect}/regions/{region}/instanceGroupManag" + + "ers/{instance_group_manager}\332A%project,r" + + "egion,instance_group_manager\022\243\002\n\006Insert\022" + + "@.google.cloud.compute.v1.InsertRegionIn" + + "stanceGroupManagerRequest\032\".google.cloud" + + ".compute.v1.Operation\"\262\001\202\323\344\223\002h\"E/compute" + "/v1/projects/{project}/regions/{region}/" - + "instanceGroups\332A\016project,region\022\206\003\n\rList" - + "Instances\022A.google.cloud.compute.v1.List" - + "InstancesRegionInstanceGroupsRequest\032:.g" + + "instanceGroupManagers:\037instance_group_ma" + + "nager_resource\332A.project,region,instance" + + "_group_manager_resource\212N\020RegionOperatio" + + "ns\022\340\001\n\004List\022?.google.cloud.compute.v1.Li" + + "stRegionInstanceGroupManagersRequest\0327.g" + "oogle.cloud.compute.v1.RegionInstanceGro" - + "upsListInstances\"\365\001\202\323\344\223\002\227\001\"]/compute/v1/" - + "projects/{project}/regions/{region}/inst" - + "anceGroups/{instance_group}/listInstance" - + "s:6region_instance_groups_list_instances" - + "_request_resource\332ATproject,region,insta" - + "nce_group,region_instance_groups_list_in" - + "stances_request_resource\022\202\003\n\rSetNamedPor" - + "ts\022@.google.cloud.compute.v1.SetNamedPor" - + "tsRegionInstanceGroupRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\212\002\202\323\344\223\002\230\001\"]/com" - + "pute/v1/projects/{project}/regions/{regi" - + "on}/instanceGroups/{instance_group}/setN" - + "amedPorts:7region_instance_groups_set_na" - + "med_ports_request_resource\332AUproject,reg" - + "ion,instance_group,region_instance_group" - + "s_set_named_ports_request_resource\212N\020Reg" - + "ionOperations\032r\312A\026compute.googleapis.com" - + "\322AVhttps://www.googleapis.com/auth/compu" - + "te,https://www.googleapis.com/auth/cloud" - + "-platform2\264\003\n\017RegionInstances\022\254\002\n\nBulkIn" - + "sert\0228.google.cloud.compute.v1.BulkInser" - + "tRegionInstanceRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\277\001\202\323\344\223\002n\"D/compute/v1" + + "upManagerList\"^\202\323\344\223\002G\022E/compute/v1/proje" + + "cts/{project}/regions/{region}/instanceG" + + "roupManagers\332A\016project,region\022\267\002\n\nListEr" + + "rors\022E.google.cloud.compute.v1.ListError" + + "sRegionInstanceGroupManagersRequest\032F.go" + + "ogle.cloud.compute.v1.RegionInstanceGrou" + + "pManagersListErrorsResponse\"\231\001\202\323\344\223\002k\022i/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/instanceGroupManagers/{instance_gr" + + "oup_manager}/listErrors\332A%project,region" + + ",instance_group_manager\022\330\002\n\024ListManagedI" + + "nstances\022O.google.cloud.compute.v1.ListM" + + "anagedInstancesRegionInstanceGroupManage" + + "rsRequest\032I.google.cloud.compute.v1.Regi" + + "onInstanceGroupManagersListInstancesResp" + + "onse\"\243\001\202\323\344\223\002u\"s/compute/v1/projects/{pro" + + "ject}/regions/{region}/instanceGroupMana" + + "gers/{instance_group_manager}/listManage" + + "dInstances\332A%project,region,instance_gro" + + "up_manager\022\340\002\n\026ListPerInstanceConfigs\022Q." + + "google.cloud.compute.v1.ListPerInstanceC" + + "onfigsRegionInstanceGroupManagersRequest" + + "\032K.google.cloud.compute.v1.RegionInstanc" + + "eGroupManagersListInstanceConfigsResp\"\245\001" + + "\202\323\344\223\002w\"u/compute/v1/projects/{project}/r" + + "egions/{region}/instanceGroupManagers/{i" + + "nstance_group_manager}/listPerInstanceCo" + + "nfigs\332A%project,region,instance_group_ma" + + "nager\022\322\002\n\005Patch\022?.google.cloud.compute.v" + + "1.PatchRegionInstanceGroupManagerRequest" + + "\032\".google.cloud.compute.v1.Operation\"\343\001\202" + + "\323\344\223\002\201\0012^/compute/v1/projects/{project}/r" + + "egions/{region}/instanceGroupManagers/{i" + + "nstance_group_manager}:\037instance_group_m" + + "anager_resource\332AEproject,region,instanc" + + "e_group_manager,instance_group_manager_r" + + "esource\212N\020RegionOperations\022\320\003\n\027PatchPerI" + + "nstanceConfigs\022Q.google.cloud.compute.v1" + + ".PatchPerInstanceConfigsRegionInstanceGr" + + "oupManagerRequest\032\".google.cloud.compute" + + ".v1.Operation\"\275\002\202\323\344\223\002\272\001\"v/compute/v1/pro" + + "jects/{project}/regions/{region}/instanc" + + "eGroupManagers/{instance_group_manager}/" + + "patchPerInstanceConfigs:@region_instance" + + "_group_manager_patch_instance_config_req" + + "_resource\332Afproject,region,instance_grou" + + "p_manager,region_instance_group_manager_" + + "patch_instance_config_req_resource\212N\020Reg" + + "ionOperations\022\256\003\n\021RecreateInstances\022K.go" + + "ogle.cloud.compute.v1.RecreateInstancesR" + + "egionInstanceGroupManagerRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\247\002\202\323\344\223\002\254\001\"p" + + "/compute/v1/projects/{project}/regions/{" + + "region}/instanceGroupManagers/{instance_" + + "group_manager}/recreateInstances:8region" + + "_instance_group_managers_recreate_reques" + + "t_resource\332A^project,region,instance_gro" + + "up_manager,region_instance_group_manager" + + "s_recreate_request_resource\212N\020RegionOper" + + "ations\022\236\002\n\006Resize\022@.google.cloud.compute" + + ".v1.ResizeRegionInstanceGroupManagerRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "\255\001\202\323\344\223\002g\"e/compute/v1/projects/{project}" + + "/regions/{region}/instanceGroupManagers/" + + "{instance_group_manager}/resize\332A*projec" + + "t,region,instance_group_manager,size\212N\020R" + + "egionOperations\022\274\003\n\023SetInstanceTemplate\022" + + "M.google.cloud.compute.v1.SetInstanceTem" + + "plateRegionInstanceGroupManagerRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\261\002\202\323\344" + + "\223\002\262\001\"r/compute/v1/projects/{project}/reg" + + "ions/{region}/instanceGroupManagers/{ins" + + "tance_group_manager}/setInstanceTemplate" + + ":.google.cloud.compute.v1.GetRegi" - + "onNetworkFirewallPolicyRequest\032\'.google." - + "cloud.compute.v1.FirewallPolicy\"{\202\323\344\223\002T\022" - + "R/compute/v1/projects/{project}/regions/" - + "{region}/firewallPolicies/{firewall_poli" - + "cy}\332A\036project,region,firewall_policy\022\234\002\n" - + "\016GetAssociation\022I.google.cloud.compute.v" - + "1.GetAssociationRegionNetworkFirewallPol" - + "icyRequest\0322.google.cloud.compute.v1.Fir" - + "ewallPolicyAssociation\"\212\001\202\323\344\223\002c\022a/comput" - + "e/v1/projects/{project}/regions/{region}" - + "/firewallPolicies/{firewall_policy}/getA" - + "ssociation\332A\036project,region,firewall_pol" - + "icy\022\267\002\n\025GetEffectiveFirewalls\022P.google.c" - + "loud.compute.v1.GetEffectiveFirewallsReg" - + "ionNetworkFirewallPolicyRequest\032S.google" - + ".cloud.compute.v1.RegionNetworkFirewallP" - + "oliciesGetEffectiveFirewallsResponse\"w\202\323" - + "\344\223\002X\022V/compute/v1/projects/{project}/reg" - + "ions/{region}/firewallPolicies/getEffect" - + "iveFirewalls\332A\026project,region,network\022\364\001" - + "\n\014GetIamPolicy\022G.google.cloud.compute.v1" - + ".GetIamPolicyRegionNetworkFirewallPolicy" - + "Request\032\037.google.cloud.compute.v1.Policy" - + "\"z\202\323\344\223\002Z\022X/compute/v1/projects/{project}" - + "/regions/{region}/firewallPolicies/{reso" - + "urce}/getIamPolicy\332A\027project,region,reso" - + "urce\022\200\002\n\007GetRule\022B.google.cloud.compute." - + "v1.GetRuleRegionNetworkFirewallPolicyReq" - + "uest\032+.google.cloud.compute.v1.FirewallP" - + "olicyRule\"\203\001\202\323\344\223\002\\\022Z/compute/v1/projects" - + "/{project}/regions/{region}/firewallPoli" - + "cies/{firewall_policy}/getRule\332A\036project" - + ",region,firewall_policy\022\221\002\n\006Insert\022A.goo" - + "gle.cloud.compute.v1.InsertRegionNetwork" - + "FirewallPolicyRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\237\001\202\323\344\223\002\\\"@/compute/v1/" + + "tanceGroups/{instance_group}\332A\035project,r" + + "egion,instance_group\022\313\001\n\004List\0228.google.c" + + "loud.compute.v1.ListRegionInstanceGroups" + + "Request\0320.google.cloud.compute.v1.Region" + + "InstanceGroupList\"W\202\323\344\223\002@\022>/compute/v1/p" + + "rojects/{project}/regions/{region}/insta" + + "nceGroups\332A\016project,region\022\206\003\n\rListInsta" + + "nces\022A.google.cloud.compute.v1.ListInsta" + + "ncesRegionInstanceGroupsRequest\032:.google" + + ".cloud.compute.v1.RegionInstanceGroupsLi" + + "stInstances\"\365\001\202\323\344\223\002\227\001\"]/compute/v1/proje" + + "cts/{project}/regions/{region}/instanceG" + + "roups/{instance_group}/listInstances:6re" + + "gion_instance_groups_list_instances_requ", + "est_resource\332ATproject,region,instance_g" + + "roup,region_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\202\323\344\223\002\230\001\"]/compute/" + + "v1/projects/{project}/regions/{region}/i" + + "nstanceGroups/{instance_group}/setNamedP" + + "orts:7region_instance_groups_set_named_p" + + "orts_request_resource\332AUproject,region,i" + + "nstance_group,region_instance_groups_set" + + "_named_ports_request_resource\212N\020RegionOp" + + "erations\032r\312A\026compute.googleapis.com\322AVht" + + "tps://www.googleapis.com/auth/compute,ht" + + "tps://www.googleapis.com/auth/cloud-plat" + + "form2\264\003\n\017RegionInstances\022\254\002\n\nBulkInsert\022" + + "8.google.cloud.compute.v1.BulkInsertRegi" + + "onInstanceRequest\032\".google.cloud.compute" + + ".v1.Operation\"\277\001\202\323\344\223\002n\"D/compute/v1/proj" + + "ects/{project}/regions/{region}/instance" + + "s/bulkInsert:&bulk_insert_instance_resou" + + "rce_resource\332A5project,region,bulk_inser" + + "t_instance_resource_resource\212N\020RegionOpe" + + "rations\032r\312A\026compute.googleapis.com\322AVhtt" + + "ps://www.googleapis.com/auth/compute,htt" + + "ps://www.googleapis.com/auth/cloud-platf" + + "orm2\260\t\n\033RegionNetworkEndpointGroups\022\222\002\n\006" + + "Delete\022@.google.cloud.compute.v1.DeleteR" + + "egionNetworkEndpointGroupRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\241\001\202\323\344\223\002`*^/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/networkEndpointGroups/{network_en" + + "dpoint_group}\332A%project,region,network_e" + + "ndpoint_group\212N\020RegionOperations\022\204\002\n\003Get" + + "\022=.google.cloud.compute.v1.GetRegionNetw" + + "orkEndpointGroupRequest\032-.google.cloud.c" + + "ompute.v1.NetworkEndpointGroup\"\216\001\202\323\344\223\002`\022" + + "^/compute/v1/projects/{project}/regions/" + + "{region}/networkEndpointGroups/{network_" + + "endpoint_group}\332A%project,region,network" + + "_endpoint_group\022\243\002\n\006Insert\022@.google.clou" + + "d.compute.v1.InsertRegionNetworkEndpoint" + + "GroupRequest\032\".google.cloud.compute.v1.O" + + "peration\"\262\001\202\323\344\223\002h\"E/compute/v1/projects/" + + "{project}/regions/{region}/networkEndpoi" + + "ntGroups:\037network_endpoint_group_resourc" + + "e\332A.project,region,network_endpoint_grou" + + "p_resource\212N\020RegionOperations\022\332\001\n\004List\022?" + + ".google.cloud.compute.v1.ListRegionNetwo" + + "rkEndpointGroupsRequest\0321.google.cloud.c" + + "ompute.v1.NetworkEndpointGroupList\"^\202\323\344\223" + + "\002G\022E/compute/v1/projects/{project}/regio" + + "ns/{region}/networkEndpointGroups\332A\016proj" + + "ect,region\032r\312A\026compute.googleapis.com\322AV" + + "https://www.googleapis.com/auth/compute," + + "https://www.googleapis.com/auth/cloud-pl" + + "atform2\362\'\n\035RegionNetworkFirewallPolicies" + + "\022\353\002\n\016AddAssociation\022I.google.cloud.compu" + + "te.v1.AddAssociationRegionNetworkFirewal" + + "lPolicyRequest\032\".google.cloud.compute.v1" + + ".Operation\"\351\001\202\323\344\223\002\211\001\"a/compute/v1/projec" + + "ts/{project}/regions/{region}/firewallPo" + + "licies/{firewall_policy}/addAssociation:" + + "$firewall_policy_association_resource\332AC" + + "project,region,firewall_policy,firewall_" + + "policy_association_resource\212N\020RegionOper" + + "ations\022\307\002\n\007AddRule\022B.google.cloud.comput" + + "e.v1.AddRuleRegionNetworkFirewallPolicyR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\323\001\202\323\344\223\002{\"Z/compute/v1/projects/{proje" + + "ct}/regions/{region}/firewallPolicies/{f" + + "irewall_policy}/addRule:\035firewall_policy" + + "_rule_resource\332A.google.cloud.compute.v1.GetRegionNet" + + "workFirewallPolicyRequest\032\'.google.cloud" + + ".compute.v1.FirewallPolicy\"{\202\323\344\223\002T\022R/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/firewallPolicies/{firewall_policy}\332A" + + "\036project,region,firewall_policy\022\234\002\n\016GetA" + + "ssociation\022I.google.cloud.compute.v1.Get" + + "AssociationRegionNetworkFirewallPolicyRe" + + "quest\0322.google.cloud.compute.v1.Firewall" + + "PolicyAssociation\"\212\001\202\323\344\223\002c\022a/compute/v1/" + "projects/{project}/regions/{region}/fire" - + "wallPolicies:\030firewall_policy_resource\332A" - + "\'project,region,firewall_policy_resource" - + "\212N\020RegionOperations\022\321\001\n\004List\022A.google.cl" - + "oud.compute.v1.ListRegionNetworkFirewall" - + "PoliciesRequest\032+.google.cloud.compute.v" - + "1.FirewallPolicyList\"Y\202\323\344\223\002B\022@/compute/v" - + "1/projects/{project}/regions/{region}/fi" - + "rewallPolicies\332A\016project,region\022\261\002\n\005Patc" - + "h\022@.google.cloud.compute.v1.PatchRegionN" - + "etworkFirewallPolicyRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\301\001\202\323\344\223\002n2R/compu" - + "te/v1/projects/{project}/regions/{region" - + "}/firewallPolicies/{firewall_policy}:\030fi" - + "rewall_policy_resource\332A7project,region," - + "firewall_policy,firewall_policy_resource" - + "\212N\020RegionOperations\022\315\002\n\tPatchRule\022D.goog" - + "le.cloud.compute.v1.PatchRuleRegionNetwo" - + "rkFirewallPolicyRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\325\001\202\323\344\223\002}\"\\/compute/v" - + "1/projects/{project}/regions/{region}/fi" - + "rewallPolicies/{firewall_policy}/patchRu" - + "le:\035firewall_policy_rule_resource\332A.google.cloud.compute.v1.SetUrlMap" - + "RegionTargetHttpProxyRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\324\001\202\323\344\223\002}\"_/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/targetHttpProxies/{target_http_proxy}" - + "/setUrlMap:\032url_map_reference_resource\332A" - + ";project,region,target_http_proxy,url_ma" - + "p_reference_resource\212N\020RegionOperations\032" - + "r\312A\026compute.googleapis.com\322AVhttps://www" - + ".googleapis.com/auth/compute,https://www" - + ".googleapis.com/auth/cloud-platform2\263\021\n\030" - + "RegionTargetHttpsProxies\022\203\002\n\006Delete\022<.go" - + "ogle.cloud.compute.v1.DeleteRegionTarget" - + "HttpsProxyRequest\032\".google.cloud.compute" - + ".v1.Operation\"\226\001\202\323\344\223\002Y*W/compute/v1/proj" - + "ects/{project}/regions/{region}/targetHt" - + "tpsProxies/{target_https_proxy}\332A!projec" - + "t,region,target_https_proxy\212N\020RegionOper" - + "ations\022\361\001\n\003Get\0229.google.cloud.compute.v1" - + ".GetRegionTargetHttpsProxyRequest\032).goog" - + "le.cloud.compute.v1.TargetHttpsProxy\"\203\001\202" - + "\323\344\223\002Y\022W/compute/v1/projects/{project}/re" - + "gions/{region}/targetHttpsProxies/{targe" - + "t_https_proxy}\332A!project,region,target_h" - + "ttps_proxy\022\224\002\n\006Insert\022<.google.cloud.com" - + "pute.v1.InsertRegionTargetHttpsProxyRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\247\001\202\323\344\223\002a\"B/compute/v1/projects/{project}" - + "/regions/{region}/targetHttpsProxies:\033ta" - + "rget_https_proxy_resource\332A*project,regi" - + "on,target_https_proxy_resource\212N\020RegionO" - + "perations\022\320\001\n\004List\022<.google.cloud.comput" - + "e.v1.ListRegionTargetHttpsProxiesRequest" - + "\032-.google.cloud.compute.v1.TargetHttpsPr" - + "oxyList\"[\202\323\344\223\002D\022B/compute/v1/projects/{p" - + "roject}/regions/{region}/targetHttpsProx" - + "ies\332A\016project,region\022\272\002\n\005Patch\022;.google." - + "cloud.compute.v1.PatchRegionTargetHttpsP" - + "roxyRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\317\001\202\323\344\223\002v2W/compute/v1/projects/{" - + "project}/regions/{region}/targetHttpsPro" - + "xies/{target_https_proxy}:\033target_https_" - + "proxy_resource\332A=project,region,target_h" - + "ttps_proxy,target_https_proxy_resource\212N" - + "\020RegionOperations\022\264\003\n\022SetSslCertificates" - + "\022H.google.cloud.compute.v1.SetSslCertifi" - + "catesRegionTargetHttpsProxyRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"\257\002\202\323\344\223\002\257\001" - + "\"j/compute/v1/projects/{project}/regions" + + "/{ssl_policy}:\023ssl_policy_resource\332A-pro" + + "ject,region,ssl_policy,ssl_policy_resour" + + "ce\212N\020RegionOperations\032r\312A\026compute.google" + + "apis.com\322AVhttps://www.googleapis.com/au" + + "th/compute,https://www.googleapis.com/au" + + "th/cloud-platform2\252\013\n\027RegionTargetHttpPr" + + "oxies\022\377\001\n\006Delete\022;.google.cloud.compute." + + "v1.DeleteRegionTargetHttpProxyRequest\032\"." + + "google.cloud.compute.v1.Operation\"\223\001\202\323\344\223" + + "\002W*U/compute/v1/projects/{project}/regio" + + "ns/{region}/targetHttpProxies/{target_ht" + + "tp_proxy}\332A project,region,target_http_p" + + "roxy\212N\020RegionOperations\022\354\001\n\003Get\0228.google" + + ".cloud.compute.v1.GetRegionTargetHttpPro" + + "xyRequest\032(.google.cloud.compute.v1.Targ" + + "etHttpProxy\"\200\001\202\323\344\223\002W\022U/compute/v1/projec" + + "ts/{project}/regions/{region}/targetHttp" + + "Proxies/{target_http_proxy}\332A project,re" + + "gion,target_http_proxy\022\220\002\n\006Insert\022;.goog" + + "le.cloud.compute.v1.InsertRegionTargetHt" + + "tpProxyRequest\032\".google.cloud.compute.v1" + + ".Operation\"\244\001\202\323\344\223\002_\"A/compute/v1/project" + + "s/{project}/regions/{region}/targetHttpP" + + "roxies:\032target_http_proxy_resource\332A)pro" + + "ject,region,target_http_proxy_resource\212N" + + "\020RegionOperations\022\315\001\n\004List\022;.google.clou" + + "d.compute.v1.ListRegionTargetHttpProxies" + + "Request\032,.google.cloud.compute.v1.Target" + + "HttpProxyList\"Z\202\323\344\223\002C\022A/compute/v1/proje" + + "cts/{project}/regions/{region}/targetHtt" + + "pProxies\332A\016project,region\022\306\002\n\tSetUrlMap\022" + + ">.google.cloud.compute.v1.SetUrlMapRegio" + + "nTargetHttpProxyRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\324\001\202\323\344\223\002}\"_/compute/v" + + "1/projects/{project}/regions/{region}/ta" + + "rgetHttpProxies/{target_http_proxy}/setU" + + "rlMap:\032url_map_reference_resource\332A;proj" + + "ect,region,target_http_proxy,url_map_ref" + + "erence_resource\212N\020RegionOperations\032r\312A\026c" + + "ompute.googleapis.com\322AVhttps://www.goog" + + "leapis.com/auth/compute,https://www.goog" + + "leapis.com/auth/cloud-platform2\263\021\n\030Regio" + + "nTargetHttpsProxies\022\203\002\n\006Delete\022<.google." + + "cloud.compute.v1.DeleteRegionTargetHttps" + + "ProxyRequest\032\".google.cloud.compute.v1.O" + + "peration\"\226\001\202\323\344\223\002Y*W/compute/v1/projects/" + + "{project}/regions/{region}/targetHttpsPr" + + "oxies/{target_https_proxy}\332A!project,reg" + + "ion,target_https_proxy\212N\020RegionOperation" + + "s\022\361\001\n\003Get\0229.google.cloud.compute.v1.GetR" + + "egionTargetHttpsProxyRequest\032).google.cl" + + "oud.compute.v1.TargetHttpsProxy\"\203\001\202\323\344\223\002Y" + + "\022W/compute/v1/projects/{project}/regions" + "/{region}/targetHttpsProxies/{target_htt" - + "ps_proxy}/setSslCertificates:Aregion_tar" - + "get_https_proxies_set_ssl_certificates_r" - + "equest_resource\332Acproject,region,target_" - + "https_proxy,region_target_https_proxies_" - + "set_ssl_certificates_request_resource\212N\020" - + "RegionOperations\022\312\002\n\tSetUrlMap\022?.google." - + "cloud.compute.v1.SetUrlMapRegionTargetHt" - + "tpsProxyRequest\032\".google.cloud.compute.v" - + "1.Operation\"\327\001\202\323\344\223\002\177\"a/compute/v1/projec" - + "ts/{project}/regions/{region}/targetHttp", - "sProxies/{target_https_proxy}/setUrlMap:" - + "\032url_map_reference_resource\332A.google.cloud.co" - + "mpute.v1.AggregatedListResourcePoliciesR" - + "equest\0325.google.cloud.compute.v1.Resourc" - + "ePolicyAggregatedList\"L\202\323\344\223\002<\022:/compute/" - + "v1/projects/{project}/aggregated/resourc" - + "ePolicies\332A\007project\022\363\001\n\006Delete\0224.google." - + "cloud.compute.v1.DeleteResourcePolicyReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\216\001\202\323\344\223\002T*R/compute/v1/projects/{project" - + "}/regions/{region}/resourcePolicies/{res" - + "ource_policy}\332A\036project,region,resource_" - + "policy\212N\020RegionOperations\022\336\001\n\003Get\0221.goog" - + "le.cloud.compute.v1.GetResourcePolicyReq" - + "uest\032\'.google.cloud.compute.v1.ResourceP" - + "olicy\"{\202\323\344\223\002T\022R/compute/v1/projects/{pro" - + "ject}/regions/{region}/resourcePolicies/" - + "{resource_policy}\332A\036project,region,resou" - + "rce_policy\022\347\001\n\014GetIamPolicy\022:.google.clo" - + "ud.compute.v1.GetIamPolicyResourcePolicy" - + "Request\032\037.google.cloud.compute.v1.Policy" - + "\"z\202\323\344\223\002Z\022X/compute/v1/projects/{project}" + + "tions/{resource}/getIamPolicy\332A\025project," + + "zone,resource\022\355\001\n\006Insert\0221.google.cloud." + + "compute.v1.InsertReservationRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\213\001\202\323\344\223\002P" + + "\"8/compute/v1/projects/{project}/zones/{" + + "zone}/reservations:\024reservation_resource" + + "\332A!project,zone,reservation_resource\212N\016Z" + + "oneOperations\022\263\001\n\004List\0220.google.cloud.co" + + "mpute.v1.ListReservationsRequest\032(.googl" + + "e.cloud.compute.v1.ReservationList\"O\202\323\344\223" + + "\002:\0228/compute/v1/projects/{project}/zones" + + "/{zone}/reservations\332A\014project,zone\022\256\002\n\006" + + "Resize\0221.google.cloud.compute.v1.ResizeR" + + "eservationRequest\032\".google.cloud.compute" + + ".v1.Operation\"\314\001\202\323\344\223\002u\"M/compute/v1/proj" + + "ects/{project}/zones/{zone}/reservations" + + "/{reservation}/resize:$reservations_resi" + + "ze_request_resource\332A=project,zone,reser" + + "vation,reservations_resize_request_resou" + + "rce\212N\016ZoneOperations\022\236\002\n\014SetIamPolicy\0227." + + "google.cloud.compute.v1.SetIamPolicyRese" + + "rvationRequest\032\037.google.cloud.compute.v1" + + ".Policy\"\263\001\202\323\344\223\002t\"P/compute/v1/projects/{" + + "project}/zones/{zone}/reservations/{reso" + + "urce}/setIamPolicy: zone_set_policy_requ" + + "est_resource\332A6project,zone,resource,zon" + + "e_set_policy_request_resource\022\303\002\n\022TestIa" + + "mPermissions\022=.google.cloud.compute.v1.T" + + "estIamPermissionsReservationRequest\0320.go" + + "ogle.cloud.compute.v1.TestPermissionsRes" + + "ponse\"\273\001\202\323\344\223\002{\"V/compute/v1/projects/{pr" + + "oject}/zones/{zone}/reservations/{resour" + + "ce}/testIamPermissions:!test_permissions" + + "_request_resource\332A7project,zone,resourc" + + "e,test_permissions_request_resource\022\207\002\n\006" + + "Update\0221.google.cloud.compute.v1.UpdateR" + + "eservationRequest\032\".google.cloud.compute" + + ".v1.Operation\"\245\001\202\323\344\223\002^2F/compute/v1/proj" + + "ects/{project}/zones/{zone}/reservations" + + "/{reservation}:\024reservation_resource\332A-p" + + "roject,zone,reservation,reservation_reso" + + "urce\212N\016ZoneOperations\032r\312A\026compute.google" + + "apis.com\322AVhttps://www.googleapis.com/au" + + "th/compute,https://www.googleapis.com/au" + + "th/cloud-platform2\363\020\n\020ResourcePolicies\022\325" + + "\001\n\016AggregatedList\022>.google.cloud.compute" + + ".v1.AggregatedListResourcePoliciesReques" + + "t\0325.google.cloud.compute.v1.ResourcePoli" + + "cyAggregatedList\"L\202\323\344\223\002<\022:/compute/v1/pr" + + "ojects/{project}/aggregated/resourcePoli" + + "cies\332A\007project\022\363\001\n\006Delete\0224.google.cloud" + + ".compute.v1.DeleteResourcePolicyRequest\032" + + "\".google.cloud.compute.v1.Operation\"\216\001\202\323" + + "\344\223\002T*R/compute/v1/projects/{project}/reg" + + "ions/{region}/resourcePolicies/{resource" + + "_policy}\332A\036project,region,resource_polic" + + "y\212N\020RegionOperations\022\336\001\n\003Get\0221.google.cl" + + "oud.compute.v1.GetResourcePolicyRequest\032" + + "\'.google.cloud.compute.v1.ResourcePolicy" + + "\"{\202\323\344\223\002T\022R/compute/v1/projects/{project}" + "/regions/{region}/resourcePolicies/{reso" - + "urce}/getIamPolicy\332A\027project,region,reso" - + "urce\022\204\002\n\006Insert\0224.google.cloud.compute.v" - + "1.InsertResourcePolicyRequest\032\".google.c" - + "loud.compute.v1.Operation\"\237\001\202\323\344\223\002\\\"@/com" - + "pute/v1/projects/{project}/regions/{regi" - + "on}/resourcePolicies:\030resource_policy_re" - + "source\332A\'project,region,resource_policy_" - + "resource\212N\020RegionOperations\022\304\001\n\004List\0224.g" - + "oogle.cloud.compute.v1.ListResourcePolic" - + "iesRequest\032+.google.cloud.compute.v1.Res" - + "ourcePolicyList\"Y\202\323\344\223\002B\022@/compute/v1/pro" - + "jects/{project}/regions/{region}/resourc" - + "ePolicies\332A\016project,region\022\257\002\n\014SetIamPol" - + "icy\022:.google.cloud.compute.v1.SetIamPoli" - + "cyResourcePolicyRequest\032\037.google.cloud.c" - + "ompute.v1.Policy\"\301\001\202\323\344\223\002~\"X/compute/v1/p" - + "rojects/{project}/regions/{region}/resou" - + "rcePolicies/{resource}/setIamPolicy:\"reg" - + "ion_set_policy_request_resource\332A:projec" - + "t,region,resource,region_set_policy_requ" - + "est_resource\022\321\002\n\022TestIamPermissions\022@.go" - + "ogle.cloud.compute.v1.TestIamPermissions" - + "ResourcePolicyRequest\0320.google.cloud.com" - + "pute.v1.TestPermissionsResponse\"\306\001\202\323\344\223\002\203" - + "\001\"^/compute/v1/projects/{project}/region" - + "s/{region}/resourcePolicies/{resource}/t" - + "estIamPermissions:!test_permissions_requ" - + "est_resource\332A9project,region,resource,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\226\022\n\007Routers" - + "\022\273\001\n\016AggregatedList\0225.google.cloud.compu" - + "te.v1.AggregatedListRoutersRequest\032-.goo" - + "gle.cloud.compute.v1.RouterAggregatedLis" - + "t\"C\202\323\344\223\0023\0221/compute/v1/projects/{project" - + "}/aggregated/routers\332A\007project\022\317\001\n\006Delet" - + "e\022,.google.cloud.compute.v1.DeleteRouter" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"s\202\323\344\223\002B*@/compute/v1/projects/{proje" - + "ct}/regions/{region}/routers/{router}\332A\025" - + "project,region,router\212N\020RegionOperations" - + "\022\263\001\n\003Get\022).google.cloud.compute.v1.GetRo" - + "uterRequest\032\037.google.cloud.compute.v1.Ro" - + "uter\"`\202\323\344\223\002B\022@/compute/v1/projects/{proj" - + "ect}/regions/{region}/routers/{router}\332A" - + "\025project,region,router\022\365\001\n\021GetNatMapping" - + "Info\0228.google.cloud.compute.v1.GetNatMap" - + "pingInfoRoutersRequest\0322.google.cloud.co" - + "mpute.v1.VmEndpointNatMappingsList\"r\202\323\344\223" - + "\002T\022R/compute/v1/projects/{project}/regio" - + "ns/{region}/routers/{router}/getNatMappi" - + "ngInfo\332A\025project,region,router\022\351\001\n\017GetRo" - + "uterStatus\0225.google.cloud.compute.v1.Get" - + "RouterStatusRouterRequest\032-.google.cloud" - + ".compute.v1.RouterStatusResponse\"p\202\323\344\223\002R" - + "\022P/compute/v1/projects/{project}/regions" - + "/{region}/routers/{router}/getRouterStat" - + "us\332A\025project,region,router\022\341\001\n\006Insert\022,." - + "google.cloud.compute.v1.InsertRouterRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\204\001\202\323\344\223\002J\"7/compute/v1/projects/{project}" - + "/regions/{region}/routers:\017router_resour" - + "ce\332A\036project,region,router_resource\212N\020Re" - + "gionOperations\022\252\001\n\004List\022+.google.cloud.c" - + "ompute.v1.ListRoutersRequest\032#.google.cl" - + "oud.compute.v1.RouterList\"P\202\323\344\223\0029\0227/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/routers\332A\016project,region\022\357\001\n\005Patch\022+." - + "google.cloud.compute.v1.PatchRouterReque" - + "st\032\".google.cloud.compute.v1.Operation\"\224" - + "\001\202\323\344\223\002S2@/compute/v1/projects/{project}/" - + "regions/{region}/routers/{router}:\017route" - + "r_resource\332A%project,region,router,route" - + "r_resource\212N\020RegionOperations\022\365\001\n\007Previe" - + "w\022-.google.cloud.compute.v1.PreviewRoute" - + "rRequest\032/.google.cloud.compute.v1.Route" - + "rsPreviewResponse\"\211\001\202\323\344\223\002[\"H/compute/v1/" - + "projects/{project}/regions/{region}/rout" - + "ers/{router}/preview:\017router_resource\332A%" - + "project,region,router,router_resource\022\361\001" - + "\n\006Update\022,.google.cloud.compute.v1.Updat" - + "eRouterRequest\032\".google.cloud.compute.v1" - + ".Operation\"\224\001\202\323\344\223\002S\032@/compute/v1/project" - + "s/{project}/regions/{region}/routers/{ro" - + "uter}:\017router_resource\332A%project,region," - + "router,router_resource\212N\020RegionOperation" - + "s\032r\312A\026compute.googleapis.com\322AVhttps://w" - + "ww.googleapis.com/auth/compute,https://w" - + "ww.googleapis.com/auth/cloud-platform2\300\006" - + "\n\006Routes\022\272\001\n\006Delete\022+.google.cloud.compu" - + "te.v1.DeleteRouteRequest\032\".google.cloud." - + "compute.v1.Operation\"_\202\323\344\223\0026*4/compute/v" - + "1/projects/{project}/global/routes/{rout" - + "e}\332A\rproject,route\212N\020GlobalOperations\022\235\001" - + "\n\003Get\022(.google.cloud.compute.v1.GetRoute" - + "Request\032\036.google.cloud.compute.v1.Route\"" - + "L\202\323\344\223\0026\0224/compute/v1/projects/{project}/" - + "global/routes/{route}\332A\rproject,route\022\313\001" - + "\n\006Insert\022+.google.cloud.compute.v1.Inser" - + "tRouteRequest\032\".google.cloud.compute.v1." - + "Operation\"p\202\323\344\223\002>\",/compute/v1/projects/" - + "{project}/global/routes:\016route_resource\332" - + "A\026project,route_resource\212N\020GlobalOperati" - + "ons\022\226\001\n\004List\022*.google.cloud.compute.v1.L" - + "istRoutesRequest\032\".google.cloud.compute." - + "v1.RouteList\">\202\323\344\223\002.\022,/compute/v1/projec" - + "ts/{project}/global/routes\332A\007project\032r\312A" + + "urce_policy}\332A\036project,region,resource_p" + + "olicy\022\347\001\n\014GetIamPolicy\022:.google.cloud.co" + + "mpute.v1.GetIamPolicyResourcePolicyReque" + + "st\032\037.google.cloud.compute.v1.Policy\"z\202\323\344" + + "\223\002Z\022X/compute/v1/projects/{project}/regi" + + "ons/{region}/resourcePolicies/{resource}" + + "/getIamPolicy\332A\027project,region,resource\022" + + "\204\002\n\006Insert\0224.google.cloud.compute.v1.Ins" + + "ertResourcePolicyRequest\032\".google.cloud." + + "compute.v1.Operation\"\237\001\202\323\344\223\002\\\"@/compute/" + + "v1/projects/{project}/regions/{region}/r" + + "esourcePolicies:\030resource_policy_resourc" + + "e\332A\'project,region,resource_policy_resou" + + "rce\212N\020RegionOperations\022\304\001\n\004List\0224.google" + + ".cloud.compute.v1.ListResourcePoliciesRe" + + "quest\032+.google.cloud.compute.v1.Resource" + + "PolicyList\"Y\202\323\344\223\002B\022@/compute/v1/projects" + + "/{project}/regions/{region}/resourcePoli" + + "cies\332A\016project,region\022\257\002\n\014SetIamPolicy\022:" + + ".google.cloud.compute.v1.SetIamPolicyRes" + + "ourcePolicyRequest\032\037.google.cloud.comput" + + "e.v1.Policy\"\301\001\202\323\344\223\002~\"X/compute/v1/projec" + + "ts/{project}/regions/{region}/resourcePo" + + "licies/{resource}/setIamPolicy:\"region_s" + + "et_policy_request_resource\332A:project,reg" + + "ion,resource,region_set_policy_request_r" + + "esource\022\321\002\n\022TestIamPermissions\022@.google." + + "cloud.compute.v1.TestIamPermissionsResou" + + "rcePolicyRequest\0320.google.cloud.compute." + + "v1.TestPermissionsResponse\"\306\001\202\323\344\223\002\203\001\"^/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/resourcePolicies/{resource}/testIa" + + "mPermissions:!test_permissions_request_r" + + "esource\332A9project,region,resource,test_p" + + "ermissions_request_resource\032r\312A\026compute." + + "googleapis.com\322AVhttps://www.googleapis." + + "com/auth/compute,https://www.googleapis." + + "com/auth/cloud-platform2\226\022\n\007Routers\022\273\001\n\016" + + "AggregatedList\0225.google.cloud.compute.v1" + + ".AggregatedListRoutersRequest\032-.google.c" + + "loud.compute.v1.RouterAggregatedList\"C\202\323" + + "\344\223\0023\0221/compute/v1/projects/{project}/agg" + + "regated/routers\332A\007project\022\317\001\n\006Delete\022,.g" + + "oogle.cloud.compute.v1.DeleteRouterReque" + + "st\032\".google.cloud.compute.v1.Operation\"s" + + "\202\323\344\223\002B*@/compute/v1/projects/{project}/r" + + "egions/{region}/routers/{router}\332A\025proje" + + "ct,region,router\212N\020RegionOperations\022\263\001\n\003" + + "Get\022).google.cloud.compute.v1.GetRouterR" + + "equest\032\037.google.cloud.compute.v1.Router\"" + + "`\202\323\344\223\002B\022@/compute/v1/projects/{project}/" + + "regions/{region}/routers/{router}\332A\025proj" + + "ect,region,router\022\365\001\n\021GetNatMappingInfo\022" + + "8.google.cloud.compute.v1.GetNatMappingI" + + "nfoRoutersRequest\0322.google.cloud.compute" + + ".v1.VmEndpointNatMappingsList\"r\202\323\344\223\002T\022R/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/routers/{router}/getNatMappingInf" + + "o\332A\025project,region,router\022\351\001\n\017GetRouterS" + + "tatus\0225.google.cloud.compute.v1.GetRoute" + + "rStatusRouterRequest\032-.google.cloud.comp" + + "ute.v1.RouterStatusResponse\"p\202\323\344\223\002R\022P/co" + + "mpute/v1/projects/{project}/regions/{reg" + + "ion}/routers/{router}/getRouterStatus\332A\025" + + "project,region,router\022\341\001\n\006Insert\022,.googl" + + "e.cloud.compute.v1.InsertRouterRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\204\001\202\323\344" + + "\223\002J\"7/compute/v1/projects/{project}/regi" + + "ons/{region}/routers:\017router_resource\332A\036" + + "project,region,router_resource\212N\020RegionO" + + "perations\022\252\001\n\004List\022+.google.cloud.comput" + + "e.v1.ListRoutersRequest\032#.google.cloud.c" + + "ompute.v1.RouterList\"P\202\323\344\223\0029\0227/compute/v" + + "1/projects/{project}/regions/{region}/ro" + + "uters\332A\016project,region\022\357\001\n\005Patch\022+.googl" + + "e.cloud.compute.v1.PatchRouterRequest\032\"." + + "google.cloud.compute.v1.Operation\"\224\001\202\323\344\223" + + "\002S2@/compute/v1/projects/{project}/regio" + + "ns/{region}/routers/{router}:\017router_res" + + "ource\332A%project,region,router,router_res" + + "ource\212N\020RegionOperations\022\365\001\n\007Preview\022-.g" + + "oogle.cloud.compute.v1.PreviewRouterRequ" + + "est\032/.google.cloud.compute.v1.RoutersPre" + + "viewResponse\"\211\001\202\323\344\223\002[\"H/compute/v1/proje" + + "cts/{project}/regions/{region}/routers/{" + + "router}/preview:\017router_resource\332A%proje" + + "ct,region,router,router_resource\022\361\001\n\006Upd" + + "ate\022,.google.cloud.compute.v1.UpdateRout" + + "erRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\224\001\202\323\344\223\002S\032@/compute/v1/projects/{pr" + + "oject}/regions/{region}/routers/{router}" + + ":\017router_resource\332A%project,region,route" + + "r,router_resource\212N\020RegionOperations\032r\312A" + "\026compute.googleapis.com\322AVhttps://www.go" + "ogleapis.com/auth/compute,https://www.go" - + "ogleapis.com/auth/cloud-platform2\357\030\n\020Sec" - + "urityPolicies\022\251\002\n\007AddRule\0225.google.cloud" - + ".compute.v1.AddRuleSecurityPolicyRequest" - + "\032\".google.cloud.compute.v1.Operation\"\302\001\202" - + "\323\344\223\002q\"P/compute/v1/projects/{project}/gl" - + "obal/securityPolicies/{security_policy}/" - + "addRule:\035security_policy_rule_resource\332A" - + "5project,security_policy,security_policy" - + "_rule_resource\212N\020GlobalOperations\022\327\001\n\016Ag" - + "gregatedList\022>.google.cloud.compute.v1.A" - + "ggregatedListSecurityPoliciesRequest\0327.g" - + "oogle.cloud.compute.v1.SecurityPoliciesA" - + "ggregatedList\"L\202\323\344\223\002<\022:/compute/v1/proje" - + "cts/{project}/aggregated/securityPolicie" - + "s\332A\007project\022\341\001\n\006Delete\0224.google.cloud.co" - + "mpute.v1.DeleteSecurityPolicyRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"}\202\323\344\223\002J" - + "*H/compute/v1/projects/{project}/global/" - + "securityPolicies/{security_policy}\332A\027pro" - + "ject,security_policy\212N\020GlobalOperations\022" - + "\315\001\n\003Get\0221.google.cloud.compute.v1.GetSec" - + "urityPolicyRequest\032\'.google.cloud.comput" - + "e.v1.SecurityPolicy\"j\202\323\344\223\002J\022H/compute/v1" - + "/projects/{project}/global/securityPolic" - + "ies/{security_policy}\332A\027project,security" - + "_policy\022\341\001\n\007GetRule\0225.google.cloud.compu" - + "te.v1.GetRuleSecurityPolicyRequest\032+.goo" - + "gle.cloud.compute.v1.SecurityPolicyRule\"" - + "r\202\323\344\223\002R\022P/compute/v1/projects/{project}/" - + "global/securityPolicies/{security_policy" - + "}/getRule\332A\027project,security_policy\022\363\001\n\006" - + "Insert\0224.google.cloud.compute.v1.InsertS" - + "ecurityPolicyRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\216\001\202\323\344\223\002R\"6/compute/v1/p" + + "ogleapis.com/auth/cloud-platform2\300\006\n\006Rou" + + "tes\022\272\001\n\006Delete\022+.google.cloud.compute.v1" + + ".DeleteRouteRequest\032\".google.cloud.compu" + + "te.v1.Operation\"_\202\323\344\223\0026*4/compute/v1/pro" + + "jects/{project}/global/routes/{route}\332A\r" + + "project,route\212N\020GlobalOperations\022\235\001\n\003Get" + + "\022(.google.cloud.compute.v1.GetRouteReque" + + "st\032\036.google.cloud.compute.v1.Route\"L\202\323\344\223" + + "\0026\0224/compute/v1/projects/{project}/globa" + + "l/routes/{route}\332A\rproject,route\022\313\001\n\006Ins" + + "ert\022+.google.cloud.compute.v1.InsertRout" + + "eRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"p\202\323\344\223\002>\",/compute/v1/projects/{proj" + + "ect}/global/routes:\016route_resource\332A\026pro" + + "ject,route_resource\212N\020GlobalOperations\022\226" + + "\001\n\004List\022*.google.cloud.compute.v1.ListRo" + + "utesRequest\032\".google.cloud.compute.v1.Ro" + + "uteList\">\202\323\344\223\002.\022,/compute/v1/projects/{p" + + "roject}/global/routes\332A\007project\032r\312A\026comp" + + "ute.googleapis.com\322AVhttps://www.googlea" + + "pis.com/auth/compute,https://www.googlea" + + "pis.com/auth/cloud-platform2\357\030\n\020Security" + + "Policies\022\251\002\n\007AddRule\0225.google.cloud.comp" + + "ute.v1.AddRuleSecurityPolicyRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\302\001\202\323\344\223\002q" + + "\"P/compute/v1/projects/{project}/global/" + + "securityPolicies/{security_policy}/addRu" + + "le:\035security_policy_rule_resource\332A5proj" + + "ect,security_policy,security_policy_rule" + + "_resource\212N\020GlobalOperations\022\327\001\n\016Aggrega" + + "tedList\022>.google.cloud.compute.v1.Aggreg" + + "atedListSecurityPoliciesRequest\0327.google" + + ".cloud.compute.v1.SecurityPoliciesAggreg" + + "atedList\"L\202\323\344\223\002<\022:/compute/v1/projects/{" + + "project}/aggregated/securityPolicies\332A\007p" + + "roject\022\341\001\n\006Delete\0224.google.cloud.compute" + + ".v1.DeleteSecurityPolicyRequest\032\".google" + + ".cloud.compute.v1.Operation\"}\202\323\344\223\002J*H/co" + + "mpute/v1/projects/{project}/global/secur" + + "ityPolicies/{security_policy}\332A\027project," + + "security_policy\212N\020GlobalOperations\022\315\001\n\003G" + + "et\0221.google.cloud.compute.v1.GetSecurity" + + "PolicyRequest\032\'.google.cloud.compute.v1." + + "SecurityPolicy\"j\202\323\344\223\002J\022H/compute/v1/proj" + + "ects/{project}/global/securityPolicies/{" + + "security_policy}\332A\027project,security_poli" + + "cy\022\341\001\n\007GetRule\0225.google.cloud.compute.v1" + + ".GetRuleSecurityPolicyRequest\032+.google.c" + + "loud.compute.v1.SecurityPolicyRule\"r\202\323\344\223" + + "\002R\022P/compute/v1/projects/{project}/globa" + + "l/securityPolicies/{security_policy}/get" + + "Rule\332A\027project,security_policy\022\363\001\n\006Inser" + + "t\0224.google.cloud.compute.v1.InsertSecuri" + + "tyPolicyRequest\032\".google.cloud.compute.v" + + "1.Operation\"\216\001\202\323\344\223\002R\"6/compute/v1/projec" + + "ts/{project}/global/securityPolicies:\030se" + + "curity_policy_resource\332A project,securit" + + "y_policy_resource\212N\020GlobalOperations\022\263\001\n" + + "\004List\0224.google.cloud.compute.v1.ListSecu" + + "rityPoliciesRequest\032+.google.cloud.compu" + + "te.v1.SecurityPolicyList\"H\202\323\344\223\0028\0226/compu" + + "te/v1/projects/{project}/global/security" + + "Policies\332A\007project\022\256\002\n\037ListPreconfigured" + + "ExpressionSets\022O.google.cloud.compute.v1" + + ".ListPreconfiguredExpressionSetsSecurity" + + "PoliciesRequest\032P.google.cloud.compute.v" + + "1.SecurityPoliciesListPreconfiguredExpre" + + "ssionSetsResponse\"h\202\323\344\223\002X\022V/compute/v1/p" + "rojects/{project}/global/securityPolicie" - + "s:\030security_policy_resource\332A project,se" + + "s/listPreconfiguredExpressionSets\332A\007proj" + + "ect\022\223\002\n\005Patch\0223.google.cloud.compute.v1." + + "PatchSecurityPolicyRequest\032\".google.clou" + + "d.compute.v1.Operation\"\260\001\202\323\344\223\002d2H/comput" + + "e/v1/projects/{project}/global/securityP" + + "olicies/{security_policy}:\030security_poli" + + "cy_resource\332A0project,security_policy,se" + "curity_policy_resource\212N\020GlobalOperation" - + "s\022\263\001\n\004List\0224.google.cloud.compute.v1.Lis" - + "tSecurityPoliciesRequest\032+.google.cloud." - + "compute.v1.SecurityPolicyList\"H\202\323\344\223\0028\0226/" + + "s\022\257\002\n\tPatchRule\0227.google.cloud.compute.v" + + "1.PatchRuleSecurityPolicyRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\304\001\202\323\344\223\002s\"R/" + "compute/v1/projects/{project}/global/sec" - + "urityPolicies\332A\007project\022\256\002\n\037ListPreconfi" - + "guredExpressionSets\022O.google.cloud.compu" - + "te.v1.ListPreconfiguredExpressionSetsSec" - + "urityPoliciesRequest\032P.google.cloud.comp" - + "ute.v1.SecurityPoliciesListPreconfigured" - + "ExpressionSetsResponse\"h\202\323\344\223\002X\022V/compute" - + "/v1/projects/{project}/global/securityPo" - + "licies/listPreconfiguredExpressionSets\332A" - + "\007project\022\223\002\n\005Patch\0223.google.cloud.comput" - + "e.v1.PatchSecurityPolicyRequest\032\".google" - + ".cloud.compute.v1.Operation\"\260\001\202\323\344\223\002d2H/c" - + "ompute/v1/projects/{project}/global/secu" - + "rityPolicies/{security_policy}:\030security" - + "_policy_resource\332A0project,security_poli" - + "cy,security_policy_resource\212N\020GlobalOper" - + "ations\022\257\002\n\tPatchRule\0227.google.cloud.comp" - + "ute.v1.PatchRuleSecurityPolicyRequest\032\"." - + "google.cloud.compute.v1.Operation\"\304\001\202\323\344\223" - + "\002s\"R/compute/v1/projects/{project}/globa" - + "l/securityPolicies/{security_policy}/pat" - + "chRule:\035security_policy_rule_resource\332A5" - + "project,security_policy,security_policy_" - + "rule_resource\212N\020GlobalOperations\022\365\001\n\nRem" - + "oveRule\0228.google.cloud.compute.v1.Remove" - + "RuleSecurityPolicyRequest\032\".google.cloud" - + ".compute.v1.Operation\"\210\001\202\323\344\223\002U\"S/compute" - + "/v1/projects/{project}/global/securityPo" - + "licies/{security_policy}/removeRule\332A\027pr" - + "oject,security_policy\212N\020GlobalOperations" - + "\022\253\002\n\tSetLabels\0227.google.cloud.compute.v1" - + ".SetLabelsSecurityPolicyRequest\032\".google" - + ".cloud.compute.v1.Operation\"\300\001\202\323\344\223\002q\"K/c" - + "ompute/v1/projects/{project}/global/secu" - + "rityPolicies/{resource}/setLabels:\"globa" - + "l_set_labels_request_resource\332A3project," - + "resource,global_set_labels_request_resou" - + "rce\212N\020GlobalOperations\032r\312A\026compute.googl" - + "eapis.com\322AVhttps://www.googleapis.com/a" - + "uth/compute,https://www.googleapis.com/a" - + "uth/cloud-platform2\360\023\n\022ServiceAttachment" - + "s\022\334\001\n\016AggregatedList\022@.google.cloud.comp" - + "ute.v1.AggregatedListServiceAttachmentsR" - + "equest\0328.google.cloud.compute.v1.Service" - + "AttachmentAggregatedList\"N\202\323\344\223\002>\022\022/compute/v1/proje" - + "cts/{project}/global/sslPolicies/{ssl_po" - + "licy}\332A\022project,ssl_policy\212N\020GlobalOpera" - + "tions\022\264\001\n\003Get\022,.google.cloud.compute.v1." - + "GetSslPolicyRequest\032\".google.cloud.compu" - + "te.v1.SslPolicy\"[\202\323\344\223\002@\022>/compute/v1/pro" - + "jects/{project}/global/sslPolicies/{ssl_" - + "policy}\332A\022project,ssl_policy\022\336\001\n\006Insert\022" - + "/.google.cloud.compute.v1.InsertSslPolic" - + "yRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\177\202\323\344\223\002H\"1/compute/v1/projects/{proj" - + "ect}/global/sslPolicies:\023ssl_policy_reso" - + "urce\332A\033project,ssl_policy_resource\212N\020Glo" - + "balOperations\022\246\001\n\004List\022/.google.cloud.co" - + "mpute.v1.ListSslPoliciesRequest\032(.google" - + ".cloud.compute.v1.SslPoliciesList\"C\202\323\344\223\002" - + "3\0221/compute/v1/projects/{project}/global" - + "/sslPolicies\332A\007project\022\367\001\n\025ListAvailable" - + "Features\022@.google.cloud.compute.v1.ListA" - + "vailableFeaturesSslPoliciesRequest\032A.goo" - + "gle.cloud.compute.v1.SslPoliciesListAvai" - + "lableFeaturesResponse\"Y\202\323\344\223\002I\022G/compute/" - + "v1/projects/{project}/global/sslPolicies" - + "/listAvailableFeatures\332A\007project\022\365\001\n\005Pat" - + "ch\022..google.cloud.compute.v1.PatchSslPol" - + "icyRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\227\001\202\323\344\223\002U2>/compute/v1/projects/{p" - + "roject}/global/sslPolicies/{ssl_policy}:" - + "\023ssl_policy_resource\332A&project,ssl_polic" - + "y,ssl_policy_resource\212N\020GlobalOperations" - + "\032r\312A\026compute.googleapis.com\322AVhttps://ww" - + "w.googleapis.com/auth/compute,https://ww" - + "w.googleapis.com/auth/cloud-platform2\335\031\n" - + "\013Subnetworks\022\307\001\n\016AggregatedList\0229.google" - + ".cloud.compute.v1.AggregatedListSubnetwo" - + "rksRequest\0321.google.cloud.compute.v1.Sub" - + "networkAggregatedList\"G\202\323\344\223\0027\0225/compute/" - + "v1/projects/{project}/aggregated/subnetw" - + "orks\332A\007project\022\337\001\n\006Delete\0220.google.cloud" - + ".compute.v1.DeleteSubnetworkRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\177\202\323\344\223\002J*" - + "H/compute/v1/projects/{project}/regions/" - + "{region}/subnetworks/{subnetwork}\332A\031proj" - + "ect,region,subnetwork\212N\020RegionOperations" - + "\022\356\002\n\021ExpandIpCidrRange\022;.google.cloud.co" - + "mpute.v1.ExpandIpCidrRangeSubnetworkRequ" + + "es/{ssl_certificate}\332A\027project,ssl_certi" + + "ficate\212N\020GlobalOperations\022\314\001\n\003Get\0221.goog" + + "le.cloud.compute.v1.GetSslCertificateReq" + + "uest\032\'.google.cloud.compute.v1.SslCertif" + + "icate\"i\202\323\344\223\002I\022G/compute/v1/projects/{pro" + + "ject}/global/sslCertificates/{ssl_certif" + + "icate}\332A\027project,ssl_certificate\022\362\001\n\006Ins" + + "ert\0224.google.cloud.compute.v1.InsertSslC" + + "ertificateRequest\032\".google.cloud.compute" + + ".v1.Operation\"\215\001\202\323\344\223\002Q\"5/compute/v1/proj" + + "ects/{project}/global/sslCertificates:\030s" + + "sl_certificate_resource\332A project,ssl_ce" + + "rtificate_resource\212N\020GlobalOperations\022\261\001" + + "\n\004List\0223.google.cloud.compute.v1.ListSsl" + + "CertificatesRequest\032+.google.cloud.compu" + + "te.v1.SslCertificateList\"G\202\323\344\223\0027\0225/compu" + + "te/v1/projects/{project}/global/sslCerti" + + "ficates\332A\007project\032r\312A\026compute.googleapis" + + ".com\322AVhttps://www.googleapis.com/auth/c" + + "ompute,https://www.googleapis.com/auth/c" + + "loud-platform2\317\014\n\013SslPolicies\022\310\001\n\016Aggreg" + + "atedList\0229.google.cloud.compute.v1.Aggre" + + "gatedListSslPoliciesRequest\0322.google.clo" + + "ud.compute.v1.SslPoliciesAggregatedList\"" + + "G\202\323\344\223\0027\0225/compute/v1/projects/{project}/" + + "aggregated/sslPolicies\332A\007project\022\315\001\n\006Del" + + "ete\022/.google.cloud.compute.v1.DeleteSslP" + + "olicyRequest\032\".google.cloud.compute.v1.O" + + "peration\"n\202\323\344\223\002@*>/compute/v1/projects/{" + + "project}/global/sslPolicies/{ssl_policy}" + + "\332A\022project,ssl_policy\212N\020GlobalOperations" + + "\022\264\001\n\003Get\022,.google.cloud.compute.v1.GetSs" + + "lPolicyRequest\032\".google.cloud.compute.v1" + + ".SslPolicy\"[\202\323\344\223\002@\022>/compute/v1/projects" + + "/{project}/global/sslPolicies/{ssl_polic" + + "y}\332A\022project,ssl_policy\022\336\001\n\006Insert\022/.goo" + + "gle.cloud.compute.v1.InsertSslPolicyRequ" + "est\032\".google.cloud.compute.v1.Operation\"" - + "\367\001\202\323\344\223\002\217\001\"Z/compute/v1/projects/{project" - + "}/regions/{region}/subnetworks/{subnetwo" - + "rk}/expandIpCidrRange:1subnetworks_expan" - + "d_ip_cidr_range_request_resource\332AKproje" - + "ct,region,subnetwork,subnetworks_expand_" - + "ip_cidr_range_request_resource\212N\020RegionO" - + "perations\022\307\001\n\003Get\022-.google.cloud.compute" - + ".v1.GetSubnetworkRequest\032#.google.cloud." - + "compute.v1.Subnetwork\"l\202\323\344\223\002J\022H/compute/" - + "v1/projects/{project}/regions/{region}/s" - + "ubnetworks/{subnetwork}\332A\031project,region" - + ",subnetwork\022\336\001\n\014GetIamPolicy\0226.google.cl" - + "oud.compute.v1.GetIamPolicySubnetworkReq" - + "uest\032\037.google.cloud.compute.v1.Policy\"u\202" - + "\323\344\223\002U\022S/compute/v1/projects/{project}/re" - + "gions/{region}/subnetworks/{resource}/ge" - + "tIamPolicy\332A\027project,region,resource\022\361\001\n" - + "\006Insert\0220.google.cloud.compute.v1.Insert" - + "SubnetworkRequest\032\".google.cloud.compute" - + ".v1.Operation\"\220\001\202\323\344\223\002R\";/compute/v1/proj" + + "\177\202\323\344\223\002H\"1/compute/v1/projects/{project}/" + + "global/sslPolicies:\023ssl_policy_resource\332" + + "A\033project,ssl_policy_resource\212N\020GlobalOp" + + "erations\022\246\001\n\004List\022/.google.cloud.compute" + + ".v1.ListSslPoliciesRequest\032(.google.clou" + + "d.compute.v1.SslPoliciesList\"C\202\323\344\223\0023\0221/c" + + "ompute/v1/projects/{project}/global/sslP" + + "olicies\332A\007project\022\367\001\n\025ListAvailableFeatu" + + "res\022@.google.cloud.compute.v1.ListAvaila" + + "bleFeaturesSslPoliciesRequest\032A.google.c" + + "loud.compute.v1.SslPoliciesListAvailable" + + "FeaturesResponse\"Y\202\323\344\223\002I\022G/compute/v1/pr" + + "ojects/{project}/global/sslPolicies/list" + + "AvailableFeatures\332A\007project\022\365\001\n\005Patch\022.." + + "google.cloud.compute.v1.PatchSslPolicyRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\227\001\202\323\344\223\002U2>/compute/v1/projects/{projec" + + "t}/global/sslPolicies/{ssl_policy}:\023ssl_" + + "policy_resource\332A&project,ssl_policy,ssl" + + "_policy_resource\212N\020GlobalOperations\032r\312A\026" + + "compute.googleapis.com\322AVhttps://www.goo" + + "gleapis.com/auth/compute,https://www.goo" + + "gleapis.com/auth/cloud-platform2\335\031\n\013Subn" + + "etworks\022\307\001\n\016AggregatedList\0229.google.clou" + + "d.compute.v1.AggregatedListSubnetworksRe" + + "quest\0321.google.cloud.compute.v1.Subnetwo" + + "rkAggregatedList\"G\202\323\344\223\0027\0225/compute/v1/pr" + + "ojects/{project}/aggregated/subnetworks\332" + + "A\007project\022\337\001\n\006Delete\0220.google.cloud.comp" + + "ute.v1.DeleteSubnetworkRequest\032\".google." + + "cloud.compute.v1.Operation\"\177\202\323\344\223\002J*H/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/subnetworks/{subnetwork}\332A\031project,r" + + "egion,subnetwork\212N\020RegionOperations\022\356\002\n\021" + + "ExpandIpCidrRange\022;.google.cloud.compute" + + ".v1.ExpandIpCidrRangeSubnetworkRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\367\001\202\323\344" + + "\223\002\217\001\"Z/compute/v1/projects/{project}/reg" + + "ions/{region}/subnetworks/{subnetwork}/e" + + "xpandIpCidrRange:1subnetworks_expand_ip_" + + "cidr_range_request_resource\332AKproject,re" + + "gion,subnetwork,subnetworks_expand_ip_ci" + + "dr_range_request_resource\212N\020RegionOperat" + + "ions\022\307\001\n\003Get\022-.google.cloud.compute.v1.G" + + "etSubnetworkRequest\032#.google.cloud.compu" + + "te.v1.Subnetwork\"l\202\323\344\223\002J\022H/compute/v1/pr" + + "ojects/{project}/regions/{region}/subnet" + + "works/{subnetwork}\332A\031project,region,subn" + + "etwork\022\336\001\n\014GetIamPolicy\0226.google.cloud.c" + + "ompute.v1.GetIamPolicySubnetworkRequest\032" + + "\037.google.cloud.compute.v1.Policy\"u\202\323\344\223\002U" + + "\022S/compute/v1/projects/{project}/regions" + + "/{region}/subnetworks/{resource}/getIamP" + + "olicy\332A\027project,region,resource\022\361\001\n\006Inse" + + "rt\0220.google.cloud.compute.v1.InsertSubne" + + "tworkRequest\032\".google.cloud.compute.v1.O" + + "peration\"\220\001\202\323\344\223\002R\";/compute/v1/projects/" + + "{project}/regions/{region}/subnetworks:\023" + + "subnetwork_resource\332A\"project,region,sub" + + "network_resource\212N\020RegionOperations\022\266\001\n\004" + + "List\022/.google.cloud.compute.v1.ListSubne" + + "tworksRequest\032\'.google.cloud.compute.v1." + + "SubnetworkList\"T\202\323\344\223\002=\022;/compute/v1/proj" + "ects/{project}/regions/{region}/subnetwo" - + "rks:\023subnetwork_resource\332A\"project,regio" - + "n,subnetwork_resource\212N\020RegionOperations" - + "\022\266\001\n\004List\022/.google.cloud.compute.v1.List" - + "SubnetworksRequest\032\'.google.cloud.comput" - + "e.v1.SubnetworkList\"T\202\323\344\223\002=\022;/compute/v1" - + "/projects/{project}/regions/{region}/sub" - + "networks\332A\016project,region\022\321\001\n\nListUsable" - + "\0225.google.cloud.compute.v1.ListUsableSub" - + "networksRequest\0328.google.cloud.compute.v" - + "1.UsableSubnetworksAggregatedList\"R\202\323\344\223\002" - + "B\022@/compute/v1/projects/{project}/aggreg" - + "ated/subnetworks/listUsable\332A\007project\022\207\002" - + "\n\005Patch\022/.google.cloud.compute.v1.PatchS" - + "ubnetworkRequest\032\".google.cloud.compute." - + "v1.Operation\"\250\001\202\323\344\223\002_2H/compute/v1/proje" - + "cts/{project}/regions/{region}/subnetwor" - + "ks/{subnetwork}:\023subnetwork_resource\332A-p" - + "roject,region,subnetwork,subnetwork_reso" - + "urce\212N\020RegionOperations\022\246\002\n\014SetIamPolicy" - + "\0226.google.cloud.compute.v1.SetIamPolicyS" - + "ubnetworkRequest\032\037.google.cloud.compute." - + "v1.Policy\"\274\001\202\323\344\223\002y\"S/compute/v1/projects" + + "rks\332A\016project,region\022\321\001\n\nListUsable\0225.go" + + "ogle.cloud.compute.v1.ListUsableSubnetwo" + + "rksRequest\0328.google.cloud.compute.v1.Usa" + + "bleSubnetworksAggregatedList\"R\202\323\344\223\002B\022@/c" + + "ompute/v1/projects/{project}/aggregated/" + + "subnetworks/listUsable\332A\007project\022\207\002\n\005Pat" + + "ch\022/.google.cloud.compute.v1.PatchSubnet" + + "workRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\250\001\202\323\344\223\002_2H/compute/v1/projects/{" + + "project}/regions/{region}/subnetworks/{s" + + "ubnetwork}:\023subnetwork_resource\332A-projec" + + "t,region,subnetwork,subnetwork_resource\212" + + "N\020RegionOperations\022\246\002\n\014SetIamPolicy\0226.go" + + "ogle.cloud.compute.v1.SetIamPolicySubnet" + + "workRequest\032\037.google.cloud.compute.v1.Po" + + "licy\"\274\001\202\323\344\223\002y\"S/compute/v1/projects/{pro" + + "ject}/regions/{region}/subnetworks/{reso" + + "urce}/setIamPolicy:\"region_set_policy_re" + + "quest_resource\332A:project,region,resource" + + ",region_set_policy_request_resource\022\223\003\n\030" + + "SetPrivateIpGoogleAccess\022B.google.cloud." + + "compute.v1.SetPrivateIpGoogleAccessSubne" + + "tworkRequest\032\".google.cloud.compute.v1.O" + + "peration\"\216\002\202\323\344\223\002\236\001\"a/compute/v1/projects" + "/{project}/regions/{region}/subnetworks/" - + "{resource}/setIamPolicy:\"region_set_poli" - + "cy_request_resource\332A:project,region,res" - + "ource,region_set_policy_request_resource" - + "\022\223\003\n\030SetPrivateIpGoogleAccess\022B.google.c" - + "loud.compute.v1.SetPrivateIpGoogleAccess" - + "SubnetworkRequest\032\".google.cloud.compute" - + ".v1.Operation\"\216\002\202\323\344\223\002\236\001\"a/compute/v1/pro" - + "jects/{project}/regions/{region}/subnetw" - + "orks/{subnetwork}/setPrivateIpGoogleAcce" - + "ss:9subnetworks_set_private_ip_google_ac" - + "cess_request_resource\332ASproject,region,s" - + "ubnetwork,subnetworks_set_private_ip_goo" - + "gle_access_request_resource\212N\020RegionOper" - + "ations\022\307\002\n\022TestIamPermissions\022<.google.c" - + "loud.compute.v1.TestIamPermissionsSubnet" - + "workRequest\0320.google.cloud.compute.v1.Te" - + "stPermissionsResponse\"\300\001\202\323\344\223\002~\"Y/compute" - + "/v1/projects/{project}/regions/{region}/" - + "subnetworks/{resource}/testIamPermission" - + "s:!test_permissions_request_resource\332A9p" - + "roject,region,resource,test_permissions_" - + "request_resource\032r\312A\026compute.googleapis." - + "com\322AVhttps://www.googleapis.com/auth/co" - + "mpute,https://www.googleapis.com/auth/cl" - + "oud-platform2\236\n\n\021TargetGrpcProxies\022\350\001\n\006D" - + "elete\0225.google.cloud.compute.v1.DeleteTa" + + "{subnetwork}/setPrivateIpGoogleAccess:9s" + + "ubnetworks_set_private_ip_google_access_" + + "request_resource\332ASproject,region,subnet" + + "work,subnetworks_set_private_ip_google_a" + + "ccess_request_resource\212N\020RegionOperation" + + "s\022\307\002\n\022TestIamPermissions\022<.google.cloud." + + "compute.v1.TestIamPermissionsSubnetworkR" + + "equest\0320.google.cloud.compute.v1.TestPer" + + "missionsResponse\"\300\001\202\323\344\223\002~\"Y/compute/v1/p" + + "rojects/{project}/regions/{region}/subne" + + "tworks/{resource}/testIamPermissions:!te" + + "st_permissions_request_resource\332A9projec" + + "t,region,resource,test_permissions_reque" + + "st_resource\032r\312A\026compute.googleapis.com\322A" + + "Vhttps://www.googleapis.com/auth/compute" + + ",https://www.googleapis.com/auth/cloud-p" + + "latform2\236\n\n\021TargetGrpcProxies\022\350\001\n\006Delete" + + "\0225.google.cloud.compute.v1.DeleteTargetG" + + "rpcProxyRequest\032\".google.cloud.compute.v" + + "1.Operation\"\202\001\202\323\344\223\002M*K/compute/v1/projec" + + "ts/{project}/global/targetGrpcProxies/{t" + + "arget_grpc_proxy}\332A\031project,target_grpc_" + + "proxy\212N\020GlobalOperations\022\324\001\n\003Get\0222.googl" + + "e.cloud.compute.v1.GetTargetGrpcProxyReq" + + "uest\032(.google.cloud.compute.v1.TargetGrp" + + "cProxy\"o\202\323\344\223\002M\022K/compute/v1/projects/{pr" + + "oject}/global/targetGrpcProxies/{target_" + + "grpc_proxy}\332A\031project,target_grpc_proxy\022" + + "\371\001\n\006Insert\0225.google.cloud.compute.v1.Ins" + + "ertTargetGrpcProxyRequest\032\".google.cloud" + + ".compute.v1.Operation\"\223\001\202\323\344\223\002U\"7/compute" + + "/v1/projects/{project}/global/targetGrpc" + + "Proxies:\032target_grpc_proxy_resource\332A\"pr" + + "oject,target_grpc_proxy_resource\212N\020Globa" + + "lOperations\022\266\001\n\004List\0225.google.cloud.comp" + + "ute.v1.ListTargetGrpcProxiesRequest\032,.go" + + "ogle.cloud.compute.v1.TargetGrpcProxyLis" + + "t\"I\202\323\344\223\0029\0227/compute/v1/projects/{project" + + "}/global/targetGrpcProxies\332A\007project\022\235\002\n" + + "\005Patch\0224.google.cloud.compute.v1.PatchTa" + "rgetGrpcProxyRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\202\001\202\323\344\223\002M*K/compute/v1/p" + + "ute.v1.Operation\"\271\001\202\323\344\223\002i2K/compute/v1/p" + "rojects/{project}/global/targetGrpcProxi" - + "es/{target_grpc_proxy}\332A\031project,target_" - + "grpc_proxy\212N\020GlobalOperations\022\324\001\n\003Get\0222." - + "google.cloud.compute.v1.GetTargetGrpcPro" - + "xyRequest\032(.google.cloud.compute.v1.Targ" - + "etGrpcProxy\"o\202\323\344\223\002M\022K/compute/v1/project" - + "s/{project}/global/targetGrpcProxies/{ta" - + "rget_grpc_proxy}\332A\031project,target_grpc_p" - + "roxy\022\371\001\n\006Insert\0225.google.cloud.compute.v" - + "1.InsertTargetGrpcProxyRequest\032\".google." - + "cloud.compute.v1.Operation\"\223\001\202\323\344\223\002U\"7/co" - + "mpute/v1/projects/{project}/global/targe" - + "tGrpcProxies:\032target_grpc_proxy_resource" - + "\332A\"project,target_grpc_proxy_resource\212N\020" - + "GlobalOperations\022\266\001\n\004List\0225.google.cloud" - + ".compute.v1.ListTargetGrpcProxiesRequest" - + "\032,.google.cloud.compute.v1.TargetGrpcPro" - + "xyList\"I\202\323\344\223\0029\0227/compute/v1/projects/{pr" - + "oject}/global/targetGrpcProxies\332A\007projec" - + "t\022\235\002\n\005Patch\0224.google.cloud.compute.v1.Pa" - + "tchTargetGrpcProxyRequest\032\".google.cloud" - + ".compute.v1.Operation\"\271\001\202\323\344\223\002i2K/compute" - + "/v1/projects/{project}/global/targetGrpc" - + "Proxies/{target_grpc_proxy}:\032target_grpc" - + "_proxy_resource\332A4project,target_grpc_pr" - + "oxy,target_grpc_proxy_resource\212N\020GlobalO" - + "perations\032r\312A\026compute.googleapis.com\322AVh" - + "ttps://www.googleapis.com/auth/compute,h" - + "ttps://www.googleapis.com/auth/cloud-pla" - + "tform2\244\016\n\021TargetHttpProxies\022\330\001\n\016Aggregat" - + "edList\022?.google.cloud.compute.v1.Aggrega" - + "tedListTargetHttpProxiesRequest\0326.google" - + ".cloud.compute.v1.TargetHttpProxyAggrega" - + "tedList\"M\202\323\344\223\002=\022;/compute/v1/projects/{p" - + "roject}/aggregated/targetHttpProxies\332A\007p" - + "roject\022\350\001\n\006Delete\0225.google.cloud.compute" - + ".v1.DeleteTargetHttpProxyRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\202\001\202\323\344\223\002M*K/" + + "es/{target_grpc_proxy}:\032target_grpc_prox" + + "y_resource\332A4project,target_grpc_proxy,t" + + "arget_grpc_proxy_resource\212N\020GlobalOperat" + + "ions\032r\312A\026compute.googleapis.com\322AVhttps:" + + "//www.googleapis.com/auth/compute,https:" + + "//www.googleapis.com/auth/cloud-platform" + + "2\244\016\n\021TargetHttpProxies\022\330\001\n\016AggregatedLis" + + "t\022?.google.cloud.compute.v1.AggregatedLi" + + "stTargetHttpProxiesRequest\0326.google.clou" + + "d.compute.v1.TargetHttpProxyAggregatedLi" + + "st\"M\202\323\344\223\002=\022;/compute/v1/projects/{projec" + + "t}/aggregated/targetHttpProxies\332A\007projec" + + "t\022\350\001\n\006Delete\0225.google.cloud.compute.v1.D" + + "eleteTargetHttpProxyRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\202\001\202\323\344\223\002M*K/compu" + + "te/v1/projects/{project}/global/targetHt" + + "tpProxies/{target_http_proxy}\332A\031project," + + "target_http_proxy\212N\020GlobalOperations\022\324\001\n" + + "\003Get\0222.google.cloud.compute.v1.GetTarget" + + "HttpProxyRequest\032(.google.cloud.compute." + + "v1.TargetHttpProxy\"o\202\323\344\223\002M\022K/compute/v1/" + + "projects/{project}/global/targetHttpProx" + + "ies/{target_http_proxy}\332A\031project,target" + + "_http_proxy\022\371\001\n\006Insert\0225.google.cloud.co" + + "mpute.v1.InsertTargetHttpProxyRequest\032\"." + + "google.cloud.compute.v1.Operation\"\223\001\202\323\344\223" + + "\002U\"7/compute/v1/projects/{project}/globa" + + "l/targetHttpProxies:\032target_http_proxy_r" + + "esource\332A\"project,target_http_proxy_reso" + + "urce\212N\020GlobalOperations\022\266\001\n\004List\0225.googl" + + "e.cloud.compute.v1.ListTargetHttpProxies" + + "Request\032,.google.cloud.compute.v1.Target" + + "HttpProxyList\"I\202\323\344\223\0029\0227/compute/v1/proje" + + "cts/{project}/global/targetHttpProxies\332A" + + "\007project\022\235\002\n\005Patch\0224.google.cloud.comput" + + "e.v1.PatchTargetHttpProxyRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\271\001\202\323\344\223\002i2K/" + "compute/v1/projects/{project}/global/tar" - + "getHttpProxies/{target_http_proxy}\332A\031pro" - + "ject,target_http_proxy\212N\020GlobalOperation" - + "s\022\324\001\n\003Get\0222.google.cloud.compute.v1.GetT" - + "argetHttpProxyRequest\032(.google.cloud.com" - + "pute.v1.TargetHttpProxy\"o\202\323\344\223\002M\022K/comput" + + "getHttpProxies/{target_http_proxy}:\032targ" + + "et_http_proxy_resource\332A4project,target_" + + "http_proxy,target_http_proxy_resource\212N\020" + + "GlobalOperations\022\250\002\n\tSetUrlMap\0228.google." + + "cloud.compute.v1.SetUrlMapTargetHttpProx" + + "yRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\274\001\202\323\344\223\002l\"N/compute/v1/projects/{pro" + + "ject}/targetHttpProxies/{target_http_pro" + + "xy}/setUrlMap:\032url_map_reference_resourc" + + "e\332A4project,target_http_proxy,url_map_re" + + "ference_resource\212N\020GlobalOperations\032r\312A\026" + + "compute.googleapis.com\322AVhttps://www.goo" + + "gleapis.com/auth/compute,https://www.goo" + + "gleapis.com/auth/cloud-platform2\242\032\n\022Targ" + + "etHttpsProxies\022\333\001\n\016AggregatedList\022@.goog" + + "le.cloud.compute.v1.AggregatedListTarget" + + "HttpsProxiesRequest\0327.google.cloud.compu" + + "te.v1.TargetHttpsProxyAggregatedList\"N\202\323" + + "\344\223\002>\022\022.goo" + + "gle.cloud.compute.v1.AggregatedListTarge" + + "tTcpProxiesRequest\0325.google.cloud.comput" + + "e.v1.TargetTcpProxyAggregatedList\"L\202\323\344\223\002" + + "<\022:/compute/v1/projects/{project}/aggreg" + + "ated/targetTcpProxies\332A\007project\022\343\001\n\006Dele" + + "te\0224.google.cloud.compute.v1.DeleteTarge" + + "tTcpProxyRequest\032\".google.cloud.compute." + + "v1.Operation\"\177\202\323\344\223\002K*I/compute/v1/projec" + + "ts/{project}/global/targetTcpProxies/{ta" + + "rget_tcp_proxy}\332A\030project,target_tcp_pro" + + "xy\212N\020GlobalOperations\022\317\001\n\003Get\0221.google.c" + + "loud.compute.v1.GetTargetTcpProxyRequest" + + "\032\'.google.cloud.compute.v1.TargetTcpProx" + + "y\"l\202\323\344\223\002K\022I/compute/v1/projects/{project" + + "}/global/targetTcpProxies/{target_tcp_pr" + + "oxy}\332A\030project,target_tcp_proxy\022\365\001\n\006Inse" + + "rt\0224.google.cloud.compute.v1.InsertTarge" + + "tTcpProxyRequest\032\".google.cloud.compute." + + "v1.Operation\"\220\001\202\323\344\223\002S\"6/compute/v1/proje" + + "cts/{project}/global/targetTcpProxies:\031t" + + "arget_tcp_proxy_resource\332A!project,targe" + + "t_tcp_proxy_resource\212N\020GlobalOperations\022" + + "\263\001\n\004List\0224.google.cloud.compute.v1.ListT" + + "argetTcpProxiesRequest\032+.google.cloud.co" + + "mpute.v1.TargetTcpProxyList\"H\202\323\344\223\0028\0226/co" + "mpute/v1/projects/{project}/global/targe" - + "tSslProxies/{target_ssl_proxy}\332A\030project" - + ",target_ssl_proxy\212N\020GlobalOperations\022\317\001\n" - + "\003Get\0221.google.cloud.compute.v1.GetTarget" - + "SslProxyRequest\032\'.google.cloud.compute.v" - + "1.TargetSslProxy\"l\202\323\344\223\002K\022I/compute/v1/pr" - + "ojects/{project}/global/targetSslProxies" - + "/{target_ssl_proxy}\332A\030project,target_ssl" - + "_proxy\022\365\001\n\006Insert\0224.google.cloud.compute" - + ".v1.InsertTargetSslProxyRequest\032\".google" - + ".cloud.compute.v1.Operation\"\220\001\202\323\344\223\002S\"6/c" - + "ompute/v1/projects/{project}/global/targ" - + "etSslProxies:\031target_ssl_proxy_resource\332" - + "A!project,target_ssl_proxy_resource\212N\020Gl" - + "obalOperations\022\263\001\n\004List\0224.google.cloud.c" - + "ompute.v1.ListTargetSslProxiesRequest\032+." - + "google.cloud.compute.v1.TargetSslProxyLi" - + "st\"H\202\323\344\223\0028\0226/compute/v1/projects/{projec" - + "t}/global/targetSslProxies\332A\007project\022\376\002\n" - + "\021SetBackendService\022?.google.cloud.comput" - + "e.v1.SetBackendServiceTargetSslProxyRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\203\002\202\323\344\223\002\226\001\"[/compute/v1/projects/{project" - + "}/global/targetSslProxies/{target_ssl_pr" - + "oxy}/setBackendService:7target_ssl_proxi" - + "es_set_backend_service_request_resource\332" - + "APproject,target_ssl_proxy,target_ssl_pr" - + "oxies_set_backend_service_request_resour" - + "ce\212N\020GlobalOperations\022\376\002\n\021SetCertificate" - + "Map\022?.google.cloud.compute.v1.SetCertifi" - + "cateMapTargetSslProxyRequest\032\".google.cl" + + "tTcpProxies\332A\007project\022\376\002\n\021SetBackendServ" + + "ice\022?.google.cloud.compute.v1.SetBackend" + + "ServiceTargetTcpProxyRequest\032\".google.cl" + "oud.compute.v1.Operation\"\203\002\202\323\344\223\002\226\001\"[/com" + "pute/v1/projects/{project}/global/target" - + "SslProxies/{target_ssl_proxy}/setCertifi" - + "cateMap:7target_ssl_proxies_set_certific" - + "ate_map_request_resource\332APproject,targe" - + "t_ssl_proxy,target_ssl_proxies_set_certi" - + "ficate_map_request_resource\212N\020GlobalOper" + + "TcpProxies/{target_tcp_proxy}/setBackend" + + "Service:7target_tcp_proxies_set_backend_" + + "service_request_resource\332APproject,targe" + + "t_tcp_proxy,target_tcp_proxies_set_backe" + + "nd_service_request_resource\212N\020GlobalOper" + "ations\022\357\002\n\016SetProxyHeader\022<.google.cloud" - + ".compute.v1.SetProxyHeaderTargetSslProxy" + + ".compute.v1.SetProxyHeaderTargetTcpProxy" + "Request\032\".google.cloud.compute.v1.Operat" + "ion\"\372\001\202\323\344\223\002\220\001\"X/compute/v1/projects/{pro" - + "ject}/global/targetSslProxies/{target_ss" - + "l_proxy}/setProxyHeader:4target_ssl_prox" + + "ject}/global/targetTcpProxies/{target_tc" + + "p_proxy}/setProxyHeader:4target_tcp_prox" + "ies_set_proxy_header_request_resource\332AM" - + "project,target_ssl_proxy,target_ssl_prox" + + "project,target_tcp_proxy,target_tcp_prox" + "ies_set_proxy_header_request_resource\212N\020" - + "GlobalOperations\022\203\003\n\022SetSslCertificates\022" - + "@.google.cloud.compute.v1.SetSslCertific" - + "atesTargetSslProxyRequest\032\".google.cloud" - + ".compute.v1.Operation\"\206\002\202\323\344\223\002\230\001\"\\/comput" - + "e/v1/projects/{project}/global/targetSsl" - + "Proxies/{target_ssl_proxy}/setSslCertifi" - + "cates:8target_ssl_proxies_set_ssl_certif" - + "icates_request_resource\332AQproject,target" - + "_ssl_proxy,target_ssl_proxies_set_ssl_ce" - + "rtificates_request_resource\212N\020GlobalOper" - + "ations\022\272\002\n\014SetSslPolicy\022:.google.cloud.c" - + "ompute.v1.SetSslPolicyTargetSslProxyRequ" + + "GlobalOperations\032r\312A\026compute.googleapis." + + "com\322AVhttps://www.googleapis.com/auth/co" + + "mpute,https://www.googleapis.com/auth/cl" + + "oud-platform2\354\014\n\021TargetVpnGateways\022\331\001\n\016A" + + "ggregatedList\022?.google.cloud.compute.v1." + + "AggregatedListTargetVpnGatewaysRequest\0327" + + ".google.cloud.compute.v1.TargetVpnGatewa" + + "yAggregatedList\"M\202\323\344\223\002=\022;/compute/v1/pro" + + "jects/{project}/aggregated/targetVpnGate" + + "ways\332A\007project\022\374\001\n\006Delete\0226.google.cloud" + + ".compute.v1.DeleteTargetVpnGatewayReques" + + "t\032\".google.cloud.compute.v1.Operation\"\225\001" + + "\202\323\344\223\002X*V/compute/v1/projects/{project}/r" + + "egions/{region}/targetVpnGateways/{targe" + + "t_vpn_gateway}\332A!project,region,target_v" + + "pn_gateway\212N\020RegionOperations\022\352\001\n\003Get\0223." + + "google.cloud.compute.v1.GetTargetVpnGate" + + "wayRequest\032).google.cloud.compute.v1.Tar" + + "getVpnGateway\"\202\001\202\323\344\223\002X\022V/compute/v1/proj" + + "ects/{project}/regions/{region}/targetVp" + + "nGateways/{target_vpn_gateway}\332A!project" + + ",region,target_vpn_gateway\022\215\002\n\006Insert\0226." + + "google.cloud.compute.v1.InsertTargetVpnG" + + "atewayRequest\032\".google.cloud.compute.v1." + + "Operation\"\246\001\202\323\344\223\002`\"A/compute/v1/projects" + + "/{project}/regions/{region}/targetVpnGat" + + "eways:\033target_vpn_gateway_resource\332A*pro" + + "ject,region,target_vpn_gateway_resource\212" + + "N\020RegionOperations\022\310\001\n\004List\0225.google.clo" + + "ud.compute.v1.ListTargetVpnGatewaysReque" + + "st\032-.google.cloud.compute.v1.TargetVpnGa" + + "tewayList\"Z\202\323\344\223\002C\022A/compute/v1/projects/" + + "{project}/regions/{region}/targetVpnGate" + + "ways\332A\016project,region\022\277\002\n\tSetLabels\0229.go" + + "ogle.cloud.compute.v1.SetLabelsTargetVpn" + + "GatewayRequest\032\".google.cloud.compute.v1" + + ".Operation\"\322\001\202\323\344\223\002|\"V/compute/v1/project" + + "s/{project}/regions/{region}/targetVpnGa" + + "teways/{resource}/setLabels:\"region_set_" + + "labels_request_resource\332A:project,region" + + ",resource,region_set_labels_request_reso" + + "urce\212N\020RegionOperations\032r\312A\026compute.goog" + + "leapis.com\322AVhttps://www.googleapis.com/" + + "auth/compute,https://www.googleapis.com/" + + "auth/cloud-platform2\236\020\n\007UrlMaps\022\274\001\n\016Aggr" + + "egatedList\0225.google.cloud.compute.v1.Agg" + + "regatedListUrlMapsRequest\032..google.cloud" + + ".compute.v1.UrlMapsAggregatedList\"C\202\323\344\223\002" + + "3\0221/compute/v1/projects/{project}/aggreg" + + "ated/urlMaps\332A\007project\022\300\001\n\006Delete\022,.goog" + + "le.cloud.compute.v1.DeleteUrlMapRequest\032" + + "\".google.cloud.compute.v1.Operation\"d\202\323\344" + + "\223\0029*7/compute/v1/projects/{project}/glob" + + "al/urlMaps/{url_map}\332A\017project,url_map\212N" + + "\020GlobalOperations\022\244\001\n\003Get\022).google.cloud" + + ".compute.v1.GetUrlMapRequest\032\037.google.cl" + + "oud.compute.v1.UrlMap\"Q\202\323\344\223\0029\0227/compute/" + + "v1/projects/{project}/global/urlMaps/{ur" + + "l_map}\332A\017project,url_map\022\321\001\n\006Insert\022,.go" + + "ogle.cloud.compute.v1.InsertUrlMapReques" + + "t\032\".google.cloud.compute.v1.Operation\"u\202" + + "\323\344\223\002A\"-/compute/v1/projects/{project}/gl" + + "obal/urlMaps:\020url_map_resource\332A\030project" + + ",url_map_resource\212N\020GlobalOperations\022\246\002\n" + + "\017InvalidateCache\0225.google.cloud.compute." + + "v1.InvalidateCacheUrlMapRequest\032\".google" + + ".cloud.compute.v1.Operation\"\267\001\202\323\344\223\002k\"G/c" + + "ompute/v1/projects/{project}/global/urlM" + + "aps/{url_map}/invalidateCache: cache_inv" + + "alidation_rule_resource\332A0project,url_ma" + + "p,cache_invalidation_rule_resource\212N\020Glo" + + "balOperations\022\231\001\n\004List\022+.google.cloud.co" + + "mpute.v1.ListUrlMapsRequest\032#.google.clo" + + "ud.compute.v1.UrlMapList\"?\202\323\344\223\002/\022-/compu" + + "te/v1/projects/{project}/global/urlMaps\332" + + "A\007project\022\342\001\n\005Patch\022+.google.cloud.compu" + + "te.v1.PatchUrlMapRequest\032\".google.cloud." + + "compute.v1.Operation\"\207\001\202\323\344\223\002K27/compute/" + + "v1/projects/{project}/global/urlMaps/{ur" + + "l_map}:\020url_map_resource\332A project,url_m" + + "ap,url_map_resource\212N\020GlobalOperations\022\344" + + "\001\n\006Update\022,.google.cloud.compute.v1.Upda" + + "teUrlMapRequest\032\".google.cloud.compute.v" + + "1.Operation\"\207\001\202\323\344\223\002K\0327/compute/v1/projec" + + "ts/{project}/global/urlMaps/{url_map}:\020u" + + "rl_map_resource\332A project,url_map,url_ma" + + "p_resource\212N\020GlobalOperations\022\220\002\n\010Valida" + + "te\022..google.cloud.compute.v1.ValidateUrl" + + "MapRequest\0320.google.cloud.compute.v1.Url" + + "MapsValidateResponse\"\241\001\202\323\344\223\002f\"@/compute/" + + "v1/projects/{project}/global/urlMaps/{ur" + + "l_map}/validate:\"url_maps_validate_reque" + + "st_resource\332A2project,url_map,url_maps_v" + + "alidate_request_resource\032r\312A\026compute.goo" + + "gleapis.com\322AVhttps://www.googleapis.com" + + "/auth/compute,https://www.googleapis.com" + + "/auth/cloud-platform2\237\020\n\013VpnGateways\022\307\001\n" + + "\016AggregatedList\0229.google.cloud.compute.v" + + "1.AggregatedListVpnGatewaysRequest\0321.goo" + + "gle.cloud.compute.v1.VpnGatewayAggregate" + + "dList\"G\202\323\344\223\0027\0225/compute/v1/projects/{pro" + + "ject}/aggregated/vpnGateways\332A\007project\022\342" + + "\001\n\006Delete\0220.google.cloud.compute.v1.Dele" + + "teVpnGatewayRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\201\001\202\323\344\223\002K*I/compute/v1/pr" + + "ojects/{project}/regions/{region}/vpnGat" + + "eways/{vpn_gateway}\332A\032project,region,vpn" + + "_gateway\212N\020RegionOperations\022\311\001\n\003Get\022-.go" + + "ogle.cloud.compute.v1.GetVpnGatewayReque" + + "st\032#.google.cloud.compute.v1.VpnGateway\"" + + "n\202\323\344\223\002K\022I/compute/v1/projects/{project}/" + + "regions/{region}/vpnGateways/{vpn_gatewa" + + "y}\332A\032project,region,vpn_gateway\022\361\001\n\tGetS" + + "tatus\0223.google.cloud.compute.v1.GetStatu" + + "sVpnGatewayRequest\0325.google.cloud.comput" + + "e.v1.VpnGatewaysGetStatusResponse\"x\202\323\344\223\002" + + "U\022S/compute/v1/projects/{project}/region" + + "s/{region}/vpnGateways/{vpn_gateway}/get" + + "Status\332A\032project,region,vpn_gateway\022\363\001\n\006" + + "Insert\0220.google.cloud.compute.v1.InsertV" + + "pnGatewayRequest\032\".google.cloud.compute." + + "v1.Operation\"\222\001\202\323\344\223\002S\";/compute/v1/proje" + + "cts/{project}/regions/{region}/vpnGatewa" + + "ys:\024vpn_gateway_resource\332A#project,regio" + + "n,vpn_gateway_resource\212N\020RegionOperation" + + "s\022\266\001\n\004List\022/.google.cloud.compute.v1.Lis" + + "tVpnGatewaysRequest\032\'.google.cloud.compu" + + "te.v1.VpnGatewayList\"T\202\323\344\223\002=\022;/compute/v" + + "1/projects/{project}/regions/{region}/vp" + + "nGateways\332A\016project,region\022\263\002\n\tSetLabels" + + "\0223.google.cloud.compute.v1.SetLabelsVpnG" + + "atewayRequest\032\".google.cloud.compute.v1." + + "Operation\"\314\001\202\323\344\223\002v\"P/compute/v1/projects" + + "/{project}/regions/{region}/vpnGateways/" + + "{resource}/setLabels:\"region_set_labels_" + + "request_resource\332A:project,region,resour" + + "ce,region_set_labels_request_resource\212N\020" + + "RegionOperations\022\307\002\n\022TestIamPermissions\022" + + "<.google.cloud.compute.v1.TestIamPermiss" + + "ionsVpnGatewayRequest\0320.google.cloud.com" + + "pute.v1.TestPermissionsResponse\"\300\001\202\323\344\223\002~" + + "\"Y/compute/v1/projects/{project}/regions" + + "/{region}/vpnGateways/{resource}/testIam" + + "Permissions:!test_permissions_request_re" + + "source\332A9project,region,resource,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\312\013\n\nVpnTunnels\022\304\001", + "\n\016AggregatedList\0228.google.cloud.compute." + + "v1.AggregatedListVpnTunnelsRequest\0320.goo" + + "gle.cloud.compute.v1.VpnTunnelAggregated" + + "List\"F\202\323\344\223\0026\0224/compute/v1/projects/{proj" + + "ect}/aggregated/vpnTunnels\332A\007project\022\335\001\n" + + "\006Delete\022/.google.cloud.compute.v1.Delete" + + "VpnTunnelRequest\032\".google.cloud.compute." + + "v1.Operation\"~\202\323\344\223\002I*G/compute/v1/projec" + + "ts/{project}/regions/{region}/vpnTunnels" + + "/{vpn_tunnel}\332A\031project,region,vpn_tunne" + + "l\212N\020RegionOperations\022\304\001\n\003Get\022,.google.cl" + + "oud.compute.v1.GetVpnTunnelRequest\032\".goo" + + "gle.cloud.compute.v1.VpnTunnel\"k\202\323\344\223\002I\022G" + + "/compute/v1/projects/{project}/regions/{" + + "region}/vpnTunnels/{vpn_tunnel}\332A\031projec" + + "t,region,vpn_tunnel\022\357\001\n\006Insert\022/.google." + + "cloud.compute.v1.InsertVpnTunnelRequest\032" + + "\".google.cloud.compute.v1.Operation\"\217\001\202\323" + + "\344\223\002Q\":/compute/v1/projects/{project}/reg" + + "ions/{region}/vpnTunnels:\023vpn_tunnel_res" + + "ource\332A\"project,region,vpn_tunnel_resour" + + "ce\212N\020RegionOperations\022\263\001\n\004List\022..google." + + "cloud.compute.v1.ListVpnTunnelsRequest\032&" + + ".google.cloud.compute.v1.VpnTunnelList\"S" + + "\202\323\344\223\002<\022:/compute/v1/projects/{project}/r" + + "egions/{region}/vpnTunnels\332A\016project,reg" + + "ion\022\261\002\n\tSetLabels\0222.google.cloud.compute" + + ".v1.SetLabelsVpnTunnelRequest\032\".google.c" + + "loud.compute.v1.Operation\"\313\001\202\323\344\223\002u\"O/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/vpnTunnels/{resource}/setLabels:\"reg" + + "ion_set_labels_request_resource\332A:projec" + + "t,region,resource,region_set_labels_requ" + + "est_resource\212N\020RegionOperations\032r\312A\026comp" + + "ute.googleapis.com\322AVhttps://www.googlea" + + "pis.com/auth/compute,https://www.googlea" + + "pis.com/auth/cloud-platform2\243\007\n\016ZoneOper" + + "ations\022\330\001\n\006Delete\0223.google.cloud.compute" + + ".v1.DeleteZoneOperationRequest\0324.google." + + "cloud.compute.v1.DeleteZoneOperationResp" + + "onse\"c\202\323\344\223\002D*B/compute/v1/projects/{proj" + + "ect}/zones/{zone}/operations/{operation}" + + "\332A\026project,zone,operation\022\303\001\n\003Get\0220.goog" + + "le.cloud.compute.v1.GetZoneOperationRequ" + "est\032\".google.cloud.compute.v1.Operation\"" - + "\311\001\202\323\344\223\002w\"V/compute/v1/projects/{project}" - + "/global/targetSslProxies/{target_ssl_pro" - + "xy}/setSslPolicy:\035ssl_policy_reference_r" - + "esource\332A6project,target_ssl_proxy,ssl_p" - + "olicy_reference_resource\212N\020GlobalOperati" - + "ons\032r\312A\026compute.googleapis.com\322AVhttps:/" - + "/www.googleapis.com/auth/compute,https:/" - + "/www.googleapis.com/auth/cloud-platform2" - + "\337\r\n\020TargetTcpProxies\022\343\001\n\006Delete\0224.google" - + ".cloud.compute.v1.DeleteTargetTcpProxyRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\177\202\323\344\223\002K*I/compute/v1/projects/{project" - + "}/global/targetTcpProxies/{target_tcp_pr" - + "oxy}\332A\030project,target_tcp_proxy\212N\020Global" - + "Operations\022\317\001\n\003Get\0221.google.cloud.comput" - + "e.v1.GetTargetTcpProxyRequest\032\'.google.c" - + "loud.compute.v1.TargetTcpProxy\"l\202\323\344\223\002K\022I" - + "/compute/v1/projects/{project}/global/ta" - + "rgetTcpProxies/{target_tcp_proxy}\332A\030proj" - + "ect,target_tcp_proxy\022\365\001\n\006Insert\0224.google" - + ".cloud.compute.v1.InsertTargetTcpProxyRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\220\001\202\323\344\223\002S\"6/compute/v1/projects/{projec" - + "t}/global/targetTcpProxies:\031target_tcp_p" - + "roxy_resource\332A!project,target_tcp_proxy" - + "_resource\212N\020GlobalOperations\022\263\001\n\004List\0224." - + "google.cloud.compute.v1.ListTargetTcpPro" - + "xiesRequest\032+.google.cloud.compute.v1.Ta" - + "rgetTcpProxyList\"H\202\323\344\223\0028\0226/compute/v1/pr" - + "ojects/{project}/global/targetTcpProxies" - + "\332A\007project\022\376\002\n\021SetBackendService\022?.googl" - + "e.cloud.compute.v1.SetBackendServiceTarg" - + "etTcpProxyRequest\032\".google.cloud.compute" - + ".v1.Operation\"\203\002\202\323\344\223\002\226\001\"[/compute/v1/pro" - + "jects/{project}/global/targetTcpProxies/" - + "{target_tcp_proxy}/setBackendService:7ta" - + "rget_tcp_proxies_set_backend_service_req" - + "uest_resource\332APproject,target_tcp_proxy" - + ",target_tcp_proxies_set_backend_service_" - + "request_resource\212N\020GlobalOperations\022\357\002\n\016" - + "SetProxyHeader\022<.google.cloud.compute.v1" - + ".SetProxyHeaderTargetTcpProxyRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\372\001\202\323\344\223\002" - + "\220\001\"X/compute/v1/projects/{project}/globa" - + "l/targetTcpProxies/{target_tcp_proxy}/se" - + "tProxyHeader:4target_tcp_proxies_set_pro" - + "xy_header_request_resource\332AMproject,tar" - + "get_tcp_proxy,target_tcp_proxies_set_pro" - + "xy_header_request_resource\212N\020GlobalOpera" - + "tions\032r\312A\026compute.googleapis.com\322AVhttps" + + "f\202\323\344\223\002D\022B/compute/v1/projects/{project}/" + + "zones/{zone}/operations/{operation}\332A\026pr" + + "oject,zone,operation\220N\001\022\261\001\n\004List\0222.googl" + + "e.cloud.compute.v1.ListZoneOperationsReq" + + "uest\032&.google.cloud.compute.v1.Operation" + + "List\"M\202\323\344\223\0028\0226/compute/v1/projects/{proj" + + "ect}/zones/{zone}/operations\332A\014project,z" + + "one\022\307\001\n\004Wait\0221.google.cloud.compute.v1.W" + + "aitZoneOperationRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"h\202\323\344\223\002I\"G/compute/v1" + + "/projects/{project}/zones/{zone}/operati" + + "ons/{operation}/wait\332A\026project,zone,oper" + + "ation\032r\312A\026compute.googleapis.com\322AVhttps" + "://www.googleapis.com/auth/compute,https" + "://www.googleapis.com/auth/cloud-platfor" - + "m2\354\014\n\021TargetVpnGateways\022\331\001\n\016AggregatedLi" - + "st\022?.google.cloud.compute.v1.AggregatedL" - + "istTargetVpnGatewaysRequest\0327.google.clo" - + "ud.compute.v1.TargetVpnGatewayAggregated" - + "List\"M\202\323\344\223\002=\022;/compute/v1/projects/{proj" - + "ect}/aggregated/targetVpnGateways\332A\007proj" - + "ect\022\374\001\n\006Delete\0226.google.cloud.compute.v1" - + ".DeleteTargetVpnGatewayRequest\032\".google." - + "cloud.compute.v1.Operation\"\225\001\202\323\344\223\002X*V/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/targetVpnGateways/{target_vpn_gatew" - + "ay}\332A!project,region,target_vpn_gateway\212" - + "N\020RegionOperations\022\352\001\n\003Get\0223.google.clou" - + "d.compute.v1.GetTargetVpnGatewayRequest\032" - + ").google.cloud.compute.v1.TargetVpnGatew" - + "ay\"\202\001\202\323\344\223\002X\022V/compute/v1/projects/{proje" - + "ct}/regions/{region}/targetVpnGateways/{" - + "target_vpn_gateway}\332A!project,region,tar" - + "get_vpn_gateway\022\215\002\n\006Insert\0226.google.clou" - + "d.compute.v1.InsertTargetVpnGatewayReque" - + "st\032\".google.cloud.compute.v1.Operation\"\246" - + "\001\202\323\344\223\002`\"A/compute/v1/projects/{project}/" - + "regions/{region}/targetVpnGateways:\033targ" - + "et_vpn_gateway_resource\332A*project,region" - + ",target_vpn_gateway_resource\212N\020RegionOpe" - + "rations\022\310\001\n\004List\0225.google.cloud.compute." - + "v1.ListTargetVpnGatewaysRequest\032-.google" - + ".cloud.compute.v1.TargetVpnGatewayList\"Z" - + "\202\323\344\223\002C\022A/compute/v1/projects/{project}/r" - + "egions/{region}/targetVpnGateways\332A\016proj" - + "ect,region\022\277\002\n\tSetLabels\0229.google.cloud." - + "compute.v1.SetLabelsTargetVpnGatewayRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\322\001\202\323\344\223\002|\"V/compute/v1/projects/{project}" - + "/regions/{region}/targetVpnGateways/{res" - + "ource}/setLabels:\"region_set_labels_requ" - + "est_resource\332A:project,region,resource,r" - + "egion_set_labels_request_resource\212N\020Regi" - + "onOperations\032r\312A\026compute.googleapis.com\322" - + "AVhttps://www.googleapis.com/auth/comput" - + "e,https://www.googleapis.com/auth/cloud-" - + "platform2\236\020\n\007UrlMaps\022\274\001\n\016AggregatedList\022" - + "5.google.cloud.compute.v1.AggregatedList" - + "UrlMapsRequest\032..google.cloud.compute.v1" - + ".UrlMapsAggregatedList\"C\202\323\344\223\0023\0221/compute" - + "/v1/projects/{project}/aggregated/urlMap" - + "s\332A\007project\022\300\001\n\006Delete\022,.google.cloud.co" - + "mpute.v1.DeleteUrlMapRequest\032\".google.cl" - + "oud.compute.v1.Operation\"d\202\323\344\223\0029*7/compu" - + "te/v1/projects/{project}/global/urlMaps/" - + "{url_map}\332A\017project,url_map\212N\020GlobalOper" - + "ations\022\244\001\n\003Get\022).google.cloud.compute.v1" - + ".GetUrlMapRequest\032\037.google.cloud.compute" - + ".v1.UrlMap\"Q\202\323\344\223\0029\0227/compute/v1/projects" - + "/{project}/global/urlMaps/{url_map}\332A\017pr" - + "oject,url_map\022\321\001\n\006Insert\022,.google.cloud." - + "compute.v1.InsertUrlMapRequest\032\".google." - + "cloud.compute.v1.Operation\"u\202\323\344\223\002A\"-/com" - + "pute/v1/projects/{project}/global/urlMap" - + "s:\020url_map_resource\332A\030project,url_map_re" - + "source\212N\020GlobalOperations\022\246\002\n\017Invalidate" - + "Cache\0225.google.cloud.compute.v1.Invalida" - + "teCacheUrlMapRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\267\001\202\323\344\223\002k\"G/compute/v1/p" - + "rojects/{project}/global/urlMaps/{url_ma" - + "p}/invalidateCache: cache_invalidation_r" - + "ule_resource\332A0project,url_map,cache_inv" - + "alidation_rule_resource\212N\020GlobalOperatio" - + "ns\022\231\001\n\004List\022+.google.cloud.compute.v1.Li" - + "stUrlMapsRequest\032#.google.cloud.compute." - + "v1.UrlMapList\"?\202\323\344\223\002/\022-/compute/v1/proje" - + "cts/{project}/global/urlMaps\332A\007project\022\342" - + "\001\n\005Patch\022+.google.cloud.compute.v1.Patch" - + "UrlMapRequest\032\".google.cloud.compute.v1." - + "Operation\"\207\001\202\323\344\223\002K27/compute/v1/projects" - + "/{project}/global/urlMaps/{url_map}:\020url" - + "_map_resource\332A project,url_map,url_map_" - + "resource\212N\020GlobalOperations\022\344\001\n\006Update\022," - + ".google.cloud.compute.v1.UpdateUrlMapReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\207\001\202\323\344\223\002K\0327/compute/v1/projects/{project" - + "}/global/urlMaps/{url_map}:\020url_map_reso" - + "urce\332A project,url_map,url_map_resource\212" - + "N\020GlobalOperations\022\220\002\n\010Validate\022..google" - + ".cloud.compute.v1.ValidateUrlMapRequest\032" - + "0.google.cloud.compute.v1.UrlMapsValidat" - + "eResponse\"\241\001\202\323\344\223\002f\"@/compute/v1/projects" - + "/{project}/global/urlMaps/{url_map}/vali" - + "date:\"url_maps_validate_request_resource" - + "\332A2project,url_map,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\202\323\344\223" - + "\0027\0225/compute/v1/projects/{project}/aggre" - + "gated/vpnGateways\332A\007project\022\342\001\n\006Delete\0220" - + ".google.cloud.compute.v1.DeleteVpnGatewa" - + "yRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\201\001\202\323\344\223\002K*I/compute/v1/projects/{pro" - + "ject}/regions/{region}/vpnGateways/{vpn_" - + "gateway}\332A\032project,region,vpn_gateway\212N\020" - + "RegionOperations\022\311\001\n\003Get\022-.google.cloud." - + "compute.v1.GetVpnGatewayRequest\032#.google" - + ".cloud.compute.v1.VpnGateway\"n\202\323\344\223\002K\022I/c" - + "ompute/v1/projects/{project}/regions/{re" - + "gion}/vpnGateways/{vpn_gateway}\332A\032projec" - + "t,region,vpn_gateway\022\361\001\n\tGetStatus\0223.goo" - + "gle.cloud.compute.v1.GetStatusVpnGateway" - + "Request\0325.google.cloud.compute.v1.VpnGat" - + "ewaysGetStatusResponse\"x\202\323\344\223\002U\022S/compute" - + "/v1/projects/{project}/regions/{region}/" - + "vpnGateways/{vpn_gateway}/getStatus\332A\032pr" - + "oject,region,vpn_gateway\022\363\001\n\006Insert\0220.go" - + "ogle.cloud.compute.v1.InsertVpnGatewayRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\222\001\202\323\344\223\002S\";/compute/v1/projects/{projec" - + "t}/regions/{region}/vpnGateways:\024vpn_gat" - + "eway_resource\332A#project,region,vpn_gatew" - + "ay_resource\212N\020RegionOperations\022\266\001\n\004List\022" - + "/.google.cloud.compute.v1.ListVpnGateway" - + "sRequest\032\'.google.cloud.compute.v1.VpnGa" - + "tewayList\"T\202\323\344\223\002=\022;/compute/v1/projects/" - + "{project}/regions/{region}/vpnGateways\332A" - + "\016project,region\022\263\002\n\tSetLabels\0223.google.c" - + "loud.compute.v1.SetLabelsVpnGatewayReque" - + "st\032\".google.cloud.compute.v1.Operation\"\314" - + "\001\202\323\344\223\002v\"P/compute/v1/projects/{project}/" - + "regions/{region}/vpnGateways/{resource}/" - + "setLabels:\"region_set_labels_request_res" - + "ource\332A:project,region,resource,region_s" - + "et_labels_request_resource\212N\020RegionOpera" - + "tions\022\307\002\n\022TestIamPermissions\022<.google.cl" - + "oud.compute.v1.TestIamPermissionsVpnGate" - + "wayRequest\0320.google.cloud.compute.v1.Tes" - + "tPermissionsResponse\"\300\001\202\323\344\223\002~\"Y/compute/" - + "v1/projects/{project}/regions/{region}/v" - + "pnGateways/{resource}/testIamPermissions" - + ":!test_permissions_request_resource\332A9pr" - + "oject,region,resource,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\202\323\344\223\002" - + "6\0224/compute/v1/projects/{project}/aggreg" - + "ated/vpnTunnels\332A\007project\022\335\001\n\006Delete\022/.g" - + "oogle.cloud.compute.v1.DeleteVpnTunnelRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"~\202\323\344\223\002I*G/compute/v1/projects/{project" - + "}/regions/{region}/vpnTunnels/{vpn_tunne" - + "l}\332A\031project,region,vpn_tunnel\212N\020RegionO" - + "perations\022\304\001\n\003Get\022,.google.cloud.compute" - + ".v1.GetVpnTunnelRequest\032\".google.cloud.c" - + "ompute.v1.VpnTunnel\"k\202\323\344\223\002I\022G/compute/v1" - + "/projects/{project}/regions/{region}/vpn" - + "Tunnels/{vpn_tunnel}\332A\031project,region,vp" - + "n_tunnel\022\357\001\n\006Insert\022/.google.cloud.compu" - + "te.v1.InsertVpnTunnelRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\217\001\202\323\344\223\002Q\":/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/vpnTunnels:\023vpn_tunnel_resource\332A\"pro" - + "ject,region,vpn_tunnel_resource\212N\020Region" - + "Operations\022\263\001\n\004List\022..google.cloud.compu" - + "te.v1.ListVpnTunnelsRequest\032&.google.clo" - + "ud.compute.v1.VpnTunnelList\"S\202\323\344\223\002<\022:/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/vpnTunnels\332A\016project,region\022\261\002\n\tSet" - + "Labels\0222.google.cloud.compute.v1.SetLabe" - + "lsVpnTunnelRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\313\001\202\323\344\223\002u\"O/compute/v1/pro" - + "jects/{project}/regions/{region}/vpnTunn", - "els/{resource}/setLabels:\"region_set_lab" - + "els_request_resource\332A:project,region,re" - + "source,region_set_labels_request_resourc" - + "e\212N\020RegionOperations\032r\312A\026compute.googlea" - + "pis.com\322AVhttps://www.googleapis.com/aut" - + "h/compute,https://www.googleapis.com/aut" - + "h/cloud-platform2\243\007\n\016ZoneOperations\022\330\001\n\006" - + "Delete\0223.google.cloud.compute.v1.DeleteZ" - + "oneOperationRequest\0324.google.cloud.compu" - + "te.v1.DeleteZoneOperationResponse\"c\202\323\344\223\002" - + "D*B/compute/v1/projects/{project}/zones/" - + "{zone}/operations/{operation}\332A\026project," - + "zone,operation\022\303\001\n\003Get\0220.google.cloud.co" - + "mpute.v1.GetZoneOperationRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"f\202\323\344\223\002D\022B/c" - + "ompute/v1/projects/{project}/zones/{zone" - + "}/operations/{operation}\332A\026project,zone," - + "operation\220N\001\022\261\001\n\004List\0222.google.cloud.com" - + "pute.v1.ListZoneOperationsRequest\032&.goog" - + "le.cloud.compute.v1.OperationList\"M\202\323\344\223\002" - + "8\0226/compute/v1/projects/{project}/zones/" - + "{zone}/operations\332A\014project,zone\022\307\001\n\004Wai" - + "t\0221.google.cloud.compute.v1.WaitZoneOper" - + "ationRequest\032\".google.cloud.compute.v1.O" - + "peration\"h\202\323\344\223\002I\"G/compute/v1/projects/{" - + "project}/zones/{zone}/operations/{operat" - + "ion}/wait\332A\026project,zone,operation\032r\312A\026c" - + "ompute.googleapis.com\322AVhttps://www.goog" - + "leapis.com/auth/compute,https://www.goog" - + "leapis.com/auth/cloud-platform2\321\003\n\005Zones" - + "\022\221\001\n\003Get\022\'.google.cloud.compute.v1.GetZo" - + "neRequest\032\035.google.cloud.compute.v1.Zone" - + "\"B\202\323\344\223\002-\022+/compute/v1/projects/{project}" - + "/zones/{zone}\332A\014project,zone\022\214\001\n\004List\022)." - + "google.cloud.compute.v1.ListZonesRequest" - + "\032!.google.cloud.compute.v1.ZoneList\"6\202\323\344" - + "\223\002&\022$/compute/v1/projects/{project}/zone" - + "s\332A\007project\032\244\001\312A\026compute.googleapis.com\322" - + "A\207\001https://www.googleapis.com/auth/compu" - + "te.readonly,https://www.googleapis.com/a" - + "uth/compute,https://www.googleapis.com/a" - + "uth/cloud-platformB\260\001\n\033com.google.cloud." - + "compute.v1P\001Z>google.golang.org/genproto" - + "/googleapis/cloud/compute/v1;compute\252\002\027G" - + "oogle.Cloud.Compute.V1\312\002\027Google\\Cloud\\Co" - + "mpute\\V1\352\002\032Google::Cloud::Compute::V1b\006p" - + "roto3" + + "m2\321\003\n\005Zones\022\221\001\n\003Get\022\'.google.cloud.compu" + + "te.v1.GetZoneRequest\032\035.google.cloud.comp" + + "ute.v1.Zone\"B\202\323\344\223\002-\022+/compute/v1/project" + + "s/{project}/zones/{zone}\332A\014project,zone\022" + + "\214\001\n\004List\022).google.cloud.compute.v1.ListZ" + + "onesRequest\032!.google.cloud.compute.v1.Zo" + + "neList\"6\202\323\344\223\002&\022$/compute/v1/projects/{pr" + + "oject}/zones\332A\007project\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-platformB\260\001\n\033com.go" + + "ogle.cloud.compute.v1P\001Z>google.golang.o" + + "rg/genproto/googleapis/cloud/compute/v1;" + + "compute\252\002\027Google.Cloud.Compute.V1\312\002\027Goog" + + "le\\Cloud\\Compute\\V1\352\002\032Google::Cloud::Com" + + "pute::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -20736,8 +20782,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PageToken", "ReturnPartialSuccess", }); - internal_static_google_cloud_compute_v1_AggregatedListTargetVpnGatewaysRequest_descriptor = + internal_static_google_cloud_compute_v1_AggregatedListTargetTcpProxiesRequest_descriptor = getDescriptor().getMessageTypes().get(66); + internal_static_google_cloud_compute_v1_AggregatedListTargetTcpProxiesRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_AggregatedListTargetTcpProxiesRequest_descriptor, + new java.lang.String[] { + "Filter", + "IncludeAllScopes", + "MaxResults", + "OrderBy", + "PageToken", + "Project", + "ReturnPartialSuccess", + "Filter", + "IncludeAllScopes", + "MaxResults", + "OrderBy", + "PageToken", + "ReturnPartialSuccess", + }); + internal_static_google_cloud_compute_v1_AggregatedListTargetVpnGatewaysRequest_descriptor = + getDescriptor().getMessageTypes().get(67); internal_static_google_cloud_compute_v1_AggregatedListTargetVpnGatewaysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AggregatedListTargetVpnGatewaysRequest_descriptor, @@ -20757,7 +20823,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_AggregatedListUrlMapsRequest_descriptor = - getDescriptor().getMessageTypes().get(67); + getDescriptor().getMessageTypes().get(68); internal_static_google_cloud_compute_v1_AggregatedListUrlMapsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AggregatedListUrlMapsRequest_descriptor, @@ -20777,7 +20843,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_AggregatedListVpnGatewaysRequest_descriptor = - getDescriptor().getMessageTypes().get(68); + getDescriptor().getMessageTypes().get(69); internal_static_google_cloud_compute_v1_AggregatedListVpnGatewaysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AggregatedListVpnGatewaysRequest_descriptor, @@ -20797,7 +20863,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_AggregatedListVpnTunnelsRequest_descriptor = - getDescriptor().getMessageTypes().get(69); + getDescriptor().getMessageTypes().get(70); internal_static_google_cloud_compute_v1_AggregatedListVpnTunnelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AggregatedListVpnTunnelsRequest_descriptor, @@ -20817,7 +20883,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_AliasIpRange_descriptor = - getDescriptor().getMessageTypes().get(70); + getDescriptor().getMessageTypes().get(71); internal_static_google_cloud_compute_v1_AliasIpRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AliasIpRange_descriptor, @@ -20825,7 +20891,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "IpCidrRange", "SubnetworkRangeName", "IpCidrRange", "SubnetworkRangeName", }); internal_static_google_cloud_compute_v1_AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_descriptor = - getDescriptor().getMessageTypes().get(71); + getDescriptor().getMessageTypes().get(72); internal_static_google_cloud_compute_v1_AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_descriptor, @@ -20833,7 +20899,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DiskSizeGb", "Interface", "DiskSizeGb", "Interface", }); internal_static_google_cloud_compute_v1_AllocationSpecificSKUAllocationReservedInstanceProperties_descriptor = - getDescriptor().getMessageTypes().get(72); + getDescriptor().getMessageTypes().get(73); internal_static_google_cloud_compute_v1_AllocationSpecificSKUAllocationReservedInstanceProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AllocationSpecificSKUAllocationReservedInstanceProperties_descriptor, @@ -20848,7 +20914,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MinCpuPlatform", }); internal_static_google_cloud_compute_v1_AllocationSpecificSKUReservation_descriptor = - getDescriptor().getMessageTypes().get(73); + getDescriptor().getMessageTypes().get(74); internal_static_google_cloud_compute_v1_AllocationSpecificSKUReservation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AllocationSpecificSKUReservation_descriptor, @@ -20863,7 +20929,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceProperties", }); internal_static_google_cloud_compute_v1_Allowed_descriptor = - getDescriptor().getMessageTypes().get(74); + getDescriptor().getMessageTypes().get(75); internal_static_google_cloud_compute_v1_Allowed_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Allowed_descriptor, @@ -20871,7 +20937,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "IPProtocol", "Ports", "IPProtocol", }); internal_static_google_cloud_compute_v1_ApplyUpdatesToInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(75); + getDescriptor().getMessageTypes().get(76); internal_static_google_cloud_compute_v1_ApplyUpdatesToInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ApplyUpdatesToInstancesInstanceGroupManagerRequest_descriptor, @@ -20882,7 +20948,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Zone", }); internal_static_google_cloud_compute_v1_ApplyUpdatesToInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(76); + getDescriptor().getMessageTypes().get(77); internal_static_google_cloud_compute_v1_ApplyUpdatesToInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ApplyUpdatesToInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -20893,7 +20959,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RegionInstanceGroupManagersApplyUpdatesRequestResource", }); internal_static_google_cloud_compute_v1_AttachDiskInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(77); + getDescriptor().getMessageTypes().get(78); internal_static_google_cloud_compute_v1_AttachDiskInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AttachDiskInstanceRequest_descriptor, @@ -20908,7 +20974,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_AttachNetworkEndpointsGlobalNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(78); + getDescriptor().getMessageTypes().get(79); internal_static_google_cloud_compute_v1_AttachNetworkEndpointsGlobalNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AttachNetworkEndpointsGlobalNetworkEndpointGroupRequest_descriptor, @@ -20920,7 +20986,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_AttachNetworkEndpointsNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(79); + getDescriptor().getMessageTypes().get(80); internal_static_google_cloud_compute_v1_AttachNetworkEndpointsNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AttachNetworkEndpointsNetworkEndpointGroupRequest_descriptor, @@ -20933,7 +20999,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_AttachedDisk_descriptor = - getDescriptor().getMessageTypes().get(80); + getDescriptor().getMessageTypes().get(81); internal_static_google_cloud_compute_v1_AttachedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AttachedDisk_descriptor, @@ -20972,7 +21038,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Type", }); internal_static_google_cloud_compute_v1_AttachedDiskInitializeParams_descriptor = - getDescriptor().getMessageTypes().get(81); + getDescriptor().getMessageTypes().get(82); internal_static_google_cloud_compute_v1_AttachedDiskInitializeParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AttachedDiskInitializeParams_descriptor, @@ -21025,7 +21091,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_AuditConfig_descriptor = - getDescriptor().getMessageTypes().get(82); + getDescriptor().getMessageTypes().get(83); internal_static_google_cloud_compute_v1_AuditConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AuditConfig_descriptor, @@ -21033,7 +21099,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AuditLogConfigs", "ExemptedMembers", "Service", "Service", }); internal_static_google_cloud_compute_v1_AuditLogConfig_descriptor = - getDescriptor().getMessageTypes().get(83); + getDescriptor().getMessageTypes().get(84); internal_static_google_cloud_compute_v1_AuditLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AuditLogConfig_descriptor, @@ -21045,7 +21111,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "LogType", }); internal_static_google_cloud_compute_v1_AuthorizationLoggingOptions_descriptor = - getDescriptor().getMessageTypes().get(84); + getDescriptor().getMessageTypes().get(85); internal_static_google_cloud_compute_v1_AuthorizationLoggingOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AuthorizationLoggingOptions_descriptor, @@ -21053,7 +21119,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PermissionType", "PermissionType", }); internal_static_google_cloud_compute_v1_Autoscaler_descriptor = - getDescriptor().getMessageTypes().get(85); + getDescriptor().getMessageTypes().get(86); internal_static_google_cloud_compute_v1_Autoscaler_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Autoscaler_descriptor, @@ -21094,7 +21160,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_AutoscalerAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(86); + getDescriptor().getMessageTypes().get(87); internal_static_google_cloud_compute_v1_AutoscalerAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AutoscalerAggregatedList_descriptor, @@ -21123,7 +21189,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_AutoscalerList_descriptor = - getDescriptor().getMessageTypes().get(87); + getDescriptor().getMessageTypes().get(88); internal_static_google_cloud_compute_v1_AutoscalerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AutoscalerList_descriptor, @@ -21141,7 +21207,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Warning", }); internal_static_google_cloud_compute_v1_AutoscalerStatusDetails_descriptor = - getDescriptor().getMessageTypes().get(88); + getDescriptor().getMessageTypes().get(89); internal_static_google_cloud_compute_v1_AutoscalerStatusDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AutoscalerStatusDetails_descriptor, @@ -21149,7 +21215,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Message", "Type", "Message", "Type", }); internal_static_google_cloud_compute_v1_AutoscalersScopedList_descriptor = - getDescriptor().getMessageTypes().get(89); + getDescriptor().getMessageTypes().get(90); internal_static_google_cloud_compute_v1_AutoscalersScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AutoscalersScopedList_descriptor, @@ -21157,7 +21223,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Autoscalers", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_AutoscalingPolicy_descriptor = - getDescriptor().getMessageTypes().get(90); + getDescriptor().getMessageTypes().get(91); internal_static_google_cloud_compute_v1_AutoscalingPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AutoscalingPolicy_descriptor, @@ -21190,7 +21256,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_AutoscalingPolicyCpuUtilization_descriptor = - getDescriptor().getMessageTypes().get(91); + getDescriptor().getMessageTypes().get(92); internal_static_google_cloud_compute_v1_AutoscalingPolicyCpuUtilization_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AutoscalingPolicyCpuUtilization_descriptor, @@ -21198,7 +21264,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PredictiveMethod", "UtilizationTarget", "PredictiveMethod", "UtilizationTarget", }); internal_static_google_cloud_compute_v1_AutoscalingPolicyCustomMetricUtilization_descriptor = - getDescriptor().getMessageTypes().get(92); + getDescriptor().getMessageTypes().get(93); internal_static_google_cloud_compute_v1_AutoscalingPolicyCustomMetricUtilization_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AutoscalingPolicyCustomMetricUtilization_descriptor, @@ -21215,7 +21281,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "UtilizationTargetType", }); internal_static_google_cloud_compute_v1_AutoscalingPolicyLoadBalancingUtilization_descriptor = - getDescriptor().getMessageTypes().get(93); + getDescriptor().getMessageTypes().get(94); internal_static_google_cloud_compute_v1_AutoscalingPolicyLoadBalancingUtilization_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AutoscalingPolicyLoadBalancingUtilization_descriptor, @@ -21223,7 +21289,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "UtilizationTarget", "UtilizationTarget", }); internal_static_google_cloud_compute_v1_AutoscalingPolicyScaleInControl_descriptor = - getDescriptor().getMessageTypes().get(94); + getDescriptor().getMessageTypes().get(95); internal_static_google_cloud_compute_v1_AutoscalingPolicyScaleInControl_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AutoscalingPolicyScaleInControl_descriptor, @@ -21231,7 +21297,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MaxScaledInReplicas", "TimeWindowSec", "MaxScaledInReplicas", "TimeWindowSec", }); internal_static_google_cloud_compute_v1_AutoscalingPolicyScalingSchedule_descriptor = - getDescriptor().getMessageTypes().get(95); + getDescriptor().getMessageTypes().get(96); internal_static_google_cloud_compute_v1_AutoscalingPolicyScalingSchedule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_AutoscalingPolicyScalingSchedule_descriptor, @@ -21250,7 +21316,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "TimeZone", }); internal_static_google_cloud_compute_v1_Backend_descriptor = - getDescriptor().getMessageTypes().get(96); + getDescriptor().getMessageTypes().get(97); internal_static_google_cloud_compute_v1_Backend_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Backend_descriptor, @@ -21281,7 +21347,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MaxUtilization", }); internal_static_google_cloud_compute_v1_BackendBucket_descriptor = - getDescriptor().getMessageTypes().get(97); + getDescriptor().getMessageTypes().get(98); internal_static_google_cloud_compute_v1_BackendBucket_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendBucket_descriptor, @@ -21311,7 +21377,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SelfLink", }); internal_static_google_cloud_compute_v1_BackendBucketCdnPolicy_descriptor = - getDescriptor().getMessageTypes().get(98); + getDescriptor().getMessageTypes().get(99); internal_static_google_cloud_compute_v1_BackendBucketCdnPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendBucketCdnPolicy_descriptor, @@ -21339,7 +21405,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SignedUrlCacheMaxAgeSec", }); internal_static_google_cloud_compute_v1_BackendBucketCdnPolicyBypassCacheOnRequestHeader_descriptor = - getDescriptor().getMessageTypes().get(99); + getDescriptor().getMessageTypes().get(100); internal_static_google_cloud_compute_v1_BackendBucketCdnPolicyBypassCacheOnRequestHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendBucketCdnPolicyBypassCacheOnRequestHeader_descriptor, @@ -21347,7 +21413,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HeaderName", "HeaderName", }); internal_static_google_cloud_compute_v1_BackendBucketCdnPolicyCacheKeyPolicy_descriptor = - getDescriptor().getMessageTypes().get(100); + getDescriptor().getMessageTypes().get(101); internal_static_google_cloud_compute_v1_BackendBucketCdnPolicyCacheKeyPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendBucketCdnPolicyCacheKeyPolicy_descriptor, @@ -21355,7 +21421,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "IncludeHttpHeaders", "QueryStringWhitelist", }); internal_static_google_cloud_compute_v1_BackendBucketCdnPolicyNegativeCachingPolicy_descriptor = - getDescriptor().getMessageTypes().get(101); + getDescriptor().getMessageTypes().get(102); internal_static_google_cloud_compute_v1_BackendBucketCdnPolicyNegativeCachingPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendBucketCdnPolicyNegativeCachingPolicy_descriptor, @@ -21363,7 +21429,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Code", "Ttl", "Code", "Ttl", }); internal_static_google_cloud_compute_v1_BackendBucketList_descriptor = - getDescriptor().getMessageTypes().get(102); + getDescriptor().getMessageTypes().get(103); internal_static_google_cloud_compute_v1_BackendBucketList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendBucketList_descriptor, @@ -21381,7 +21447,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Warning", }); internal_static_google_cloud_compute_v1_BackendService_descriptor = - getDescriptor().getMessageTypes().get(103); + getDescriptor().getMessageTypes().get(104); internal_static_google_cloud_compute_v1_BackendService_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendService_descriptor, @@ -21460,7 +21526,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "TimeoutSec", }); internal_static_google_cloud_compute_v1_BackendServiceAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(104); + getDescriptor().getMessageTypes().get(105); internal_static_google_cloud_compute_v1_BackendServiceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceAggregatedList_descriptor, @@ -21489,7 +21555,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_BackendServiceCdnPolicy_descriptor = - getDescriptor().getMessageTypes().get(105); + getDescriptor().getMessageTypes().get(106); internal_static_google_cloud_compute_v1_BackendServiceCdnPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceCdnPolicy_descriptor, @@ -21517,7 +21583,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SignedUrlCacheMaxAgeSec", }); internal_static_google_cloud_compute_v1_BackendServiceCdnPolicyBypassCacheOnRequestHeader_descriptor = - getDescriptor().getMessageTypes().get(106); + getDescriptor().getMessageTypes().get(107); internal_static_google_cloud_compute_v1_BackendServiceCdnPolicyBypassCacheOnRequestHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceCdnPolicyBypassCacheOnRequestHeader_descriptor, @@ -21525,7 +21591,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HeaderName", "HeaderName", }); internal_static_google_cloud_compute_v1_BackendServiceCdnPolicyNegativeCachingPolicy_descriptor = - getDescriptor().getMessageTypes().get(107); + getDescriptor().getMessageTypes().get(108); internal_static_google_cloud_compute_v1_BackendServiceCdnPolicyNegativeCachingPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceCdnPolicyNegativeCachingPolicy_descriptor, @@ -21533,7 +21599,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Code", "Ttl", "Code", "Ttl", }); internal_static_google_cloud_compute_v1_BackendServiceConnectionTrackingPolicy_descriptor = - getDescriptor().getMessageTypes().get(108); + getDescriptor().getMessageTypes().get(109); internal_static_google_cloud_compute_v1_BackendServiceConnectionTrackingPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceConnectionTrackingPolicy_descriptor, @@ -21548,7 +21614,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "TrackingMode", }); internal_static_google_cloud_compute_v1_BackendServiceFailoverPolicy_descriptor = - getDescriptor().getMessageTypes().get(109); + getDescriptor().getMessageTypes().get(110); internal_static_google_cloud_compute_v1_BackendServiceFailoverPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceFailoverPolicy_descriptor, @@ -21561,7 +21627,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FailoverRatio", }); internal_static_google_cloud_compute_v1_BackendServiceGroupHealth_descriptor = - getDescriptor().getMessageTypes().get(110); + getDescriptor().getMessageTypes().get(111); internal_static_google_cloud_compute_v1_BackendServiceGroupHealth_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceGroupHealth_descriptor, @@ -21579,7 +21645,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_BackendServiceIAP_descriptor = - getDescriptor().getMessageTypes().get(111); + getDescriptor().getMessageTypes().get(112); internal_static_google_cloud_compute_v1_BackendServiceIAP_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceIAP_descriptor, @@ -21594,7 +21660,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Oauth2ClientSecretSha256", }); internal_static_google_cloud_compute_v1_BackendServiceList_descriptor = - getDescriptor().getMessageTypes().get(112); + getDescriptor().getMessageTypes().get(113); internal_static_google_cloud_compute_v1_BackendServiceList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceList_descriptor, @@ -21612,7 +21678,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Warning", }); internal_static_google_cloud_compute_v1_BackendServiceLocalityLoadBalancingPolicyConfig_descriptor = - getDescriptor().getMessageTypes().get(113); + getDescriptor().getMessageTypes().get(114); internal_static_google_cloud_compute_v1_BackendServiceLocalityLoadBalancingPolicyConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceLocalityLoadBalancingPolicyConfig_descriptor, @@ -21620,7 +21686,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CustomPolicy", "Policy", "CustomPolicy", "Policy", }); internal_static_google_cloud_compute_v1_BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy_descriptor = - getDescriptor().getMessageTypes().get(114); + getDescriptor().getMessageTypes().get(115); internal_static_google_cloud_compute_v1_BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy_descriptor, @@ -21628,7 +21694,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Data", "Name", "Data", "Name", }); internal_static_google_cloud_compute_v1_BackendServiceLocalityLoadBalancingPolicyConfigPolicy_descriptor = - getDescriptor().getMessageTypes().get(115); + getDescriptor().getMessageTypes().get(116); internal_static_google_cloud_compute_v1_BackendServiceLocalityLoadBalancingPolicyConfigPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceLocalityLoadBalancingPolicyConfigPolicy_descriptor, @@ -21636,7 +21702,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "Name", }); internal_static_google_cloud_compute_v1_BackendServiceLogConfig_descriptor = - getDescriptor().getMessageTypes().get(116); + getDescriptor().getMessageTypes().get(117); internal_static_google_cloud_compute_v1_BackendServiceLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceLogConfig_descriptor, @@ -21644,7 +21710,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Enable", "SampleRate", "Enable", "SampleRate", }); internal_static_google_cloud_compute_v1_BackendServiceReference_descriptor = - getDescriptor().getMessageTypes().get(117); + getDescriptor().getMessageTypes().get(118); internal_static_google_cloud_compute_v1_BackendServiceReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceReference_descriptor, @@ -21652,7 +21718,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "BackendService", }); internal_static_google_cloud_compute_v1_BackendServicesScopedList_descriptor = - getDescriptor().getMessageTypes().get(118); + getDescriptor().getMessageTypes().get(119); internal_static_google_cloud_compute_v1_BackendServicesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServicesScopedList_descriptor, @@ -21660,7 +21726,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendServices", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_BfdPacket_descriptor = - getDescriptor().getMessageTypes().get(119); + getDescriptor().getMessageTypes().get(120); internal_static_google_cloud_compute_v1_BfdPacket_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BfdPacket_descriptor, @@ -21699,7 +21765,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "YourDiscriminator", }); internal_static_google_cloud_compute_v1_BfdStatus_descriptor = - getDescriptor().getMessageTypes().get(120); + getDescriptor().getMessageTypes().get(121); internal_static_google_cloud_compute_v1_BfdStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BfdStatus_descriptor, @@ -21725,7 +21791,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "UptimeMs", }); internal_static_google_cloud_compute_v1_BfdStatusPacketCounts_descriptor = - getDescriptor().getMessageTypes().get(121); + getDescriptor().getMessageTypes().get(122); internal_static_google_cloud_compute_v1_BfdStatusPacketCounts_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BfdStatusPacketCounts_descriptor, @@ -21740,7 +21806,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NumTx", }); internal_static_google_cloud_compute_v1_Binding_descriptor = - getDescriptor().getMessageTypes().get(122); + getDescriptor().getMessageTypes().get(123); internal_static_google_cloud_compute_v1_Binding_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Binding_descriptor, @@ -21748,7 +21814,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BindingId", "Condition", "Members", "Role", "BindingId", "Condition", "Role", }); internal_static_google_cloud_compute_v1_BulkInsertInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(123); + getDescriptor().getMessageTypes().get(124); internal_static_google_cloud_compute_v1_BulkInsertInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BulkInsertInstanceRequest_descriptor, @@ -21756,7 +21822,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BulkInsertInstanceResourceResource", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_BulkInsertInstanceResource_descriptor = - getDescriptor().getMessageTypes().get(124); + getDescriptor().getMessageTypes().get(125); internal_static_google_cloud_compute_v1_BulkInsertInstanceResource_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BulkInsertInstanceResource_descriptor, @@ -21786,7 +21852,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_BulkInsertInstanceResourcePerInstanceProperties_descriptor = - getDescriptor().getMessageTypes().get(125); + getDescriptor().getMessageTypes().get(126); internal_static_google_cloud_compute_v1_BulkInsertInstanceResourcePerInstanceProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BulkInsertInstanceResourcePerInstanceProperties_descriptor, @@ -21794,7 +21860,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "Name", }); internal_static_google_cloud_compute_v1_BulkInsertRegionInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(126); + getDescriptor().getMessageTypes().get(127); internal_static_google_cloud_compute_v1_BulkInsertRegionInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_BulkInsertRegionInstanceRequest_descriptor, @@ -21802,7 +21868,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BulkInsertInstanceResourceResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_CacheInvalidationRule_descriptor = - getDescriptor().getMessageTypes().get(127); + getDescriptor().getMessageTypes().get(128); internal_static_google_cloud_compute_v1_CacheInvalidationRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CacheInvalidationRule_descriptor, @@ -21810,7 +21876,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Host", "Path", "Host", "Path", }); internal_static_google_cloud_compute_v1_CacheKeyPolicy_descriptor = - getDescriptor().getMessageTypes().get(128); + getDescriptor().getMessageTypes().get(129); internal_static_google_cloud_compute_v1_CacheKeyPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CacheKeyPolicy_descriptor, @@ -21827,7 +21893,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "IncludeQueryString", }); internal_static_google_cloud_compute_v1_CircuitBreakers_descriptor = - getDescriptor().getMessageTypes().get(129); + getDescriptor().getMessageTypes().get(130); internal_static_google_cloud_compute_v1_CircuitBreakers_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CircuitBreakers_descriptor, @@ -21844,7 +21910,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MaxRetries", }); internal_static_google_cloud_compute_v1_CloneRulesFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(130); + getDescriptor().getMessageTypes().get(131); internal_static_google_cloud_compute_v1_CloneRulesFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CloneRulesFirewallPolicyRequest_descriptor, @@ -21856,7 +21922,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SourceFirewallPolicy", }); internal_static_google_cloud_compute_v1_CloneRulesNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(131); + getDescriptor().getMessageTypes().get(132); internal_static_google_cloud_compute_v1_CloneRulesNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CloneRulesNetworkFirewallPolicyRequest_descriptor, @@ -21869,7 +21935,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SourceFirewallPolicy", }); internal_static_google_cloud_compute_v1_CloneRulesRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(132); + getDescriptor().getMessageTypes().get(133); internal_static_google_cloud_compute_v1_CloneRulesRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CloneRulesRegionNetworkFirewallPolicyRequest_descriptor, @@ -21883,7 +21949,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SourceFirewallPolicy", }); internal_static_google_cloud_compute_v1_Commitment_descriptor = - getDescriptor().getMessageTypes().get(133); + getDescriptor().getMessageTypes().get(134); internal_static_google_cloud_compute_v1_Commitment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Commitment_descriptor, @@ -21927,7 +21993,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Type", }); internal_static_google_cloud_compute_v1_CommitmentAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(134); + getDescriptor().getMessageTypes().get(135); internal_static_google_cloud_compute_v1_CommitmentAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CommitmentAggregatedList_descriptor, @@ -21956,7 +22022,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_CommitmentList_descriptor = - getDescriptor().getMessageTypes().get(135); + getDescriptor().getMessageTypes().get(136); internal_static_google_cloud_compute_v1_CommitmentList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CommitmentList_descriptor, @@ -21974,7 +22040,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Warning", }); internal_static_google_cloud_compute_v1_CommitmentsScopedList_descriptor = - getDescriptor().getMessageTypes().get(136); + getDescriptor().getMessageTypes().get(137); internal_static_google_cloud_compute_v1_CommitmentsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CommitmentsScopedList_descriptor, @@ -21982,7 +22048,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Commitments", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_Condition_descriptor = - getDescriptor().getMessageTypes().get(137); + getDescriptor().getMessageTypes().get(138); internal_static_google_cloud_compute_v1_Condition_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Condition_descriptor, @@ -21990,7 +22056,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Iam", "Op", "Svc", "Sys", "Values", "Iam", "Op", "Svc", "Sys", }); internal_static_google_cloud_compute_v1_ConfidentialInstanceConfig_descriptor = - getDescriptor().getMessageTypes().get(138); + getDescriptor().getMessageTypes().get(139); internal_static_google_cloud_compute_v1_ConfidentialInstanceConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ConfidentialInstanceConfig_descriptor, @@ -21998,7 +22064,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "EnableConfidentialCompute", "EnableConfidentialCompute", }); internal_static_google_cloud_compute_v1_ConnectionDraining_descriptor = - getDescriptor().getMessageTypes().get(139); + getDescriptor().getMessageTypes().get(140); internal_static_google_cloud_compute_v1_ConnectionDraining_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ConnectionDraining_descriptor, @@ -22006,7 +22072,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DrainingTimeoutSec", "DrainingTimeoutSec", }); internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettings_descriptor = - getDescriptor().getMessageTypes().get(140); + getDescriptor().getMessageTypes().get(141); internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettings_descriptor, @@ -22019,7 +22085,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MinimumRingSize", }); internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettingsHttpCookie_descriptor = - getDescriptor().getMessageTypes().get(141); + getDescriptor().getMessageTypes().get(142); internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettingsHttpCookie_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettingsHttpCookie_descriptor, @@ -22027,7 +22093,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "Path", "Ttl", "Name", "Path", "Ttl", }); internal_static_google_cloud_compute_v1_CorsPolicy_descriptor = - getDescriptor().getMessageTypes().get(142); + getDescriptor().getMessageTypes().get(143); internal_static_google_cloud_compute_v1_CorsPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CorsPolicy_descriptor, @@ -22045,7 +22111,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MaxAge", }); internal_static_google_cloud_compute_v1_CreateInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(143); + getDescriptor().getMessageTypes().get(144); internal_static_google_cloud_compute_v1_CreateInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CreateInstancesInstanceGroupManagerRequest_descriptor, @@ -22058,7 +22124,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_CreateInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(144); + getDescriptor().getMessageTypes().get(145); internal_static_google_cloud_compute_v1_CreateInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CreateInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -22071,7 +22137,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_CreateSnapshotDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(145); + getDescriptor().getMessageTypes().get(146); internal_static_google_cloud_compute_v1_CreateSnapshotDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CreateSnapshotDiskRequest_descriptor, @@ -22086,7 +22152,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_CreateSnapshotRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(146); + getDescriptor().getMessageTypes().get(147); internal_static_google_cloud_compute_v1_CreateSnapshotRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CreateSnapshotRegionDiskRequest_descriptor, @@ -22094,7 +22160,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disk", "Project", "Region", "RequestId", "SnapshotResource", "RequestId", }); internal_static_google_cloud_compute_v1_CustomerEncryptionKey_descriptor = - getDescriptor().getMessageTypes().get(147); + getDescriptor().getMessageTypes().get(148); internal_static_google_cloud_compute_v1_CustomerEncryptionKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CustomerEncryptionKey_descriptor, @@ -22111,7 +22177,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Sha256", }); internal_static_google_cloud_compute_v1_CustomerEncryptionKeyProtectedDisk_descriptor = - getDescriptor().getMessageTypes().get(148); + getDescriptor().getMessageTypes().get(149); internal_static_google_cloud_compute_v1_CustomerEncryptionKeyProtectedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CustomerEncryptionKeyProtectedDisk_descriptor, @@ -22119,7 +22185,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DiskEncryptionKey", "Source", "DiskEncryptionKey", "Source", }); internal_static_google_cloud_compute_v1_Data_descriptor = - getDescriptor().getMessageTypes().get(149); + getDescriptor().getMessageTypes().get(150); internal_static_google_cloud_compute_v1_Data_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Data_descriptor, @@ -22127,7 +22193,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", "Key", "Value", }); internal_static_google_cloud_compute_v1_DeleteAccessConfigInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(150); + getDescriptor().getMessageTypes().get(151); internal_static_google_cloud_compute_v1_DeleteAccessConfigInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteAccessConfigInstanceRequest_descriptor, @@ -22141,7 +22207,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_DeleteAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(151); + getDescriptor().getMessageTypes().get(152); internal_static_google_cloud_compute_v1_DeleteAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteAddressRequest_descriptor, @@ -22149,7 +22215,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Address", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(152); + getDescriptor().getMessageTypes().get(153); internal_static_google_cloud_compute_v1_DeleteAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteAutoscalerRequest_descriptor, @@ -22157,7 +22223,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Autoscaler", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(153); + getDescriptor().getMessageTypes().get(154); internal_static_google_cloud_compute_v1_DeleteBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteBackendBucketRequest_descriptor, @@ -22165,7 +22231,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendBucket", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(154); + getDescriptor().getMessageTypes().get(155); internal_static_google_cloud_compute_v1_DeleteBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteBackendServiceRequest_descriptor, @@ -22173,7 +22239,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(155); + getDescriptor().getMessageTypes().get(156); internal_static_google_cloud_compute_v1_DeleteDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteDiskRequest_descriptor, @@ -22181,7 +22247,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disk", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(156); + getDescriptor().getMessageTypes().get(157); internal_static_google_cloud_compute_v1_DeleteExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteExternalVpnGatewayRequest_descriptor, @@ -22189,7 +22255,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ExternalVpnGateway", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(157); + getDescriptor().getMessageTypes().get(158); internal_static_google_cloud_compute_v1_DeleteFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteFirewallPolicyRequest_descriptor, @@ -22197,7 +22263,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteFirewallRequest_descriptor = - getDescriptor().getMessageTypes().get(158); + getDescriptor().getMessageTypes().get(159); internal_static_google_cloud_compute_v1_DeleteFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteFirewallRequest_descriptor, @@ -22205,7 +22271,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Firewall", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(159); + getDescriptor().getMessageTypes().get(160); internal_static_google_cloud_compute_v1_DeleteForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteForwardingRuleRequest_descriptor, @@ -22213,7 +22279,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRule", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteGlobalAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(160); + getDescriptor().getMessageTypes().get(161); internal_static_google_cloud_compute_v1_DeleteGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalAddressRequest_descriptor, @@ -22221,7 +22287,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Address", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(161); + getDescriptor().getMessageTypes().get(162); internal_static_google_cloud_compute_v1_DeleteGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalForwardingRuleRequest_descriptor, @@ -22229,7 +22295,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRule", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteGlobalNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(162); + getDescriptor().getMessageTypes().get(163); internal_static_google_cloud_compute_v1_DeleteGlobalNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalNetworkEndpointGroupRequest_descriptor, @@ -22237,7 +22303,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEndpointGroup", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteGlobalOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(163); + getDescriptor().getMessageTypes().get(164); internal_static_google_cloud_compute_v1_DeleteGlobalOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalOperationRequest_descriptor, @@ -22245,13 +22311,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "Project", }); internal_static_google_cloud_compute_v1_DeleteGlobalOperationResponse_descriptor = - getDescriptor().getMessageTypes().get(164); + getDescriptor().getMessageTypes().get(165); internal_static_google_cloud_compute_v1_DeleteGlobalOperationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalOperationResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(165); + getDescriptor().getMessageTypes().get(166); internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationRequest_descriptor, @@ -22259,13 +22325,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "ParentId", "ParentId", }); internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationResponse_descriptor = - getDescriptor().getMessageTypes().get(166); + getDescriptor().getMessageTypes().get(167); internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_DeleteGlobalPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(167); + getDescriptor().getMessageTypes().get(168); internal_static_google_cloud_compute_v1_DeleteGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalPublicDelegatedPrefixeRequest_descriptor, @@ -22273,7 +22339,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "PublicDelegatedPrefix", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(168); + getDescriptor().getMessageTypes().get(169); internal_static_google_cloud_compute_v1_DeleteHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteHealthCheckRequest_descriptor, @@ -22281,7 +22347,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HealthCheck", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteImageRequest_descriptor = - getDescriptor().getMessageTypes().get(169); + getDescriptor().getMessageTypes().get(170); internal_static_google_cloud_compute_v1_DeleteImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteImageRequest_descriptor, @@ -22289,7 +22355,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Image", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(170); + getDescriptor().getMessageTypes().get(171); internal_static_google_cloud_compute_v1_DeleteInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstanceGroupManagerRequest_descriptor, @@ -22297,7 +22363,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroupManager", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(171); + getDescriptor().getMessageTypes().get(172); internal_static_google_cloud_compute_v1_DeleteInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstanceGroupRequest_descriptor, @@ -22305,7 +22371,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroup", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(172); + getDescriptor().getMessageTypes().get(173); internal_static_google_cloud_compute_v1_DeleteInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstanceRequest_descriptor, @@ -22313,7 +22379,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Instance", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(173); + getDescriptor().getMessageTypes().get(174); internal_static_google_cloud_compute_v1_DeleteInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstanceTemplateRequest_descriptor, @@ -22321,7 +22387,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceTemplate", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(174); + getDescriptor().getMessageTypes().get(175); internal_static_google_cloud_compute_v1_DeleteInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstancesInstanceGroupManagerRequest_descriptor, @@ -22334,7 +22400,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(175); + getDescriptor().getMessageTypes().get(176); internal_static_google_cloud_compute_v1_DeleteInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -22347,7 +22413,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(176); + getDescriptor().getMessageTypes().get(177); internal_static_google_cloud_compute_v1_DeleteInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInterconnectAttachmentRequest_descriptor, @@ -22355,7 +22421,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InterconnectAttachment", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(177); + getDescriptor().getMessageTypes().get(178); internal_static_google_cloud_compute_v1_DeleteInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInterconnectRequest_descriptor, @@ -22363,7 +22429,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Interconnect", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(178); + getDescriptor().getMessageTypes().get(179); internal_static_google_cloud_compute_v1_DeleteLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteLicenseRequest_descriptor, @@ -22371,7 +22437,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "License", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(179); + getDescriptor().getMessageTypes().get(180); internal_static_google_cloud_compute_v1_DeleteMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteMachineImageRequest_descriptor, @@ -22379,7 +22445,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MachineImage", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNetworkEdgeSecurityServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(180); + getDescriptor().getMessageTypes().get(181); internal_static_google_cloud_compute_v1_DeleteNetworkEdgeSecurityServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNetworkEdgeSecurityServiceRequest_descriptor, @@ -22387,7 +22453,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEdgeSecurityService", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(181); + getDescriptor().getMessageTypes().get(182); internal_static_google_cloud_compute_v1_DeleteNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNetworkEndpointGroupRequest_descriptor, @@ -22395,7 +22461,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEndpointGroup", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(182); + getDescriptor().getMessageTypes().get(183); internal_static_google_cloud_compute_v1_DeleteNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNetworkFirewallPolicyRequest_descriptor, @@ -22403,7 +22469,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(183); + getDescriptor().getMessageTypes().get(184); internal_static_google_cloud_compute_v1_DeleteNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNetworkRequest_descriptor, @@ -22411,7 +22477,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Network", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(184); + getDescriptor().getMessageTypes().get(185); internal_static_google_cloud_compute_v1_DeleteNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNodeGroupRequest_descriptor, @@ -22419,7 +22485,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NodeGroup", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(185); + getDescriptor().getMessageTypes().get(186); internal_static_google_cloud_compute_v1_DeleteNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNodeTemplateRequest_descriptor, @@ -22427,7 +22493,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NodeTemplate", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNodesNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(186); + getDescriptor().getMessageTypes().get(187); internal_static_google_cloud_compute_v1_DeleteNodesNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNodesNodeGroupRequest_descriptor, @@ -22440,7 +22506,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_DeletePacketMirroringRequest_descriptor = - getDescriptor().getMessageTypes().get(187); + getDescriptor().getMessageTypes().get(188); internal_static_google_cloud_compute_v1_DeletePacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeletePacketMirroringRequest_descriptor, @@ -22448,7 +22514,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PacketMirroring", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(188); + getDescriptor().getMessageTypes().get(189); internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsInstanceGroupManagerRequest_descriptor, @@ -22459,7 +22525,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Zone", }); internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(189); + getDescriptor().getMessageTypes().get(190); internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor, @@ -22470,7 +22536,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RegionInstanceGroupManagerDeleteInstanceConfigReqResource", }); internal_static_google_cloud_compute_v1_DeletePublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(190); + getDescriptor().getMessageTypes().get(191); internal_static_google_cloud_compute_v1_DeletePublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeletePublicAdvertisedPrefixeRequest_descriptor, @@ -22478,7 +22544,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "PublicAdvertisedPrefix", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeletePublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(191); + getDescriptor().getMessageTypes().get(192); internal_static_google_cloud_compute_v1_DeletePublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeletePublicDelegatedPrefixeRequest_descriptor, @@ -22486,7 +22552,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "PublicDelegatedPrefix", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(192); + getDescriptor().getMessageTypes().get(193); internal_static_google_cloud_compute_v1_DeleteRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionAutoscalerRequest_descriptor, @@ -22494,7 +22560,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Autoscaler", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(193); + getDescriptor().getMessageTypes().get(194); internal_static_google_cloud_compute_v1_DeleteRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionBackendServiceRequest_descriptor, @@ -22502,7 +22568,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(194); + getDescriptor().getMessageTypes().get(195); internal_static_google_cloud_compute_v1_DeleteRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionDiskRequest_descriptor, @@ -22510,7 +22576,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disk", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(195); + getDescriptor().getMessageTypes().get(196); internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckRequest_descriptor, @@ -22518,7 +22584,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HealthCheck", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(196); + getDescriptor().getMessageTypes().get(197); internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckServiceRequest_descriptor, @@ -22526,7 +22592,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HealthCheckService", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(197); + getDescriptor().getMessageTypes().get(198); internal_static_google_cloud_compute_v1_DeleteRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionInstanceGroupManagerRequest_descriptor, @@ -22534,7 +22600,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroupManager", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(198); + getDescriptor().getMessageTypes().get(199); internal_static_google_cloud_compute_v1_DeleteRegionNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionNetworkEndpointGroupRequest_descriptor, @@ -22542,7 +22608,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEndpointGroup", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(199); + getDescriptor().getMessageTypes().get(200); internal_static_google_cloud_compute_v1_DeleteRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionNetworkFirewallPolicyRequest_descriptor, @@ -22550,7 +22616,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionNotificationEndpointRequest_descriptor = - getDescriptor().getMessageTypes().get(200); + getDescriptor().getMessageTypes().get(201); internal_static_google_cloud_compute_v1_DeleteRegionNotificationEndpointRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionNotificationEndpointRequest_descriptor, @@ -22558,7 +22624,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NotificationEndpoint", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(201); + getDescriptor().getMessageTypes().get(202); internal_static_google_cloud_compute_v1_DeleteRegionOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionOperationRequest_descriptor, @@ -22566,13 +22632,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "Project", "Region", }); internal_static_google_cloud_compute_v1_DeleteRegionOperationResponse_descriptor = - getDescriptor().getMessageTypes().get(202); + getDescriptor().getMessageTypes().get(203); internal_static_google_cloud_compute_v1_DeleteRegionOperationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionOperationResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_DeleteRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(203); + getDescriptor().getMessageTypes().get(204); internal_static_google_cloud_compute_v1_DeleteRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionSecurityPolicyRequest_descriptor, @@ -22580,7 +22646,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "SecurityPolicy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(204); + getDescriptor().getMessageTypes().get(205); internal_static_google_cloud_compute_v1_DeleteRegionSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionSslCertificateRequest_descriptor, @@ -22588,7 +22654,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "SslCertificate", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(205); + getDescriptor().getMessageTypes().get(206); internal_static_google_cloud_compute_v1_DeleteRegionSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionSslPolicyRequest_descriptor, @@ -22596,7 +22662,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "SslPolicy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(206); + getDescriptor().getMessageTypes().get(207); internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpProxyRequest_descriptor, @@ -22604,7 +22670,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "TargetHttpProxy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(207); + getDescriptor().getMessageTypes().get(208); internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpsProxyRequest_descriptor, @@ -22612,7 +22678,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "TargetHttpsProxy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(208); + getDescriptor().getMessageTypes().get(209); internal_static_google_cloud_compute_v1_DeleteRegionTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionTargetTcpProxyRequest_descriptor, @@ -22620,7 +22686,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "TargetTcpProxy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(209); + getDescriptor().getMessageTypes().get(210); internal_static_google_cloud_compute_v1_DeleteRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionUrlMapRequest_descriptor, @@ -22628,7 +22694,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "UrlMap", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(210); + getDescriptor().getMessageTypes().get(211); internal_static_google_cloud_compute_v1_DeleteReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteReservationRequest_descriptor, @@ -22636,7 +22702,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "Reservation", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(211); + getDescriptor().getMessageTypes().get(212); internal_static_google_cloud_compute_v1_DeleteResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteResourcePolicyRequest_descriptor, @@ -22644,7 +22710,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "ResourcePolicy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRouteRequest_descriptor = - getDescriptor().getMessageTypes().get(212); + getDescriptor().getMessageTypes().get(213); internal_static_google_cloud_compute_v1_DeleteRouteRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRouteRequest_descriptor, @@ -22652,7 +22718,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "Route", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(213); + getDescriptor().getMessageTypes().get(214); internal_static_google_cloud_compute_v1_DeleteRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRouterRequest_descriptor, @@ -22660,7 +22726,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "Router", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(214); + getDescriptor().getMessageTypes().get(215); internal_static_google_cloud_compute_v1_DeleteSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSecurityPolicyRequest_descriptor, @@ -22668,7 +22734,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "SecurityPolicy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(215); + getDescriptor().getMessageTypes().get(216); internal_static_google_cloud_compute_v1_DeleteServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteServiceAttachmentRequest_descriptor, @@ -22676,7 +22742,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "ServiceAttachment", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(216); + getDescriptor().getMessageTypes().get(217); internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendBucketRequest_descriptor, @@ -22684,7 +22750,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendBucket", "KeyName", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(217); + getDescriptor().getMessageTypes().get(218); internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendServiceRequest_descriptor, @@ -22692,7 +22758,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "KeyName", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(218); + getDescriptor().getMessageTypes().get(219); internal_static_google_cloud_compute_v1_DeleteSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSnapshotRequest_descriptor, @@ -22700,7 +22766,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "Snapshot", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(219); + getDescriptor().getMessageTypes().get(220); internal_static_google_cloud_compute_v1_DeleteSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSslCertificateRequest_descriptor, @@ -22708,7 +22774,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "SslCertificate", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(220); + getDescriptor().getMessageTypes().get(221); internal_static_google_cloud_compute_v1_DeleteSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSslPolicyRequest_descriptor, @@ -22716,7 +22782,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "SslPolicy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(221); + getDescriptor().getMessageTypes().get(222); internal_static_google_cloud_compute_v1_DeleteSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSubnetworkRequest_descriptor, @@ -22724,7 +22790,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "Subnetwork", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteTargetGrpcProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(222); + getDescriptor().getMessageTypes().get(223); internal_static_google_cloud_compute_v1_DeleteTargetGrpcProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetGrpcProxyRequest_descriptor, @@ -22732,7 +22798,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetGrpcProxy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(223); + getDescriptor().getMessageTypes().get(224); internal_static_google_cloud_compute_v1_DeleteTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetHttpProxyRequest_descriptor, @@ -22740,7 +22806,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetHttpProxy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(224); + getDescriptor().getMessageTypes().get(225); internal_static_google_cloud_compute_v1_DeleteTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetHttpsProxyRequest_descriptor, @@ -22748,7 +22814,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetHttpsProxy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteTargetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(225); + getDescriptor().getMessageTypes().get(226); internal_static_google_cloud_compute_v1_DeleteTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetInstanceRequest_descriptor, @@ -22756,7 +22822,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetInstance", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(226); + getDescriptor().getMessageTypes().get(227); internal_static_google_cloud_compute_v1_DeleteTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetPoolRequest_descriptor, @@ -22764,7 +22830,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "TargetPool", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(227); + getDescriptor().getMessageTypes().get(228); internal_static_google_cloud_compute_v1_DeleteTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetSslProxyRequest_descriptor, @@ -22772,7 +22838,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetSslProxy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(228); + getDescriptor().getMessageTypes().get(229); internal_static_google_cloud_compute_v1_DeleteTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetTcpProxyRequest_descriptor, @@ -22780,7 +22846,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetTcpProxy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteTargetVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(229); + getDescriptor().getMessageTypes().get(230); internal_static_google_cloud_compute_v1_DeleteTargetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetVpnGatewayRequest_descriptor, @@ -22788,7 +22854,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "TargetVpnGateway", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(230); + getDescriptor().getMessageTypes().get(231); internal_static_google_cloud_compute_v1_DeleteUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteUrlMapRequest_descriptor, @@ -22796,7 +22862,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "UrlMap", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(231); + getDescriptor().getMessageTypes().get(232); internal_static_google_cloud_compute_v1_DeleteVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteVpnGatewayRequest_descriptor, @@ -22804,7 +22870,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "VpnGateway", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteVpnTunnelRequest_descriptor = - getDescriptor().getMessageTypes().get(232); + getDescriptor().getMessageTypes().get(233); internal_static_google_cloud_compute_v1_DeleteVpnTunnelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteVpnTunnelRequest_descriptor, @@ -22812,7 +22878,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "VpnTunnel", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteZoneOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(233); + getDescriptor().getMessageTypes().get(234); internal_static_google_cloud_compute_v1_DeleteZoneOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteZoneOperationRequest_descriptor, @@ -22820,13 +22886,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "Project", "Zone", }); internal_static_google_cloud_compute_v1_DeleteZoneOperationResponse_descriptor = - getDescriptor().getMessageTypes().get(234); + getDescriptor().getMessageTypes().get(235); internal_static_google_cloud_compute_v1_DeleteZoneOperationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteZoneOperationResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_Denied_descriptor = - getDescriptor().getMessageTypes().get(235); + getDescriptor().getMessageTypes().get(236); internal_static_google_cloud_compute_v1_Denied_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Denied_descriptor, @@ -22834,7 +22900,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "IPProtocol", "Ports", "IPProtocol", }); internal_static_google_cloud_compute_v1_DeprecateImageRequest_descriptor = - getDescriptor().getMessageTypes().get(236); + getDescriptor().getMessageTypes().get(237); internal_static_google_cloud_compute_v1_DeprecateImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeprecateImageRequest_descriptor, @@ -22842,7 +22908,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DeprecationStatusResource", "Image", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DeprecationStatus_descriptor = - getDescriptor().getMessageTypes().get(237); + getDescriptor().getMessageTypes().get(238); internal_static_google_cloud_compute_v1_DeprecationStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeprecationStatus_descriptor, @@ -22859,7 +22925,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "State", }); internal_static_google_cloud_compute_v1_DetachDiskInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(238); + getDescriptor().getMessageTypes().get(239); internal_static_google_cloud_compute_v1_DetachDiskInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DetachDiskInstanceRequest_descriptor, @@ -22867,7 +22933,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DeviceName", "Instance", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(239); + getDescriptor().getMessageTypes().get(240); internal_static_google_cloud_compute_v1_DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest_descriptor, @@ -22879,7 +22945,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_DetachNetworkEndpointsNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(240); + getDescriptor().getMessageTypes().get(241); internal_static_google_cloud_compute_v1_DetachNetworkEndpointsNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DetachNetworkEndpointsNetworkEndpointGroupRequest_descriptor, @@ -22892,7 +22958,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_DisableXpnHostProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(241); + getDescriptor().getMessageTypes().get(242); internal_static_google_cloud_compute_v1_DisableXpnHostProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisableXpnHostProjectRequest_descriptor, @@ -22900,7 +22966,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_DisableXpnResourceProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(242); + getDescriptor().getMessageTypes().get(243); internal_static_google_cloud_compute_v1_DisableXpnResourceProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisableXpnResourceProjectRequest_descriptor, @@ -22908,7 +22974,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "ProjectsDisableXpnResourceRequestResource", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_Disk_descriptor = - getDescriptor().getMessageTypes().get(243); + getDescriptor().getMessageTypes().get(244); internal_static_google_cloud_compute_v1_Disk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Disk_descriptor, @@ -22992,7 +23058,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_DiskAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(244); + getDescriptor().getMessageTypes().get(245); internal_static_google_cloud_compute_v1_DiskAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskAggregatedList_descriptor, @@ -23021,7 +23087,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_DiskInstantiationConfig_descriptor = - getDescriptor().getMessageTypes().get(245); + getDescriptor().getMessageTypes().get(246); internal_static_google_cloud_compute_v1_DiskInstantiationConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskInstantiationConfig_descriptor, @@ -23036,7 +23102,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstantiateFrom", }); internal_static_google_cloud_compute_v1_DiskList_descriptor = - getDescriptor().getMessageTypes().get(246); + getDescriptor().getMessageTypes().get(247); internal_static_google_cloud_compute_v1_DiskList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskList_descriptor, @@ -23054,7 +23120,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Warning", }); internal_static_google_cloud_compute_v1_DiskMoveRequest_descriptor = - getDescriptor().getMessageTypes().get(247); + getDescriptor().getMessageTypes().get(248); internal_static_google_cloud_compute_v1_DiskMoveRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskMoveRequest_descriptor, @@ -23062,7 +23128,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DestinationZone", "TargetDisk", "DestinationZone", "TargetDisk", }); internal_static_google_cloud_compute_v1_DiskParams_descriptor = - getDescriptor().getMessageTypes().get(248); + getDescriptor().getMessageTypes().get(249); internal_static_google_cloud_compute_v1_DiskParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskParams_descriptor, @@ -23078,7 +23144,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_DiskType_descriptor = - getDescriptor().getMessageTypes().get(249); + getDescriptor().getMessageTypes().get(250); internal_static_google_cloud_compute_v1_DiskType_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskType_descriptor, @@ -23107,7 +23173,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Zone", }); internal_static_google_cloud_compute_v1_DiskTypeAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(250); + getDescriptor().getMessageTypes().get(251); internal_static_google_cloud_compute_v1_DiskTypeAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskTypeAggregatedList_descriptor, @@ -23136,7 +23202,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_DiskTypeList_descriptor = - getDescriptor().getMessageTypes().get(251); + getDescriptor().getMessageTypes().get(252); internal_static_google_cloud_compute_v1_DiskTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskTypeList_descriptor, @@ -23154,7 +23220,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Warning", }); internal_static_google_cloud_compute_v1_DiskTypesScopedList_descriptor = - getDescriptor().getMessageTypes().get(252); + getDescriptor().getMessageTypes().get(253); internal_static_google_cloud_compute_v1_DiskTypesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskTypesScopedList_descriptor, @@ -23162,7 +23228,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DiskTypes", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_DisksAddResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(253); + getDescriptor().getMessageTypes().get(254); internal_static_google_cloud_compute_v1_DisksAddResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisksAddResourcePoliciesRequest_descriptor, @@ -23170,7 +23236,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_DisksRemoveResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(254); + getDescriptor().getMessageTypes().get(255); internal_static_google_cloud_compute_v1_DisksRemoveResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisksRemoveResourcePoliciesRequest_descriptor, @@ -23178,7 +23244,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_DisksResizeRequest_descriptor = - getDescriptor().getMessageTypes().get(255); + getDescriptor().getMessageTypes().get(256); internal_static_google_cloud_compute_v1_DisksResizeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisksResizeRequest_descriptor, @@ -23186,7 +23252,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SizeGb", "SizeGb", }); internal_static_google_cloud_compute_v1_DisksScopedList_descriptor = - getDescriptor().getMessageTypes().get(256); + getDescriptor().getMessageTypes().get(257); internal_static_google_cloud_compute_v1_DisksScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisksScopedList_descriptor, @@ -23194,7 +23260,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disks", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_DisplayDevice_descriptor = - getDescriptor().getMessageTypes().get(257); + getDescriptor().getMessageTypes().get(258); internal_static_google_cloud_compute_v1_DisplayDevice_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisplayDevice_descriptor, @@ -23202,7 +23268,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "EnableDisplay", "EnableDisplay", }); internal_static_google_cloud_compute_v1_DistributionPolicy_descriptor = - getDescriptor().getMessageTypes().get(258); + getDescriptor().getMessageTypes().get(259); internal_static_google_cloud_compute_v1_DistributionPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DistributionPolicy_descriptor, @@ -23210,7 +23276,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "TargetShape", "Zones", "TargetShape", }); internal_static_google_cloud_compute_v1_DistributionPolicyZoneConfiguration_descriptor = - getDescriptor().getMessageTypes().get(259); + getDescriptor().getMessageTypes().get(260); internal_static_google_cloud_compute_v1_DistributionPolicyZoneConfiguration_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DistributionPolicyZoneConfiguration_descriptor, @@ -23218,7 +23284,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Zone", "Zone", }); internal_static_google_cloud_compute_v1_Duration_descriptor = - getDescriptor().getMessageTypes().get(260); + getDescriptor().getMessageTypes().get(261); internal_static_google_cloud_compute_v1_Duration_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Duration_descriptor, @@ -23226,7 +23292,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Nanos", "Seconds", "Nanos", "Seconds", }); internal_static_google_cloud_compute_v1_EnableXpnHostProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(261); + getDescriptor().getMessageTypes().get(262); internal_static_google_cloud_compute_v1_EnableXpnHostProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_EnableXpnHostProjectRequest_descriptor, @@ -23234,7 +23300,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_EnableXpnResourceProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(262); + getDescriptor().getMessageTypes().get(263); internal_static_google_cloud_compute_v1_EnableXpnResourceProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_EnableXpnResourceProjectRequest_descriptor, @@ -23242,7 +23308,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "ProjectsEnableXpnResourceRequestResource", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_Error_descriptor = - getDescriptor().getMessageTypes().get(263); + getDescriptor().getMessageTypes().get(264); internal_static_google_cloud_compute_v1_Error_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Error_descriptor, @@ -23250,7 +23316,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Errors", }); internal_static_google_cloud_compute_v1_ErrorDetails_descriptor = - getDescriptor().getMessageTypes().get(264); + getDescriptor().getMessageTypes().get(265); internal_static_google_cloud_compute_v1_ErrorDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ErrorDetails_descriptor, @@ -23265,7 +23331,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "QuotaInfo", }); internal_static_google_cloud_compute_v1_ErrorInfo_descriptor = - getDescriptor().getMessageTypes().get(265); + getDescriptor().getMessageTypes().get(266); internal_static_google_cloud_compute_v1_ErrorInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ErrorInfo_descriptor, @@ -23281,7 +23347,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_Errors_descriptor = - getDescriptor().getMessageTypes().get(266); + getDescriptor().getMessageTypes().get(267); internal_static_google_cloud_compute_v1_Errors_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Errors_descriptor, @@ -23289,7 +23355,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Code", "ErrorDetails", "Location", "Message", "Code", "Location", "Message", }); internal_static_google_cloud_compute_v1_ExchangedPeeringRoute_descriptor = - getDescriptor().getMessageTypes().get(267); + getDescriptor().getMessageTypes().get(268); internal_static_google_cloud_compute_v1_ExchangedPeeringRoute_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExchangedPeeringRoute_descriptor, @@ -23306,7 +23372,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Type", }); internal_static_google_cloud_compute_v1_ExchangedPeeringRoutesList_descriptor = - getDescriptor().getMessageTypes().get(268); + getDescriptor().getMessageTypes().get(269); internal_static_google_cloud_compute_v1_ExchangedPeeringRoutesList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExchangedPeeringRoutesList_descriptor, @@ -23324,7 +23390,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Warning", }); internal_static_google_cloud_compute_v1_ExpandIpCidrRangeSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(269); + getDescriptor().getMessageTypes().get(270); internal_static_google_cloud_compute_v1_ExpandIpCidrRangeSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExpandIpCidrRangeSubnetworkRequest_descriptor, @@ -23337,7 +23403,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_Expr_descriptor = - getDescriptor().getMessageTypes().get(270); + getDescriptor().getMessageTypes().get(271); internal_static_google_cloud_compute_v1_Expr_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Expr_descriptor, @@ -23352,7 +23418,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Title", }); internal_static_google_cloud_compute_v1_ExternalVpnGateway_descriptor = - getDescriptor().getMessageTypes().get(271); + getDescriptor().getMessageTypes().get(272); internal_static_google_cloud_compute_v1_ExternalVpnGateway_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExternalVpnGateway_descriptor, @@ -23387,7 +23453,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ExternalVpnGatewayInterface_descriptor = - getDescriptor().getMessageTypes().get(272); + getDescriptor().getMessageTypes().get(273); internal_static_google_cloud_compute_v1_ExternalVpnGatewayInterface_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExternalVpnGatewayInterface_descriptor, @@ -23395,7 +23461,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Id", "IpAddress", "Id", "IpAddress", }); internal_static_google_cloud_compute_v1_ExternalVpnGatewayList_descriptor = - getDescriptor().getMessageTypes().get(273); + getDescriptor().getMessageTypes().get(274); internal_static_google_cloud_compute_v1_ExternalVpnGatewayList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExternalVpnGatewayList_descriptor, @@ -23415,7 +23481,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Warning", }); internal_static_google_cloud_compute_v1_FileContentBuffer_descriptor = - getDescriptor().getMessageTypes().get(274); + getDescriptor().getMessageTypes().get(275); internal_static_google_cloud_compute_v1_FileContentBuffer_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FileContentBuffer_descriptor, @@ -23423,7 +23489,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Content", "FileType", "Content", "FileType", }); internal_static_google_cloud_compute_v1_Firewall_descriptor = - getDescriptor().getMessageTypes().get(275); + getDescriptor().getMessageTypes().get(276); internal_static_google_cloud_compute_v1_Firewall_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Firewall_descriptor, @@ -23460,7 +23526,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SelfLink", }); internal_static_google_cloud_compute_v1_FirewallList_descriptor = - getDescriptor().getMessageTypes().get(276); + getDescriptor().getMessageTypes().get(277); internal_static_google_cloud_compute_v1_FirewallList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallList_descriptor, @@ -23478,7 +23544,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Warning", }); internal_static_google_cloud_compute_v1_FirewallLogConfig_descriptor = - getDescriptor().getMessageTypes().get(277); + getDescriptor().getMessageTypes().get(278); internal_static_google_cloud_compute_v1_FirewallLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallLogConfig_descriptor, @@ -23486,7 +23552,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Enable", "Metadata", "Enable", "Metadata", }); internal_static_google_cloud_compute_v1_FirewallPoliciesListAssociationsResponse_descriptor = - getDescriptor().getMessageTypes().get(278); + getDescriptor().getMessageTypes().get(279); internal_static_google_cloud_compute_v1_FirewallPoliciesListAssociationsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPoliciesListAssociationsResponse_descriptor, @@ -23494,7 +23560,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Associations", "Kind", "Kind", }); internal_static_google_cloud_compute_v1_FirewallPolicy_descriptor = - getDescriptor().getMessageTypes().get(279); + getDescriptor().getMessageTypes().get(280); internal_static_google_cloud_compute_v1_FirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicy_descriptor, @@ -23529,7 +23595,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ShortName", }); internal_static_google_cloud_compute_v1_FirewallPolicyAssociation_descriptor = - getDescriptor().getMessageTypes().get(280); + getDescriptor().getMessageTypes().get(281); internal_static_google_cloud_compute_v1_FirewallPolicyAssociation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyAssociation_descriptor, @@ -23546,7 +23612,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ShortName", }); internal_static_google_cloud_compute_v1_FirewallPolicyList_descriptor = - getDescriptor().getMessageTypes().get(281); + getDescriptor().getMessageTypes().get(282); internal_static_google_cloud_compute_v1_FirewallPolicyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyList_descriptor, @@ -23562,7 +23628,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Warning", }); internal_static_google_cloud_compute_v1_FirewallPolicyRule_descriptor = - getDescriptor().getMessageTypes().get(282); + getDescriptor().getMessageTypes().get(283); internal_static_google_cloud_compute_v1_FirewallPolicyRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyRule_descriptor, @@ -23592,7 +23658,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RuleTupleCount", }); internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcher_descriptor = - getDescriptor().getMessageTypes().get(283); + getDescriptor().getMessageTypes().get(284); internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcher_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcher_descriptor, @@ -23600,7 +23666,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DestIpRanges", "Layer4Configs", "SrcIpRanges", "SrcSecureTags", }); internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcherLayer4Config_descriptor = - getDescriptor().getMessageTypes().get(284); + getDescriptor().getMessageTypes().get(285); internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcherLayer4Config_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcherLayer4Config_descriptor, @@ -23608,7 +23674,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "IpProtocol", "Ports", "IpProtocol", }); internal_static_google_cloud_compute_v1_FirewallPolicyRuleSecureTag_descriptor = - getDescriptor().getMessageTypes().get(285); + getDescriptor().getMessageTypes().get(286); internal_static_google_cloud_compute_v1_FirewallPolicyRuleSecureTag_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyRuleSecureTag_descriptor, @@ -23616,7 +23682,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "State", "Name", "State", }); internal_static_google_cloud_compute_v1_FixedOrPercent_descriptor = - getDescriptor().getMessageTypes().get(286); + getDescriptor().getMessageTypes().get(287); internal_static_google_cloud_compute_v1_FixedOrPercent_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FixedOrPercent_descriptor, @@ -23624,7 +23690,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Calculated", "Fixed", "Percent", "Calculated", "Fixed", "Percent", }); internal_static_google_cloud_compute_v1_ForwardingRule_descriptor = - getDescriptor().getMessageTypes().get(287); + getDescriptor().getMessageTypes().get(288); internal_static_google_cloud_compute_v1_ForwardingRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRule_descriptor, @@ -23697,7 +23763,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ForwardingRuleAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(288); + getDescriptor().getMessageTypes().get(289); internal_static_google_cloud_compute_v1_ForwardingRuleAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRuleAggregatedList_descriptor, @@ -23726,7 +23792,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ForwardingRuleList_descriptor = - getDescriptor().getMessageTypes().get(289); + getDescriptor().getMessageTypes().get(290); internal_static_google_cloud_compute_v1_ForwardingRuleList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRuleList_descriptor, @@ -23744,7 +23810,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Warning", }); internal_static_google_cloud_compute_v1_ForwardingRuleReference_descriptor = - getDescriptor().getMessageTypes().get(290); + getDescriptor().getMessageTypes().get(291); internal_static_google_cloud_compute_v1_ForwardingRuleReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRuleReference_descriptor, @@ -23752,7 +23818,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRule", "ForwardingRule", }); internal_static_google_cloud_compute_v1_ForwardingRuleServiceDirectoryRegistration_descriptor = - getDescriptor().getMessageTypes().get(291); + getDescriptor().getMessageTypes().get(292); internal_static_google_cloud_compute_v1_ForwardingRuleServiceDirectoryRegistration_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRuleServiceDirectoryRegistration_descriptor, @@ -23765,7 +23831,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ServiceDirectoryRegion", }); internal_static_google_cloud_compute_v1_ForwardingRulesScopedList_descriptor = - getDescriptor().getMessageTypes().get(292); + getDescriptor().getMessageTypes().get(293); internal_static_google_cloud_compute_v1_ForwardingRulesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRulesScopedList_descriptor, @@ -23773,7 +23839,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRules", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_GRPCHealthCheck_descriptor = - getDescriptor().getMessageTypes().get(293); + getDescriptor().getMessageTypes().get(294); internal_static_google_cloud_compute_v1_GRPCHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GRPCHealthCheck_descriptor, @@ -23788,7 +23854,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PortSpecification", }); internal_static_google_cloud_compute_v1_GetAcceleratorTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(294); + getDescriptor().getMessageTypes().get(295); internal_static_google_cloud_compute_v1_GetAcceleratorTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAcceleratorTypeRequest_descriptor, @@ -23796,7 +23862,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AcceleratorType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(295); + getDescriptor().getMessageTypes().get(296); internal_static_google_cloud_compute_v1_GetAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAddressRequest_descriptor, @@ -23804,7 +23870,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Address", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetAssociationFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(296); + getDescriptor().getMessageTypes().get(297); internal_static_google_cloud_compute_v1_GetAssociationFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAssociationFirewallPolicyRequest_descriptor, @@ -23812,7 +23878,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Name", "Name", }); internal_static_google_cloud_compute_v1_GetAssociationNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(297); + getDescriptor().getMessageTypes().get(298); internal_static_google_cloud_compute_v1_GetAssociationNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAssociationNetworkFirewallPolicyRequest_descriptor, @@ -23820,7 +23886,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Name", "Project", "Name", }); internal_static_google_cloud_compute_v1_GetAssociationRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(298); + getDescriptor().getMessageTypes().get(299); internal_static_google_cloud_compute_v1_GetAssociationRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAssociationRegionNetworkFirewallPolicyRequest_descriptor, @@ -23828,7 +23894,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Name", "Project", "Region", "Name", }); internal_static_google_cloud_compute_v1_GetAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(299); + getDescriptor().getMessageTypes().get(300); internal_static_google_cloud_compute_v1_GetAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAutoscalerRequest_descriptor, @@ -23836,7 +23902,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Autoscaler", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(300); + getDescriptor().getMessageTypes().get(301); internal_static_google_cloud_compute_v1_GetBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetBackendBucketRequest_descriptor, @@ -23844,7 +23910,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendBucket", "Project", }); internal_static_google_cloud_compute_v1_GetBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(301); + getDescriptor().getMessageTypes().get(302); internal_static_google_cloud_compute_v1_GetBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetBackendServiceRequest_descriptor, @@ -23852,7 +23918,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", }); internal_static_google_cloud_compute_v1_GetDiagnosticsInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(302); + getDescriptor().getMessageTypes().get(303); internal_static_google_cloud_compute_v1_GetDiagnosticsInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetDiagnosticsInterconnectRequest_descriptor, @@ -23860,7 +23926,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Interconnect", "Project", }); internal_static_google_cloud_compute_v1_GetDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(303); + getDescriptor().getMessageTypes().get(304); internal_static_google_cloud_compute_v1_GetDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetDiskRequest_descriptor, @@ -23868,7 +23934,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disk", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetDiskTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(304); + getDescriptor().getMessageTypes().get(305); internal_static_google_cloud_compute_v1_GetDiskTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetDiskTypeRequest_descriptor, @@ -23876,7 +23942,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DiskType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(305); + getDescriptor().getMessageTypes().get(306); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveFirewallsInstanceRequest_descriptor, @@ -23884,7 +23950,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Instance", "NetworkInterface", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(306); + getDescriptor().getMessageTypes().get(307); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveFirewallsNetworkRequest_descriptor, @@ -23892,7 +23958,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Network", "Project", }); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(307); + getDescriptor().getMessageTypes().get(308); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest_descriptor, @@ -23900,7 +23966,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Network", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(308); + getDescriptor().getMessageTypes().get(309); internal_static_google_cloud_compute_v1_GetExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetExternalVpnGatewayRequest_descriptor, @@ -23908,7 +23974,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ExternalVpnGateway", "Project", }); internal_static_google_cloud_compute_v1_GetFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(309); + getDescriptor().getMessageTypes().get(310); internal_static_google_cloud_compute_v1_GetFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetFirewallPolicyRequest_descriptor, @@ -23916,7 +23982,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", }); internal_static_google_cloud_compute_v1_GetFirewallRequest_descriptor = - getDescriptor().getMessageTypes().get(310); + getDescriptor().getMessageTypes().get(311); internal_static_google_cloud_compute_v1_GetFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetFirewallRequest_descriptor, @@ -23924,7 +23990,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Firewall", "Project", }); internal_static_google_cloud_compute_v1_GetForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(311); + getDescriptor().getMessageTypes().get(312); internal_static_google_cloud_compute_v1_GetForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetForwardingRuleRequest_descriptor, @@ -23932,7 +23998,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRule", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetFromFamilyImageRequest_descriptor = - getDescriptor().getMessageTypes().get(312); + getDescriptor().getMessageTypes().get(313); internal_static_google_cloud_compute_v1_GetFromFamilyImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetFromFamilyImageRequest_descriptor, @@ -23940,7 +24006,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Family", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(313); + getDescriptor().getMessageTypes().get(314); internal_static_google_cloud_compute_v1_GetGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalAddressRequest_descriptor, @@ -23948,7 +24014,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Address", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(314); + getDescriptor().getMessageTypes().get(315); internal_static_google_cloud_compute_v1_GetGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalForwardingRuleRequest_descriptor, @@ -23956,7 +24022,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRule", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(315); + getDescriptor().getMessageTypes().get(316); internal_static_google_cloud_compute_v1_GetGlobalNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalNetworkEndpointGroupRequest_descriptor, @@ -23964,7 +24030,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEndpointGroup", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(316); + getDescriptor().getMessageTypes().get(317); internal_static_google_cloud_compute_v1_GetGlobalOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalOperationRequest_descriptor, @@ -23972,7 +24038,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalOrganizationOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(317); + getDescriptor().getMessageTypes().get(318); internal_static_google_cloud_compute_v1_GetGlobalOrganizationOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalOrganizationOperationRequest_descriptor, @@ -23980,7 +24046,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "ParentId", "ParentId", }); internal_static_google_cloud_compute_v1_GetGlobalPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(318); + getDescriptor().getMessageTypes().get(319); internal_static_google_cloud_compute_v1_GetGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalPublicDelegatedPrefixeRequest_descriptor, @@ -23988,7 +24054,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "PublicDelegatedPrefix", }); internal_static_google_cloud_compute_v1_GetGuestAttributesInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(319); + getDescriptor().getMessageTypes().get(320); internal_static_google_cloud_compute_v1_GetGuestAttributesInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGuestAttributesInstanceRequest_descriptor, @@ -23996,7 +24062,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Instance", "Project", "QueryPath", "VariableKey", "Zone", "QueryPath", "VariableKey", }); internal_static_google_cloud_compute_v1_GetHealthBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(320); + getDescriptor().getMessageTypes().get(321); internal_static_google_cloud_compute_v1_GetHealthBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthBackendServiceRequest_descriptor, @@ -24004,7 +24070,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", "ResourceGroupReferenceResource", }); internal_static_google_cloud_compute_v1_GetHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(321); + getDescriptor().getMessageTypes().get(322); internal_static_google_cloud_compute_v1_GetHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthCheckRequest_descriptor, @@ -24012,7 +24078,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HealthCheck", "Project", }); internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(322); + getDescriptor().getMessageTypes().get(323); internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_descriptor, @@ -24020,7 +24086,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", "Region", "ResourceGroupReferenceResource", }); internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(323); + getDescriptor().getMessageTypes().get(324); internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_descriptor, @@ -24028,7 +24094,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceReferenceResource", "Project", "Region", "TargetPool", }); internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(324); + getDescriptor().getMessageTypes().get(325); internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_descriptor, @@ -24039,7 +24105,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(325); + getDescriptor().getMessageTypes().get(326); internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_descriptor, @@ -24051,7 +24117,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(326); + getDescriptor().getMessageTypes().get(327); internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_descriptor, @@ -24059,7 +24125,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Resource", "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_descriptor = - getDescriptor().getMessageTypes().get(327); + getDescriptor().getMessageTypes().get(328); internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_descriptor, @@ -24070,7 +24136,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(328); + getDescriptor().getMessageTypes().get(329); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_descriptor, @@ -24082,7 +24148,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(329); + getDescriptor().getMessageTypes().get(330); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_descriptor, @@ -24093,7 +24159,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(330); + getDescriptor().getMessageTypes().get(331); internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_descriptor, @@ -24104,7 +24170,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(331); + getDescriptor().getMessageTypes().get(332); internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_descriptor, @@ -24115,7 +24181,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(332); + getDescriptor().getMessageTypes().get(333); internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_descriptor, @@ -24126,7 +24192,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(333); + getDescriptor().getMessageTypes().get(334); internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_descriptor, @@ -24138,7 +24204,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(334); + getDescriptor().getMessageTypes().get(335); internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_descriptor, @@ -24150,7 +24216,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(335); + getDescriptor().getMessageTypes().get(336); internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_descriptor, @@ -24162,7 +24228,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(336); + getDescriptor().getMessageTypes().get(337); internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_descriptor, @@ -24174,7 +24240,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(337); + getDescriptor().getMessageTypes().get(338); internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor, @@ -24186,7 +24252,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(338); + getDescriptor().getMessageTypes().get(339); internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_descriptor, @@ -24198,7 +24264,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(339); + getDescriptor().getMessageTypes().get(340); internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_descriptor, @@ -24210,7 +24276,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(340); + getDescriptor().getMessageTypes().get(341); internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_descriptor, @@ -24222,7 +24288,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(341); + getDescriptor().getMessageTypes().get(342); internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_descriptor, @@ -24233,7 +24299,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(342); + getDescriptor().getMessageTypes().get(343); internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_descriptor, @@ -24245,7 +24311,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", }); internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_descriptor = - getDescriptor().getMessageTypes().get(343); + getDescriptor().getMessageTypes().get(344); internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_descriptor, @@ -24253,7 +24319,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Family", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetImageRequest_descriptor = - getDescriptor().getMessageTypes().get(344); + getDescriptor().getMessageTypes().get(345); internal_static_google_cloud_compute_v1_GetImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetImageRequest_descriptor, @@ -24261,7 +24327,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Image", "Project", }); internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(345); + getDescriptor().getMessageTypes().get(346); internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_descriptor, @@ -24269,7 +24335,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroupManager", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(346); + getDescriptor().getMessageTypes().get(347); internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_descriptor, @@ -24277,7 +24343,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroup", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(347); + getDescriptor().getMessageTypes().get(348); internal_static_google_cloud_compute_v1_GetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceRequest_descriptor, @@ -24285,7 +24351,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(348); + getDescriptor().getMessageTypes().get(349); internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_descriptor, @@ -24293,7 +24359,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceTemplate", "Project", }); internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(349); + getDescriptor().getMessageTypes().get(350); internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_descriptor, @@ -24301,7 +24367,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InterconnectAttachment", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_descriptor = - getDescriptor().getMessageTypes().get(350); + getDescriptor().getMessageTypes().get(351); internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_descriptor, @@ -24309,7 +24375,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InterconnectLocation", "Project", }); internal_static_google_cloud_compute_v1_GetInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(351); + getDescriptor().getMessageTypes().get(352); internal_static_google_cloud_compute_v1_GetInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectRequest_descriptor, @@ -24317,7 +24383,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Interconnect", "Project", }); internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_descriptor = - getDescriptor().getMessageTypes().get(352); + getDescriptor().getMessageTypes().get(353); internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_descriptor, @@ -24325,7 +24391,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "LicenseCode", "Project", }); internal_static_google_cloud_compute_v1_GetLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(353); + getDescriptor().getMessageTypes().get(354); internal_static_google_cloud_compute_v1_GetLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetLicenseRequest_descriptor, @@ -24333,7 +24399,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "License", "Project", }); internal_static_google_cloud_compute_v1_GetMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(354); + getDescriptor().getMessageTypes().get(355); internal_static_google_cloud_compute_v1_GetMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetMachineImageRequest_descriptor, @@ -24341,7 +24407,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MachineImage", "Project", }); internal_static_google_cloud_compute_v1_GetMachineTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(355); + getDescriptor().getMessageTypes().get(356); internal_static_google_cloud_compute_v1_GetMachineTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetMachineTypeRequest_descriptor, @@ -24349,7 +24415,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MachineType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_descriptor = - getDescriptor().getMessageTypes().get(356); + getDescriptor().getMessageTypes().get(357); internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_descriptor, @@ -24369,7 +24435,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(357); + getDescriptor().getMessageTypes().get(358); internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_descriptor, @@ -24377,7 +24443,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEdgeSecurityService", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(358); + getDescriptor().getMessageTypes().get(359); internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_descriptor, @@ -24385,7 +24451,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEndpointGroup", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(359); + getDescriptor().getMessageTypes().get(360); internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_descriptor, @@ -24393,7 +24459,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Project", }); internal_static_google_cloud_compute_v1_GetNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(360); + getDescriptor().getMessageTypes().get(361); internal_static_google_cloud_compute_v1_GetNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkRequest_descriptor, @@ -24401,7 +24467,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Network", "Project", }); internal_static_google_cloud_compute_v1_GetNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(361); + getDescriptor().getMessageTypes().get(362); internal_static_google_cloud_compute_v1_GetNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNodeGroupRequest_descriptor, @@ -24409,7 +24475,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NodeGroup", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(362); + getDescriptor().getMessageTypes().get(363); internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_descriptor, @@ -24417,7 +24483,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NodeTemplate", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetNodeTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(363); + getDescriptor().getMessageTypes().get(364); internal_static_google_cloud_compute_v1_GetNodeTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNodeTypeRequest_descriptor, @@ -24425,7 +24491,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NodeType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_descriptor = - getDescriptor().getMessageTypes().get(364); + getDescriptor().getMessageTypes().get(365); internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_descriptor, @@ -24433,7 +24499,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PacketMirroring", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(365); + getDescriptor().getMessageTypes().get(366); internal_static_google_cloud_compute_v1_GetProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetProjectRequest_descriptor, @@ -24441,7 +24507,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", }); internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(366); + getDescriptor().getMessageTypes().get(367); internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_descriptor, @@ -24449,7 +24515,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "PublicAdvertisedPrefix", }); internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(367); + getDescriptor().getMessageTypes().get(368); internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_descriptor, @@ -24457,7 +24523,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "PublicDelegatedPrefix", "Region", }); internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(368); + getDescriptor().getMessageTypes().get(369); internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_descriptor, @@ -24465,7 +24531,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Autoscaler", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(369); + getDescriptor().getMessageTypes().get(370); internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_descriptor, @@ -24473,7 +24539,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_descriptor = - getDescriptor().getMessageTypes().get(370); + getDescriptor().getMessageTypes().get(371); internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_descriptor, @@ -24481,7 +24547,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Commitment", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(371); + getDescriptor().getMessageTypes().get(372); internal_static_google_cloud_compute_v1_GetRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionDiskRequest_descriptor, @@ -24489,7 +24555,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disk", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(372); + getDescriptor().getMessageTypes().get(373); internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_descriptor, @@ -24497,7 +24563,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DiskType", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(373); + getDescriptor().getMessageTypes().get(374); internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_descriptor, @@ -24505,7 +24571,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HealthCheck", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(374); + getDescriptor().getMessageTypes().get(375); internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_descriptor, @@ -24513,7 +24579,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HealthCheckService", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(375); + getDescriptor().getMessageTypes().get(376); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_descriptor, @@ -24521,7 +24587,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroupManager", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(376); + getDescriptor().getMessageTypes().get(377); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_descriptor, @@ -24529,7 +24595,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroup", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(377); + getDescriptor().getMessageTypes().get(378); internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_descriptor, @@ -24537,7 +24603,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEndpointGroup", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(378); + getDescriptor().getMessageTypes().get(379); internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_descriptor, @@ -24545,7 +24611,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_descriptor = - getDescriptor().getMessageTypes().get(379); + getDescriptor().getMessageTypes().get(380); internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_descriptor, @@ -24553,7 +24619,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NotificationEndpoint", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(380); + getDescriptor().getMessageTypes().get(381); internal_static_google_cloud_compute_v1_GetRegionOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionOperationRequest_descriptor, @@ -24561,7 +24627,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionRequest_descriptor = - getDescriptor().getMessageTypes().get(381); + getDescriptor().getMessageTypes().get(382); internal_static_google_cloud_compute_v1_GetRegionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionRequest_descriptor, @@ -24569,7 +24635,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(382); + getDescriptor().getMessageTypes().get(383); internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_descriptor, @@ -24577,15 +24643,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(383); + getDescriptor().getMessageTypes().get(384); internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_descriptor, new java.lang.String[] { "Project", "Region", "SslCertificate", }); + _clinit_autosplit_dinit_1(); + } + + private static void _clinit_autosplit_dinit_1() { internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(384); + getDescriptor().getMessageTypes().get(385); internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_descriptor, @@ -24593,19 +24663,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "SslPolicy", }); internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(385); + getDescriptor().getMessageTypes().get(386); internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_descriptor, new java.lang.String[] { "Project", "Region", "TargetHttpProxy", }); - _clinit_autosplit_dinit_1(); - } - - private static void _clinit_autosplit_dinit_1() { internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(386); + getDescriptor().getMessageTypes().get(387); internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_descriptor, @@ -24613,7 +24679,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(387); + getDescriptor().getMessageTypes().get(388); internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_descriptor, @@ -24621,7 +24687,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(388); + getDescriptor().getMessageTypes().get(389); internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_descriptor, @@ -24629,7 +24695,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "UrlMap", }); internal_static_google_cloud_compute_v1_GetReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(389); + getDescriptor().getMessageTypes().get(390); internal_static_google_cloud_compute_v1_GetReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetReservationRequest_descriptor, @@ -24637,7 +24703,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Reservation", "Zone", }); internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(390); + getDescriptor().getMessageTypes().get(391); internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_descriptor, @@ -24645,7 +24711,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "ResourcePolicy", }); internal_static_google_cloud_compute_v1_GetRouteRequest_descriptor = - getDescriptor().getMessageTypes().get(391); + getDescriptor().getMessageTypes().get(392); internal_static_google_cloud_compute_v1_GetRouteRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRouteRequest_descriptor, @@ -24653,7 +24719,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Route", }); internal_static_google_cloud_compute_v1_GetRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(392); + getDescriptor().getMessageTypes().get(393); internal_static_google_cloud_compute_v1_GetRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRouterRequest_descriptor, @@ -24661,7 +24727,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "Router", }); internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(393); + getDescriptor().getMessageTypes().get(394); internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_descriptor, @@ -24669,7 +24735,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "Router", }); internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(394); + getDescriptor().getMessageTypes().get(395); internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_descriptor, @@ -24677,7 +24743,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Priority", "Priority", }); internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(395); + getDescriptor().getMessageTypes().get(396); internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_descriptor, @@ -24685,7 +24751,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Priority", "Project", "Priority", }); internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(396); + getDescriptor().getMessageTypes().get(397); internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_descriptor, @@ -24693,7 +24759,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Priority", "Project", "Region", "Priority", }); internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(397); + getDescriptor().getMessageTypes().get(398); internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_descriptor, @@ -24701,7 +24767,7 @@ private static void _clinit_autosplit_dinit_1() { "Priority", "Project", "SecurityPolicy", "Priority", }); internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(398); + getDescriptor().getMessageTypes().get(399); internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_descriptor, @@ -24709,7 +24775,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(399); + getDescriptor().getMessageTypes().get(400); internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_descriptor, @@ -24717,7 +24783,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(400); + getDescriptor().getMessageTypes().get(401); internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_descriptor, @@ -24725,7 +24791,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Port", "Project", "Start", "Zone", "Port", "Start", }); internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(401); + getDescriptor().getMessageTypes().get(402); internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_descriptor, @@ -24733,7 +24799,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "ServiceAttachment", }); internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(402); + getDescriptor().getMessageTypes().get(403); internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_descriptor, @@ -24741,7 +24807,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(403); + getDescriptor().getMessageTypes().get(404); internal_static_google_cloud_compute_v1_GetSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSnapshotRequest_descriptor, @@ -24749,7 +24815,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Snapshot", }); internal_static_google_cloud_compute_v1_GetSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(404); + getDescriptor().getMessageTypes().get(405); internal_static_google_cloud_compute_v1_GetSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSslCertificateRequest_descriptor, @@ -24757,7 +24823,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "SslCertificate", }); internal_static_google_cloud_compute_v1_GetSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(405); + getDescriptor().getMessageTypes().get(406); internal_static_google_cloud_compute_v1_GetSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSslPolicyRequest_descriptor, @@ -24765,7 +24831,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "SslPolicy", }); internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(406); + getDescriptor().getMessageTypes().get(407); internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_descriptor, @@ -24773,7 +24839,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "VpnGateway", }); internal_static_google_cloud_compute_v1_GetSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(407); + getDescriptor().getMessageTypes().get(408); internal_static_google_cloud_compute_v1_GetSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSubnetworkRequest_descriptor, @@ -24781,7 +24847,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "Subnetwork", }); internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(408); + getDescriptor().getMessageTypes().get(409); internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_descriptor, @@ -24789,7 +24855,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetGrpcProxy", }); internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(409); + getDescriptor().getMessageTypes().get(410); internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_descriptor, @@ -24797,7 +24863,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetHttpProxy", }); internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(410); + getDescriptor().getMessageTypes().get(411); internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_descriptor, @@ -24805,7 +24871,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(411); + getDescriptor().getMessageTypes().get(412); internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_descriptor, @@ -24813,7 +24879,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetInstance", "Zone", }); internal_static_google_cloud_compute_v1_GetTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(412); + getDescriptor().getMessageTypes().get(413); internal_static_google_cloud_compute_v1_GetTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetPoolRequest_descriptor, @@ -24821,7 +24887,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetPool", }); internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(413); + getDescriptor().getMessageTypes().get(414); internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_descriptor, @@ -24829,7 +24895,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetSslProxy", }); internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(414); + getDescriptor().getMessageTypes().get(415); internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_descriptor, @@ -24837,7 +24903,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(415); + getDescriptor().getMessageTypes().get(416); internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_descriptor, @@ -24845,7 +24911,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetVpnGateway", }); internal_static_google_cloud_compute_v1_GetUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(416); + getDescriptor().getMessageTypes().get(417); internal_static_google_cloud_compute_v1_GetUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetUrlMapRequest_descriptor, @@ -24853,7 +24919,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "UrlMap", }); internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(417); + getDescriptor().getMessageTypes().get(418); internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_descriptor, @@ -24861,7 +24927,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "VpnGateway", }); internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_descriptor = - getDescriptor().getMessageTypes().get(418); + getDescriptor().getMessageTypes().get(419); internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_descriptor, @@ -24869,7 +24935,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "VpnTunnel", }); internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(419); + getDescriptor().getMessageTypes().get(420); internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_descriptor, @@ -24877,7 +24943,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", }); internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_descriptor = - getDescriptor().getMessageTypes().get(420); + getDescriptor().getMessageTypes().get(421); internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_descriptor, @@ -24895,7 +24961,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_GetZoneOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(421); + getDescriptor().getMessageTypes().get(422); internal_static_google_cloud_compute_v1_GetZoneOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetZoneOperationRequest_descriptor, @@ -24903,7 +24969,7 @@ private static void _clinit_autosplit_dinit_1() { "Operation", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetZoneRequest_descriptor = - getDescriptor().getMessageTypes().get(422); + getDescriptor().getMessageTypes().get(423); internal_static_google_cloud_compute_v1_GetZoneRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetZoneRequest_descriptor, @@ -24911,7 +24977,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Zone", }); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(423); + getDescriptor().getMessageTypes().get(424); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_descriptor, @@ -24919,7 +24985,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(424); + getDescriptor().getMessageTypes().get(425); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_descriptor, @@ -24927,7 +24993,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(425); + getDescriptor().getMessageTypes().get(426); internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_descriptor, @@ -24935,7 +25001,7 @@ private static void _clinit_autosplit_dinit_1() { "Bindings", "Etag", "Policy", "Etag", "Policy", }); internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_descriptor = - getDescriptor().getMessageTypes().get(426); + getDescriptor().getMessageTypes().get(427); internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_descriptor, @@ -24953,7 +25019,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(427); + getDescriptor().getMessageTypes().get(428); internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_descriptor, @@ -24961,7 +25027,7 @@ private static void _clinit_autosplit_dinit_1() { "Bindings", "Etag", "Policy", "Etag", "Policy", }); internal_static_google_cloud_compute_v1_GuestAttributes_descriptor = - getDescriptor().getMessageTypes().get(428); + getDescriptor().getMessageTypes().get(429); internal_static_google_cloud_compute_v1_GuestAttributes_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestAttributes_descriptor, @@ -24980,7 +25046,7 @@ private static void _clinit_autosplit_dinit_1() { "VariableValue", }); internal_static_google_cloud_compute_v1_GuestAttributesEntry_descriptor = - getDescriptor().getMessageTypes().get(429); + getDescriptor().getMessageTypes().get(430); internal_static_google_cloud_compute_v1_GuestAttributesEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestAttributesEntry_descriptor, @@ -24988,7 +25054,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Namespace", "Value", "Key", "Namespace", "Value", }); internal_static_google_cloud_compute_v1_GuestAttributesValue_descriptor = - getDescriptor().getMessageTypes().get(430); + getDescriptor().getMessageTypes().get(431); internal_static_google_cloud_compute_v1_GuestAttributesValue_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestAttributesValue_descriptor, @@ -24996,7 +25062,7 @@ private static void _clinit_autosplit_dinit_1() { "Items", }); internal_static_google_cloud_compute_v1_GuestOsFeature_descriptor = - getDescriptor().getMessageTypes().get(431); + getDescriptor().getMessageTypes().get(432); internal_static_google_cloud_compute_v1_GuestOsFeature_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestOsFeature_descriptor, @@ -25004,7 +25070,7 @@ private static void _clinit_autosplit_dinit_1() { "Type", "Type", }); internal_static_google_cloud_compute_v1_HTTP2HealthCheck_descriptor = - getDescriptor().getMessageTypes().get(432); + getDescriptor().getMessageTypes().get(433); internal_static_google_cloud_compute_v1_HTTP2HealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HTTP2HealthCheck_descriptor, @@ -25025,7 +25091,7 @@ private static void _clinit_autosplit_dinit_1() { "Response", }); internal_static_google_cloud_compute_v1_HTTPHealthCheck_descriptor = - getDescriptor().getMessageTypes().get(433); + getDescriptor().getMessageTypes().get(434); internal_static_google_cloud_compute_v1_HTTPHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HTTPHealthCheck_descriptor, @@ -25046,7 +25112,7 @@ private static void _clinit_autosplit_dinit_1() { "Response", }); internal_static_google_cloud_compute_v1_HTTPSHealthCheck_descriptor = - getDescriptor().getMessageTypes().get(434); + getDescriptor().getMessageTypes().get(435); internal_static_google_cloud_compute_v1_HTTPSHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HTTPSHealthCheck_descriptor, @@ -25067,7 +25133,7 @@ private static void _clinit_autosplit_dinit_1() { "Response", }); internal_static_google_cloud_compute_v1_HealthCheck_descriptor = - getDescriptor().getMessageTypes().get(435); + getDescriptor().getMessageTypes().get(436); internal_static_google_cloud_compute_v1_HealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheck_descriptor, @@ -25112,7 +25178,7 @@ private static void _clinit_autosplit_dinit_1() { "UnhealthyThreshold", }); internal_static_google_cloud_compute_v1_HealthCheckList_descriptor = - getDescriptor().getMessageTypes().get(436); + getDescriptor().getMessageTypes().get(437); internal_static_google_cloud_compute_v1_HealthCheckList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckList_descriptor, @@ -25130,7 +25196,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_HealthCheckLogConfig_descriptor = - getDescriptor().getMessageTypes().get(437); + getDescriptor().getMessageTypes().get(438); internal_static_google_cloud_compute_v1_HealthCheckLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckLogConfig_descriptor, @@ -25138,7 +25204,7 @@ private static void _clinit_autosplit_dinit_1() { "Enable", "Enable", }); internal_static_google_cloud_compute_v1_HealthCheckReference_descriptor = - getDescriptor().getMessageTypes().get(438); + getDescriptor().getMessageTypes().get(439); internal_static_google_cloud_compute_v1_HealthCheckReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckReference_descriptor, @@ -25146,7 +25212,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheck", "HealthCheck", }); internal_static_google_cloud_compute_v1_HealthCheckService_descriptor = - getDescriptor().getMessageTypes().get(439); + getDescriptor().getMessageTypes().get(440); internal_static_google_cloud_compute_v1_HealthCheckService_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckService_descriptor, @@ -25174,7 +25240,7 @@ private static void _clinit_autosplit_dinit_1() { "SelfLink", }); internal_static_google_cloud_compute_v1_HealthCheckServiceReference_descriptor = - getDescriptor().getMessageTypes().get(440); + getDescriptor().getMessageTypes().get(441); internal_static_google_cloud_compute_v1_HealthCheckServiceReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckServiceReference_descriptor, @@ -25182,7 +25248,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckService", "HealthCheckService", }); internal_static_google_cloud_compute_v1_HealthCheckServicesList_descriptor = - getDescriptor().getMessageTypes().get(441); + getDescriptor().getMessageTypes().get(442); internal_static_google_cloud_compute_v1_HealthCheckServicesList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckServicesList_descriptor, @@ -25200,7 +25266,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(442); + getDescriptor().getMessageTypes().get(443); internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_descriptor, @@ -25229,7 +25295,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_HealthChecksScopedList_descriptor = - getDescriptor().getMessageTypes().get(443); + getDescriptor().getMessageTypes().get(444); internal_static_google_cloud_compute_v1_HealthChecksScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthChecksScopedList_descriptor, @@ -25237,7 +25303,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthChecks", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_HealthStatus_descriptor = - getDescriptor().getMessageTypes().get(444); + getDescriptor().getMessageTypes().get(445); internal_static_google_cloud_compute_v1_HealthStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthStatus_descriptor, @@ -25269,7 +25335,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_descriptor = - getDescriptor().getMessageTypes().get(445); + getDescriptor().getMessageTypes().get(446); internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_descriptor, @@ -25286,7 +25352,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthState", }); internal_static_google_cloud_compute_v1_Help_descriptor = - getDescriptor().getMessageTypes().get(446); + getDescriptor().getMessageTypes().get(447); internal_static_google_cloud_compute_v1_Help_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Help_descriptor, @@ -25294,7 +25360,7 @@ private static void _clinit_autosplit_dinit_1() { "Links", }); internal_static_google_cloud_compute_v1_HelpLink_descriptor = - getDescriptor().getMessageTypes().get(447); + getDescriptor().getMessageTypes().get(448); internal_static_google_cloud_compute_v1_HelpLink_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HelpLink_descriptor, @@ -25302,7 +25368,7 @@ private static void _clinit_autosplit_dinit_1() { "Description", "Url", "Description", "Url", }); internal_static_google_cloud_compute_v1_HostRule_descriptor = - getDescriptor().getMessageTypes().get(448); + getDescriptor().getMessageTypes().get(449); internal_static_google_cloud_compute_v1_HostRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HostRule_descriptor, @@ -25310,7 +25376,7 @@ private static void _clinit_autosplit_dinit_1() { "Description", "Hosts", "PathMatcher", "Description", "PathMatcher", }); internal_static_google_cloud_compute_v1_HttpFaultAbort_descriptor = - getDescriptor().getMessageTypes().get(449); + getDescriptor().getMessageTypes().get(450); internal_static_google_cloud_compute_v1_HttpFaultAbort_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpFaultAbort_descriptor, @@ -25318,7 +25384,7 @@ private static void _clinit_autosplit_dinit_1() { "HttpStatus", "Percentage", "HttpStatus", "Percentage", }); internal_static_google_cloud_compute_v1_HttpFaultDelay_descriptor = - getDescriptor().getMessageTypes().get(450); + getDescriptor().getMessageTypes().get(451); internal_static_google_cloud_compute_v1_HttpFaultDelay_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpFaultDelay_descriptor, @@ -25326,7 +25392,7 @@ private static void _clinit_autosplit_dinit_1() { "FixedDelay", "Percentage", "FixedDelay", "Percentage", }); internal_static_google_cloud_compute_v1_HttpFaultInjection_descriptor = - getDescriptor().getMessageTypes().get(451); + getDescriptor().getMessageTypes().get(452); internal_static_google_cloud_compute_v1_HttpFaultInjection_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpFaultInjection_descriptor, @@ -25334,7 +25400,7 @@ private static void _clinit_autosplit_dinit_1() { "Abort", "Delay", "Abort", "Delay", }); internal_static_google_cloud_compute_v1_HttpHeaderAction_descriptor = - getDescriptor().getMessageTypes().get(452); + getDescriptor().getMessageTypes().get(453); internal_static_google_cloud_compute_v1_HttpHeaderAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpHeaderAction_descriptor, @@ -25345,7 +25411,7 @@ private static void _clinit_autosplit_dinit_1() { "ResponseHeadersToRemove", }); internal_static_google_cloud_compute_v1_HttpHeaderMatch_descriptor = - getDescriptor().getMessageTypes().get(453); + getDescriptor().getMessageTypes().get(454); internal_static_google_cloud_compute_v1_HttpHeaderMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpHeaderMatch_descriptor, @@ -25368,7 +25434,7 @@ private static void _clinit_autosplit_dinit_1() { "SuffixMatch", }); internal_static_google_cloud_compute_v1_HttpHeaderOption_descriptor = - getDescriptor().getMessageTypes().get(454); + getDescriptor().getMessageTypes().get(455); internal_static_google_cloud_compute_v1_HttpHeaderOption_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpHeaderOption_descriptor, @@ -25376,7 +25442,7 @@ private static void _clinit_autosplit_dinit_1() { "HeaderName", "HeaderValue", "Replace", "HeaderName", "HeaderValue", "Replace", }); internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_descriptor = - getDescriptor().getMessageTypes().get(455); + getDescriptor().getMessageTypes().get(456); internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_descriptor, @@ -25391,7 +25457,7 @@ private static void _clinit_autosplit_dinit_1() { "RegexMatch", }); internal_static_google_cloud_compute_v1_HttpRedirectAction_descriptor = - getDescriptor().getMessageTypes().get(456); + getDescriptor().getMessageTypes().get(457); internal_static_google_cloud_compute_v1_HttpRedirectAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRedirectAction_descriptor, @@ -25410,7 +25476,7 @@ private static void _clinit_autosplit_dinit_1() { "StripQuery", }); internal_static_google_cloud_compute_v1_HttpRetryPolicy_descriptor = - getDescriptor().getMessageTypes().get(457); + getDescriptor().getMessageTypes().get(458); internal_static_google_cloud_compute_v1_HttpRetryPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRetryPolicy_descriptor, @@ -25418,7 +25484,7 @@ private static void _clinit_autosplit_dinit_1() { "NumRetries", "PerTryTimeout", "RetryConditions", "NumRetries", "PerTryTimeout", }); internal_static_google_cloud_compute_v1_HttpRouteAction_descriptor = - getDescriptor().getMessageTypes().get(458); + getDescriptor().getMessageTypes().get(459); internal_static_google_cloud_compute_v1_HttpRouteAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRouteAction_descriptor, @@ -25440,7 +25506,7 @@ private static void _clinit_autosplit_dinit_1() { "UrlRewrite", }); internal_static_google_cloud_compute_v1_HttpRouteRule_descriptor = - getDescriptor().getMessageTypes().get(459); + getDescriptor().getMessageTypes().get(460); internal_static_google_cloud_compute_v1_HttpRouteRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRouteRule_descriptor, @@ -25460,7 +25526,7 @@ private static void _clinit_autosplit_dinit_1() { "UrlRedirect", }); internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_descriptor = - getDescriptor().getMessageTypes().get(460); + getDescriptor().getMessageTypes().get(461); internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_descriptor, @@ -25478,7 +25544,7 @@ private static void _clinit_autosplit_dinit_1() { "RegexMatch", }); internal_static_google_cloud_compute_v1_Image_descriptor = - getDescriptor().getMessageTypes().get(461); + getDescriptor().getMessageTypes().get(462); internal_static_google_cloud_compute_v1_Image_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Image_descriptor, @@ -25552,7 +25618,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ImageFamilyView_descriptor = - getDescriptor().getMessageTypes().get(462); + getDescriptor().getMessageTypes().get(463); internal_static_google_cloud_compute_v1_ImageFamilyView_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ImageFamilyView_descriptor, @@ -25560,7 +25626,7 @@ private static void _clinit_autosplit_dinit_1() { "Image", "Image", }); internal_static_google_cloud_compute_v1_ImageList_descriptor = - getDescriptor().getMessageTypes().get(463); + getDescriptor().getMessageTypes().get(464); internal_static_google_cloud_compute_v1_ImageList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ImageList_descriptor, @@ -25578,7 +25644,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_InitialStateConfig_descriptor = - getDescriptor().getMessageTypes().get(464); + getDescriptor().getMessageTypes().get(465); internal_static_google_cloud_compute_v1_InitialStateConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InitialStateConfig_descriptor, @@ -25586,7 +25652,7 @@ private static void _clinit_autosplit_dinit_1() { "Dbs", "Dbxs", "Keks", "Pk", "Pk", }); internal_static_google_cloud_compute_v1_InsertAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(465); + getDescriptor().getMessageTypes().get(466); internal_static_google_cloud_compute_v1_InsertAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertAddressRequest_descriptor, @@ -25594,7 +25660,7 @@ private static void _clinit_autosplit_dinit_1() { "AddressResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(466); + getDescriptor().getMessageTypes().get(467); internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_descriptor, @@ -25602,7 +25668,7 @@ private static void _clinit_autosplit_dinit_1() { "AutoscalerResource", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(467); + getDescriptor().getMessageTypes().get(468); internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_descriptor, @@ -25610,7 +25676,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendBucketResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(468); + getDescriptor().getMessageTypes().get(469); internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_descriptor, @@ -25618,7 +25684,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendServiceResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(469); + getDescriptor().getMessageTypes().get(470); internal_static_google_cloud_compute_v1_InsertDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertDiskRequest_descriptor, @@ -25632,7 +25698,7 @@ private static void _clinit_autosplit_dinit_1() { "SourceImage", }); internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(470); + getDescriptor().getMessageTypes().get(471); internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_descriptor, @@ -25640,7 +25706,7 @@ private static void _clinit_autosplit_dinit_1() { "ExternalVpnGatewayResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(471); + getDescriptor().getMessageTypes().get(472); internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_descriptor, @@ -25648,7 +25714,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicyResource", "ParentId", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertFirewallRequest_descriptor = - getDescriptor().getMessageTypes().get(472); + getDescriptor().getMessageTypes().get(473); internal_static_google_cloud_compute_v1_InsertFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertFirewallRequest_descriptor, @@ -25656,7 +25722,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(473); + getDescriptor().getMessageTypes().get(474); internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_descriptor, @@ -25664,7 +25730,7 @@ private static void _clinit_autosplit_dinit_1() { "ForwardingRuleResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(474); + getDescriptor().getMessageTypes().get(475); internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_descriptor, @@ -25672,7 +25738,7 @@ private static void _clinit_autosplit_dinit_1() { "AddressResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(475); + getDescriptor().getMessageTypes().get(476); internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_descriptor, @@ -25680,7 +25746,7 @@ private static void _clinit_autosplit_dinit_1() { "ForwardingRuleResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(476); + getDescriptor().getMessageTypes().get(477); internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_descriptor, @@ -25688,7 +25754,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroupResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(477); + getDescriptor().getMessageTypes().get(478); internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_descriptor, @@ -25696,7 +25762,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicDelegatedPrefixResource", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(478); + getDescriptor().getMessageTypes().get(479); internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_descriptor, @@ -25704,7 +25770,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertImageRequest_descriptor = - getDescriptor().getMessageTypes().get(479); + getDescriptor().getMessageTypes().get(480); internal_static_google_cloud_compute_v1_InsertImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertImageRequest_descriptor, @@ -25712,7 +25778,7 @@ private static void _clinit_autosplit_dinit_1() { "ForceCreate", "ImageResource", "Project", "RequestId", "ForceCreate", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(480); + getDescriptor().getMessageTypes().get(481); internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_descriptor, @@ -25720,7 +25786,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManagerResource", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(481); + getDescriptor().getMessageTypes().get(482); internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_descriptor, @@ -25728,7 +25794,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupResource", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(482); + getDescriptor().getMessageTypes().get(483); internal_static_google_cloud_compute_v1_InsertInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceRequest_descriptor, @@ -25744,7 +25810,7 @@ private static void _clinit_autosplit_dinit_1() { "SourceMachineImage", }); internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(483); + getDescriptor().getMessageTypes().get(484); internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_descriptor, @@ -25752,7 +25818,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplateResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(484); + getDescriptor().getMessageTypes().get(485); internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_descriptor, @@ -25766,7 +25832,7 @@ private static void _clinit_autosplit_dinit_1() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(485); + getDescriptor().getMessageTypes().get(486); internal_static_google_cloud_compute_v1_InsertInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInterconnectRequest_descriptor, @@ -25774,7 +25840,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(486); + getDescriptor().getMessageTypes().get(487); internal_static_google_cloud_compute_v1_InsertLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertLicenseRequest_descriptor, @@ -25782,7 +25848,7 @@ private static void _clinit_autosplit_dinit_1() { "LicenseResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(487); + getDescriptor().getMessageTypes().get(488); internal_static_google_cloud_compute_v1_InsertMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertMachineImageRequest_descriptor, @@ -25795,7 +25861,7 @@ private static void _clinit_autosplit_dinit_1() { "SourceInstance", }); internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(488); + getDescriptor().getMessageTypes().get(489); internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_descriptor, @@ -25809,7 +25875,7 @@ private static void _clinit_autosplit_dinit_1() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(489); + getDescriptor().getMessageTypes().get(490); internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_descriptor, @@ -25817,7 +25883,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroupResource", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(490); + getDescriptor().getMessageTypes().get(491); internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_descriptor, @@ -25825,7 +25891,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicyResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(491); + getDescriptor().getMessageTypes().get(492); internal_static_google_cloud_compute_v1_InsertNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkRequest_descriptor, @@ -25833,7 +25899,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(492); + getDescriptor().getMessageTypes().get(493); internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_descriptor, @@ -25841,7 +25907,7 @@ private static void _clinit_autosplit_dinit_1() { "InitialNodeCount", "NodeGroupResource", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(493); + getDescriptor().getMessageTypes().get(494); internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_descriptor, @@ -25849,7 +25915,7 @@ private static void _clinit_autosplit_dinit_1() { "NodeTemplateResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_descriptor = - getDescriptor().getMessageTypes().get(494); + getDescriptor().getMessageTypes().get(495); internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_descriptor, @@ -25857,7 +25923,7 @@ private static void _clinit_autosplit_dinit_1() { "PacketMirroringResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(495); + getDescriptor().getMessageTypes().get(496); internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_descriptor, @@ -25865,7 +25931,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicAdvertisedPrefixResource", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(496); + getDescriptor().getMessageTypes().get(497); internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_descriptor, @@ -25873,7 +25939,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicDelegatedPrefixResource", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(497); + getDescriptor().getMessageTypes().get(498); internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_descriptor, @@ -25881,7 +25947,7 @@ private static void _clinit_autosplit_dinit_1() { "AutoscalerResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(498); + getDescriptor().getMessageTypes().get(499); internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_descriptor, @@ -25889,7 +25955,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendServiceResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_descriptor = - getDescriptor().getMessageTypes().get(499); + getDescriptor().getMessageTypes().get(500); internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_descriptor, @@ -25897,7 +25963,7 @@ private static void _clinit_autosplit_dinit_1() { "CommitmentResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(500); + getDescriptor().getMessageTypes().get(501); internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_descriptor, @@ -25911,7 +25977,7 @@ private static void _clinit_autosplit_dinit_1() { "SourceImage", }); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(501); + getDescriptor().getMessageTypes().get(502); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_descriptor, @@ -25919,7 +25985,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(502); + getDescriptor().getMessageTypes().get(503); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_descriptor, @@ -25927,7 +25993,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckServiceResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(503); + getDescriptor().getMessageTypes().get(504); internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_descriptor, @@ -25935,7 +26001,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManagerResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(504); + getDescriptor().getMessageTypes().get(505); internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_descriptor, @@ -25943,7 +26009,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroupResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(505); + getDescriptor().getMessageTypes().get(506); internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_descriptor, @@ -25951,7 +26017,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicyResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_descriptor = - getDescriptor().getMessageTypes().get(506); + getDescriptor().getMessageTypes().get(507); internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_descriptor, @@ -25959,7 +26025,7 @@ private static void _clinit_autosplit_dinit_1() { "NotificationEndpointResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(507); + getDescriptor().getMessageTypes().get(508); internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_descriptor, @@ -25973,7 +26039,7 @@ private static void _clinit_autosplit_dinit_1() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(508); + getDescriptor().getMessageTypes().get(509); internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_descriptor, @@ -25981,7 +26047,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SslCertificateResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(509); + getDescriptor().getMessageTypes().get(510); internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_descriptor, @@ -25989,7 +26055,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SslPolicyResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(510); + getDescriptor().getMessageTypes().get(511); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_descriptor, @@ -25997,7 +26063,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetHttpProxyResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(511); + getDescriptor().getMessageTypes().get(512); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_descriptor, @@ -26005,7 +26071,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetHttpsProxyResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(512); + getDescriptor().getMessageTypes().get(513); internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_descriptor, @@ -26013,7 +26079,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetTcpProxyResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(513); + getDescriptor().getMessageTypes().get(514); internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_descriptor, @@ -26021,7 +26087,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "UrlMapResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(514); + getDescriptor().getMessageTypes().get(515); internal_static_google_cloud_compute_v1_InsertReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertReservationRequest_descriptor, @@ -26029,7 +26095,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "ReservationResource", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(515); + getDescriptor().getMessageTypes().get(516); internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_descriptor, @@ -26037,7 +26103,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "ResourcePolicyResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRouteRequest_descriptor = - getDescriptor().getMessageTypes().get(516); + getDescriptor().getMessageTypes().get(517); internal_static_google_cloud_compute_v1_InsertRouteRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRouteRequest_descriptor, @@ -26045,7 +26111,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "RouteResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(517); + getDescriptor().getMessageTypes().get(518); internal_static_google_cloud_compute_v1_InsertRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRouterRequest_descriptor, @@ -26053,7 +26119,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "RouterResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(518); + getDescriptor().getMessageTypes().get(519); internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_descriptor, @@ -26066,7 +26132,7 @@ private static void _clinit_autosplit_dinit_1() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(519); + getDescriptor().getMessageTypes().get(520); internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_descriptor, @@ -26074,7 +26140,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "ServiceAttachmentResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(520); + getDescriptor().getMessageTypes().get(521); internal_static_google_cloud_compute_v1_InsertSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSnapshotRequest_descriptor, @@ -26082,7 +26148,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "SnapshotResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(521); + getDescriptor().getMessageTypes().get(522); internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_descriptor, @@ -26090,7 +26156,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "SslCertificateResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(522); + getDescriptor().getMessageTypes().get(523); internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_descriptor, @@ -26098,7 +26164,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "SslPolicyResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(523); + getDescriptor().getMessageTypes().get(524); internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_descriptor, @@ -26106,7 +26172,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SubnetworkResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(524); + getDescriptor().getMessageTypes().get(525); internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_descriptor, @@ -26114,7 +26180,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetGrpcProxyResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(525); + getDescriptor().getMessageTypes().get(526); internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_descriptor, @@ -26122,7 +26188,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetHttpProxyResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(526); + getDescriptor().getMessageTypes().get(527); internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_descriptor, @@ -26130,7 +26196,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetHttpsProxyResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(527); + getDescriptor().getMessageTypes().get(528); internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_descriptor, @@ -26138,7 +26204,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetInstanceResource", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(528); + getDescriptor().getMessageTypes().get(529); internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_descriptor, @@ -26146,7 +26212,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetPoolResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(529); + getDescriptor().getMessageTypes().get(530); internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_descriptor, @@ -26154,7 +26220,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetSslProxyResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(530); + getDescriptor().getMessageTypes().get(531); internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_descriptor, @@ -26162,7 +26228,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetTcpProxyResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(531); + getDescriptor().getMessageTypes().get(532); internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_descriptor, @@ -26170,7 +26236,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetVpnGatewayResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(532); + getDescriptor().getMessageTypes().get(533); internal_static_google_cloud_compute_v1_InsertUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertUrlMapRequest_descriptor, @@ -26178,7 +26244,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "UrlMapResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(533); + getDescriptor().getMessageTypes().get(534); internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_descriptor, @@ -26186,7 +26252,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "VpnGatewayResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_descriptor = - getDescriptor().getMessageTypes().get(534); + getDescriptor().getMessageTypes().get(535); internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_descriptor, @@ -26194,7 +26260,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "VpnTunnelResource", "RequestId", }); internal_static_google_cloud_compute_v1_Instance_descriptor = - getDescriptor().getMessageTypes().get(535); + getDescriptor().getMessageTypes().get(536); internal_static_google_cloud_compute_v1_Instance_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Instance_descriptor, @@ -26291,7 +26357,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(536); + getDescriptor().getMessageTypes().get(537); internal_static_google_cloud_compute_v1_InstanceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceAggregatedList_descriptor, @@ -26320,7 +26386,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceConsumptionData_descriptor = - getDescriptor().getMessageTypes().get(537); + getDescriptor().getMessageTypes().get(538); internal_static_google_cloud_compute_v1_InstanceConsumptionData_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceConsumptionData_descriptor, @@ -26328,7 +26394,7 @@ private static void _clinit_autosplit_dinit_1() { "ConsumptionInfo", "Instance", "ConsumptionInfo", "Instance", }); internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_descriptor = - getDescriptor().getMessageTypes().get(538); + getDescriptor().getMessageTypes().get(539); internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_descriptor, @@ -26343,7 +26409,7 @@ private static void _clinit_autosplit_dinit_1() { "MinNodeCpus", }); internal_static_google_cloud_compute_v1_InstanceGroup_descriptor = - getDescriptor().getMessageTypes().get(539); + getDescriptor().getMessageTypes().get(540); internal_static_google_cloud_compute_v1_InstanceGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroup_descriptor, @@ -26375,7 +26441,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(540); + getDescriptor().getMessageTypes().get(541); internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_descriptor, @@ -26404,7 +26470,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceGroupList_descriptor = - getDescriptor().getMessageTypes().get(541); + getDescriptor().getMessageTypes().get(542); internal_static_google_cloud_compute_v1_InstanceGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupList_descriptor, @@ -26422,7 +26488,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManager_descriptor = - getDescriptor().getMessageTypes().get(542); + getDescriptor().getMessageTypes().get(543); internal_static_google_cloud_compute_v1_InstanceGroupManager_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManager_descriptor, @@ -26471,7 +26537,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_descriptor = - getDescriptor().getMessageTypes().get(543); + getDescriptor().getMessageTypes().get(544); internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_descriptor, @@ -26504,7 +26570,7 @@ private static void _clinit_autosplit_dinit_1() { "Verifying", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(544); + getDescriptor().getMessageTypes().get(545); internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_descriptor, @@ -26533,7 +26599,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_descriptor = - getDescriptor().getMessageTypes().get(545); + getDescriptor().getMessageTypes().get(546); internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_descriptor, @@ -26541,7 +26607,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheck", "InitialDelaySec", "HealthCheck", "InitialDelaySec", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerList_descriptor = - getDescriptor().getMessageTypes().get(546); + getDescriptor().getMessageTypes().get(547); internal_static_google_cloud_compute_v1_InstanceGroupManagerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerList_descriptor, @@ -26559,7 +26625,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_descriptor = - getDescriptor().getMessageTypes().get(547); + getDescriptor().getMessageTypes().get(548); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_descriptor, @@ -26574,7 +26640,7 @@ private static void _clinit_autosplit_dinit_1() { "VersionTarget", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_descriptor = - getDescriptor().getMessageTypes().get(548); + getDescriptor().getMessageTypes().get(549); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_descriptor, @@ -26582,7 +26648,7 @@ private static void _clinit_autosplit_dinit_1() { "HasStatefulConfig", "PerInstanceConfigs", "HasStatefulConfig", "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_descriptor = - getDescriptor().getMessageTypes().get(549); + getDescriptor().getMessageTypes().get(550); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_descriptor, @@ -26590,7 +26656,7 @@ private static void _clinit_autosplit_dinit_1() { "AllEffective", "AllEffective", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_descriptor = - getDescriptor().getMessageTypes().get(550); + getDescriptor().getMessageTypes().get(551); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_descriptor, @@ -26598,7 +26664,7 @@ private static void _clinit_autosplit_dinit_1() { "IsReached", "IsReached", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_descriptor = - getDescriptor().getMessageTypes().get(551); + getDescriptor().getMessageTypes().get(552); internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_descriptor, @@ -26619,7 +26685,7 @@ private static void _clinit_autosplit_dinit_1() { "Type", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_descriptor = - getDescriptor().getMessageTypes().get(552); + getDescriptor().getMessageTypes().get(553); internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_descriptor, @@ -26627,7 +26693,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplate", "Name", "TargetSize", "InstanceTemplate", "Name", "TargetSize", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(553); + getDescriptor().getMessageTypes().get(554); internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_descriptor, @@ -26635,7 +26701,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_descriptor = - getDescriptor().getMessageTypes().get(554); + getDescriptor().getMessageTypes().get(555); internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_descriptor, @@ -26649,7 +26715,7 @@ private static void _clinit_autosplit_dinit_1() { "MostDisruptiveAllowedAction", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(555); + getDescriptor().getMessageTypes().get(556); internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_descriptor, @@ -26657,7 +26723,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(556); + getDescriptor().getMessageTypes().get(557); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_descriptor, @@ -26665,7 +26731,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", "SkipInstancesOnValidationError", "SkipInstancesOnValidationError", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_descriptor = - getDescriptor().getMessageTypes().get(557); + getDescriptor().getMessageTypes().get(558); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_descriptor, @@ -26673,7 +26739,7 @@ private static void _clinit_autosplit_dinit_1() { "Names", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_descriptor = - getDescriptor().getMessageTypes().get(558); + getDescriptor().getMessageTypes().get(559); internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_descriptor, @@ -26681,7 +26747,7 @@ private static void _clinit_autosplit_dinit_1() { "Items", "NextPageToken", "NextPageToken", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_descriptor = - getDescriptor().getMessageTypes().get(559); + getDescriptor().getMessageTypes().get(560); internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_descriptor, @@ -26689,7 +26755,7 @@ private static void _clinit_autosplit_dinit_1() { "ManagedInstances", "NextPageToken", "NextPageToken", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_descriptor = - getDescriptor().getMessageTypes().get(560); + getDescriptor().getMessageTypes().get(561); internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_descriptor, @@ -26697,7 +26763,7 @@ private static void _clinit_autosplit_dinit_1() { "Items", "NextPageToken", "Warning", "NextPageToken", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_descriptor = - getDescriptor().getMessageTypes().get(561); + getDescriptor().getMessageTypes().get(562); internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_descriptor, @@ -26705,7 +26771,7 @@ private static void _clinit_autosplit_dinit_1() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(562); + getDescriptor().getMessageTypes().get(563); internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_descriptor, @@ -26713,7 +26779,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_descriptor = - getDescriptor().getMessageTypes().get(563); + getDescriptor().getMessageTypes().get(564); internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_descriptor, @@ -26721,7 +26787,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManagers", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(564); + getDescriptor().getMessageTypes().get(565); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_descriptor, @@ -26729,7 +26795,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplate", "InstanceTemplate", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_descriptor = - getDescriptor().getMessageTypes().get(565); + getDescriptor().getMessageTypes().get(566); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_descriptor, @@ -26737,7 +26803,7 @@ private static void _clinit_autosplit_dinit_1() { "Fingerprint", "TargetPools", "Fingerprint", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_descriptor = - getDescriptor().getMessageTypes().get(566); + getDescriptor().getMessageTypes().get(567); internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_descriptor, @@ -26745,7 +26811,7 @@ private static void _clinit_autosplit_dinit_1() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(567); + getDescriptor().getMessageTypes().get(568); internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_descriptor, @@ -26753,7 +26819,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_descriptor = - getDescriptor().getMessageTypes().get(568); + getDescriptor().getMessageTypes().get(569); internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_descriptor, @@ -26771,7 +26837,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(569); + getDescriptor().getMessageTypes().get(570); internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_descriptor, @@ -26779,7 +26845,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceState", "InstanceState", }); internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(570); + getDescriptor().getMessageTypes().get(571); internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_descriptor, @@ -26787,7 +26853,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_descriptor = - getDescriptor().getMessageTypes().get(571); + getDescriptor().getMessageTypes().get(572); internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_descriptor, @@ -26795,7 +26861,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroups", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_descriptor = - getDescriptor().getMessageTypes().get(572); + getDescriptor().getMessageTypes().get(573); internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_descriptor, @@ -26803,7 +26869,7 @@ private static void _clinit_autosplit_dinit_1() { "Fingerprint", "NamedPorts", "Fingerprint", }); internal_static_google_cloud_compute_v1_InstanceList_descriptor = - getDescriptor().getMessageTypes().get(573); + getDescriptor().getMessageTypes().get(574); internal_static_google_cloud_compute_v1_InstanceList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceList_descriptor, @@ -26821,7 +26887,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_InstanceListReferrers_descriptor = - getDescriptor().getMessageTypes().get(574); + getDescriptor().getMessageTypes().get(575); internal_static_google_cloud_compute_v1_InstanceListReferrers_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceListReferrers_descriptor, @@ -26839,7 +26905,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_descriptor = - getDescriptor().getMessageTypes().get(575); + getDescriptor().getMessageTypes().get(576); internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_descriptor, @@ -26852,7 +26918,7 @@ private static void _clinit_autosplit_dinit_1() { "Timestamp", }); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_descriptor = - getDescriptor().getMessageTypes().get(576); + getDescriptor().getMessageTypes().get(577); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_descriptor, @@ -26860,7 +26926,7 @@ private static void _clinit_autosplit_dinit_1() { "Action", "Instance", "Version", "Action", "Instance", "Version", }); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_descriptor = - getDescriptor().getMessageTypes().get(577); + getDescriptor().getMessageTypes().get(578); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_descriptor, @@ -26868,7 +26934,7 @@ private static void _clinit_autosplit_dinit_1() { "Code", "Message", "Code", "Message", }); internal_static_google_cloud_compute_v1_InstanceMoveRequest_descriptor = - getDescriptor().getMessageTypes().get(578); + getDescriptor().getMessageTypes().get(579); internal_static_google_cloud_compute_v1_InstanceMoveRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceMoveRequest_descriptor, @@ -26876,7 +26942,7 @@ private static void _clinit_autosplit_dinit_1() { "DestinationZone", "TargetInstance", "DestinationZone", "TargetInstance", }); internal_static_google_cloud_compute_v1_InstanceParams_descriptor = - getDescriptor().getMessageTypes().get(579); + getDescriptor().getMessageTypes().get(580); internal_static_google_cloud_compute_v1_InstanceParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceParams_descriptor, @@ -26892,7 +26958,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceProperties_descriptor = - getDescriptor().getMessageTypes().get(580); + getDescriptor().getMessageTypes().get(581); internal_static_google_cloud_compute_v1_InstanceProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceProperties_descriptor, @@ -26954,7 +27020,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceReference_descriptor = - getDescriptor().getMessageTypes().get(581); + getDescriptor().getMessageTypes().get(582); internal_static_google_cloud_compute_v1_InstanceReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceReference_descriptor, @@ -26962,7 +27028,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Instance", }); internal_static_google_cloud_compute_v1_InstanceTemplate_descriptor = - getDescriptor().getMessageTypes().get(582); + getDescriptor().getMessageTypes().get(583); internal_static_google_cloud_compute_v1_InstanceTemplate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceTemplate_descriptor, @@ -26987,7 +27053,7 @@ private static void _clinit_autosplit_dinit_1() { "SourceInstanceParams", }); internal_static_google_cloud_compute_v1_InstanceTemplateList_descriptor = - getDescriptor().getMessageTypes().get(583); + getDescriptor().getMessageTypes().get(584); internal_static_google_cloud_compute_v1_InstanceTemplateList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceTemplateList_descriptor, @@ -27005,7 +27071,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_descriptor = - getDescriptor().getMessageTypes().get(584); + getDescriptor().getMessageTypes().get(585); internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_descriptor, @@ -27013,7 +27079,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "NamedPorts", "Status", "Instance", "Status", }); internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(585); + getDescriptor().getMessageTypes().get(586); internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_descriptor, @@ -27021,7 +27087,7 @@ private static void _clinit_autosplit_dinit_1() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_descriptor = - getDescriptor().getMessageTypes().get(586); + getDescriptor().getMessageTypes().get(587); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_descriptor, @@ -27029,7 +27095,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicys", "Firewalls", }); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor = - getDescriptor().getMessageTypes().get(587); + getDescriptor().getMessageTypes().get(588); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor, @@ -27045,7 +27111,7 @@ private static void _clinit_autosplit_dinit_1() { "Type", }); internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(588); + getDescriptor().getMessageTypes().get(589); internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_descriptor, @@ -27053,7 +27119,7 @@ private static void _clinit_autosplit_dinit_1() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_InstancesScopedList_descriptor = - getDescriptor().getMessageTypes().get(589); + getDescriptor().getMessageTypes().get(590); internal_static_google_cloud_compute_v1_InstancesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesScopedList_descriptor, @@ -27061,7 +27127,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_descriptor = - getDescriptor().getMessageTypes().get(590); + getDescriptor().getMessageTypes().get(591); internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_descriptor, @@ -27079,7 +27145,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_descriptor = - getDescriptor().getMessageTypes().get(591); + getDescriptor().getMessageTypes().get(592); internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_descriptor, @@ -27087,7 +27153,7 @@ private static void _clinit_autosplit_dinit_1() { "GuestAccelerators", }); internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(592); + getDescriptor().getMessageTypes().get(593); internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_descriptor, @@ -27095,7 +27161,7 @@ private static void _clinit_autosplit_dinit_1() { "MachineType", "MachineType", }); internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_descriptor = - getDescriptor().getMessageTypes().get(593); + getDescriptor().getMessageTypes().get(594); internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_descriptor, @@ -27103,7 +27169,7 @@ private static void _clinit_autosplit_dinit_1() { "MinCpuPlatform", "MinCpuPlatform", }); internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_descriptor = - getDescriptor().getMessageTypes().get(594); + getDescriptor().getMessageTypes().get(595); internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_descriptor, @@ -27111,7 +27177,7 @@ private static void _clinit_autosplit_dinit_1() { "Email", "Scopes", "Email", }); internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_descriptor = - getDescriptor().getMessageTypes().get(595); + getDescriptor().getMessageTypes().get(596); internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_descriptor, @@ -27119,7 +27185,7 @@ private static void _clinit_autosplit_dinit_1() { "Disks", }); internal_static_google_cloud_compute_v1_Int64RangeMatch_descriptor = - getDescriptor().getMessageTypes().get(596); + getDescriptor().getMessageTypes().get(597); internal_static_google_cloud_compute_v1_Int64RangeMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Int64RangeMatch_descriptor, @@ -27127,7 +27193,7 @@ private static void _clinit_autosplit_dinit_1() { "RangeEnd", "RangeStart", "RangeEnd", "RangeStart", }); internal_static_google_cloud_compute_v1_Interconnect_descriptor = - getDescriptor().getMessageTypes().get(597); + getDescriptor().getMessageTypes().get(598); internal_static_google_cloud_compute_v1_Interconnect_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Interconnect_descriptor, @@ -27177,7 +27243,7 @@ private static void _clinit_autosplit_dinit_1() { "State", }); internal_static_google_cloud_compute_v1_InterconnectAttachment_descriptor = - getDescriptor().getMessageTypes().get(598); + getDescriptor().getMessageTypes().get(599); internal_static_google_cloud_compute_v1_InterconnectAttachment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachment_descriptor, @@ -27251,7 +27317,7 @@ private static void _clinit_autosplit_dinit_1() { "VlanTag8021Q", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(599); + getDescriptor().getMessageTypes().get(600); internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_descriptor, @@ -27280,7 +27346,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentList_descriptor = - getDescriptor().getMessageTypes().get(600); + getDescriptor().getMessageTypes().get(601); internal_static_google_cloud_compute_v1_InterconnectAttachmentList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentList_descriptor, @@ -27298,7 +27364,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_descriptor = - getDescriptor().getMessageTypes().get(601); + getDescriptor().getMessageTypes().get(602); internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_descriptor, @@ -27311,7 +27377,7 @@ private static void _clinit_autosplit_dinit_1() { "PortalUrl", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_descriptor = - getDescriptor().getMessageTypes().get(602); + getDescriptor().getMessageTypes().get(603); internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_descriptor, @@ -27319,7 +27385,7 @@ private static void _clinit_autosplit_dinit_1() { "Tag8021Q", "Tag8021Q", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_descriptor = - getDescriptor().getMessageTypes().get(603); + getDescriptor().getMessageTypes().get(604); internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_descriptor, @@ -27327,7 +27393,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachments", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_descriptor = - getDescriptor().getMessageTypes().get(604); + getDescriptor().getMessageTypes().get(605); internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_descriptor, @@ -27340,7 +27406,7 @@ private static void _clinit_autosplit_dinit_1() { "GoogleDemarcId", }); internal_static_google_cloud_compute_v1_InterconnectDiagnostics_descriptor = - getDescriptor().getMessageTypes().get(605); + getDescriptor().getMessageTypes().get(606); internal_static_google_cloud_compute_v1_InterconnectDiagnostics_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnostics_descriptor, @@ -27348,7 +27414,7 @@ private static void _clinit_autosplit_dinit_1() { "ArpCaches", "Links", "MacAddress", "MacAddress", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_descriptor = - getDescriptor().getMessageTypes().get(606); + getDescriptor().getMessageTypes().get(607); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_descriptor, @@ -27356,7 +27422,7 @@ private static void _clinit_autosplit_dinit_1() { "IpAddress", "MacAddress", "IpAddress", "MacAddress", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_descriptor = - getDescriptor().getMessageTypes().get(607); + getDescriptor().getMessageTypes().get(608); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_descriptor, @@ -27369,7 +27435,7 @@ private static void _clinit_autosplit_dinit_1() { "State", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_descriptor = - getDescriptor().getMessageTypes().get(608); + getDescriptor().getMessageTypes().get(609); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_descriptor, @@ -27377,7 +27443,7 @@ private static void _clinit_autosplit_dinit_1() { "State", "Value", "State", "Value", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_descriptor = - getDescriptor().getMessageTypes().get(609); + getDescriptor().getMessageTypes().get(610); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_descriptor, @@ -27395,7 +27461,7 @@ private static void _clinit_autosplit_dinit_1() { "TransmittingOpticalPower", }); internal_static_google_cloud_compute_v1_InterconnectList_descriptor = - getDescriptor().getMessageTypes().get(610); + getDescriptor().getMessageTypes().get(611); internal_static_google_cloud_compute_v1_InterconnectList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectList_descriptor, @@ -27413,7 +27479,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_InterconnectLocation_descriptor = - getDescriptor().getMessageTypes().get(611); + getDescriptor().getMessageTypes().get(612); internal_static_google_cloud_compute_v1_InterconnectLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectLocation_descriptor, @@ -27451,7 +27517,7 @@ private static void _clinit_autosplit_dinit_1() { "SupportsPzs", }); internal_static_google_cloud_compute_v1_InterconnectLocationList_descriptor = - getDescriptor().getMessageTypes().get(612); + getDescriptor().getMessageTypes().get(613); internal_static_google_cloud_compute_v1_InterconnectLocationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectLocationList_descriptor, @@ -27469,7 +27535,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_descriptor = - getDescriptor().getMessageTypes().get(613); + getDescriptor().getMessageTypes().get(614); internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_descriptor, @@ -27482,7 +27548,7 @@ private static void _clinit_autosplit_dinit_1() { "Region", }); internal_static_google_cloud_compute_v1_InterconnectOutageNotification_descriptor = - getDescriptor().getMessageTypes().get(614); + getDescriptor().getMessageTypes().get(615); internal_static_google_cloud_compute_v1_InterconnectOutageNotification_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectOutageNotification_descriptor, @@ -27504,7 +27570,7 @@ private static void _clinit_autosplit_dinit_1() { "State", }); internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_descriptor = - getDescriptor().getMessageTypes().get(615); + getDescriptor().getMessageTypes().get(616); internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_descriptor, @@ -27512,7 +27578,7 @@ private static void _clinit_autosplit_dinit_1() { "Result", "Result", }); internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(616); + getDescriptor().getMessageTypes().get(617); internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_descriptor, @@ -27520,7 +27586,7 @@ private static void _clinit_autosplit_dinit_1() { "CacheInvalidationRuleResource", "Project", "RequestId", "UrlMap", "RequestId", }); internal_static_google_cloud_compute_v1_Items_descriptor = - getDescriptor().getMessageTypes().get(617); + getDescriptor().getMessageTypes().get(618); internal_static_google_cloud_compute_v1_Items_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Items_descriptor, @@ -27528,7 +27594,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", "Key", "Value", }); internal_static_google_cloud_compute_v1_License_descriptor = - getDescriptor().getMessageTypes().get(618); + getDescriptor().getMessageTypes().get(619); internal_static_google_cloud_compute_v1_License_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_License_descriptor, @@ -27555,7 +27621,7 @@ private static void _clinit_autosplit_dinit_1() { "Transferable", }); internal_static_google_cloud_compute_v1_LicenseCode_descriptor = - getDescriptor().getMessageTypes().get(619); + getDescriptor().getMessageTypes().get(620); internal_static_google_cloud_compute_v1_LicenseCode_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseCode_descriptor, @@ -27579,7 +27645,7 @@ private static void _clinit_autosplit_dinit_1() { "Transferable", }); internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_descriptor = - getDescriptor().getMessageTypes().get(620); + getDescriptor().getMessageTypes().get(621); internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_descriptor, @@ -27587,7 +27653,7 @@ private static void _clinit_autosplit_dinit_1() { "Description", "SelfLink", "Description", "SelfLink", }); internal_static_google_cloud_compute_v1_LicenseResourceCommitment_descriptor = - getDescriptor().getMessageTypes().get(621); + getDescriptor().getMessageTypes().get(622); internal_static_google_cloud_compute_v1_LicenseResourceCommitment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseResourceCommitment_descriptor, @@ -27595,7 +27661,7 @@ private static void _clinit_autosplit_dinit_1() { "Amount", "CoresPerLicense", "License", "Amount", "CoresPerLicense", "License", }); internal_static_google_cloud_compute_v1_LicenseResourceRequirements_descriptor = - getDescriptor().getMessageTypes().get(622); + getDescriptor().getMessageTypes().get(623); internal_static_google_cloud_compute_v1_LicenseResourceRequirements_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseResourceRequirements_descriptor, @@ -27603,7 +27669,7 @@ private static void _clinit_autosplit_dinit_1() { "MinGuestCpuCount", "MinMemoryMb", "MinGuestCpuCount", "MinMemoryMb", }); internal_static_google_cloud_compute_v1_LicensesListResponse_descriptor = - getDescriptor().getMessageTypes().get(623); + getDescriptor().getMessageTypes().get(624); internal_static_google_cloud_compute_v1_LicensesListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicensesListResponse_descriptor, @@ -27619,7 +27685,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(624); + getDescriptor().getMessageTypes().get(625); internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_descriptor, @@ -27638,7 +27704,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListAddressesRequest_descriptor = - getDescriptor().getMessageTypes().get(625); + getDescriptor().getMessageTypes().get(626); internal_static_google_cloud_compute_v1_ListAddressesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAddressesRequest_descriptor, @@ -27657,7 +27723,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(626); + getDescriptor().getMessageTypes().get(627); internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_descriptor, @@ -27665,7 +27731,7 @@ private static void _clinit_autosplit_dinit_1() { "TargetResource", "TargetResource", }); internal_static_google_cloud_compute_v1_ListAutoscalersRequest_descriptor = - getDescriptor().getMessageTypes().get(627); + getDescriptor().getMessageTypes().get(628); internal_static_google_cloud_compute_v1_ListAutoscalersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAutoscalersRequest_descriptor, @@ -27684,7 +27750,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(628); + getDescriptor().getMessageTypes().get(629); internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_descriptor, @@ -27703,7 +27769,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(629); + getDescriptor().getMessageTypes().get(630); internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_descriptor, @@ -27721,7 +27787,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_descriptor = - getDescriptor().getMessageTypes().get(630); + getDescriptor().getMessageTypes().get(631); internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_descriptor, @@ -27739,7 +27805,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListBackendServicesRequest_descriptor = - getDescriptor().getMessageTypes().get(631); + getDescriptor().getMessageTypes().get(632); internal_static_google_cloud_compute_v1_ListBackendServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListBackendServicesRequest_descriptor, @@ -27757,7 +27823,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListDiskTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(632); + getDescriptor().getMessageTypes().get(633); internal_static_google_cloud_compute_v1_ListDiskTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListDiskTypesRequest_descriptor, @@ -27776,7 +27842,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListDisksRequest_descriptor = - getDescriptor().getMessageTypes().get(633); + getDescriptor().getMessageTypes().get(634); internal_static_google_cloud_compute_v1_ListDisksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListDisksRequest_descriptor, @@ -27795,7 +27861,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(634); + getDescriptor().getMessageTypes().get(635); internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_descriptor, @@ -27815,7 +27881,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(635); + getDescriptor().getMessageTypes().get(636); internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_descriptor, @@ -27835,7 +27901,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_descriptor = - getDescriptor().getMessageTypes().get(636); + getDescriptor().getMessageTypes().get(637); internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_descriptor, @@ -27853,7 +27919,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(637); + getDescriptor().getMessageTypes().get(638); internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_descriptor, @@ -27872,7 +27938,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListFirewallsRequest_descriptor = - getDescriptor().getMessageTypes().get(638); + getDescriptor().getMessageTypes().get(639); internal_static_google_cloud_compute_v1_ListFirewallsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListFirewallsRequest_descriptor, @@ -27890,7 +27956,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_descriptor = - getDescriptor().getMessageTypes().get(639); + getDescriptor().getMessageTypes().get(640); internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_descriptor, @@ -27909,7 +27975,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_descriptor = - getDescriptor().getMessageTypes().get(640); + getDescriptor().getMessageTypes().get(641); internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_descriptor, @@ -27927,7 +27993,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_descriptor = - getDescriptor().getMessageTypes().get(641); + getDescriptor().getMessageTypes().get(642); internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_descriptor, @@ -27945,7 +28011,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(642); + getDescriptor().getMessageTypes().get(643); internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_descriptor, @@ -27963,7 +28029,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_descriptor = - getDescriptor().getMessageTypes().get(643); + getDescriptor().getMessageTypes().get(644); internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_descriptor, @@ -27981,7 +28047,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_descriptor = - getDescriptor().getMessageTypes().get(644); + getDescriptor().getMessageTypes().get(645); internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_descriptor, @@ -28000,7 +28066,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_descriptor = - getDescriptor().getMessageTypes().get(645); + getDescriptor().getMessageTypes().get(646); internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_descriptor, @@ -28018,7 +28084,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListHealthChecksRequest_descriptor = - getDescriptor().getMessageTypes().get(646); + getDescriptor().getMessageTypes().get(647); internal_static_google_cloud_compute_v1_ListHealthChecksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListHealthChecksRequest_descriptor, @@ -28036,7 +28102,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListImagesRequest_descriptor = - getDescriptor().getMessageTypes().get(647); + getDescriptor().getMessageTypes().get(648); internal_static_google_cloud_compute_v1_ListImagesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListImagesRequest_descriptor, @@ -28054,7 +28120,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(648); + getDescriptor().getMessageTypes().get(649); internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_descriptor, @@ -28073,7 +28139,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(649); + getDescriptor().getMessageTypes().get(650); internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_descriptor, @@ -28092,7 +28158,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_descriptor = - getDescriptor().getMessageTypes().get(650); + getDescriptor().getMessageTypes().get(651); internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_descriptor, @@ -28110,7 +28176,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(651); + getDescriptor().getMessageTypes().get(652); internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_descriptor, @@ -28131,7 +28197,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(652); + getDescriptor().getMessageTypes().get(653); internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_descriptor, @@ -28152,7 +28218,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(653); + getDescriptor().getMessageTypes().get(654); internal_static_google_cloud_compute_v1_ListInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstancesRequest_descriptor, @@ -28171,7 +28237,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_descriptor = - getDescriptor().getMessageTypes().get(654); + getDescriptor().getMessageTypes().get(655); internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_descriptor, @@ -28190,7 +28256,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_descriptor = - getDescriptor().getMessageTypes().get(655); + getDescriptor().getMessageTypes().get(656); internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_descriptor, @@ -28208,7 +28274,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectsRequest_descriptor = - getDescriptor().getMessageTypes().get(656); + getDescriptor().getMessageTypes().get(657); internal_static_google_cloud_compute_v1_ListInterconnectsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectsRequest_descriptor, @@ -28226,7 +28292,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListLicensesRequest_descriptor = - getDescriptor().getMessageTypes().get(657); + getDescriptor().getMessageTypes().get(658); internal_static_google_cloud_compute_v1_ListLicensesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListLicensesRequest_descriptor, @@ -28244,7 +28310,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListMachineImagesRequest_descriptor = - getDescriptor().getMessageTypes().get(658); + getDescriptor().getMessageTypes().get(659); internal_static_google_cloud_compute_v1_ListMachineImagesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListMachineImagesRequest_descriptor, @@ -28262,7 +28328,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListMachineTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(659); + getDescriptor().getMessageTypes().get(660); internal_static_google_cloud_compute_v1_ListMachineTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListMachineTypesRequest_descriptor, @@ -28281,7 +28347,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(660); + getDescriptor().getMessageTypes().get(661); internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_descriptor, @@ -28301,7 +28367,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(661); + getDescriptor().getMessageTypes().get(662); internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_descriptor, @@ -28321,7 +28387,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(662); + getDescriptor().getMessageTypes().get(663); internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_descriptor, @@ -28340,7 +28406,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(663); + getDescriptor().getMessageTypes().get(664); internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_descriptor, @@ -28359,7 +28425,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(664); + getDescriptor().getMessageTypes().get(665); internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_descriptor, @@ -28380,7 +28446,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(665); + getDescriptor().getMessageTypes().get(666); internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_descriptor, @@ -28398,7 +28464,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworksRequest_descriptor = - getDescriptor().getMessageTypes().get(666); + getDescriptor().getMessageTypes().get(667); internal_static_google_cloud_compute_v1_ListNetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworksRequest_descriptor, @@ -28416,7 +28482,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(667); + getDescriptor().getMessageTypes().get(668); internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_descriptor, @@ -28435,7 +28501,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_descriptor = - getDescriptor().getMessageTypes().get(668); + getDescriptor().getMessageTypes().get(669); internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_descriptor, @@ -28454,7 +28520,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNodeTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(669); + getDescriptor().getMessageTypes().get(670); internal_static_google_cloud_compute_v1_ListNodeTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodeTypesRequest_descriptor, @@ -28473,7 +28539,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(670); + getDescriptor().getMessageTypes().get(671); internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_descriptor, @@ -28493,7 +28559,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_descriptor = - getDescriptor().getMessageTypes().get(671); + getDescriptor().getMessageTypes().get(672); internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_descriptor, @@ -28512,7 +28578,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_descriptor = - getDescriptor().getMessageTypes().get(672); + getDescriptor().getMessageTypes().get(673); internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_descriptor, @@ -28537,7 +28603,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(673); + getDescriptor().getMessageTypes().get(674); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_descriptor, @@ -28557,7 +28623,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(674); + getDescriptor().getMessageTypes().get(675); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_descriptor, @@ -28577,7 +28643,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(675); + getDescriptor().getMessageTypes().get(676); internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_descriptor, @@ -28595,7 +28661,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_descriptor = - getDescriptor().getMessageTypes().get(676); + getDescriptor().getMessageTypes().get(677); internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_descriptor, @@ -28613,7 +28679,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_descriptor = - getDescriptor().getMessageTypes().get(677); + getDescriptor().getMessageTypes().get(678); internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_descriptor, @@ -28632,7 +28698,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(678); + getDescriptor().getMessageTypes().get(679); internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_descriptor, @@ -28652,7 +28718,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_descriptor = - getDescriptor().getMessageTypes().get(679); + getDescriptor().getMessageTypes().get(680); internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_descriptor, @@ -28671,7 +28737,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_descriptor = - getDescriptor().getMessageTypes().get(680); + getDescriptor().getMessageTypes().get(681); internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_descriptor, @@ -28690,7 +28756,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_descriptor = - getDescriptor().getMessageTypes().get(681); + getDescriptor().getMessageTypes().get(682); internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_descriptor, @@ -28709,7 +28775,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(682); + getDescriptor().getMessageTypes().get(683); internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_descriptor, @@ -28728,7 +28794,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionDisksRequest_descriptor = - getDescriptor().getMessageTypes().get(683); + getDescriptor().getMessageTypes().get(684); internal_static_google_cloud_compute_v1_ListRegionDisksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionDisksRequest_descriptor, @@ -28747,7 +28813,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_descriptor = - getDescriptor().getMessageTypes().get(684); + getDescriptor().getMessageTypes().get(685); internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_descriptor, @@ -28766,7 +28832,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_descriptor = - getDescriptor().getMessageTypes().get(685); + getDescriptor().getMessageTypes().get(686); internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_descriptor, @@ -28785,7 +28851,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(686); + getDescriptor().getMessageTypes().get(687); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_descriptor, @@ -28804,7 +28870,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(687); + getDescriptor().getMessageTypes().get(688); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_descriptor, @@ -28823,7 +28889,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(688); + getDescriptor().getMessageTypes().get(689); internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_descriptor, @@ -28842,7 +28908,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(689); + getDescriptor().getMessageTypes().get(690); internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_descriptor, @@ -28861,7 +28927,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(690); + getDescriptor().getMessageTypes().get(691); internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_descriptor, @@ -28880,7 +28946,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_descriptor = - getDescriptor().getMessageTypes().get(691); + getDescriptor().getMessageTypes().get(692); internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_descriptor, @@ -28899,7 +28965,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(692); + getDescriptor().getMessageTypes().get(693); internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_descriptor, @@ -28918,7 +28984,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_descriptor = - getDescriptor().getMessageTypes().get(693); + getDescriptor().getMessageTypes().get(694); internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_descriptor, @@ -28937,7 +29003,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(694); + getDescriptor().getMessageTypes().get(695); internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_descriptor, @@ -28956,7 +29022,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(695); + getDescriptor().getMessageTypes().get(696); internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_descriptor, @@ -28975,7 +29041,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(696); + getDescriptor().getMessageTypes().get(697); internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_descriptor, @@ -28994,7 +29060,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(697); + getDescriptor().getMessageTypes().get(698); internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_descriptor, @@ -29013,7 +29079,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_descriptor = - getDescriptor().getMessageTypes().get(698); + getDescriptor().getMessageTypes().get(699); internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_descriptor, @@ -29032,7 +29098,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionsRequest_descriptor = - getDescriptor().getMessageTypes().get(699); + getDescriptor().getMessageTypes().get(700); internal_static_google_cloud_compute_v1_ListRegionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionsRequest_descriptor, @@ -29050,7 +29116,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListReservationsRequest_descriptor = - getDescriptor().getMessageTypes().get(700); + getDescriptor().getMessageTypes().get(701); internal_static_google_cloud_compute_v1_ListReservationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReservationsRequest_descriptor, @@ -29069,7 +29135,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(701); + getDescriptor().getMessageTypes().get(702); internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_descriptor, @@ -29088,7 +29154,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRoutersRequest_descriptor = - getDescriptor().getMessageTypes().get(702); + getDescriptor().getMessageTypes().get(703); internal_static_google_cloud_compute_v1_ListRoutersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRoutersRequest_descriptor, @@ -29107,7 +29173,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRoutesRequest_descriptor = - getDescriptor().getMessageTypes().get(703); + getDescriptor().getMessageTypes().get(704); internal_static_google_cloud_compute_v1_ListRoutesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRoutesRequest_descriptor, @@ -29125,7 +29191,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(704); + getDescriptor().getMessageTypes().get(705); internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_descriptor, @@ -29143,7 +29209,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_descriptor = - getDescriptor().getMessageTypes().get(705); + getDescriptor().getMessageTypes().get(706); internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_descriptor, @@ -29162,7 +29228,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSnapshotsRequest_descriptor = - getDescriptor().getMessageTypes().get(706); + getDescriptor().getMessageTypes().get(707); internal_static_google_cloud_compute_v1_ListSnapshotsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSnapshotsRequest_descriptor, @@ -29180,7 +29246,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_descriptor = - getDescriptor().getMessageTypes().get(707); + getDescriptor().getMessageTypes().get(708); internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_descriptor, @@ -29198,7 +29264,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(708); + getDescriptor().getMessageTypes().get(709); internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_descriptor, @@ -29216,7 +29282,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSubnetworksRequest_descriptor = - getDescriptor().getMessageTypes().get(709); + getDescriptor().getMessageTypes().get(710); internal_static_google_cloud_compute_v1_ListSubnetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSubnetworksRequest_descriptor, @@ -29235,7 +29301,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(710); + getDescriptor().getMessageTypes().get(711); internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_descriptor, @@ -29253,7 +29319,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(711); + getDescriptor().getMessageTypes().get(712); internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_descriptor, @@ -29271,7 +29337,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(712); + getDescriptor().getMessageTypes().get(713); internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_descriptor, @@ -29289,7 +29355,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(713); + getDescriptor().getMessageTypes().get(714); internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_descriptor, @@ -29308,7 +29374,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_descriptor = - getDescriptor().getMessageTypes().get(714); + getDescriptor().getMessageTypes().get(715); internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_descriptor, @@ -29327,7 +29393,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(715); + getDescriptor().getMessageTypes().get(716); internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_descriptor, @@ -29345,7 +29411,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(716); + getDescriptor().getMessageTypes().get(717); internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_descriptor, @@ -29363,7 +29429,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_descriptor = - getDescriptor().getMessageTypes().get(717); + getDescriptor().getMessageTypes().get(718); internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_descriptor, @@ -29382,7 +29448,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUrlMapsRequest_descriptor = - getDescriptor().getMessageTypes().get(718); + getDescriptor().getMessageTypes().get(719); internal_static_google_cloud_compute_v1_ListUrlMapsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUrlMapsRequest_descriptor, @@ -29400,7 +29466,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_descriptor = - getDescriptor().getMessageTypes().get(719); + getDescriptor().getMessageTypes().get(720); internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_descriptor, @@ -29418,7 +29484,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_descriptor = - getDescriptor().getMessageTypes().get(720); + getDescriptor().getMessageTypes().get(721); internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_descriptor, @@ -29437,7 +29503,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_descriptor = - getDescriptor().getMessageTypes().get(721); + getDescriptor().getMessageTypes().get(722); internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_descriptor, @@ -29456,7 +29522,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_descriptor = - getDescriptor().getMessageTypes().get(722); + getDescriptor().getMessageTypes().get(723); internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_descriptor, @@ -29475,7 +29541,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_descriptor = - getDescriptor().getMessageTypes().get(723); + getDescriptor().getMessageTypes().get(724); internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_descriptor, @@ -29494,7 +29560,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListZonesRequest_descriptor = - getDescriptor().getMessageTypes().get(724); + getDescriptor().getMessageTypes().get(725); internal_static_google_cloud_compute_v1_ListZonesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListZonesRequest_descriptor, @@ -29512,7 +29578,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_LocalDisk_descriptor = - getDescriptor().getMessageTypes().get(725); + getDescriptor().getMessageTypes().get(726); internal_static_google_cloud_compute_v1_LocalDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocalDisk_descriptor, @@ -29520,7 +29586,7 @@ private static void _clinit_autosplit_dinit_1() { "DiskCount", "DiskSizeGb", "DiskType", "DiskCount", "DiskSizeGb", "DiskType", }); internal_static_google_cloud_compute_v1_LocalizedMessage_descriptor = - getDescriptor().getMessageTypes().get(726); + getDescriptor().getMessageTypes().get(727); internal_static_google_cloud_compute_v1_LocalizedMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocalizedMessage_descriptor, @@ -29528,7 +29594,7 @@ private static void _clinit_autosplit_dinit_1() { "Locale", "Message", "Locale", "Message", }); internal_static_google_cloud_compute_v1_LocationPolicy_descriptor = - getDescriptor().getMessageTypes().get(727); + getDescriptor().getMessageTypes().get(728); internal_static_google_cloud_compute_v1_LocationPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocationPolicy_descriptor, @@ -29544,7 +29610,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_LocationPolicyLocation_descriptor = - getDescriptor().getMessageTypes().get(728); + getDescriptor().getMessageTypes().get(729); internal_static_google_cloud_compute_v1_LocationPolicyLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocationPolicyLocation_descriptor, @@ -29552,7 +29618,7 @@ private static void _clinit_autosplit_dinit_1() { "Constraints", "Preference", "Constraints", "Preference", }); internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_descriptor = - getDescriptor().getMessageTypes().get(729); + getDescriptor().getMessageTypes().get(730); internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_descriptor, @@ -29560,7 +29626,7 @@ private static void _clinit_autosplit_dinit_1() { "MaxCount", "MaxCount", }); internal_static_google_cloud_compute_v1_LogConfig_descriptor = - getDescriptor().getMessageTypes().get(730); + getDescriptor().getMessageTypes().get(731); internal_static_google_cloud_compute_v1_LogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LogConfig_descriptor, @@ -29568,7 +29634,7 @@ private static void _clinit_autosplit_dinit_1() { "CloudAudit", "Counter", "DataAccess", "CloudAudit", "Counter", "DataAccess", }); internal_static_google_cloud_compute_v1_LogConfigCloudAuditOptions_descriptor = - getDescriptor().getMessageTypes().get(731); + getDescriptor().getMessageTypes().get(732); internal_static_google_cloud_compute_v1_LogConfigCloudAuditOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LogConfigCloudAuditOptions_descriptor, @@ -29576,7 +29642,7 @@ private static void _clinit_autosplit_dinit_1() { "AuthorizationLoggingOptions", "LogName", "AuthorizationLoggingOptions", "LogName", }); internal_static_google_cloud_compute_v1_LogConfigCounterOptions_descriptor = - getDescriptor().getMessageTypes().get(732); + getDescriptor().getMessageTypes().get(733); internal_static_google_cloud_compute_v1_LogConfigCounterOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LogConfigCounterOptions_descriptor, @@ -29584,7 +29650,7 @@ private static void _clinit_autosplit_dinit_1() { "CustomFields", "Field", "Metric", "Field", "Metric", }); internal_static_google_cloud_compute_v1_LogConfigCounterOptionsCustomField_descriptor = - getDescriptor().getMessageTypes().get(733); + getDescriptor().getMessageTypes().get(734); internal_static_google_cloud_compute_v1_LogConfigCounterOptionsCustomField_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LogConfigCounterOptionsCustomField_descriptor, @@ -29592,7 +29658,7 @@ private static void _clinit_autosplit_dinit_1() { "Name", "Value", "Name", "Value", }); internal_static_google_cloud_compute_v1_LogConfigDataAccessOptions_descriptor = - getDescriptor().getMessageTypes().get(734); + getDescriptor().getMessageTypes().get(735); internal_static_google_cloud_compute_v1_LogConfigDataAccessOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LogConfigDataAccessOptions_descriptor, @@ -29600,7 +29666,7 @@ private static void _clinit_autosplit_dinit_1() { "LogMode", "LogMode", }); internal_static_google_cloud_compute_v1_MachineImage_descriptor = - getDescriptor().getMessageTypes().get(735); + getDescriptor().getMessageTypes().get(736); internal_static_google_cloud_compute_v1_MachineImage_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineImage_descriptor, @@ -29638,7 +29704,7 @@ private static void _clinit_autosplit_dinit_1() { "TotalStorageBytes", }); internal_static_google_cloud_compute_v1_MachineImageList_descriptor = - getDescriptor().getMessageTypes().get(736); + getDescriptor().getMessageTypes().get(737); internal_static_google_cloud_compute_v1_MachineImageList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineImageList_descriptor, @@ -29656,7 +29722,7 @@ private static void _clinit_autosplit_dinit_1() { "Warning", }); internal_static_google_cloud_compute_v1_MachineType_descriptor = - getDescriptor().getMessageTypes().get(737); + getDescriptor().getMessageTypes().get(738); internal_static_google_cloud_compute_v1_MachineType_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineType_descriptor, @@ -29693,7 +29759,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(738); + getDescriptor().getMessageTypes().get(739); internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_descriptor, @@ -29721,8 +29787,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_MachineTypeList_descriptor = - getDescriptor().getMessageTypes().get(739); + getDescriptor().getMessageTypes().get(740); internal_static_google_cloud_compute_v1_MachineTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineTypeList_descriptor, @@ -29739,12 +29809,8 @@ private static void _clinit_autosplit_dinit_1() { "SelfLink", "Warning", }); - _clinit_autosplit_dinit_2(); - } - - private static void _clinit_autosplit_dinit_2() { internal_static_google_cloud_compute_v1_MachineTypesScopedList_descriptor = - getDescriptor().getMessageTypes().get(740); + getDescriptor().getMessageTypes().get(741); internal_static_google_cloud_compute_v1_MachineTypesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineTypesScopedList_descriptor, @@ -29752,7 +29818,7 @@ private static void _clinit_autosplit_dinit_2() { "MachineTypes", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_ManagedInstance_descriptor = - getDescriptor().getMessageTypes().get(741); + getDescriptor().getMessageTypes().get(742); internal_static_google_cloud_compute_v1_ManagedInstance_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstance_descriptor, @@ -29776,7 +29842,7 @@ private static void _clinit_autosplit_dinit_2() { "Version", }); internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_descriptor = - getDescriptor().getMessageTypes().get(742); + getDescriptor().getMessageTypes().get(743); internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_descriptor, @@ -29784,7 +29850,7 @@ private static void _clinit_autosplit_dinit_2() { "DetailedHealthState", "HealthCheck", "DetailedHealthState", "HealthCheck", }); internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_descriptor = - getDescriptor().getMessageTypes().get(743); + getDescriptor().getMessageTypes().get(744); internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_descriptor, @@ -29792,7 +29858,7 @@ private static void _clinit_autosplit_dinit_2() { "Errors", "Errors", }); internal_static_google_cloud_compute_v1_ManagedInstanceVersion_descriptor = - getDescriptor().getMessageTypes().get(744); + getDescriptor().getMessageTypes().get(745); internal_static_google_cloud_compute_v1_ManagedInstanceVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceVersion_descriptor, @@ -29800,7 +29866,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceTemplate", "Name", "InstanceTemplate", "Name", }); internal_static_google_cloud_compute_v1_Metadata_descriptor = - getDescriptor().getMessageTypes().get(745); + getDescriptor().getMessageTypes().get(746); internal_static_google_cloud_compute_v1_Metadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Metadata_descriptor, @@ -29808,7 +29874,7 @@ private static void _clinit_autosplit_dinit_2() { "Fingerprint", "Items", "Kind", "Fingerprint", "Kind", }); internal_static_google_cloud_compute_v1_MetadataFilter_descriptor = - getDescriptor().getMessageTypes().get(746); + getDescriptor().getMessageTypes().get(747); internal_static_google_cloud_compute_v1_MetadataFilter_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MetadataFilter_descriptor, @@ -29816,7 +29882,7 @@ private static void _clinit_autosplit_dinit_2() { "FilterLabels", "FilterMatchCriteria", "FilterMatchCriteria", }); internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_descriptor = - getDescriptor().getMessageTypes().get(747); + getDescriptor().getMessageTypes().get(748); internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_descriptor, @@ -29824,7 +29890,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "Value", "Name", "Value", }); internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(748); + getDescriptor().getMessageTypes().get(749); internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_descriptor, @@ -29832,7 +29898,7 @@ private static void _clinit_autosplit_dinit_2() { "DiskMoveRequestResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(749); + getDescriptor().getMessageTypes().get(750); internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_descriptor, @@ -29840,7 +29906,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "ParentId", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(750); + getDescriptor().getMessageTypes().get(751); internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_descriptor, @@ -29848,7 +29914,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceMoveRequestResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_NamedPort_descriptor = - getDescriptor().getMessageTypes().get(751); + getDescriptor().getMessageTypes().get(752); internal_static_google_cloud_compute_v1_NamedPort_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NamedPort_descriptor, @@ -29856,7 +29922,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "Port", "Name", "Port", }); internal_static_google_cloud_compute_v1_Network_descriptor = - getDescriptor().getMessageTypes().get(752); + getDescriptor().getMessageTypes().get(753); internal_static_google_cloud_compute_v1_Network_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Network_descriptor, @@ -29897,7 +29963,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLinkWithId", }); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_descriptor = - getDescriptor().getMessageTypes().get(753); + getDescriptor().getMessageTypes().get(754); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_descriptor, @@ -29924,7 +29990,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLinkWithId", }); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(754); + getDescriptor().getMessageTypes().get(755); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_descriptor, @@ -29955,7 +30021,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_descriptor = - getDescriptor().getMessageTypes().get(755); + getDescriptor().getMessageTypes().get(756); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_descriptor, @@ -29963,7 +30029,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEdgeSecurityServices", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpoint_descriptor = - getDescriptor().getMessageTypes().get(756); + getDescriptor().getMessageTypes().get(757); internal_static_google_cloud_compute_v1_NetworkEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpoint_descriptor, @@ -29987,7 +30053,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroup_descriptor = - getDescriptor().getMessageTypes().get(757); + getDescriptor().getMessageTypes().get(758); internal_static_google_cloud_compute_v1_NetworkEndpointGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroup_descriptor, @@ -30041,7 +30107,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(758); + getDescriptor().getMessageTypes().get(759); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_descriptor, @@ -30070,7 +30136,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_descriptor = - getDescriptor().getMessageTypes().get(759); + getDescriptor().getMessageTypes().get(760); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_descriptor, @@ -30078,7 +30144,7 @@ private static void _clinit_autosplit_dinit_2() { "Service", "UrlMask", "Version", "Service", "UrlMask", "Version", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_descriptor = - getDescriptor().getMessageTypes().get(760); + getDescriptor().getMessageTypes().get(761); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_descriptor, @@ -30086,7 +30152,7 @@ private static void _clinit_autosplit_dinit_2() { "Function", "UrlMask", "Function", "UrlMask", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_descriptor = - getDescriptor().getMessageTypes().get(761); + getDescriptor().getMessageTypes().get(762); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_descriptor, @@ -30094,7 +30160,7 @@ private static void _clinit_autosplit_dinit_2() { "Service", "Tag", "UrlMask", "Service", "Tag", "UrlMask", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_descriptor = - getDescriptor().getMessageTypes().get(762); + getDescriptor().getMessageTypes().get(763); internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_descriptor, @@ -30112,7 +30178,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_descriptor = - getDescriptor().getMessageTypes().get(763); + getDescriptor().getMessageTypes().get(764); internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_descriptor, @@ -30125,7 +30191,7 @@ private static void _clinit_autosplit_dinit_2() { "PscConnectionStatus", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(764); + getDescriptor().getMessageTypes().get(765); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_descriptor, @@ -30133,7 +30199,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(765); + getDescriptor().getMessageTypes().get(766); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_descriptor, @@ -30141,7 +30207,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(766); + getDescriptor().getMessageTypes().get(767); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_descriptor, @@ -30149,7 +30215,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthStatus", "HealthStatus", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_descriptor = - getDescriptor().getMessageTypes().get(767); + getDescriptor().getMessageTypes().get(768); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_descriptor, @@ -30165,7 +30231,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_descriptor = - getDescriptor().getMessageTypes().get(768); + getDescriptor().getMessageTypes().get(769); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_descriptor, @@ -30173,7 +30239,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEndpointGroups", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_descriptor = - getDescriptor().getMessageTypes().get(769); + getDescriptor().getMessageTypes().get(770); internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_descriptor, @@ -30181,7 +30247,7 @@ private static void _clinit_autosplit_dinit_2() { "Healths", "NetworkEndpoint", "NetworkEndpoint", }); internal_static_google_cloud_compute_v1_NetworkInterface_descriptor = - getDescriptor().getMessageTypes().get(770); + getDescriptor().getMessageTypes().get(771); internal_static_google_cloud_compute_v1_NetworkInterface_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkInterface_descriptor, @@ -30215,7 +30281,7 @@ private static void _clinit_autosplit_dinit_2() { "Subnetwork", }); internal_static_google_cloud_compute_v1_NetworkList_descriptor = - getDescriptor().getMessageTypes().get(771); + getDescriptor().getMessageTypes().get(772); internal_static_google_cloud_compute_v1_NetworkList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkList_descriptor, @@ -30233,7 +30299,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_NetworkPeering_descriptor = - getDescriptor().getMessageTypes().get(772); + getDescriptor().getMessageTypes().get(773); internal_static_google_cloud_compute_v1_NetworkPeering_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPeering_descriptor, @@ -30264,7 +30330,7 @@ private static void _clinit_autosplit_dinit_2() { "StateDetails", }); internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_descriptor = - getDescriptor().getMessageTypes().get(773); + getDescriptor().getMessageTypes().get(774); internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_descriptor, @@ -30272,7 +30338,7 @@ private static void _clinit_autosplit_dinit_2() { "TotalEgressBandwidthTier", "TotalEgressBandwidthTier", }); internal_static_google_cloud_compute_v1_NetworkRoutingConfig_descriptor = - getDescriptor().getMessageTypes().get(774); + getDescriptor().getMessageTypes().get(775); internal_static_google_cloud_compute_v1_NetworkRoutingConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkRoutingConfig_descriptor, @@ -30280,7 +30346,7 @@ private static void _clinit_autosplit_dinit_2() { "RoutingMode", "RoutingMode", }); internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_descriptor = - getDescriptor().getMessageTypes().get(775); + getDescriptor().getMessageTypes().get(776); internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_descriptor, @@ -30295,7 +30361,7 @@ private static void _clinit_autosplit_dinit_2() { "PeerNetwork", }); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_descriptor = - getDescriptor().getMessageTypes().get(776); + getDescriptor().getMessageTypes().get(777); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_descriptor, @@ -30303,7 +30369,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicys", "Firewalls", }); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor = - getDescriptor().getMessageTypes().get(777); + getDescriptor().getMessageTypes().get(778); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor, @@ -30319,7 +30385,7 @@ private static void _clinit_autosplit_dinit_2() { "Type", }); internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_descriptor = - getDescriptor().getMessageTypes().get(778); + getDescriptor().getMessageTypes().get(779); internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_descriptor, @@ -30327,7 +30393,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "Name", }); internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_descriptor = - getDescriptor().getMessageTypes().get(779); + getDescriptor().getMessageTypes().get(780); internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_descriptor, @@ -30335,7 +30401,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkPeering", "NetworkPeering", }); internal_static_google_cloud_compute_v1_NodeGroup_descriptor = - getDescriptor().getMessageTypes().get(780); + getDescriptor().getMessageTypes().get(781); internal_static_google_cloud_compute_v1_NodeGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroup_descriptor, @@ -30374,7 +30440,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(781); + getDescriptor().getMessageTypes().get(782); internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_descriptor, @@ -30403,7 +30469,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_descriptor = - getDescriptor().getMessageTypes().get(782); + getDescriptor().getMessageTypes().get(783); internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_descriptor, @@ -30411,7 +30477,7 @@ private static void _clinit_autosplit_dinit_2() { "MaxNodes", "MinNodes", "Mode", "MaxNodes", "MinNodes", "Mode", }); internal_static_google_cloud_compute_v1_NodeGroupList_descriptor = - getDescriptor().getMessageTypes().get(783); + getDescriptor().getMessageTypes().get(784); internal_static_google_cloud_compute_v1_NodeGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupList_descriptor, @@ -30429,7 +30495,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_descriptor = - getDescriptor().getMessageTypes().get(784); + getDescriptor().getMessageTypes().get(785); internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_descriptor, @@ -30437,7 +30503,7 @@ private static void _clinit_autosplit_dinit_2() { "MaintenanceDuration", "StartTime", "MaintenanceDuration", "StartTime", }); internal_static_google_cloud_compute_v1_NodeGroupNode_descriptor = - getDescriptor().getMessageTypes().get(785); + getDescriptor().getMessageTypes().get(786); internal_static_google_cloud_compute_v1_NodeGroupNode_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupNode_descriptor, @@ -30466,7 +30532,7 @@ private static void _clinit_autosplit_dinit_2() { "TotalResources", }); internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_descriptor = - getDescriptor().getMessageTypes().get(786); + getDescriptor().getMessageTypes().get(787); internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_descriptor, @@ -30474,7 +30540,7 @@ private static void _clinit_autosplit_dinit_2() { "AdditionalNodeCount", "AdditionalNodeCount", }); internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_descriptor = - getDescriptor().getMessageTypes().get(787); + getDescriptor().getMessageTypes().get(788); internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_descriptor, @@ -30482,7 +30548,7 @@ private static void _clinit_autosplit_dinit_2() { "Nodes", }); internal_static_google_cloud_compute_v1_NodeGroupsListNodes_descriptor = - getDescriptor().getMessageTypes().get(788); + getDescriptor().getMessageTypes().get(789); internal_static_google_cloud_compute_v1_NodeGroupsListNodes_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsListNodes_descriptor, @@ -30500,7 +30566,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_NodeGroupsScopedList_descriptor = - getDescriptor().getMessageTypes().get(789); + getDescriptor().getMessageTypes().get(790); internal_static_google_cloud_compute_v1_NodeGroupsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsScopedList_descriptor, @@ -30508,7 +30574,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeGroups", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(790); + getDescriptor().getMessageTypes().get(791); internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_descriptor, @@ -30516,7 +30582,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeTemplate", "NodeTemplate", }); internal_static_google_cloud_compute_v1_NodeTemplate_descriptor = - getDescriptor().getMessageTypes().get(791); + getDescriptor().getMessageTypes().get(792); internal_static_google_cloud_compute_v1_NodeTemplate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplate_descriptor, @@ -30560,7 +30626,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(792); + getDescriptor().getMessageTypes().get(793); internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_descriptor, @@ -30589,7 +30655,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeTemplateList_descriptor = - getDescriptor().getMessageTypes().get(793); + getDescriptor().getMessageTypes().get(794); internal_static_google_cloud_compute_v1_NodeTemplateList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplateList_descriptor, @@ -30607,7 +30673,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_descriptor = - getDescriptor().getMessageTypes().get(794); + getDescriptor().getMessageTypes().get(795); internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_descriptor, @@ -30615,7 +30681,7 @@ private static void _clinit_autosplit_dinit_2() { "Cpus", "LocalSsd", "Memory", "Cpus", "LocalSsd", "Memory", }); internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_descriptor = - getDescriptor().getMessageTypes().get(795); + getDescriptor().getMessageTypes().get(796); internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_descriptor, @@ -30623,7 +30689,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeTemplates", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_NodeType_descriptor = - getDescriptor().getMessageTypes().get(796); + getDescriptor().getMessageTypes().get(797); internal_static_google_cloud_compute_v1_NodeType_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeType_descriptor, @@ -30654,7 +30720,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(797); + getDescriptor().getMessageTypes().get(798); internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_descriptor, @@ -30683,7 +30749,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeTypeList_descriptor = - getDescriptor().getMessageTypes().get(798); + getDescriptor().getMessageTypes().get(799); internal_static_google_cloud_compute_v1_NodeTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTypeList_descriptor, @@ -30701,7 +30767,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_NodeTypesScopedList_descriptor = - getDescriptor().getMessageTypes().get(799); + getDescriptor().getMessageTypes().get(800); internal_static_google_cloud_compute_v1_NodeTypesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTypesScopedList_descriptor, @@ -30709,7 +30775,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeTypes", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_NotificationEndpoint_descriptor = - getDescriptor().getMessageTypes().get(800); + getDescriptor().getMessageTypes().get(801); internal_static_google_cloud_compute_v1_NotificationEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NotificationEndpoint_descriptor, @@ -30732,7 +30798,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLink", }); internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_descriptor = - getDescriptor().getMessageTypes().get(801); + getDescriptor().getMessageTypes().get(802); internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_descriptor, @@ -30749,7 +30815,7 @@ private static void _clinit_autosplit_dinit_2() { "RetryDurationSec", }); internal_static_google_cloud_compute_v1_NotificationEndpointList_descriptor = - getDescriptor().getMessageTypes().get(802); + getDescriptor().getMessageTypes().get(803); internal_static_google_cloud_compute_v1_NotificationEndpointList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NotificationEndpointList_descriptor, @@ -30767,7 +30833,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_Operation_descriptor = - getDescriptor().getMessageTypes().get(803); + getDescriptor().getMessageTypes().get(804); internal_static_google_cloud_compute_v1_Operation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Operation_descriptor, @@ -30821,7 +30887,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_OperationAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(804); + getDescriptor().getMessageTypes().get(805); internal_static_google_cloud_compute_v1_OperationAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_OperationAggregatedList_descriptor, @@ -30850,7 +30916,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_OperationList_descriptor = - getDescriptor().getMessageTypes().get(805); + getDescriptor().getMessageTypes().get(806); internal_static_google_cloud_compute_v1_OperationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_OperationList_descriptor, @@ -30868,7 +30934,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_OperationsScopedList_descriptor = - getDescriptor().getMessageTypes().get(806); + getDescriptor().getMessageTypes().get(807); internal_static_google_cloud_compute_v1_OperationsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_OperationsScopedList_descriptor, @@ -30876,7 +30942,7 @@ private static void _clinit_autosplit_dinit_2() { "Operations", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_OutlierDetection_descriptor = - getDescriptor().getMessageTypes().get(807); + getDescriptor().getMessageTypes().get(808); internal_static_google_cloud_compute_v1_OutlierDetection_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_OutlierDetection_descriptor, @@ -30905,7 +30971,7 @@ private static void _clinit_autosplit_dinit_2() { "SuccessRateStdevFactor", }); internal_static_google_cloud_compute_v1_PacketIntervals_descriptor = - getDescriptor().getMessageTypes().get(808); + getDescriptor().getMessageTypes().get(809); internal_static_google_cloud_compute_v1_PacketIntervals_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketIntervals_descriptor, @@ -30924,7 +30990,7 @@ private static void _clinit_autosplit_dinit_2() { "Type", }); internal_static_google_cloud_compute_v1_PacketMirroring_descriptor = - getDescriptor().getMessageTypes().get(809); + getDescriptor().getMessageTypes().get(810); internal_static_google_cloud_compute_v1_PacketMirroring_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroring_descriptor, @@ -30957,7 +31023,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLink", }); internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(810); + getDescriptor().getMessageTypes().get(811); internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_descriptor, @@ -30986,7 +31052,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_PacketMirroringFilter_descriptor = - getDescriptor().getMessageTypes().get(811); + getDescriptor().getMessageTypes().get(812); internal_static_google_cloud_compute_v1_PacketMirroringFilter_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringFilter_descriptor, @@ -30994,7 +31060,7 @@ private static void _clinit_autosplit_dinit_2() { "IPProtocols", "CidrRanges", "Direction", "Direction", }); internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_descriptor = - getDescriptor().getMessageTypes().get(812); + getDescriptor().getMessageTypes().get(813); internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_descriptor, @@ -31002,7 +31068,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringList_descriptor = - getDescriptor().getMessageTypes().get(813); + getDescriptor().getMessageTypes().get(814); internal_static_google_cloud_compute_v1_PacketMirroringList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringList_descriptor, @@ -31020,7 +31086,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_descriptor = - getDescriptor().getMessageTypes().get(814); + getDescriptor().getMessageTypes().get(815); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_descriptor, @@ -31028,7 +31094,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", "Subnetworks", "Tags", }); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_descriptor = - getDescriptor().getMessageTypes().get(815); + getDescriptor().getMessageTypes().get(816); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_descriptor, @@ -31036,7 +31102,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_descriptor = - getDescriptor().getMessageTypes().get(816); + getDescriptor().getMessageTypes().get(817); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_descriptor, @@ -31044,7 +31110,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_descriptor = - getDescriptor().getMessageTypes().get(817); + getDescriptor().getMessageTypes().get(818); internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_descriptor, @@ -31052,7 +31118,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_descriptor = - getDescriptor().getMessageTypes().get(818); + getDescriptor().getMessageTypes().get(819); internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_descriptor, @@ -31060,7 +31126,7 @@ private static void _clinit_autosplit_dinit_2() { "PacketMirrorings", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(819); + getDescriptor().getMessageTypes().get(820); internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_descriptor, @@ -31074,7 +31140,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(820); + getDescriptor().getMessageTypes().get(821); internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_descriptor, @@ -31082,7 +31148,7 @@ private static void _clinit_autosplit_dinit_2() { "BackendBucket", "BackendBucketResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(821); + getDescriptor().getMessageTypes().get(822); internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_descriptor, @@ -31090,7 +31156,7 @@ private static void _clinit_autosplit_dinit_2() { "BackendService", "BackendServiceResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(822); + getDescriptor().getMessageTypes().get(823); internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_descriptor, @@ -31098,7 +31164,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyResource", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_PatchFirewallRequest_descriptor = - getDescriptor().getMessageTypes().get(823); + getDescriptor().getMessageTypes().get(824); internal_static_google_cloud_compute_v1_PatchFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchFirewallRequest_descriptor, @@ -31106,7 +31172,7 @@ private static void _clinit_autosplit_dinit_2() { "Firewall", "FirewallResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(824); + getDescriptor().getMessageTypes().get(825); internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_descriptor, @@ -31119,7 +31185,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(825); + getDescriptor().getMessageTypes().get(826); internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_descriptor, @@ -31127,7 +31193,7 @@ private static void _clinit_autosplit_dinit_2() { "ForwardingRule", "ForwardingRuleResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(826); + getDescriptor().getMessageTypes().get(827); internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_descriptor, @@ -31139,7 +31205,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(827); + getDescriptor().getMessageTypes().get(828); internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_descriptor, @@ -31147,7 +31213,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthCheck", "HealthCheckResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_PatchImageRequest_descriptor = - getDescriptor().getMessageTypes().get(828); + getDescriptor().getMessageTypes().get(829); internal_static_google_cloud_compute_v1_PatchImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchImageRequest_descriptor, @@ -31155,7 +31221,7 @@ private static void _clinit_autosplit_dinit_2() { "Image", "ImageResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(829); + getDescriptor().getMessageTypes().get(830); internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_descriptor, @@ -31168,7 +31234,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(830); + getDescriptor().getMessageTypes().get(831); internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_descriptor, @@ -31181,7 +31247,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(831); + getDescriptor().getMessageTypes().get(832); internal_static_google_cloud_compute_v1_PatchInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInterconnectRequest_descriptor, @@ -31189,7 +31255,7 @@ private static void _clinit_autosplit_dinit_2() { "Interconnect", "InterconnectResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(832); + getDescriptor().getMessageTypes().get(833); internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_descriptor, @@ -31206,7 +31272,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(833); + getDescriptor().getMessageTypes().get(834); internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_descriptor, @@ -31214,7 +31280,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_PatchNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(834); + getDescriptor().getMessageTypes().get(835); internal_static_google_cloud_compute_v1_PatchNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNetworkRequest_descriptor, @@ -31222,7 +31288,7 @@ private static void _clinit_autosplit_dinit_2() { "Network", "NetworkResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(835); + getDescriptor().getMessageTypes().get(836); internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_descriptor, @@ -31230,7 +31296,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeGroup", "NodeGroupResource", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_descriptor = - getDescriptor().getMessageTypes().get(836); + getDescriptor().getMessageTypes().get(837); internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_descriptor, @@ -31243,7 +31309,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(837); + getDescriptor().getMessageTypes().get(838); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_descriptor, @@ -31256,7 +31322,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(838); + getDescriptor().getMessageTypes().get(839); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor, @@ -31269,7 +31335,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(839); + getDescriptor().getMessageTypes().get(840); internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_descriptor, @@ -31281,7 +31347,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(840); + getDescriptor().getMessageTypes().get(841); internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_descriptor, @@ -31294,7 +31360,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(841); + getDescriptor().getMessageTypes().get(842); internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_descriptor, @@ -31308,7 +31374,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(842); + getDescriptor().getMessageTypes().get(843); internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_descriptor, @@ -31321,7 +31387,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(843); + getDescriptor().getMessageTypes().get(844); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_descriptor, @@ -31329,7 +31395,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthCheck", "HealthCheckResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(844); + getDescriptor().getMessageTypes().get(845); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_descriptor, @@ -31342,7 +31408,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(845); + getDescriptor().getMessageTypes().get(846); internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_descriptor, @@ -31355,7 +31421,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(846); + getDescriptor().getMessageTypes().get(847); internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_descriptor, @@ -31368,7 +31434,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(847); + getDescriptor().getMessageTypes().get(848); internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_descriptor, @@ -31381,7 +31447,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(848); + getDescriptor().getMessageTypes().get(849); internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_descriptor, @@ -31389,7 +31455,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "SslPolicy", "SslPolicyResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(849); + getDescriptor().getMessageTypes().get(850); internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_descriptor, @@ -31402,7 +31468,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(850); + getDescriptor().getMessageTypes().get(851); internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_descriptor, @@ -31410,7 +31476,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "UrlMap", "UrlMapResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(851); + getDescriptor().getMessageTypes().get(852); internal_static_google_cloud_compute_v1_PatchRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRouterRequest_descriptor, @@ -31418,7 +31484,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "Router", "RouterResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(852); + getDescriptor().getMessageTypes().get(853); internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_descriptor, @@ -31431,7 +31497,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(853); + getDescriptor().getMessageTypes().get(854); internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_descriptor, @@ -31445,7 +31511,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(854); + getDescriptor().getMessageTypes().get(855); internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_descriptor, @@ -31460,7 +31526,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(855); + getDescriptor().getMessageTypes().get(856); internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_descriptor, @@ -31474,7 +31540,7 @@ private static void _clinit_autosplit_dinit_2() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(856); + getDescriptor().getMessageTypes().get(857); internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_descriptor, @@ -31482,7 +31548,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "SecurityPolicy", "SecurityPolicyResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(857); + getDescriptor().getMessageTypes().get(858); internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_descriptor, @@ -31495,7 +31561,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(858); + getDescriptor().getMessageTypes().get(859); internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_descriptor, @@ -31503,7 +31569,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "SslPolicy", "SslPolicyResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(859); + getDescriptor().getMessageTypes().get(860); internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_descriptor, @@ -31518,7 +31584,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(860); + getDescriptor().getMessageTypes().get(861); internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_descriptor, @@ -31526,7 +31592,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "TargetGrpcProxy", "TargetGrpcProxyResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(861); + getDescriptor().getMessageTypes().get(862); internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_descriptor, @@ -31534,7 +31600,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "TargetHttpProxy", "TargetHttpProxyResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(862); + getDescriptor().getMessageTypes().get(863); internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_descriptor, @@ -31542,7 +31608,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "TargetHttpsProxy", "TargetHttpsProxyResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(863); + getDescriptor().getMessageTypes().get(864); internal_static_google_cloud_compute_v1_PatchUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchUrlMapRequest_descriptor, @@ -31550,7 +31616,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "UrlMap", "UrlMapResource", "RequestId", }); internal_static_google_cloud_compute_v1_PathMatcher_descriptor = - getDescriptor().getMessageTypes().get(864); + getDescriptor().getMessageTypes().get(865); internal_static_google_cloud_compute_v1_PathMatcher_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PathMatcher_descriptor, @@ -31571,7 +31637,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", }); internal_static_google_cloud_compute_v1_PathRule_descriptor = - getDescriptor().getMessageTypes().get(865); + getDescriptor().getMessageTypes().get(866); internal_static_google_cloud_compute_v1_PathRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PathRule_descriptor, @@ -31585,7 +31651,7 @@ private static void _clinit_autosplit_dinit_2() { "UrlRedirect", }); internal_static_google_cloud_compute_v1_PerInstanceConfig_descriptor = - getDescriptor().getMessageTypes().get(866); + getDescriptor().getMessageTypes().get(867); internal_static_google_cloud_compute_v1_PerInstanceConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerInstanceConfig_descriptor, @@ -31600,7 +31666,7 @@ private static void _clinit_autosplit_dinit_2() { "Status", }); internal_static_google_cloud_compute_v1_Policy_descriptor = - getDescriptor().getMessageTypes().get(867); + getDescriptor().getMessageTypes().get(868); internal_static_google_cloud_compute_v1_Policy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Policy_descriptor, @@ -31616,7 +31682,7 @@ private static void _clinit_autosplit_dinit_2() { "Version", }); internal_static_google_cloud_compute_v1_PreconfiguredWafSet_descriptor = - getDescriptor().getMessageTypes().get(868); + getDescriptor().getMessageTypes().get(869); internal_static_google_cloud_compute_v1_PreconfiguredWafSet_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreconfiguredWafSet_descriptor, @@ -31624,7 +31690,7 @@ private static void _clinit_autosplit_dinit_2() { "ExpressionSets", }); internal_static_google_cloud_compute_v1_PreservedState_descriptor = - getDescriptor().getMessageTypes().get(869); + getDescriptor().getMessageTypes().get(870); internal_static_google_cloud_compute_v1_PreservedState_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreservedState_descriptor, @@ -31648,7 +31714,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_descriptor = - getDescriptor().getMessageTypes().get(870); + getDescriptor().getMessageTypes().get(871); internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_descriptor, @@ -31656,7 +31722,7 @@ private static void _clinit_autosplit_dinit_2() { "AutoDelete", "Mode", "Source", "AutoDelete", "Mode", "Source", }); internal_static_google_cloud_compute_v1_PreviewRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(871); + getDescriptor().getMessageTypes().get(872); internal_static_google_cloud_compute_v1_PreviewRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewRouterRequest_descriptor, @@ -31664,7 +31730,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "Router", "RouterResource", }); internal_static_google_cloud_compute_v1_Project_descriptor = - getDescriptor().getMessageTypes().get(872); + getDescriptor().getMessageTypes().get(873); internal_static_google_cloud_compute_v1_Project_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Project_descriptor, @@ -31695,7 +31761,7 @@ private static void _clinit_autosplit_dinit_2() { "XpnProjectStatus", }); internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_descriptor = - getDescriptor().getMessageTypes().get(873); + getDescriptor().getMessageTypes().get(874); internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_descriptor, @@ -31703,7 +31769,7 @@ private static void _clinit_autosplit_dinit_2() { "XpnResource", "XpnResource", }); internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_descriptor = - getDescriptor().getMessageTypes().get(874); + getDescriptor().getMessageTypes().get(875); internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_descriptor, @@ -31711,7 +31777,7 @@ private static void _clinit_autosplit_dinit_2() { "XpnResource", "XpnResource", }); internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_descriptor = - getDescriptor().getMessageTypes().get(875); + getDescriptor().getMessageTypes().get(876); internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_descriptor, @@ -31719,7 +31785,7 @@ private static void _clinit_autosplit_dinit_2() { "Kind", "NextPageToken", "Resources", "Kind", "NextPageToken", }); internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_descriptor = - getDescriptor().getMessageTypes().get(876); + getDescriptor().getMessageTypes().get(877); internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_descriptor, @@ -31727,7 +31793,7 @@ private static void _clinit_autosplit_dinit_2() { "Organization", "Organization", }); internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_descriptor = - getDescriptor().getMessageTypes().get(877); + getDescriptor().getMessageTypes().get(878); internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_descriptor, @@ -31735,7 +31801,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkTier", "NetworkTier", }); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_descriptor = - getDescriptor().getMessageTypes().get(878); + getDescriptor().getMessageTypes().get(879); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_descriptor, @@ -31765,7 +31831,7 @@ private static void _clinit_autosplit_dinit_2() { "Status", }); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_descriptor = - getDescriptor().getMessageTypes().get(879); + getDescriptor().getMessageTypes().get(880); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_descriptor, @@ -31783,7 +31849,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_descriptor = - getDescriptor().getMessageTypes().get(880); + getDescriptor().getMessageTypes().get(881); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_descriptor, @@ -31792,7 +31858,7 @@ private static void _clinit_autosplit_dinit_2() { "Region", "Status", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_descriptor = - getDescriptor().getMessageTypes().get(881); + getDescriptor().getMessageTypes().get(882); internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_descriptor, @@ -31824,7 +31890,7 @@ private static void _clinit_autosplit_dinit_2() { "Status", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(882); + getDescriptor().getMessageTypes().get(883); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_descriptor, @@ -31853,7 +31919,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_descriptor = - getDescriptor().getMessageTypes().get(883); + getDescriptor().getMessageTypes().get(884); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_descriptor, @@ -31871,7 +31937,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_descriptor = - getDescriptor().getMessageTypes().get(884); + getDescriptor().getMessageTypes().get(885); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_descriptor, @@ -31892,7 +31958,7 @@ private static void _clinit_autosplit_dinit_2() { "Status", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_descriptor = - getDescriptor().getMessageTypes().get(885); + getDescriptor().getMessageTypes().get(886); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_descriptor, @@ -31900,7 +31966,7 @@ private static void _clinit_autosplit_dinit_2() { "PublicDelegatedPrefixes", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_Quota_descriptor = - getDescriptor().getMessageTypes().get(886); + getDescriptor().getMessageTypes().get(887); internal_static_google_cloud_compute_v1_Quota_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Quota_descriptor, @@ -31908,7 +31974,7 @@ private static void _clinit_autosplit_dinit_2() { "Limit", "Metric", "Owner", "Usage", "Limit", "Metric", "Owner", "Usage", }); internal_static_google_cloud_compute_v1_QuotaExceededInfo_descriptor = - getDescriptor().getMessageTypes().get(887); + getDescriptor().getMessageTypes().get(888); internal_static_google_cloud_compute_v1_QuotaExceededInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_QuotaExceededInfo_descriptor, @@ -31926,7 +31992,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RawDisk_descriptor = - getDescriptor().getMessageTypes().get(888); + getDescriptor().getMessageTypes().get(889); internal_static_google_cloud_compute_v1_RawDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RawDisk_descriptor, @@ -31934,7 +32000,7 @@ private static void _clinit_autosplit_dinit_2() { "ContainerType", "Sha1Checksum", "Source", "ContainerType", "Sha1Checksum", "Source", }); internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(889); + getDescriptor().getMessageTypes().get(890); internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_descriptor, @@ -31947,7 +32013,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(890); + getDescriptor().getMessageTypes().get(891); internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -31960,7 +32026,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_Reference_descriptor = - getDescriptor().getMessageTypes().get(891); + getDescriptor().getMessageTypes().get(892); internal_static_google_cloud_compute_v1_Reference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Reference_descriptor, @@ -31975,7 +32041,7 @@ private static void _clinit_autosplit_dinit_2() { "Target", }); internal_static_google_cloud_compute_v1_Region_descriptor = - getDescriptor().getMessageTypes().get(892); + getDescriptor().getMessageTypes().get(893); internal_static_google_cloud_compute_v1_Region_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Region_descriptor, @@ -32002,7 +32068,7 @@ private static void _clinit_autosplit_dinit_2() { "SupportsPzs", }); internal_static_google_cloud_compute_v1_RegionAutoscalerList_descriptor = - getDescriptor().getMessageTypes().get(893); + getDescriptor().getMessageTypes().get(894); internal_static_google_cloud_compute_v1_RegionAutoscalerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionAutoscalerList_descriptor, @@ -32020,7 +32086,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_RegionDiskTypeList_descriptor = - getDescriptor().getMessageTypes().get(894); + getDescriptor().getMessageTypes().get(895); internal_static_google_cloud_compute_v1_RegionDiskTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDiskTypeList_descriptor, @@ -32038,7 +32104,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(895); + getDescriptor().getMessageTypes().get(896); internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_descriptor, @@ -32046,7 +32112,7 @@ private static void _clinit_autosplit_dinit_2() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(896); + getDescriptor().getMessageTypes().get(897); internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_descriptor, @@ -32054,7 +32120,7 @@ private static void _clinit_autosplit_dinit_2() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_descriptor = - getDescriptor().getMessageTypes().get(897); + getDescriptor().getMessageTypes().get(898); internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_descriptor, @@ -32062,7 +32128,7 @@ private static void _clinit_autosplit_dinit_2() { "SizeGb", "SizeGb", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupList_descriptor = - getDescriptor().getMessageTypes().get(898); + getDescriptor().getMessageTypes().get(899); internal_static_google_cloud_compute_v1_RegionInstanceGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupList_descriptor, @@ -32080,7 +32146,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_descriptor = - getDescriptor().getMessageTypes().get(899); + getDescriptor().getMessageTypes().get(900); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_descriptor, @@ -32088,7 +32154,7 @@ private static void _clinit_autosplit_dinit_2() { "Names", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_descriptor = - getDescriptor().getMessageTypes().get(900); + getDescriptor().getMessageTypes().get(901); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_descriptor, @@ -32106,7 +32172,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_descriptor = - getDescriptor().getMessageTypes().get(901); + getDescriptor().getMessageTypes().get(902); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_descriptor, @@ -32114,7 +32180,7 @@ private static void _clinit_autosplit_dinit_2() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_descriptor = - getDescriptor().getMessageTypes().get(902); + getDescriptor().getMessageTypes().get(903); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_descriptor, @@ -32122,7 +32188,7 @@ private static void _clinit_autosplit_dinit_2() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(903); + getDescriptor().getMessageTypes().get(904); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_descriptor, @@ -32130,7 +32196,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_descriptor = - getDescriptor().getMessageTypes().get(904); + getDescriptor().getMessageTypes().get(905); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_descriptor, @@ -32144,7 +32210,7 @@ private static void _clinit_autosplit_dinit_2() { "MostDisruptiveAllowedAction", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(905); + getDescriptor().getMessageTypes().get(906); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_descriptor, @@ -32152,7 +32218,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(906); + getDescriptor().getMessageTypes().get(907); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_descriptor, @@ -32160,7 +32226,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", "SkipInstancesOnValidationError", "SkipInstancesOnValidationError", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_descriptor = - getDescriptor().getMessageTypes().get(907); + getDescriptor().getMessageTypes().get(908); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_descriptor, @@ -32168,7 +32234,7 @@ private static void _clinit_autosplit_dinit_2() { "Items", "NextPageToken", "NextPageToken", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_descriptor = - getDescriptor().getMessageTypes().get(908); + getDescriptor().getMessageTypes().get(909); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_descriptor, @@ -32176,7 +32242,7 @@ private static void _clinit_autosplit_dinit_2() { "Items", "NextPageToken", "Warning", "NextPageToken", "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_descriptor = - getDescriptor().getMessageTypes().get(909); + getDescriptor().getMessageTypes().get(910); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_descriptor, @@ -32184,7 +32250,7 @@ private static void _clinit_autosplit_dinit_2() { "ManagedInstances", "NextPageToken", "NextPageToken", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_descriptor = - getDescriptor().getMessageTypes().get(910); + getDescriptor().getMessageTypes().get(911); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_descriptor, @@ -32192,7 +32258,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_descriptor = - getDescriptor().getMessageTypes().get(911); + getDescriptor().getMessageTypes().get(912); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_descriptor, @@ -32200,7 +32266,7 @@ private static void _clinit_autosplit_dinit_2() { "Fingerprint", "TargetPools", "Fingerprint", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(912); + getDescriptor().getMessageTypes().get(913); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_descriptor, @@ -32208,7 +32274,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceTemplate", "InstanceTemplate", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_descriptor = - getDescriptor().getMessageTypes().get(913); + getDescriptor().getMessageTypes().get(914); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_descriptor, @@ -32226,7 +32292,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(914); + getDescriptor().getMessageTypes().get(915); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_descriptor, @@ -32234,7 +32300,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceState", "PortName", "InstanceState", "PortName", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_descriptor = - getDescriptor().getMessageTypes().get(915); + getDescriptor().getMessageTypes().get(916); internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_descriptor, @@ -32242,7 +32308,7 @@ private static void _clinit_autosplit_dinit_2() { "Fingerprint", "NamedPorts", "Fingerprint", }); internal_static_google_cloud_compute_v1_RegionList_descriptor = - getDescriptor().getMessageTypes().get(916); + getDescriptor().getMessageTypes().get(917); internal_static_google_cloud_compute_v1_RegionList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionList_descriptor, @@ -32260,7 +32326,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_descriptor = - getDescriptor().getMessageTypes().get(917); + getDescriptor().getMessageTypes().get(918); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_descriptor, @@ -32268,7 +32334,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicys", "Firewalls", }); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor = - getDescriptor().getMessageTypes().get(918); + getDescriptor().getMessageTypes().get(919); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor, @@ -32276,7 +32342,7 @@ private static void _clinit_autosplit_dinit_2() { "DisplayName", "Name", "Rules", "Type", "DisplayName", "Name", "Type", }); internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_descriptor = - getDescriptor().getMessageTypes().get(919); + getDescriptor().getMessageTypes().get(920); internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_descriptor, @@ -32294,7 +32360,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(920); + getDescriptor().getMessageTypes().get(921); internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_descriptor, @@ -32302,7 +32368,7 @@ private static void _clinit_autosplit_dinit_2() { "Bindings", "Etag", "Policy", "Etag", "Policy", }); internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_descriptor = - getDescriptor().getMessageTypes().get(921); + getDescriptor().getMessageTypes().get(922); internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_descriptor, @@ -32310,7 +32376,7 @@ private static void _clinit_autosplit_dinit_2() { "SslCertificates", }); internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_descriptor = - getDescriptor().getMessageTypes().get(922); + getDescriptor().getMessageTypes().get(923); internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_descriptor, @@ -32318,7 +32384,7 @@ private static void _clinit_autosplit_dinit_2() { "Resource", "Resource", }); internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(923); + getDescriptor().getMessageTypes().get(924); internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_descriptor, @@ -32326,7 +32392,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Name", "RequestId", "Name", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(924); + getDescriptor().getMessageTypes().get(925); internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_descriptor, @@ -32334,7 +32400,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Name", "Project", "RequestId", "Name", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(925); + getDescriptor().getMessageTypes().get(926); internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_descriptor, @@ -32342,7 +32408,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Name", "Project", "Region", "RequestId", "Name", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(926); + getDescriptor().getMessageTypes().get(927); internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_descriptor, @@ -32355,7 +32421,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(927); + getDescriptor().getMessageTypes().get(928); internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_descriptor, @@ -32368,7 +32434,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(928); + getDescriptor().getMessageTypes().get(929); internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_descriptor, @@ -32381,7 +32447,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(929); + getDescriptor().getMessageTypes().get(930); internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_descriptor, @@ -32393,7 +32459,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(930); + getDescriptor().getMessageTypes().get(931); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_descriptor, @@ -32406,7 +32472,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(931); + getDescriptor().getMessageTypes().get(932); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_descriptor, @@ -32419,7 +32485,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(932); + getDescriptor().getMessageTypes().get(933); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_descriptor, @@ -32432,7 +32498,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(933); + getDescriptor().getMessageTypes().get(934); internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_descriptor, @@ -32440,7 +32506,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Priority", "RequestId", "Priority", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(934); + getDescriptor().getMessageTypes().get(935); internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_descriptor, @@ -32448,7 +32514,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Priority", "Project", "RequestId", "Priority", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(935); + getDescriptor().getMessageTypes().get(936); internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_descriptor, @@ -32462,7 +32528,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(936); + getDescriptor().getMessageTypes().get(937); internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_descriptor, @@ -32470,7 +32536,7 @@ private static void _clinit_autosplit_dinit_2() { "Priority", "Project", "SecurityPolicy", "Priority", }); internal_static_google_cloud_compute_v1_RequestMirrorPolicy_descriptor = - getDescriptor().getMessageTypes().get(937); + getDescriptor().getMessageTypes().get(938); internal_static_google_cloud_compute_v1_RequestMirrorPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RequestMirrorPolicy_descriptor, @@ -32478,7 +32544,7 @@ private static void _clinit_autosplit_dinit_2() { "BackendService", "BackendService", }); internal_static_google_cloud_compute_v1_Reservation_descriptor = - getDescriptor().getMessageTypes().get(938); + getDescriptor().getMessageTypes().get(939); internal_static_google_cloud_compute_v1_Reservation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Reservation_descriptor, @@ -32511,7 +32577,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ReservationAffinity_descriptor = - getDescriptor().getMessageTypes().get(939); + getDescriptor().getMessageTypes().get(940); internal_static_google_cloud_compute_v1_ReservationAffinity_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationAffinity_descriptor, @@ -32519,7 +32585,7 @@ private static void _clinit_autosplit_dinit_2() { "ConsumeReservationType", "Key", "Values", "ConsumeReservationType", "Key", }); internal_static_google_cloud_compute_v1_ReservationAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(940); + getDescriptor().getMessageTypes().get(941); internal_static_google_cloud_compute_v1_ReservationAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationAggregatedList_descriptor, @@ -32548,7 +32614,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ReservationList_descriptor = - getDescriptor().getMessageTypes().get(941); + getDescriptor().getMessageTypes().get(942); internal_static_google_cloud_compute_v1_ReservationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationList_descriptor, @@ -32566,7 +32632,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_ReservationsResizeRequest_descriptor = - getDescriptor().getMessageTypes().get(942); + getDescriptor().getMessageTypes().get(943); internal_static_google_cloud_compute_v1_ReservationsResizeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationsResizeRequest_descriptor, @@ -32574,7 +32640,7 @@ private static void _clinit_autosplit_dinit_2() { "SpecificSkuCount", "SpecificSkuCount", }); internal_static_google_cloud_compute_v1_ReservationsScopedList_descriptor = - getDescriptor().getMessageTypes().get(943); + getDescriptor().getMessageTypes().get(944); internal_static_google_cloud_compute_v1_ReservationsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationsScopedList_descriptor, @@ -32582,7 +32648,7 @@ private static void _clinit_autosplit_dinit_2() { "Reservations", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_ResetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(944); + getDescriptor().getMessageTypes().get(945); internal_static_google_cloud_compute_v1_ResetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResetInstanceRequest_descriptor, @@ -32590,7 +32656,7 @@ private static void _clinit_autosplit_dinit_2() { "Instance", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(945); + getDescriptor().getMessageTypes().get(946); internal_static_google_cloud_compute_v1_ResizeDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor, @@ -32598,7 +32664,7 @@ private static void _clinit_autosplit_dinit_2() { "Disk", "DisksResizeRequestResource", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(946); + getDescriptor().getMessageTypes().get(947); internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_descriptor, @@ -32606,7 +32672,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceGroupManager", "Project", "RequestId", "Size", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(947); + getDescriptor().getMessageTypes().get(948); internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_descriptor, @@ -32619,7 +32685,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(948); + getDescriptor().getMessageTypes().get(949); internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_descriptor, @@ -32627,7 +32693,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceGroupManager", "Project", "Region", "RequestId", "Size", "RequestId", }); internal_static_google_cloud_compute_v1_ResizeReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(949); + getDescriptor().getMessageTypes().get(950); internal_static_google_cloud_compute_v1_ResizeReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeReservationRequest_descriptor, @@ -32640,7 +32706,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_ResourceCommitment_descriptor = - getDescriptor().getMessageTypes().get(950); + getDescriptor().getMessageTypes().get(951); internal_static_google_cloud_compute_v1_ResourceCommitment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceCommitment_descriptor, @@ -32648,7 +32714,7 @@ private static void _clinit_autosplit_dinit_2() { "AcceleratorType", "Amount", "Type", "AcceleratorType", "Amount", "Type", }); internal_static_google_cloud_compute_v1_ResourceGroupReference_descriptor = - getDescriptor().getMessageTypes().get(951); + getDescriptor().getMessageTypes().get(952); internal_static_google_cloud_compute_v1_ResourceGroupReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceGroupReference_descriptor, @@ -32656,7 +32722,7 @@ private static void _clinit_autosplit_dinit_2() { "Group", "Group", }); internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_descriptor = - getDescriptor().getMessageTypes().get(952); + getDescriptor().getMessageTypes().get(953); internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_descriptor, @@ -32664,7 +32730,7 @@ private static void _clinit_autosplit_dinit_2() { "ResourcePolicies", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_ResourcePolicy_descriptor = - getDescriptor().getMessageTypes().get(953); + getDescriptor().getMessageTypes().get(954); internal_static_google_cloud_compute_v1_ResourcePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicy_descriptor, @@ -32695,7 +32761,7 @@ private static void _clinit_autosplit_dinit_2() { "Status", }); internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(954); + getDescriptor().getMessageTypes().get(955); internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_descriptor, @@ -32726,7 +32792,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_descriptor = - getDescriptor().getMessageTypes().get(955); + getDescriptor().getMessageTypes().get(956); internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_descriptor, @@ -32734,7 +32800,7 @@ private static void _clinit_autosplit_dinit_2() { "DaysInCycle", "Duration", "StartTime", "DaysInCycle", "Duration", "StartTime", }); internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_descriptor = - getDescriptor().getMessageTypes().get(956); + getDescriptor().getMessageTypes().get(957); internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_descriptor, @@ -32747,7 +32813,7 @@ private static void _clinit_autosplit_dinit_2() { "VmCount", }); internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_descriptor = - getDescriptor().getMessageTypes().get(957); + getDescriptor().getMessageTypes().get(958); internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_descriptor, @@ -32755,7 +32821,7 @@ private static void _clinit_autosplit_dinit_2() { "Duration", "HoursInCycle", "StartTime", "Duration", "HoursInCycle", "StartTime", }); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_descriptor = - getDescriptor().getMessageTypes().get(958); + getDescriptor().getMessageTypes().get(959); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_descriptor, @@ -32772,7 +32838,7 @@ private static void _clinit_autosplit_dinit_2() { "VmStopSchedule", }); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_descriptor = - getDescriptor().getMessageTypes().get(959); + getDescriptor().getMessageTypes().get(960); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_descriptor, @@ -32780,7 +32846,7 @@ private static void _clinit_autosplit_dinit_2() { "Schedule", "Schedule", }); internal_static_google_cloud_compute_v1_ResourcePolicyList_descriptor = - getDescriptor().getMessageTypes().get(960); + getDescriptor().getMessageTypes().get(961); internal_static_google_cloud_compute_v1_ResourcePolicyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyList_descriptor, @@ -32800,7 +32866,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_descriptor = - getDescriptor().getMessageTypes().get(961); + getDescriptor().getMessageTypes().get(962); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_descriptor, @@ -32808,7 +32874,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceSchedulePolicy", "InstanceSchedulePolicy", }); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_descriptor = - getDescriptor().getMessageTypes().get(962); + getDescriptor().getMessageTypes().get(963); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_descriptor, @@ -32816,7 +32882,7 @@ private static void _clinit_autosplit_dinit_2() { "LastRunStartTime", "NextRunStartTime", "LastRunStartTime", "NextRunStartTime", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_descriptor = - getDescriptor().getMessageTypes().get(963); + getDescriptor().getMessageTypes().get(964); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_descriptor, @@ -32829,7 +32895,7 @@ private static void _clinit_autosplit_dinit_2() { "SnapshotProperties", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_descriptor = - getDescriptor().getMessageTypes().get(964); + getDescriptor().getMessageTypes().get(965); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_descriptor, @@ -32837,7 +32903,7 @@ private static void _clinit_autosplit_dinit_2() { "MaxRetentionDays", "OnSourceDiskDelete", "MaxRetentionDays", "OnSourceDiskDelete", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_descriptor = - getDescriptor().getMessageTypes().get(965); + getDescriptor().getMessageTypes().get(966); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_descriptor, @@ -32850,7 +32916,7 @@ private static void _clinit_autosplit_dinit_2() { "WeeklySchedule", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_descriptor = - getDescriptor().getMessageTypes().get(966); + getDescriptor().getMessageTypes().get(967); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_descriptor, @@ -32868,7 +32934,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_descriptor = - getDescriptor().getMessageTypes().get(967); + getDescriptor().getMessageTypes().get(968); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_descriptor, @@ -32876,7 +32942,7 @@ private static void _clinit_autosplit_dinit_2() { "DayOfWeeks", }); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_descriptor = - getDescriptor().getMessageTypes().get(968); + getDescriptor().getMessageTypes().get(969); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_descriptor, @@ -32884,7 +32950,7 @@ private static void _clinit_autosplit_dinit_2() { "Day", "Duration", "StartTime", "Day", "Duration", "StartTime", }); internal_static_google_cloud_compute_v1_ResourceStatus_descriptor = - getDescriptor().getMessageTypes().get(969); + getDescriptor().getMessageTypes().get(970); internal_static_google_cloud_compute_v1_ResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatus_descriptor, @@ -32892,7 +32958,7 @@ private static void _clinit_autosplit_dinit_2() { "PhysicalHost", "PhysicalHost", }); internal_static_google_cloud_compute_v1_ResumeInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(970); + getDescriptor().getMessageTypes().get(971); internal_static_google_cloud_compute_v1_ResumeInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResumeInstanceRequest_descriptor, @@ -32900,7 +32966,7 @@ private static void _clinit_autosplit_dinit_2() { "Instance", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_Route_descriptor = - getDescriptor().getMessageTypes().get(971); + getDescriptor().getMessageTypes().get(972); internal_static_google_cloud_compute_v1_Route_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Route_descriptor, @@ -32946,7 +33012,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLink", }); internal_static_google_cloud_compute_v1_RouteAsPath_descriptor = - getDescriptor().getMessageTypes().get(972); + getDescriptor().getMessageTypes().get(973); internal_static_google_cloud_compute_v1_RouteAsPath_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouteAsPath_descriptor, @@ -32954,7 +33020,7 @@ private static void _clinit_autosplit_dinit_2() { "AsLists", "PathSegmentType", "PathSegmentType", }); internal_static_google_cloud_compute_v1_RouteList_descriptor = - getDescriptor().getMessageTypes().get(973); + getDescriptor().getMessageTypes().get(974); internal_static_google_cloud_compute_v1_RouteList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouteList_descriptor, @@ -32972,7 +33038,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_Router_descriptor = - getDescriptor().getMessageTypes().get(974); + getDescriptor().getMessageTypes().get(975); internal_static_google_cloud_compute_v1_Router_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Router_descriptor, @@ -33003,7 +33069,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLink", }); internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_descriptor = - getDescriptor().getMessageTypes().get(975); + getDescriptor().getMessageTypes().get(976); internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_descriptor, @@ -33011,7 +33077,7 @@ private static void _clinit_autosplit_dinit_2() { "Description", "Range", "Description", "Range", }); internal_static_google_cloud_compute_v1_RouterAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(976); + getDescriptor().getMessageTypes().get(977); internal_static_google_cloud_compute_v1_RouterAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterAggregatedList_descriptor, @@ -33040,7 +33106,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RouterBgp_descriptor = - getDescriptor().getMessageTypes().get(977); + getDescriptor().getMessageTypes().get(978); internal_static_google_cloud_compute_v1_RouterBgp_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterBgp_descriptor, @@ -33055,7 +33121,7 @@ private static void _clinit_autosplit_dinit_2() { "KeepaliveInterval", }); internal_static_google_cloud_compute_v1_RouterBgpPeer_descriptor = - getDescriptor().getMessageTypes().get(978); + getDescriptor().getMessageTypes().get(979); internal_static_google_cloud_compute_v1_RouterBgpPeer_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterBgpPeer_descriptor, @@ -33094,7 +33160,7 @@ private static void _clinit_autosplit_dinit_2() { "RouterApplianceInstance", }); internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_descriptor = - getDescriptor().getMessageTypes().get(979); + getDescriptor().getMessageTypes().get(980); internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_descriptor, @@ -33109,7 +33175,7 @@ private static void _clinit_autosplit_dinit_2() { "SessionInitializationMode", }); internal_static_google_cloud_compute_v1_RouterInterface_descriptor = - getDescriptor().getMessageTypes().get(980); + getDescriptor().getMessageTypes().get(981); internal_static_google_cloud_compute_v1_RouterInterface_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterInterface_descriptor, @@ -33132,7 +33198,7 @@ private static void _clinit_autosplit_dinit_2() { "Subnetwork", }); internal_static_google_cloud_compute_v1_RouterList_descriptor = - getDescriptor().getMessageTypes().get(981); + getDescriptor().getMessageTypes().get(982); internal_static_google_cloud_compute_v1_RouterList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterList_descriptor, @@ -33150,7 +33216,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_descriptor = - getDescriptor().getMessageTypes().get(982); + getDescriptor().getMessageTypes().get(983); internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_descriptor, @@ -33158,7 +33224,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Name", "Key", "Name", }); internal_static_google_cloud_compute_v1_RouterNat_descriptor = - getDescriptor().getMessageTypes().get(983); + getDescriptor().getMessageTypes().get(984); internal_static_google_cloud_compute_v1_RouterNat_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNat_descriptor, @@ -33196,7 +33262,7 @@ private static void _clinit_autosplit_dinit_2() { "UdpIdleTimeoutSec", }); internal_static_google_cloud_compute_v1_RouterNatLogConfig_descriptor = - getDescriptor().getMessageTypes().get(984); + getDescriptor().getMessageTypes().get(985); internal_static_google_cloud_compute_v1_RouterNatLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatLogConfig_descriptor, @@ -33204,7 +33270,7 @@ private static void _clinit_autosplit_dinit_2() { "Enable", "Filter", "Enable", "Filter", }); internal_static_google_cloud_compute_v1_RouterNatRule_descriptor = - getDescriptor().getMessageTypes().get(985); + getDescriptor().getMessageTypes().get(986); internal_static_google_cloud_compute_v1_RouterNatRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatRule_descriptor, @@ -33219,7 +33285,7 @@ private static void _clinit_autosplit_dinit_2() { "RuleNumber", }); internal_static_google_cloud_compute_v1_RouterNatRuleAction_descriptor = - getDescriptor().getMessageTypes().get(986); + getDescriptor().getMessageTypes().get(987); internal_static_google_cloud_compute_v1_RouterNatRuleAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatRuleAction_descriptor, @@ -33227,7 +33293,7 @@ private static void _clinit_autosplit_dinit_2() { "SourceNatActiveIps", "SourceNatDrainIps", }); internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_descriptor = - getDescriptor().getMessageTypes().get(987); + getDescriptor().getMessageTypes().get(988); internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_descriptor, @@ -33235,7 +33301,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "SecondaryIpRangeNames", "SourceIpRangesToNat", "Name", }); internal_static_google_cloud_compute_v1_RouterStatus_descriptor = - getDescriptor().getMessageTypes().get(988); + getDescriptor().getMessageTypes().get(989); internal_static_google_cloud_compute_v1_RouterStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatus_descriptor, @@ -33248,7 +33314,7 @@ private static void _clinit_autosplit_dinit_2() { "Network", }); internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_descriptor = - getDescriptor().getMessageTypes().get(989); + getDescriptor().getMessageTypes().get(990); internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_descriptor, @@ -33288,7 +33354,7 @@ private static void _clinit_autosplit_dinit_2() { "UptimeSeconds", }); internal_static_google_cloud_compute_v1_RouterStatusNatStatus_descriptor = - getDescriptor().getMessageTypes().get(990); + getDescriptor().getMessageTypes().get(991); internal_static_google_cloud_compute_v1_RouterStatusNatStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusNatStatus_descriptor, @@ -33307,7 +33373,7 @@ private static void _clinit_autosplit_dinit_2() { "NumVmEndpointsWithNatMappings", }); internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_descriptor = - getDescriptor().getMessageTypes().get(991); + getDescriptor().getMessageTypes().get(992); internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_descriptor, @@ -33322,7 +33388,7 @@ private static void _clinit_autosplit_dinit_2() { "RuleNumber", }); internal_static_google_cloud_compute_v1_RouterStatusResponse_descriptor = - getDescriptor().getMessageTypes().get(992); + getDescriptor().getMessageTypes().get(993); internal_static_google_cloud_compute_v1_RouterStatusResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusResponse_descriptor, @@ -33330,7 +33396,7 @@ private static void _clinit_autosplit_dinit_2() { "Kind", "Result", "Kind", "Result", }); internal_static_google_cloud_compute_v1_RoutersPreviewResponse_descriptor = - getDescriptor().getMessageTypes().get(993); + getDescriptor().getMessageTypes().get(994); internal_static_google_cloud_compute_v1_RoutersPreviewResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersPreviewResponse_descriptor, @@ -33338,7 +33404,7 @@ private static void _clinit_autosplit_dinit_2() { "Resource", "Resource", }); internal_static_google_cloud_compute_v1_RoutersScopedList_descriptor = - getDescriptor().getMessageTypes().get(994); + getDescriptor().getMessageTypes().get(995); internal_static_google_cloud_compute_v1_RoutersScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersScopedList_descriptor, @@ -33346,7 +33412,7 @@ private static void _clinit_autosplit_dinit_2() { "Routers", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_Rule_descriptor = - getDescriptor().getMessageTypes().get(995); + getDescriptor().getMessageTypes().get(996); internal_static_google_cloud_compute_v1_Rule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Rule_descriptor, @@ -33362,7 +33428,7 @@ private static void _clinit_autosplit_dinit_2() { "Description", }); internal_static_google_cloud_compute_v1_SSLHealthCheck_descriptor = - getDescriptor().getMessageTypes().get(996); + getDescriptor().getMessageTypes().get(997); internal_static_google_cloud_compute_v1_SSLHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SSLHealthCheck_descriptor, @@ -33381,7 +33447,7 @@ private static void _clinit_autosplit_dinit_2() { "Response", }); internal_static_google_cloud_compute_v1_SavedAttachedDisk_descriptor = - getDescriptor().getMessageTypes().get(997); + getDescriptor().getMessageTypes().get(998); internal_static_google_cloud_compute_v1_SavedAttachedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SavedAttachedDisk_descriptor, @@ -33418,7 +33484,7 @@ private static void _clinit_autosplit_dinit_2() { "Type", }); internal_static_google_cloud_compute_v1_SavedDisk_descriptor = - getDescriptor().getMessageTypes().get(998); + getDescriptor().getMessageTypes().get(999); internal_static_google_cloud_compute_v1_SavedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SavedDisk_descriptor, @@ -33435,7 +33501,7 @@ private static void _clinit_autosplit_dinit_2() { "StorageBytesStatus", }); internal_static_google_cloud_compute_v1_ScalingScheduleStatus_descriptor = - getDescriptor().getMessageTypes().get(999); + getDescriptor().getMessageTypes().get(1000); internal_static_google_cloud_compute_v1_ScalingScheduleStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ScalingScheduleStatus_descriptor, @@ -33443,7 +33509,7 @@ private static void _clinit_autosplit_dinit_2() { "LastStartTime", "NextStartTime", "State", "LastStartTime", "NextStartTime", "State", }); internal_static_google_cloud_compute_v1_Scheduling_descriptor = - getDescriptor().getMessageTypes().get(1000); + getDescriptor().getMessageTypes().get(1001); internal_static_google_cloud_compute_v1_Scheduling_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Scheduling_descriptor, @@ -33465,7 +33531,7 @@ private static void _clinit_autosplit_dinit_2() { "ProvisioningModel", }); internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_descriptor = - getDescriptor().getMessageTypes().get(1001); + getDescriptor().getMessageTypes().get(1002); internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_descriptor, @@ -33473,7 +33539,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Operator", "Values", "Key", "Operator", }); internal_static_google_cloud_compute_v1_ScratchDisks_descriptor = - getDescriptor().getMessageTypes().get(1002); + getDescriptor().getMessageTypes().get(1003); internal_static_google_cloud_compute_v1_ScratchDisks_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ScratchDisks_descriptor, @@ -33481,7 +33547,7 @@ private static void _clinit_autosplit_dinit_2() { "DiskGb", "DiskGb", }); internal_static_google_cloud_compute_v1_Screenshot_descriptor = - getDescriptor().getMessageTypes().get(1003); + getDescriptor().getMessageTypes().get(1004); internal_static_google_cloud_compute_v1_Screenshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Screenshot_descriptor, @@ -33489,7 +33555,7 @@ private static void _clinit_autosplit_dinit_2() { "Contents", "Kind", "Contents", "Kind", }); internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1004); + getDescriptor().getMessageTypes().get(1005); internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_descriptor, @@ -33520,7 +33586,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_descriptor = - getDescriptor().getMessageTypes().get(1005); + getDescriptor().getMessageTypes().get(1006); internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_descriptor, @@ -33528,7 +33594,7 @@ private static void _clinit_autosplit_dinit_2() { "PreconfiguredExpressionSets", "PreconfiguredExpressionSets", }); internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1006); + getDescriptor().getMessageTypes().get(1007); internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_descriptor, @@ -33536,7 +33602,7 @@ private static void _clinit_autosplit_dinit_2() { "SecurityPolicies", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_descriptor = - getDescriptor().getMessageTypes().get(1007); + getDescriptor().getMessageTypes().get(1008); internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_descriptor, @@ -33544,7 +33610,7 @@ private static void _clinit_autosplit_dinit_2() { "WafRules", "WafRules", }); internal_static_google_cloud_compute_v1_SecurityPolicy_descriptor = - getDescriptor().getMessageTypes().get(1008); + getDescriptor().getMessageTypes().get(1009); internal_static_google_cloud_compute_v1_SecurityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicy_descriptor, @@ -33578,7 +33644,7 @@ private static void _clinit_autosplit_dinit_2() { "Type", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_descriptor = - getDescriptor().getMessageTypes().get(1009); + getDescriptor().getMessageTypes().get(1010); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_descriptor, @@ -33586,7 +33652,7 @@ private static void _clinit_autosplit_dinit_2() { "Layer7DdosDefenseConfig", "Layer7DdosDefenseConfig", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_descriptor = - getDescriptor().getMessageTypes().get(1010); + getDescriptor().getMessageTypes().get(1011); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_descriptor, @@ -33594,7 +33660,7 @@ private static void _clinit_autosplit_dinit_2() { "Enable", "RuleVisibility", "Enable", "RuleVisibility", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_descriptor = - getDescriptor().getMessageTypes().get(1011); + getDescriptor().getMessageTypes().get(1012); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_descriptor, @@ -33607,7 +33673,7 @@ private static void _clinit_autosplit_dinit_2() { "LogLevel", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_descriptor = - getDescriptor().getMessageTypes().get(1012); + getDescriptor().getMessageTypes().get(1013); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_descriptor, @@ -33615,7 +33681,7 @@ private static void _clinit_autosplit_dinit_2() { "ContentTypes", }); internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_descriptor = - getDescriptor().getMessageTypes().get(1013); + getDescriptor().getMessageTypes().get(1014); internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_descriptor, @@ -33623,7 +33689,7 @@ private static void _clinit_autosplit_dinit_2() { "DdosProtection", "DdosProtection", }); internal_static_google_cloud_compute_v1_SecurityPolicyList_descriptor = - getDescriptor().getMessageTypes().get(1014); + getDescriptor().getMessageTypes().get(1015); internal_static_google_cloud_compute_v1_SecurityPolicyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyList_descriptor, @@ -33639,7 +33705,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_descriptor = - getDescriptor().getMessageTypes().get(1015); + getDescriptor().getMessageTypes().get(1016); internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_descriptor, @@ -33647,7 +33713,7 @@ private static void _clinit_autosplit_dinit_2() { "RedirectSiteKey", "RedirectSiteKey", }); internal_static_google_cloud_compute_v1_SecurityPolicyReference_descriptor = - getDescriptor().getMessageTypes().get(1016); + getDescriptor().getMessageTypes().get(1017); internal_static_google_cloud_compute_v1_SecurityPolicyReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyReference_descriptor, @@ -33655,7 +33721,7 @@ private static void _clinit_autosplit_dinit_2() { "SecurityPolicy", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_SecurityPolicyRule_descriptor = - getDescriptor().getMessageTypes().get(1017); + getDescriptor().getMessageTypes().get(1018); internal_static_google_cloud_compute_v1_SecurityPolicyRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRule_descriptor, @@ -33680,7 +33746,7 @@ private static void _clinit_autosplit_dinit_2() { "RedirectOptions", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_descriptor = - getDescriptor().getMessageTypes().get(1018); + getDescriptor().getMessageTypes().get(1019); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_descriptor, @@ -33688,7 +33754,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestHeadersToAdds", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_descriptor = - getDescriptor().getMessageTypes().get(1019); + getDescriptor().getMessageTypes().get(1020); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_descriptor, @@ -33696,7 +33762,7 @@ private static void _clinit_autosplit_dinit_2() { "HeaderName", "HeaderValue", "HeaderName", "HeaderValue", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_descriptor = - getDescriptor().getMessageTypes().get(1020); + getDescriptor().getMessageTypes().get(1021); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_descriptor, @@ -33704,7 +33770,7 @@ private static void _clinit_autosplit_dinit_2() { "Config", "Expr", "VersionedExpr", "Config", "Expr", "VersionedExpr", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_descriptor = - getDescriptor().getMessageTypes().get(1021); + getDescriptor().getMessageTypes().get(1022); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_descriptor, @@ -33712,7 +33778,7 @@ private static void _clinit_autosplit_dinit_2() { "SrcIpRanges", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_descriptor = - getDescriptor().getMessageTypes().get(1022); + getDescriptor().getMessageTypes().get(1023); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_descriptor, @@ -33735,7 +33801,7 @@ private static void _clinit_autosplit_dinit_2() { "RateLimitThreshold", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_descriptor = - getDescriptor().getMessageTypes().get(1023); + getDescriptor().getMessageTypes().get(1024); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_descriptor, @@ -33743,7 +33809,7 @@ private static void _clinit_autosplit_dinit_2() { "Count", "IntervalSec", "Count", "IntervalSec", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_descriptor = - getDescriptor().getMessageTypes().get(1024); + getDescriptor().getMessageTypes().get(1025); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_descriptor, @@ -33751,7 +33817,7 @@ private static void _clinit_autosplit_dinit_2() { "Target", "Type", "Target", "Type", }); internal_static_google_cloud_compute_v1_SecuritySettings_descriptor = - getDescriptor().getMessageTypes().get(1025); + getDescriptor().getMessageTypes().get(1026); internal_static_google_cloud_compute_v1_SecuritySettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecuritySettings_descriptor, @@ -33759,7 +33825,7 @@ private static void _clinit_autosplit_dinit_2() { "ClientTlsPolicy", "SubjectAltNames", "ClientTlsPolicy", }); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1026); + getDescriptor().getMessageTypes().get(1027); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_descriptor, @@ -33767,13 +33833,13 @@ private static void _clinit_autosplit_dinit_2() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_descriptor = - getDescriptor().getMessageTypes().get(1027); + getDescriptor().getMessageTypes().get(1028); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_SerialPortOutput_descriptor = - getDescriptor().getMessageTypes().get(1028); + getDescriptor().getMessageTypes().get(1029); internal_static_google_cloud_compute_v1_SerialPortOutput_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SerialPortOutput_descriptor, @@ -33790,7 +33856,7 @@ private static void _clinit_autosplit_dinit_2() { "Start", }); internal_static_google_cloud_compute_v1_ServerBinding_descriptor = - getDescriptor().getMessageTypes().get(1029); + getDescriptor().getMessageTypes().get(1030); internal_static_google_cloud_compute_v1_ServerBinding_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServerBinding_descriptor, @@ -33798,7 +33864,7 @@ private static void _clinit_autosplit_dinit_2() { "Type", "Type", }); internal_static_google_cloud_compute_v1_ServiceAccount_descriptor = - getDescriptor().getMessageTypes().get(1030); + getDescriptor().getMessageTypes().get(1031); internal_static_google_cloud_compute_v1_ServiceAccount_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAccount_descriptor, @@ -33806,7 +33872,7 @@ private static void _clinit_autosplit_dinit_2() { "Email", "Scopes", "Email", }); internal_static_google_cloud_compute_v1_ServiceAttachment_descriptor = - getDescriptor().getMessageTypes().get(1031); + getDescriptor().getMessageTypes().get(1032); internal_static_google_cloud_compute_v1_ServiceAttachment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachment_descriptor, @@ -33844,7 +33910,7 @@ private static void _clinit_autosplit_dinit_2() { "TargetService", }); internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1032); + getDescriptor().getMessageTypes().get(1033); internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_descriptor, @@ -33873,7 +33939,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_descriptor = - getDescriptor().getMessageTypes().get(1033); + getDescriptor().getMessageTypes().get(1034); internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_descriptor, @@ -33881,7 +33947,7 @@ private static void _clinit_autosplit_dinit_2() { "Endpoint", "PscConnectionId", "Status", "Endpoint", "PscConnectionId", "Status", }); internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_descriptor = - getDescriptor().getMessageTypes().get(1034); + getDescriptor().getMessageTypes().get(1035); internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_descriptor, @@ -33889,7 +33955,7 @@ private static void _clinit_autosplit_dinit_2() { "ConnectionLimit", "ProjectIdOrNum", "ConnectionLimit", "ProjectIdOrNum", }); internal_static_google_cloud_compute_v1_ServiceAttachmentList_descriptor = - getDescriptor().getMessageTypes().get(1035); + getDescriptor().getMessageTypes().get(1036); internal_static_google_cloud_compute_v1_ServiceAttachmentList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentList_descriptor, @@ -33907,7 +33973,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1036); + getDescriptor().getMessageTypes().get(1037); internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_descriptor, @@ -33915,7 +33981,7 @@ private static void _clinit_autosplit_dinit_2() { "ServiceAttachments", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1037); + getDescriptor().getMessageTypes().get(1038); internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_descriptor, @@ -33927,7 +33993,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1038); + getDescriptor().getMessageTypes().get(1039); internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_descriptor, @@ -33939,7 +34005,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(1039); + getDescriptor().getMessageTypes().get(1040); internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_descriptor, @@ -33954,7 +34020,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1040); + getDescriptor().getMessageTypes().get(1041); internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_descriptor, @@ -33966,7 +34032,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1041); + getDescriptor().getMessageTypes().get(1042); internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_descriptor, @@ -33978,7 +34044,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(1042); + getDescriptor().getMessageTypes().get(1043); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_descriptor, @@ -33986,7 +34052,7 @@ private static void _clinit_autosplit_dinit_2() { "MetadataResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(1043); + getDescriptor().getMessageTypes().get(1044); internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_descriptor, @@ -33994,7 +34060,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "ProjectsSetDefaultNetworkTierRequestResource", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1044); + getDescriptor().getMessageTypes().get(1045); internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_descriptor, @@ -34008,7 +34074,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1045); + getDescriptor().getMessageTypes().get(1046); internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_descriptor, @@ -34016,7 +34082,7 @@ private static void _clinit_autosplit_dinit_2() { "AutoDelete", "DeviceName", "Instance", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(1046); + getDescriptor().getMessageTypes().get(1047); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_descriptor, @@ -34028,7 +34094,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1047); + getDescriptor().getMessageTypes().get(1048); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_descriptor, @@ -34040,7 +34106,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1048); + getDescriptor().getMessageTypes().get(1049); internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_descriptor, @@ -34048,7 +34114,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1049); + getDescriptor().getMessageTypes().get(1050); internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_descriptor, @@ -34056,7 +34122,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1050); + getDescriptor().getMessageTypes().get(1051); internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_descriptor, @@ -34064,7 +34130,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalOrganizationSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1051); + getDescriptor().getMessageTypes().get(1052); internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_descriptor, @@ -34072,7 +34138,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1052); + getDescriptor().getMessageTypes().get(1053); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_descriptor, @@ -34080,7 +34146,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(1053); + getDescriptor().getMessageTypes().get(1054); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_descriptor, @@ -34088,7 +34154,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(1054); + getDescriptor().getMessageTypes().get(1055); internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_descriptor, @@ -34096,7 +34162,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1055); + getDescriptor().getMessageTypes().get(1056); internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_descriptor, @@ -34104,7 +34170,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1056); + getDescriptor().getMessageTypes().get(1057); internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_descriptor, @@ -34112,7 +34178,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1057); + getDescriptor().getMessageTypes().get(1058); internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_descriptor, @@ -34120,7 +34186,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(1058); + getDescriptor().getMessageTypes().get(1059); internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_descriptor, @@ -34128,7 +34194,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1059); + getDescriptor().getMessageTypes().get(1060); internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_descriptor, @@ -34136,7 +34202,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1060); + getDescriptor().getMessageTypes().get(1061); internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_descriptor, @@ -34144,7 +34210,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1061); + getDescriptor().getMessageTypes().get(1062); internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor, @@ -34152,7 +34218,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(1062); + getDescriptor().getMessageTypes().get(1063); internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_descriptor, @@ -34160,7 +34226,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1063); + getDescriptor().getMessageTypes().get(1064); internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_descriptor, @@ -34168,7 +34234,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1064); + getDescriptor().getMessageTypes().get(1065); internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_descriptor, @@ -34176,7 +34242,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1065); + getDescriptor().getMessageTypes().get(1066); internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_descriptor, @@ -34184,7 +34250,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1066); + getDescriptor().getMessageTypes().get(1067); internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_descriptor, @@ -34192,7 +34258,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1067); + getDescriptor().getMessageTypes().get(1068); internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_descriptor, @@ -34205,7 +34271,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1068); + getDescriptor().getMessageTypes().get(1069); internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_descriptor, @@ -34218,7 +34284,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(1069); + getDescriptor().getMessageTypes().get(1070); internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_descriptor, @@ -34231,7 +34297,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1070); + getDescriptor().getMessageTypes().get(1071); internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_descriptor, @@ -34244,7 +34310,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(1071); + getDescriptor().getMessageTypes().get(1072); internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_descriptor, @@ -34252,7 +34318,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(1072); + getDescriptor().getMessageTypes().get(1073); internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_descriptor, @@ -34265,7 +34331,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(1073); + getDescriptor().getMessageTypes().get(1074); internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_descriptor, @@ -34273,7 +34339,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(1074); + getDescriptor().getMessageTypes().get(1075); internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_descriptor, @@ -34281,7 +34347,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1075); + getDescriptor().getMessageTypes().get(1076); internal_static_google_cloud_compute_v1_SetLabelsImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsImageRequest_descriptor, @@ -34289,7 +34355,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1076); + getDescriptor().getMessageTypes().get(1077); internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_descriptor, @@ -34302,7 +34368,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1077); + getDescriptor().getMessageTypes().get(1078); internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_descriptor, @@ -34315,7 +34381,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(1078); + getDescriptor().getMessageTypes().get(1079); internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_descriptor, @@ -34323,7 +34389,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1079); + getDescriptor().getMessageTypes().get(1080); internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_descriptor, @@ -34336,7 +34402,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1080); + getDescriptor().getMessageTypes().get(1081); internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_descriptor, @@ -34344,7 +34410,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1081); + getDescriptor().getMessageTypes().get(1082); internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_descriptor, @@ -34352,7 +34418,7 @@ private static void _clinit_autosplit_dinit_2() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(1082); + getDescriptor().getMessageTypes().get(1083); internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_descriptor, @@ -34365,7 +34431,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(1083); + getDescriptor().getMessageTypes().get(1084); internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_descriptor, @@ -34378,7 +34444,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_descriptor = - getDescriptor().getMessageTypes().get(1084); + getDescriptor().getMessageTypes().get(1085); internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_descriptor, @@ -34391,7 +34457,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1085); + getDescriptor().getMessageTypes().get(1086); internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_descriptor, @@ -34404,7 +34470,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1086); + getDescriptor().getMessageTypes().get(1087); internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_descriptor, @@ -34417,7 +34483,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1087); + getDescriptor().getMessageTypes().get(1088); internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_descriptor, @@ -34425,7 +34491,7 @@ private static void _clinit_autosplit_dinit_2() { "Instance", "MetadataResource", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1088); + getDescriptor().getMessageTypes().get(1089); internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_descriptor, @@ -34438,7 +34504,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1089); + getDescriptor().getMessageTypes().get(1090); internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_descriptor, @@ -34451,7 +34517,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1090); + getDescriptor().getMessageTypes().get(1091); internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_descriptor, @@ -34464,7 +34530,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1091); + getDescriptor().getMessageTypes().get(1092); internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_descriptor, @@ -34477,7 +34543,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1092); + getDescriptor().getMessageTypes().get(1093); internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_descriptor, @@ -34490,7 +34556,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1093); + getDescriptor().getMessageTypes().get(1094); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_descriptor, @@ -34502,7 +34568,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1094); + getDescriptor().getMessageTypes().get(1095); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_descriptor, @@ -34514,7 +34580,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1095); + getDescriptor().getMessageTypes().get(1096); internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_descriptor, @@ -34526,7 +34592,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1096); + getDescriptor().getMessageTypes().get(1097); internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_descriptor, @@ -34534,7 +34600,7 @@ private static void _clinit_autosplit_dinit_2() { "Instance", "Project", "RequestId", "SchedulingResource", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1097); + getDescriptor().getMessageTypes().get(1098); internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_descriptor, @@ -34546,7 +34612,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1098); + getDescriptor().getMessageTypes().get(1099); internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_descriptor, @@ -34559,7 +34625,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1099); + getDescriptor().getMessageTypes().get(1100); internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_descriptor, @@ -34572,7 +34638,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1100); + getDescriptor().getMessageTypes().get(1101); internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_descriptor, @@ -34585,7 +34651,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1101); + getDescriptor().getMessageTypes().get(1102); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_descriptor, @@ -34597,7 +34663,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1102); + getDescriptor().getMessageTypes().get(1103); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_descriptor, @@ -34609,7 +34675,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1103); + getDescriptor().getMessageTypes().get(1104); internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_descriptor, @@ -34617,7 +34683,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "SslPolicyReferenceResource", "TargetHttpsProxy", "RequestId", }); internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1104); + getDescriptor().getMessageTypes().get(1105); internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_descriptor, @@ -34625,7 +34691,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "SslPolicyReferenceResource", "TargetSslProxy", "RequestId", }); internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1105); + getDescriptor().getMessageTypes().get(1106); internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_descriptor, @@ -34633,7 +34699,7 @@ private static void _clinit_autosplit_dinit_2() { "Instance", "Project", "RequestId", "TagsResource", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(1106); + getDescriptor().getMessageTypes().get(1107); internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_descriptor, @@ -34646,7 +34712,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(1107); + getDescriptor().getMessageTypes().get(1108); internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_descriptor, @@ -34654,7 +34720,7 @@ private static void _clinit_autosplit_dinit_2() { "ForwardingRule", "Project", "RequestId", "TargetReferenceResource", "RequestId", }); internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1108); + getDescriptor().getMessageTypes().get(1109); internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_descriptor, @@ -34667,7 +34733,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1109); + getDescriptor().getMessageTypes().get(1110); internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_descriptor, @@ -34680,7 +34746,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1110); + getDescriptor().getMessageTypes().get(1111); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_descriptor, @@ -34693,7 +34759,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1111); + getDescriptor().getMessageTypes().get(1112); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_descriptor, @@ -34706,7 +34772,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1112); + getDescriptor().getMessageTypes().get(1113); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_descriptor, @@ -34714,7 +34780,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "TargetHttpProxy", "UrlMapReferenceResource", "RequestId", }); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1113); + getDescriptor().getMessageTypes().get(1114); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_descriptor, @@ -34722,7 +34788,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "TargetHttpsProxy", "UrlMapReferenceResource", "RequestId", }); internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(1114); + getDescriptor().getMessageTypes().get(1115); internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_descriptor, @@ -34730,7 +34796,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "UsageExportLocationResource", "RequestId", }); internal_static_google_cloud_compute_v1_ShareSettings_descriptor = - getDescriptor().getMessageTypes().get(1115); + getDescriptor().getMessageTypes().get(1116); internal_static_google_cloud_compute_v1_ShareSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShareSettings_descriptor, @@ -34746,7 +34812,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_descriptor = - getDescriptor().getMessageTypes().get(1116); + getDescriptor().getMessageTypes().get(1117); internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_descriptor, @@ -34754,7 +34820,7 @@ private static void _clinit_autosplit_dinit_2() { "ProjectId", "ProjectId", }); internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_descriptor = - getDescriptor().getMessageTypes().get(1117); + getDescriptor().getMessageTypes().get(1118); internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_descriptor, @@ -34767,7 +34833,7 @@ private static void _clinit_autosplit_dinit_2() { "EnableVtpm", }); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_descriptor = - getDescriptor().getMessageTypes().get(1118); + getDescriptor().getMessageTypes().get(1119); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_descriptor, @@ -34775,15 +34841,19 @@ private static void _clinit_autosplit_dinit_2() { "EncryptionKey", "Kind", "SigningKey", "EncryptionKey", "Kind", "SigningKey", }); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_descriptor = - getDescriptor().getMessageTypes().get(1119); + getDescriptor().getMessageTypes().get(1120); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_descriptor, new java.lang.String[] { "EkCert", "EkPub", "EkCert", "EkPub", }); + _clinit_autosplit_dinit_3(); + } + + private static void _clinit_autosplit_dinit_3() { internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_descriptor = - getDescriptor().getMessageTypes().get(1120); + getDescriptor().getMessageTypes().get(1121); internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_descriptor, @@ -34791,19 +34861,15 @@ private static void _clinit_autosplit_dinit_2() { "UpdateAutoLearnPolicy", "UpdateAutoLearnPolicy", }); internal_static_google_cloud_compute_v1_SignedUrlKey_descriptor = - getDescriptor().getMessageTypes().get(1121); + getDescriptor().getMessageTypes().get(1122); internal_static_google_cloud_compute_v1_SignedUrlKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SignedUrlKey_descriptor, new java.lang.String[] { "KeyName", "KeyValue", "KeyName", "KeyValue", }); - _clinit_autosplit_dinit_3(); - } - - private static void _clinit_autosplit_dinit_3() { internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1122); + getDescriptor().getMessageTypes().get(1123); internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_descriptor, @@ -34811,7 +34877,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_Snapshot_descriptor = - getDescriptor().getMessageTypes().get(1123); + getDescriptor().getMessageTypes().get(1124); internal_static_google_cloud_compute_v1_Snapshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Snapshot_descriptor, @@ -34880,7 +34946,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SnapshotList_descriptor = - getDescriptor().getMessageTypes().get(1124); + getDescriptor().getMessageTypes().get(1125); internal_static_google_cloud_compute_v1_SnapshotList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotList_descriptor, @@ -34898,7 +34964,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_descriptor = - getDescriptor().getMessageTypes().get(1125); + getDescriptor().getMessageTypes().get(1126); internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_descriptor, @@ -34906,7 +34972,7 @@ private static void _clinit_autosplit_dinit_3() { "DiskEncryptionKey", "SourceDisk", "DiskEncryptionKey", "SourceDisk", }); internal_static_google_cloud_compute_v1_SourceInstanceParams_descriptor = - getDescriptor().getMessageTypes().get(1126); + getDescriptor().getMessageTypes().get(1127); internal_static_google_cloud_compute_v1_SourceInstanceParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SourceInstanceParams_descriptor, @@ -34914,7 +34980,7 @@ private static void _clinit_autosplit_dinit_3() { "DiskConfigs", }); internal_static_google_cloud_compute_v1_SourceInstanceProperties_descriptor = - getDescriptor().getMessageTypes().get(1127); + getDescriptor().getMessageTypes().get(1128); internal_static_google_cloud_compute_v1_SourceInstanceProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SourceInstanceProperties_descriptor, @@ -34954,7 +35020,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslCertificate_descriptor = - getDescriptor().getMessageTypes().get(1128); + getDescriptor().getMessageTypes().get(1129); internal_static_google_cloud_compute_v1_SslCertificate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificate_descriptor, @@ -34988,7 +35054,7 @@ private static void _clinit_autosplit_dinit_3() { "Type", }); internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1129); + getDescriptor().getMessageTypes().get(1130); internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_descriptor, @@ -35017,7 +35083,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslCertificateList_descriptor = - getDescriptor().getMessageTypes().get(1130); + getDescriptor().getMessageTypes().get(1131); internal_static_google_cloud_compute_v1_SslCertificateList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateList_descriptor, @@ -35035,7 +35101,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_descriptor = - getDescriptor().getMessageTypes().get(1131); + getDescriptor().getMessageTypes().get(1132); internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_descriptor, @@ -35053,7 +35119,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_descriptor = - getDescriptor().getMessageTypes().get(1132); + getDescriptor().getMessageTypes().get(1133); internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_descriptor, @@ -35061,7 +35127,7 @@ private static void _clinit_autosplit_dinit_3() { "Certificate", "PrivateKey", "Certificate", "PrivateKey", }); internal_static_google_cloud_compute_v1_SslCertificatesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1133); + getDescriptor().getMessageTypes().get(1134); internal_static_google_cloud_compute_v1_SslCertificatesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificatesScopedList_descriptor, @@ -35069,7 +35135,7 @@ private static void _clinit_autosplit_dinit_3() { "SslCertificates", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1134); + getDescriptor().getMessageTypes().get(1135); internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_descriptor, @@ -35100,7 +35166,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslPoliciesList_descriptor = - getDescriptor().getMessageTypes().get(1135); + getDescriptor().getMessageTypes().get(1136); internal_static_google_cloud_compute_v1_SslPoliciesList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesList_descriptor, @@ -35118,7 +35184,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_descriptor = - getDescriptor().getMessageTypes().get(1136); + getDescriptor().getMessageTypes().get(1137); internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_descriptor, @@ -35126,7 +35192,7 @@ private static void _clinit_autosplit_dinit_3() { "Features", }); internal_static_google_cloud_compute_v1_SslPoliciesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1137); + getDescriptor().getMessageTypes().get(1138); internal_static_google_cloud_compute_v1_SslPoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesScopedList_descriptor, @@ -35134,7 +35200,7 @@ private static void _clinit_autosplit_dinit_3() { "SslPolicies", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_SslPolicy_descriptor = - getDescriptor().getMessageTypes().get(1138); + getDescriptor().getMessageTypes().get(1139); internal_static_google_cloud_compute_v1_SslPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPolicy_descriptor, @@ -35164,7 +35230,7 @@ private static void _clinit_autosplit_dinit_3() { "SelfLink", }); internal_static_google_cloud_compute_v1_SslPolicyReference_descriptor = - getDescriptor().getMessageTypes().get(1139); + getDescriptor().getMessageTypes().get(1140); internal_static_google_cloud_compute_v1_SslPolicyReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPolicyReference_descriptor, @@ -35172,7 +35238,7 @@ private static void _clinit_autosplit_dinit_3() { "SslPolicy", "SslPolicy", }); internal_static_google_cloud_compute_v1_StartInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1140); + getDescriptor().getMessageTypes().get(1141); internal_static_google_cloud_compute_v1_StartInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartInstanceRequest_descriptor, @@ -35180,7 +35246,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1141); + getDescriptor().getMessageTypes().get(1142); internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_descriptor, @@ -35193,7 +35259,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_StatefulPolicy_descriptor = - getDescriptor().getMessageTypes().get(1142); + getDescriptor().getMessageTypes().get(1143); internal_static_google_cloud_compute_v1_StatefulPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StatefulPolicy_descriptor, @@ -35201,7 +35267,7 @@ private static void _clinit_autosplit_dinit_3() { "PreservedState", "PreservedState", }); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_descriptor = - getDescriptor().getMessageTypes().get(1143); + getDescriptor().getMessageTypes().get(1144); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_descriptor, @@ -35219,7 +35285,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_descriptor = - getDescriptor().getMessageTypes().get(1144); + getDescriptor().getMessageTypes().get(1145); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_descriptor, @@ -35227,7 +35293,7 @@ private static void _clinit_autosplit_dinit_3() { "AutoDelete", "AutoDelete", }); internal_static_google_cloud_compute_v1_StopInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1145); + getDescriptor().getMessageTypes().get(1146); internal_static_google_cloud_compute_v1_StopInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopInstanceRequest_descriptor, @@ -35235,7 +35301,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_Subnetwork_descriptor = - getDescriptor().getMessageTypes().get(1146); + getDescriptor().getMessageTypes().get(1147); internal_static_google_cloud_compute_v1_Subnetwork_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Subnetwork_descriptor, @@ -35289,7 +35355,7 @@ private static void _clinit_autosplit_dinit_3() { "State", }); internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1147); + getDescriptor().getMessageTypes().get(1148); internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_descriptor, @@ -35318,7 +35384,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SubnetworkList_descriptor = - getDescriptor().getMessageTypes().get(1148); + getDescriptor().getMessageTypes().get(1149); internal_static_google_cloud_compute_v1_SubnetworkList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkList_descriptor, @@ -35336,7 +35402,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_SubnetworkLogConfig_descriptor = - getDescriptor().getMessageTypes().get(1149); + getDescriptor().getMessageTypes().get(1150); internal_static_google_cloud_compute_v1_SubnetworkLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkLogConfig_descriptor, @@ -35354,7 +35420,7 @@ private static void _clinit_autosplit_dinit_3() { "Metadata", }); internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_descriptor = - getDescriptor().getMessageTypes().get(1150); + getDescriptor().getMessageTypes().get(1151); internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_descriptor, @@ -35362,7 +35428,7 @@ private static void _clinit_autosplit_dinit_3() { "IpCidrRange", "RangeName", "IpCidrRange", "RangeName", }); internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_descriptor = - getDescriptor().getMessageTypes().get(1151); + getDescriptor().getMessageTypes().get(1152); internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_descriptor, @@ -35370,7 +35436,7 @@ private static void _clinit_autosplit_dinit_3() { "IpCidrRange", "IpCidrRange", }); internal_static_google_cloud_compute_v1_SubnetworksScopedList_descriptor = - getDescriptor().getMessageTypes().get(1152); + getDescriptor().getMessageTypes().get(1153); internal_static_google_cloud_compute_v1_SubnetworksScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworksScopedList_descriptor, @@ -35378,7 +35444,7 @@ private static void _clinit_autosplit_dinit_3() { "Subnetworks", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_descriptor = - getDescriptor().getMessageTypes().get(1153); + getDescriptor().getMessageTypes().get(1154); internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_descriptor, @@ -35386,7 +35452,7 @@ private static void _clinit_autosplit_dinit_3() { "PrivateIpGoogleAccess", "PrivateIpGoogleAccess", }); internal_static_google_cloud_compute_v1_Subsetting_descriptor = - getDescriptor().getMessageTypes().get(1154); + getDescriptor().getMessageTypes().get(1155); internal_static_google_cloud_compute_v1_Subsetting_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Subsetting_descriptor, @@ -35394,7 +35460,7 @@ private static void _clinit_autosplit_dinit_3() { "Policy", "Policy", }); internal_static_google_cloud_compute_v1_SuspendInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1155); + getDescriptor().getMessageTypes().get(1156); internal_static_google_cloud_compute_v1_SuspendInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SuspendInstanceRequest_descriptor, @@ -35402,7 +35468,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1156); + getDescriptor().getMessageTypes().get(1157); internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_descriptor, @@ -35410,7 +35476,7 @@ private static void _clinit_autosplit_dinit_3() { "Network", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_TCPHealthCheck_descriptor = - getDescriptor().getMessageTypes().get(1157); + getDescriptor().getMessageTypes().get(1158); internal_static_google_cloud_compute_v1_TCPHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TCPHealthCheck_descriptor, @@ -35429,7 +35495,7 @@ private static void _clinit_autosplit_dinit_3() { "Response", }); internal_static_google_cloud_compute_v1_Tags_descriptor = - getDescriptor().getMessageTypes().get(1158); + getDescriptor().getMessageTypes().get(1159); internal_static_google_cloud_compute_v1_Tags_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Tags_descriptor, @@ -35437,7 +35503,7 @@ private static void _clinit_autosplit_dinit_3() { "Fingerprint", "Items", "Fingerprint", }); internal_static_google_cloud_compute_v1_TargetGrpcProxy_descriptor = - getDescriptor().getMessageTypes().get(1159); + getDescriptor().getMessageTypes().get(1160); internal_static_google_cloud_compute_v1_TargetGrpcProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetGrpcProxy_descriptor, @@ -35464,7 +35530,7 @@ private static void _clinit_autosplit_dinit_3() { "ValidateForProxyless", }); internal_static_google_cloud_compute_v1_TargetGrpcProxyList_descriptor = - getDescriptor().getMessageTypes().get(1160); + getDescriptor().getMessageTypes().get(1161); internal_static_google_cloud_compute_v1_TargetGrpcProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetGrpcProxyList_descriptor, @@ -35482,7 +35548,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1161); + getDescriptor().getMessageTypes().get(1162); internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_descriptor, @@ -35490,7 +35556,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpProxies", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpProxy_descriptor = - getDescriptor().getMessageTypes().get(1162); + getDescriptor().getMessageTypes().get(1163); internal_static_google_cloud_compute_v1_TargetHttpProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxy_descriptor, @@ -35517,7 +35583,7 @@ private static void _clinit_autosplit_dinit_3() { "UrlMap", }); internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1163); + getDescriptor().getMessageTypes().get(1164); internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_descriptor, @@ -35544,7 +35610,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetHttpProxyList_descriptor = - getDescriptor().getMessageTypes().get(1164); + getDescriptor().getMessageTypes().get(1165); internal_static_google_cloud_compute_v1_TargetHttpProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxyList_descriptor, @@ -35562,7 +35628,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1165); + getDescriptor().getMessageTypes().get(1166); internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_descriptor, @@ -35570,7 +35636,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpsProxies", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1166); + getDescriptor().getMessageTypes().get(1167); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_descriptor, @@ -35578,7 +35644,7 @@ private static void _clinit_autosplit_dinit_3() { "CertificateMap", "CertificateMap", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_descriptor = - getDescriptor().getMessageTypes().get(1167); + getDescriptor().getMessageTypes().get(1168); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_descriptor, @@ -35586,7 +35652,7 @@ private static void _clinit_autosplit_dinit_3() { "QuicOverride", "QuicOverride", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_descriptor = - getDescriptor().getMessageTypes().get(1168); + getDescriptor().getMessageTypes().get(1169); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_descriptor, @@ -35594,7 +35660,7 @@ private static void _clinit_autosplit_dinit_3() { "SslCertificates", }); internal_static_google_cloud_compute_v1_TargetHttpsProxy_descriptor = - getDescriptor().getMessageTypes().get(1169); + getDescriptor().getMessageTypes().get(1170); internal_static_google_cloud_compute_v1_TargetHttpsProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxy_descriptor, @@ -35632,7 +35698,7 @@ private static void _clinit_autosplit_dinit_3() { "UrlMap", }); internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1170); + getDescriptor().getMessageTypes().get(1171); internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_descriptor, @@ -35661,7 +35727,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetHttpsProxyList_descriptor = - getDescriptor().getMessageTypes().get(1171); + getDescriptor().getMessageTypes().get(1172); internal_static_google_cloud_compute_v1_TargetHttpsProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxyList_descriptor, @@ -35679,7 +35745,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_TargetInstance_descriptor = - getDescriptor().getMessageTypes().get(1172); + getDescriptor().getMessageTypes().get(1173); internal_static_google_cloud_compute_v1_TargetInstance_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstance_descriptor, @@ -35706,7 +35772,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1173); + getDescriptor().getMessageTypes().get(1174); internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_descriptor, @@ -35735,7 +35801,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetInstanceList_descriptor = - getDescriptor().getMessageTypes().get(1174); + getDescriptor().getMessageTypes().get(1175); internal_static_google_cloud_compute_v1_TargetInstanceList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstanceList_descriptor, @@ -35753,7 +35819,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_TargetInstancesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1175); + getDescriptor().getMessageTypes().get(1176); internal_static_google_cloud_compute_v1_TargetInstancesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstancesScopedList_descriptor, @@ -35761,7 +35827,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetInstances", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_TargetPool_descriptor = - getDescriptor().getMessageTypes().get(1176); + getDescriptor().getMessageTypes().get(1177); internal_static_google_cloud_compute_v1_TargetPool_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPool_descriptor, @@ -35790,7 +35856,7 @@ private static void _clinit_autosplit_dinit_3() { "SessionAffinity", }); internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1177); + getDescriptor().getMessageTypes().get(1178); internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_descriptor, @@ -35819,7 +35885,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_descriptor = - getDescriptor().getMessageTypes().get(1178); + getDescriptor().getMessageTypes().get(1179); internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_descriptor, @@ -35827,7 +35893,7 @@ private static void _clinit_autosplit_dinit_3() { "HealthStatus", "Kind", "Kind", }); internal_static_google_cloud_compute_v1_TargetPoolList_descriptor = - getDescriptor().getMessageTypes().get(1179); + getDescriptor().getMessageTypes().get(1180); internal_static_google_cloud_compute_v1_TargetPoolList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolList_descriptor, @@ -35845,7 +35911,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(1180); + getDescriptor().getMessageTypes().get(1181); internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_descriptor, @@ -35853,7 +35919,7 @@ private static void _clinit_autosplit_dinit_3() { "HealthChecks", }); internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1181); + getDescriptor().getMessageTypes().get(1182); internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_descriptor, @@ -35861,7 +35927,7 @@ private static void _clinit_autosplit_dinit_3() { "Instances", }); internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(1182); + getDescriptor().getMessageTypes().get(1183); internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_descriptor, @@ -35869,7 +35935,7 @@ private static void _clinit_autosplit_dinit_3() { "HealthChecks", }); internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1183); + getDescriptor().getMessageTypes().get(1184); internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_descriptor, @@ -35877,7 +35943,7 @@ private static void _clinit_autosplit_dinit_3() { "Instances", }); internal_static_google_cloud_compute_v1_TargetPoolsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1184); + getDescriptor().getMessageTypes().get(1185); internal_static_google_cloud_compute_v1_TargetPoolsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsScopedList_descriptor, @@ -35885,7 +35951,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetPools", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_TargetReference_descriptor = - getDescriptor().getMessageTypes().get(1185); + getDescriptor().getMessageTypes().get(1186); internal_static_google_cloud_compute_v1_TargetReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetReference_descriptor, @@ -35893,7 +35959,7 @@ private static void _clinit_autosplit_dinit_3() { "Target", "Target", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1186); + getDescriptor().getMessageTypes().get(1187); internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_descriptor, @@ -35901,7 +35967,7 @@ private static void _clinit_autosplit_dinit_3() { "Service", "Service", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1187); + getDescriptor().getMessageTypes().get(1188); internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_descriptor, @@ -35909,7 +35975,7 @@ private static void _clinit_autosplit_dinit_3() { "CertificateMap", "CertificateMap", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_descriptor = - getDescriptor().getMessageTypes().get(1188); + getDescriptor().getMessageTypes().get(1189); internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_descriptor, @@ -35917,7 +35983,7 @@ private static void _clinit_autosplit_dinit_3() { "ProxyHeader", "ProxyHeader", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_descriptor = - getDescriptor().getMessageTypes().get(1189); + getDescriptor().getMessageTypes().get(1190); internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_descriptor, @@ -35925,7 +35991,7 @@ private static void _clinit_autosplit_dinit_3() { "SslCertificates", }); internal_static_google_cloud_compute_v1_TargetSslProxy_descriptor = - getDescriptor().getMessageTypes().get(1190); + getDescriptor().getMessageTypes().get(1191); internal_static_google_cloud_compute_v1_TargetSslProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxy_descriptor, @@ -35953,7 +36019,7 @@ private static void _clinit_autosplit_dinit_3() { "SslPolicy", }); internal_static_google_cloud_compute_v1_TargetSslProxyList_descriptor = - getDescriptor().getMessageTypes().get(1191); + getDescriptor().getMessageTypes().get(1192); internal_static_google_cloud_compute_v1_TargetSslProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxyList_descriptor, @@ -35970,8 +36036,16 @@ private static void _clinit_autosplit_dinit_3() { "SelfLink", "Warning", }); + internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_descriptor = + getDescriptor().getMessageTypes().get(1193); + internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_descriptor, + new java.lang.String[] { + "TargetTcpProxies", "Warning", "Warning", + }); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1192); + getDescriptor().getMessageTypes().get(1194); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_descriptor, @@ -35979,7 +36053,7 @@ private static void _clinit_autosplit_dinit_3() { "Service", "Service", }); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_descriptor = - getDescriptor().getMessageTypes().get(1193); + getDescriptor().getMessageTypes().get(1195); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_descriptor, @@ -35987,7 +36061,7 @@ private static void _clinit_autosplit_dinit_3() { "ProxyHeader", "ProxyHeader", }); internal_static_google_cloud_compute_v1_TargetTcpProxy_descriptor = - getDescriptor().getMessageTypes().get(1194); + getDescriptor().getMessageTypes().get(1196); internal_static_google_cloud_compute_v1_TargetTcpProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxy_descriptor, @@ -36013,8 +36087,37 @@ private static void _clinit_autosplit_dinit_3() { "SelfLink", "Service", }); + internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor = + getDescriptor().getMessageTypes().get(1197); + internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor, + new java.lang.String[] { + "Id", + "Items", + "Kind", + "NextPageToken", + "SelfLink", + "Unreachables", + "Warning", + "Id", + "Kind", + "NextPageToken", + "SelfLink", + "Warning", + }); + internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_ItemsEntry_descriptor = + internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_ItemsEntry_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_ItemsEntry_descriptor, + new java.lang.String[] { + "Key", "Value", + }); internal_static_google_cloud_compute_v1_TargetTcpProxyList_descriptor = - getDescriptor().getMessageTypes().get(1195); + getDescriptor().getMessageTypes().get(1198); internal_static_google_cloud_compute_v1_TargetTcpProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxyList_descriptor, @@ -36032,7 +36135,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_TargetVpnGateway_descriptor = - getDescriptor().getMessageTypes().get(1196); + getDescriptor().getMessageTypes().get(1199); internal_static_google_cloud_compute_v1_TargetVpnGateway_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGateway_descriptor, @@ -36059,7 +36162,7 @@ private static void _clinit_autosplit_dinit_3() { "Status", }); internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1197); + getDescriptor().getMessageTypes().get(1200); internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_descriptor, @@ -36088,7 +36191,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetVpnGatewayList_descriptor = - getDescriptor().getMessageTypes().get(1198); + getDescriptor().getMessageTypes().get(1201); internal_static_google_cloud_compute_v1_TargetVpnGatewayList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGatewayList_descriptor, @@ -36106,7 +36209,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_descriptor = - getDescriptor().getMessageTypes().get(1199); + getDescriptor().getMessageTypes().get(1202); internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_descriptor, @@ -36114,7 +36217,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetVpnGateways", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_TestFailure_descriptor = - getDescriptor().getMessageTypes().get(1200); + getDescriptor().getMessageTypes().get(1203); internal_static_google_cloud_compute_v1_TestFailure_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestFailure_descriptor, @@ -36138,7 +36241,7 @@ private static void _clinit_autosplit_dinit_3() { "Path", }); internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1201); + getDescriptor().getMessageTypes().get(1204); internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_descriptor, @@ -36146,7 +36249,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(1202); + getDescriptor().getMessageTypes().get(1205); internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_descriptor, @@ -36154,7 +36257,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1203); + getDescriptor().getMessageTypes().get(1206); internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_descriptor, @@ -36162,7 +36265,7 @@ private static void _clinit_autosplit_dinit_3() { "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1204); + getDescriptor().getMessageTypes().get(1207); internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_descriptor, @@ -36170,7 +36273,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1205); + getDescriptor().getMessageTypes().get(1208); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_descriptor, @@ -36178,7 +36281,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(1206); + getDescriptor().getMessageTypes().get(1209); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_descriptor, @@ -36186,7 +36289,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_descriptor = - getDescriptor().getMessageTypes().get(1207); + getDescriptor().getMessageTypes().get(1210); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_descriptor, @@ -36194,7 +36297,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(1208); + getDescriptor().getMessageTypes().get(1211); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_descriptor, @@ -36202,7 +36305,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1209); + getDescriptor().getMessageTypes().get(1212); internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_descriptor, @@ -36210,7 +36313,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1210); + getDescriptor().getMessageTypes().get(1213); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_descriptor, @@ -36218,7 +36321,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1211); + getDescriptor().getMessageTypes().get(1214); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_descriptor, @@ -36226,7 +36329,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1212); + getDescriptor().getMessageTypes().get(1215); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_descriptor, @@ -36234,7 +36337,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(1213); + getDescriptor().getMessageTypes().get(1216); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_descriptor, @@ -36242,7 +36345,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_descriptor = - getDescriptor().getMessageTypes().get(1214); + getDescriptor().getMessageTypes().get(1217); internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_descriptor, @@ -36250,7 +36353,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1215); + getDescriptor().getMessageTypes().get(1218); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_descriptor, @@ -36258,7 +36361,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1216); + getDescriptor().getMessageTypes().get(1219); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_descriptor, @@ -36266,7 +36369,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(1217); + getDescriptor().getMessageTypes().get(1220); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_descriptor, @@ -36274,7 +36377,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1218); + getDescriptor().getMessageTypes().get(1221); internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_descriptor, @@ -36282,7 +36385,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1219); + getDescriptor().getMessageTypes().get(1222); internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_descriptor, @@ -36290,7 +36393,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1220); + getDescriptor().getMessageTypes().get(1223); internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_descriptor, @@ -36298,7 +36401,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1221); + getDescriptor().getMessageTypes().get(1224); internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_descriptor, @@ -36306,7 +36409,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(1222); + getDescriptor().getMessageTypes().get(1225); internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_descriptor, @@ -36314,7 +36417,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestPermissionsRequest_descriptor = - getDescriptor().getMessageTypes().get(1223); + getDescriptor().getMessageTypes().get(1226); internal_static_google_cloud_compute_v1_TestPermissionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestPermissionsRequest_descriptor, @@ -36322,7 +36425,7 @@ private static void _clinit_autosplit_dinit_3() { "Permissions", }); internal_static_google_cloud_compute_v1_TestPermissionsResponse_descriptor = - getDescriptor().getMessageTypes().get(1224); + getDescriptor().getMessageTypes().get(1227); internal_static_google_cloud_compute_v1_TestPermissionsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestPermissionsResponse_descriptor, @@ -36330,7 +36433,7 @@ private static void _clinit_autosplit_dinit_3() { "Permissions", }); internal_static_google_cloud_compute_v1_Uint128_descriptor = - getDescriptor().getMessageTypes().get(1225); + getDescriptor().getMessageTypes().get(1228); internal_static_google_cloud_compute_v1_Uint128_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Uint128_descriptor, @@ -36338,7 +36441,7 @@ private static void _clinit_autosplit_dinit_3() { "High", "Low", "High", "Low", }); internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1226); + getDescriptor().getMessageTypes().get(1229); internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_descriptor, @@ -36352,7 +36455,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(1227); + getDescriptor().getMessageTypes().get(1230); internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_descriptor, @@ -36366,7 +36469,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(1228); + getDescriptor().getMessageTypes().get(1231); internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_descriptor, @@ -36374,7 +36477,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendBucket", "BackendBucketResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1229); + getDescriptor().getMessageTypes().get(1232); internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_descriptor, @@ -36382,7 +36485,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendService", "BackendServiceResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1230); + getDescriptor().getMessageTypes().get(1233); internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_descriptor, @@ -36390,7 +36493,7 @@ private static void _clinit_autosplit_dinit_3() { "DisplayDeviceResource", "Instance", "Project", "RequestId", "Zone", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateFirewallRequest_descriptor = - getDescriptor().getMessageTypes().get(1231); + getDescriptor().getMessageTypes().get(1234); internal_static_google_cloud_compute_v1_UpdateFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateFirewallRequest_descriptor, @@ -36398,7 +36501,7 @@ private static void _clinit_autosplit_dinit_3() { "Firewall", "FirewallResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(1232); + getDescriptor().getMessageTypes().get(1235); internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_descriptor, @@ -36406,7 +36509,7 @@ private static void _clinit_autosplit_dinit_3() { "HealthCheck", "HealthCheckResource", "Project", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1233); + getDescriptor().getMessageTypes().get(1236); internal_static_google_cloud_compute_v1_UpdateInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateInstanceRequest_descriptor, @@ -36423,7 +36526,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1234); + getDescriptor().getMessageTypes().get(1237); internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_descriptor, @@ -36437,7 +36540,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1235); + getDescriptor().getMessageTypes().get(1238); internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_descriptor, @@ -36449,7 +36552,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1236); + getDescriptor().getMessageTypes().get(1239); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_descriptor, @@ -36462,7 +36565,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1237); + getDescriptor().getMessageTypes().get(1240); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor, @@ -36475,7 +36578,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(1238); + getDescriptor().getMessageTypes().get(1241); internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_descriptor, @@ -36489,7 +36592,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1239); + getDescriptor().getMessageTypes().get(1242); internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_descriptor, @@ -36502,7 +36605,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1240); + getDescriptor().getMessageTypes().get(1243); internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_descriptor, @@ -36519,7 +36622,7 @@ private static void _clinit_autosplit_dinit_3() { "UpdateMask", }); internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(1241); + getDescriptor().getMessageTypes().get(1244); internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_descriptor, @@ -36527,7 +36630,7 @@ private static void _clinit_autosplit_dinit_3() { "HealthCheck", "HealthCheckResource", "Project", "Region", "RequestId", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1242); + getDescriptor().getMessageTypes().get(1245); internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_descriptor, @@ -36535,7 +36638,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RequestId", "UrlMap", "UrlMapResource", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(1243); + getDescriptor().getMessageTypes().get(1246); internal_static_google_cloud_compute_v1_UpdateReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateReservationRequest_descriptor, @@ -36552,7 +36655,7 @@ private static void _clinit_autosplit_dinit_3() { "UpdateMask", }); internal_static_google_cloud_compute_v1_UpdateRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(1244); + getDescriptor().getMessageTypes().get(1247); internal_static_google_cloud_compute_v1_UpdateRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRouterRequest_descriptor, @@ -36560,7 +36663,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RequestId", "Router", "RouterResource", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1245); + getDescriptor().getMessageTypes().get(1248); internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_descriptor, @@ -36573,7 +36676,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1246); + getDescriptor().getMessageTypes().get(1249); internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_descriptor, @@ -36581,7 +36684,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "UrlMap", "UrlMapResource", "RequestId", }); internal_static_google_cloud_compute_v1_UrlMap_descriptor = - getDescriptor().getMessageTypes().get(1247); + getDescriptor().getMessageTypes().get(1250); internal_static_google_cloud_compute_v1_UrlMap_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMap_descriptor, @@ -36615,7 +36718,7 @@ private static void _clinit_autosplit_dinit_3() { "SelfLink", }); internal_static_google_cloud_compute_v1_UrlMapList_descriptor = - getDescriptor().getMessageTypes().get(1248); + getDescriptor().getMessageTypes().get(1251); internal_static_google_cloud_compute_v1_UrlMapList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapList_descriptor, @@ -36633,7 +36736,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_UrlMapReference_descriptor = - getDescriptor().getMessageTypes().get(1249); + getDescriptor().getMessageTypes().get(1252); internal_static_google_cloud_compute_v1_UrlMapReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapReference_descriptor, @@ -36641,7 +36744,7 @@ private static void _clinit_autosplit_dinit_3() { "UrlMap", "UrlMap", }); internal_static_google_cloud_compute_v1_UrlMapTest_descriptor = - getDescriptor().getMessageTypes().get(1250); + getDescriptor().getMessageTypes().get(1253); internal_static_google_cloud_compute_v1_UrlMapTest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapTest_descriptor, @@ -36661,7 +36764,7 @@ private static void _clinit_autosplit_dinit_3() { "Service", }); internal_static_google_cloud_compute_v1_UrlMapTestHeader_descriptor = - getDescriptor().getMessageTypes().get(1251); + getDescriptor().getMessageTypes().get(1254); internal_static_google_cloud_compute_v1_UrlMapTestHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapTestHeader_descriptor, @@ -36669,7 +36772,7 @@ private static void _clinit_autosplit_dinit_3() { "Name", "Value", "Name", "Value", }); internal_static_google_cloud_compute_v1_UrlMapValidationResult_descriptor = - getDescriptor().getMessageTypes().get(1252); + getDescriptor().getMessageTypes().get(1255); internal_static_google_cloud_compute_v1_UrlMapValidationResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapValidationResult_descriptor, @@ -36682,7 +36785,7 @@ private static void _clinit_autosplit_dinit_3() { "TestPassed", }); internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1253); + getDescriptor().getMessageTypes().get(1256); internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_descriptor, @@ -36711,7 +36814,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_UrlMapsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1254); + getDescriptor().getMessageTypes().get(1257); internal_static_google_cloud_compute_v1_UrlMapsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsScopedList_descriptor, @@ -36719,7 +36822,7 @@ private static void _clinit_autosplit_dinit_3() { "UrlMaps", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_descriptor = - getDescriptor().getMessageTypes().get(1255); + getDescriptor().getMessageTypes().get(1258); internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_descriptor, @@ -36727,7 +36830,7 @@ private static void _clinit_autosplit_dinit_3() { "LoadBalancingSchemes", "Resource", "Resource", }); internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_descriptor = - getDescriptor().getMessageTypes().get(1256); + getDescriptor().getMessageTypes().get(1259); internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_descriptor, @@ -36735,7 +36838,7 @@ private static void _clinit_autosplit_dinit_3() { "Result", "Result", }); internal_static_google_cloud_compute_v1_UrlRewrite_descriptor = - getDescriptor().getMessageTypes().get(1257); + getDescriptor().getMessageTypes().get(1260); internal_static_google_cloud_compute_v1_UrlRewrite_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlRewrite_descriptor, @@ -36743,7 +36846,7 @@ private static void _clinit_autosplit_dinit_3() { "HostRewrite", "PathPrefixRewrite", "HostRewrite", "PathPrefixRewrite", }); internal_static_google_cloud_compute_v1_UsableSubnetwork_descriptor = - getDescriptor().getMessageTypes().get(1258); + getDescriptor().getMessageTypes().get(1261); internal_static_google_cloud_compute_v1_UsableSubnetwork_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsableSubnetwork_descriptor, @@ -36769,7 +36872,7 @@ private static void _clinit_autosplit_dinit_3() { "Subnetwork", }); internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_descriptor = - getDescriptor().getMessageTypes().get(1259); + getDescriptor().getMessageTypes().get(1262); internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_descriptor, @@ -36777,7 +36880,7 @@ private static void _clinit_autosplit_dinit_3() { "IpCidrRange", "RangeName", "IpCidrRange", "RangeName", }); internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1260); + getDescriptor().getMessageTypes().get(1263); internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_descriptor, @@ -36795,7 +36898,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_UsageExportLocation_descriptor = - getDescriptor().getMessageTypes().get(1261); + getDescriptor().getMessageTypes().get(1264); internal_static_google_cloud_compute_v1_UsageExportLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsageExportLocation_descriptor, @@ -36803,7 +36906,7 @@ private static void _clinit_autosplit_dinit_3() { "BucketName", "ReportNamePrefix", "BucketName", "ReportNamePrefix", }); internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1262); + getDescriptor().getMessageTypes().get(1265); internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_descriptor, @@ -36811,7 +36914,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionUrlMapsValidateRequestResource", "UrlMap", }); internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1263); + getDescriptor().getMessageTypes().get(1266); internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_descriptor, @@ -36819,7 +36922,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "UrlMap", "UrlMapsValidateRequestResource", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappings_descriptor = - getDescriptor().getMessageTypes().get(1264); + getDescriptor().getMessageTypes().get(1267); internal_static_google_cloud_compute_v1_VmEndpointNatMappings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappings_descriptor, @@ -36827,7 +36930,7 @@ private static void _clinit_autosplit_dinit_3() { "InstanceName", "InterfaceNatMappings", "InstanceName", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_descriptor = - getDescriptor().getMessageTypes().get(1265); + getDescriptor().getMessageTypes().get(1268); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_descriptor, @@ -36845,7 +36948,7 @@ private static void _clinit_autosplit_dinit_3() { "SourceVirtualIp", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_descriptor = - getDescriptor().getMessageTypes().get(1266); + getDescriptor().getMessageTypes().get(1269); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_descriptor, @@ -36860,7 +36963,7 @@ private static void _clinit_autosplit_dinit_3() { "RuleNumber", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_descriptor = - getDescriptor().getMessageTypes().get(1267); + getDescriptor().getMessageTypes().get(1270); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_descriptor, @@ -36878,7 +36981,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_VpnGateway_descriptor = - getDescriptor().getMessageTypes().get(1268); + getDescriptor().getMessageTypes().get(1271); internal_static_google_cloud_compute_v1_VpnGateway_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGateway_descriptor, @@ -36915,7 +37018,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1269); + getDescriptor().getMessageTypes().get(1272); internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_descriptor, @@ -36944,7 +37047,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnGatewayList_descriptor = - getDescriptor().getMessageTypes().get(1270); + getDescriptor().getMessageTypes().get(1273); internal_static_google_cloud_compute_v1_VpnGatewayList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayList_descriptor, @@ -36962,7 +37065,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_VpnGatewayStatus_descriptor = - getDescriptor().getMessageTypes().get(1271); + getDescriptor().getMessageTypes().get(1274); internal_static_google_cloud_compute_v1_VpnGatewayStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatus_descriptor, @@ -36970,7 +37073,7 @@ private static void _clinit_autosplit_dinit_3() { "VpnConnections", }); internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_descriptor = - getDescriptor().getMessageTypes().get(1272); + getDescriptor().getMessageTypes().get(1275); internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_descriptor, @@ -36978,7 +37081,7 @@ private static void _clinit_autosplit_dinit_3() { "State", "UnsatisfiedReason", "State", "UnsatisfiedReason", }); internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_descriptor = - getDescriptor().getMessageTypes().get(1273); + getDescriptor().getMessageTypes().get(1276); internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_descriptor, @@ -36991,7 +37094,7 @@ private static void _clinit_autosplit_dinit_3() { "TunnelUrl", }); internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_descriptor = - getDescriptor().getMessageTypes().get(1274); + getDescriptor().getMessageTypes().get(1277); internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_descriptor, @@ -37005,7 +37108,7 @@ private static void _clinit_autosplit_dinit_3() { "State", }); internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_descriptor = - getDescriptor().getMessageTypes().get(1275); + getDescriptor().getMessageTypes().get(1278); internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_descriptor, @@ -37018,7 +37121,7 @@ private static void _clinit_autosplit_dinit_3() { "IpAddress", }); internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_descriptor = - getDescriptor().getMessageTypes().get(1276); + getDescriptor().getMessageTypes().get(1279); internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_descriptor, @@ -37026,7 +37129,7 @@ private static void _clinit_autosplit_dinit_3() { "Result", "Result", }); internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_descriptor = - getDescriptor().getMessageTypes().get(1277); + getDescriptor().getMessageTypes().get(1280); internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_descriptor, @@ -37034,7 +37137,7 @@ private static void _clinit_autosplit_dinit_3() { "VpnGateways", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_VpnTunnel_descriptor = - getDescriptor().getMessageTypes().get(1278); + getDescriptor().getMessageTypes().get(1281); internal_static_google_cloud_compute_v1_VpnTunnel_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnel_descriptor, @@ -37083,7 +37186,7 @@ private static void _clinit_autosplit_dinit_3() { "VpnGatewayInterface", }); internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1279); + getDescriptor().getMessageTypes().get(1282); internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_descriptor, @@ -37112,7 +37215,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnTunnelList_descriptor = - getDescriptor().getMessageTypes().get(1280); + getDescriptor().getMessageTypes().get(1283); internal_static_google_cloud_compute_v1_VpnTunnelList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelList_descriptor, @@ -37130,7 +37233,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1281); + getDescriptor().getMessageTypes().get(1284); internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_descriptor, @@ -37138,7 +37241,7 @@ private static void _clinit_autosplit_dinit_3() { "VpnTunnels", "Warning", "Warning", }); internal_static_google_cloud_compute_v1_WafExpressionSet_descriptor = - getDescriptor().getMessageTypes().get(1282); + getDescriptor().getMessageTypes().get(1285); internal_static_google_cloud_compute_v1_WafExpressionSet_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WafExpressionSet_descriptor, @@ -37146,7 +37249,7 @@ private static void _clinit_autosplit_dinit_3() { "Aliases", "Expressions", "Id", "Id", }); internal_static_google_cloud_compute_v1_WafExpressionSetExpression_descriptor = - getDescriptor().getMessageTypes().get(1283); + getDescriptor().getMessageTypes().get(1286); internal_static_google_cloud_compute_v1_WafExpressionSetExpression_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WafExpressionSetExpression_descriptor, @@ -37154,7 +37257,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Id", }); internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(1284); + getDescriptor().getMessageTypes().get(1287); internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_descriptor, @@ -37162,7 +37265,7 @@ private static void _clinit_autosplit_dinit_3() { "Operation", "Project", }); internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(1285); + getDescriptor().getMessageTypes().get(1288); internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_descriptor, @@ -37170,7 +37273,7 @@ private static void _clinit_autosplit_dinit_3() { "Operation", "Project", "Region", }); internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(1286); + getDescriptor().getMessageTypes().get(1289); internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_descriptor, @@ -37178,7 +37281,7 @@ private static void _clinit_autosplit_dinit_3() { "Operation", "Project", "Zone", }); internal_static_google_cloud_compute_v1_Warning_descriptor = - getDescriptor().getMessageTypes().get(1287); + getDescriptor().getMessageTypes().get(1290); internal_static_google_cloud_compute_v1_Warning_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Warning_descriptor, @@ -37186,7 +37289,7 @@ private static void _clinit_autosplit_dinit_3() { "Code", "Data", "Message", "Code", "Message", }); internal_static_google_cloud_compute_v1_Warnings_descriptor = - getDescriptor().getMessageTypes().get(1288); + getDescriptor().getMessageTypes().get(1291); internal_static_google_cloud_compute_v1_Warnings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Warnings_descriptor, @@ -37194,7 +37297,7 @@ private static void _clinit_autosplit_dinit_3() { "Code", "Data", "Message", "Code", "Message", }); internal_static_google_cloud_compute_v1_WeightedBackendService_descriptor = - getDescriptor().getMessageTypes().get(1289); + getDescriptor().getMessageTypes().get(1292); internal_static_google_cloud_compute_v1_WeightedBackendService_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WeightedBackendService_descriptor, @@ -37207,7 +37310,7 @@ private static void _clinit_autosplit_dinit_3() { "Weight", }); internal_static_google_cloud_compute_v1_XpnHostList_descriptor = - getDescriptor().getMessageTypes().get(1290); + getDescriptor().getMessageTypes().get(1293); internal_static_google_cloud_compute_v1_XpnHostList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_XpnHostList_descriptor, @@ -37225,7 +37328,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_XpnResourceId_descriptor = - getDescriptor().getMessageTypes().get(1291); + getDescriptor().getMessageTypes().get(1294); internal_static_google_cloud_compute_v1_XpnResourceId_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_XpnResourceId_descriptor, @@ -37233,7 +37336,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Type", "Id", "Type", }); internal_static_google_cloud_compute_v1_Zone_descriptor = - getDescriptor().getMessageTypes().get(1292); + getDescriptor().getMessageTypes().get(1295); internal_static_google_cloud_compute_v1_Zone_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Zone_descriptor, @@ -37261,7 +37364,7 @@ private static void _clinit_autosplit_dinit_3() { "SupportsPzs", }); internal_static_google_cloud_compute_v1_ZoneList_descriptor = - getDescriptor().getMessageTypes().get(1293); + getDescriptor().getMessageTypes().get(1296); internal_static_google_cloud_compute_v1_ZoneList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ZoneList_descriptor, @@ -37279,7 +37382,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_descriptor = - getDescriptor().getMessageTypes().get(1294); + getDescriptor().getMessageTypes().get(1297); internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_descriptor, @@ -37297,7 +37400,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ZoneSetPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1295); + getDescriptor().getMessageTypes().get(1298); internal_static_google_cloud_compute_v1_ZoneSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.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/CorsPolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CorsPolicy.java index 21488a08ebe4..5a44ca41be65 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CorsPolicy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CorsPolicy.java @@ -233,7 +233,7 @@ public com.google.protobuf.ByteString getAllowMethodsBytes(int index) { * * *
-   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * repeated string allow_origin_regexes = 215385810; @@ -247,7 +247,7 @@ public com.google.protobuf.ProtocolStringList getAllowOriginRegexesList() { * * *
-   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * repeated string allow_origin_regexes = 215385810; @@ -261,7 +261,7 @@ public int getAllowOriginRegexesCount() { * * *
-   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * repeated string allow_origin_regexes = 215385810; @@ -276,7 +276,7 @@ public java.lang.String getAllowOriginRegexes(int index) { * * *
-   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * repeated string allow_origin_regexes = 215385810; @@ -1494,7 +1494,7 @@ private void ensureAllowOriginRegexesIsMutable() { * * *
-     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * repeated string allow_origin_regexes = 215385810; @@ -1508,7 +1508,7 @@ public com.google.protobuf.ProtocolStringList getAllowOriginRegexesList() { * * *
-     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * repeated string allow_origin_regexes = 215385810; @@ -1522,7 +1522,7 @@ public int getAllowOriginRegexesCount() { * * *
-     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * repeated string allow_origin_regexes = 215385810; @@ -1537,7 +1537,7 @@ public java.lang.String getAllowOriginRegexes(int index) { * * *
-     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * repeated string allow_origin_regexes = 215385810; @@ -1552,7 +1552,7 @@ public com.google.protobuf.ByteString getAllowOriginRegexesBytes(int index) { * * *
-     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * repeated string allow_origin_regexes = 215385810; @@ -1574,7 +1574,7 @@ public Builder setAllowOriginRegexes(int index, java.lang.String value) { * * *
-     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * repeated string allow_origin_regexes = 215385810; @@ -1595,7 +1595,7 @@ public Builder addAllowOriginRegexes(java.lang.String value) { * * *
-     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * repeated string allow_origin_regexes = 215385810; @@ -1613,7 +1613,7 @@ public Builder addAllAllowOriginRegexes(java.lang.Iterable val * * *
-     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * repeated string allow_origin_regexes = 215385810; @@ -1630,7 +1630,7 @@ public Builder clearAllowOriginRegexes() { * * *
-     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+     * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * repeated string allow_origin_regexes = 215385810; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CorsPolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CorsPolicyOrBuilder.java index effdc03e61b7..83abd62e6f22 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CorsPolicyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CorsPolicyOrBuilder.java @@ -154,7 +154,7 @@ public interface CorsPolicyOrBuilder * * *
-   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * repeated string allow_origin_regexes = 215385810; @@ -166,7 +166,7 @@ public interface CorsPolicyOrBuilder * * *
-   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * repeated string allow_origin_regexes = 215385810; @@ -178,7 +178,7 @@ public interface CorsPolicyOrBuilder * * *
-   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * repeated string allow_origin_regexes = 215385810; @@ -191,7 +191,7 @@ public interface CorsPolicyOrBuilder * * *
-   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.
+   * Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * repeated string allow_origin_regexes = 215385810; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRule.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRule.java index fa0b6ff113cc..69cbd653eb4b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRule.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRule.java @@ -978,7 +978,7 @@ private PscConnectionStatus(int value) { * * *
-   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
    * 
* * optional string I_p_address = 42976943; @@ -993,7 +993,7 @@ public boolean hasIPAddress() { * * *
-   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
    * 
* * optional string I_p_address = 42976943; @@ -1016,7 +1016,7 @@ public java.lang.String getIPAddress() { * * *
-   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
    * 
* * optional string I_p_address = 42976943; @@ -4224,7 +4224,7 @@ public Builder mergeFrom( * * *
-     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
      * 
* * optional string I_p_address = 42976943; @@ -4238,7 +4238,7 @@ public boolean hasIPAddress() { * * *
-     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
      * 
* * optional string I_p_address = 42976943; @@ -4260,7 +4260,7 @@ public java.lang.String getIPAddress() { * * *
-     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
      * 
* * optional string I_p_address = 42976943; @@ -4282,7 +4282,7 @@ public com.google.protobuf.ByteString getIPAddressBytes() { * * *
-     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
      * 
* * optional string I_p_address = 42976943; @@ -4303,7 +4303,7 @@ public Builder setIPAddress(java.lang.String value) { * * *
-     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
      * 
* * optional string I_p_address = 42976943; @@ -4320,7 +4320,7 @@ public Builder clearIPAddress() { * * *
-     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+     * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
      * 
* * optional string I_p_address = 42976943; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleOrBuilder.java index 10ea0e7e0a89..24ddd0bad36f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleOrBuilder.java @@ -27,7 +27,7 @@ public interface ForwardingRuleOrBuilder * * *
-   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
    * 
* * optional string I_p_address = 42976943; @@ -39,7 +39,7 @@ public interface ForwardingRuleOrBuilder * * *
-   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
    * 
* * optional string I_p_address = 42976943; @@ -51,7 +51,7 @@ public interface ForwardingRuleOrBuilder * * *
-   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
+   * IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number.
    * 
* * optional string I_p_address = 42976943; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatch.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatch.java index fc0e6302a44e..10befd63a186 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatch.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatch.java @@ -386,7 +386,7 @@ public com.google.cloud.compute.v1.Int64RangeMatchOrBuilder getRangeMatchOrBuild * * *
-   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -401,7 +401,7 @@ public boolean hasRegexMatch() { * * *
-   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -424,7 +424,7 @@ public java.lang.String getRegexMatch() { * * *
-   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -1765,7 +1765,7 @@ public com.google.cloud.compute.v1.Int64RangeMatchOrBuilder getRangeMatchOrBuild * * *
-     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -1779,7 +1779,7 @@ public boolean hasRegexMatch() { * * *
-     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -1801,7 +1801,7 @@ public java.lang.String getRegexMatch() { * * *
-     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -1823,7 +1823,7 @@ public com.google.protobuf.ByteString getRegexMatchBytes() { * * *
-     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -1844,7 +1844,7 @@ public Builder setRegexMatch(java.lang.String value) { * * *
-     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -1861,7 +1861,7 @@ public Builder clearRegexMatch() { * * *
-     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatchOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatchOrBuilder.java index 4fe8dd59428d..da217290a97b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatchOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatchOrBuilder.java @@ -223,7 +223,7 @@ public interface HttpHeaderMatchOrBuilder * * *
-   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -235,7 +235,7 @@ public interface HttpHeaderMatchOrBuilder * * *
-   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -247,7 +247,7 @@ public interface HttpHeaderMatchOrBuilder * * *
-   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatch.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatch.java index 3dd3a638a483..5b5d2079305b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatch.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatch.java @@ -237,7 +237,7 @@ public boolean getPresentMatch() { * * *
-   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -252,7 +252,7 @@ public boolean hasRegexMatch() { * * *
-   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -275,7 +275,7 @@ public java.lang.String getRegexMatch() { * * *
-   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -1042,7 +1042,7 @@ public Builder clearPresentMatch() { * * *
-     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -1056,7 +1056,7 @@ public boolean hasRegexMatch() { * * *
-     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -1078,7 +1078,7 @@ public java.lang.String getRegexMatch() { * * *
-     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -1100,7 +1100,7 @@ public com.google.protobuf.ByteString getRegexMatchBytes() { * * *
-     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -1121,7 +1121,7 @@ public Builder setRegexMatch(java.lang.String value) { * * *
-     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -1138,7 +1138,7 @@ public Builder clearRegexMatch() { * * *
-     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+     * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatchOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatchOrBuilder.java index 24fdb1c6a3d5..8dc4c137dc60 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatchOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatchOrBuilder.java @@ -126,7 +126,7 @@ public interface HttpQueryParameterMatchOrBuilder * * *
-   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -138,7 +138,7 @@ public interface HttpQueryParameterMatchOrBuilder * * *
-   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -150,7 +150,7 @@ public interface HttpQueryParameterMatchOrBuilder * * *
-   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
+   * The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatch.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatch.java index 800107864d20..d4d67e77e78c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatch.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatch.java @@ -461,7 +461,7 @@ public com.google.cloud.compute.v1.HttpQueryParameterMatch getQueryParameterMatc * * *
-   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -476,7 +476,7 @@ public boolean hasRegexMatch() { * * *
-   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -499,7 +499,7 @@ public java.lang.String getRegexMatch() { * * *
-   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -2583,7 +2583,7 @@ public Builder removeQueryParameterMatches(int index) { * * *
-     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -2597,7 +2597,7 @@ public boolean hasRegexMatch() { * * *
-     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -2619,7 +2619,7 @@ public java.lang.String getRegexMatch() { * * *
-     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -2641,7 +2641,7 @@ public com.google.protobuf.ByteString getRegexMatchBytes() { * * *
-     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -2662,7 +2662,7 @@ public Builder setRegexMatch(java.lang.String value) { * * *
-     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; @@ -2679,7 +2679,7 @@ public Builder clearRegexMatch() { * * *
-     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+     * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
      * 
* * optional string regex_match = 107387853; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatchOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatchOrBuilder.java index 2f151e7d6075..2fa211aac9db 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatchOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatchOrBuilder.java @@ -294,7 +294,7 @@ com.google.cloud.compute.v1.HttpQueryParameterMatchOrBuilder getQueryParameterMa * * *
-   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -306,7 +306,7 @@ com.google.cloud.compute.v1.HttpQueryParameterMatchOrBuilder getQueryParameterMa * * *
-   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; @@ -318,7 +318,7 @@ com.google.cloud.compute.v1.HttpQueryParameterMatchOrBuilder getQueryParameterMa * * *
-   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED.
+   * For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED.
    * 
* * optional string regex_match = 107387853; 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 d53c2fb2cf2f..77606f47f624 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 @@ -738,7 +738,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * Share-settings for shared-reservation
+   * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -753,7 +753,7 @@ public boolean hasShareSettings() { * * *
-   * Share-settings for shared-reservation
+   * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -770,7 +770,7 @@ public com.google.cloud.compute.v1.ShareSettings getShareSettings() { * * *
-   * Share-settings for shared-reservation
+   * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -2605,7 +2605,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * Share-settings for shared-reservation
+     * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -2619,7 +2619,7 @@ public boolean hasShareSettings() { * * *
-     * Share-settings for shared-reservation
+     * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -2639,7 +2639,7 @@ public com.google.cloud.compute.v1.ShareSettings getShareSettings() { * * *
-     * Share-settings for shared-reservation
+     * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -2661,7 +2661,7 @@ public Builder setShareSettings(com.google.cloud.compute.v1.ShareSettings value) * * *
-     * Share-settings for shared-reservation
+     * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -2681,7 +2681,7 @@ public Builder setShareSettings( * * *
-     * Share-settings for shared-reservation
+     * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -2709,7 +2709,7 @@ public Builder mergeShareSettings(com.google.cloud.compute.v1.ShareSettings valu * * *
-     * Share-settings for shared-reservation
+     * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -2728,7 +2728,7 @@ public Builder clearShareSettings() { * * *
-     * Share-settings for shared-reservation
+     * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -2742,7 +2742,7 @@ public com.google.cloud.compute.v1.ShareSettings.Builder getShareSettingsBuilder * * *
-     * Share-settings for shared-reservation
+     * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -2760,7 +2760,7 @@ public com.google.cloud.compute.v1.ShareSettingsOrBuilder getShareSettingsOrBuil * * *
-     * Share-settings for shared-reservation
+     * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationOrBuilder.java index 7ec2e8a3ce38..c81e57950a02 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationOrBuilder.java @@ -299,7 +299,7 @@ public interface ReservationOrBuilder * * *
-   * Share-settings for shared-reservation
+   * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -311,7 +311,7 @@ public interface ReservationOrBuilder * * *
-   * Share-settings for shared-reservation
+   * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -323,7 +323,7 @@ public interface ReservationOrBuilder * * *
-   * Share-settings for shared-reservation
+   * Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptions.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptions.java index f6e10a1a2cd2..123c3c69817d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptions.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptions.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.SecurityPolicyRuleRateLimitOptions.EnforceOnKey} @@ -396,7 +396,7 @@ public com.google.protobuf.ByteString getConformActionBytes() { * * *
-   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
    * Check the EnforceOnKey enum for the list of possible values.
    * 
* @@ -412,7 +412,7 @@ public boolean hasEnforceOnKey() { * * *
-   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
    * Check the EnforceOnKey enum for the list of possible values.
    * 
* @@ -436,7 +436,7 @@ public java.lang.String getEnforceOnKey() { * * *
-   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
    * Check the EnforceOnKey enum for the list of possible values.
    * 
* @@ -1709,7 +1709,7 @@ public Builder setConformActionBytes(com.google.protobuf.ByteString value) { * * *
-     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
      * Check the EnforceOnKey enum for the list of possible values.
      * 
* @@ -1724,7 +1724,7 @@ public boolean hasEnforceOnKey() { * * *
-     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
      * Check the EnforceOnKey enum for the list of possible values.
      * 
* @@ -1747,7 +1747,7 @@ public java.lang.String getEnforceOnKey() { * * *
-     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
      * Check the EnforceOnKey enum for the list of possible values.
      * 
* @@ -1770,7 +1770,7 @@ public com.google.protobuf.ByteString getEnforceOnKeyBytes() { * * *
-     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
      * Check the EnforceOnKey enum for the list of possible values.
      * 
* @@ -1792,7 +1792,7 @@ public Builder setEnforceOnKey(java.lang.String value) { * * *
-     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
      * Check the EnforceOnKey enum for the list of possible values.
      * 
* @@ -1810,7 +1810,7 @@ public Builder clearEnforceOnKey() { * * *
-     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+     * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
      * Check the EnforceOnKey enum for the list of possible values.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsOrBuilder.java index 6f55a37c2bcd..7cd4460519da 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsOrBuilder.java @@ -131,7 +131,7 @@ public interface SecurityPolicyRuleRateLimitOptionsOrBuilder * * *
-   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
    * Check the EnforceOnKey enum for the list of possible values.
    * 
* @@ -144,7 +144,7 @@ public interface SecurityPolicyRuleRateLimitOptionsOrBuilder * * *
-   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
    * Check the EnforceOnKey enum for the list of possible values.
    * 
* @@ -157,7 +157,7 @@ public interface SecurityPolicyRuleRateLimitOptionsOrBuilder * * *
-   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
+   * Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates.
    * Check the EnforceOnKey enum for the list of possible values.
    * 
* 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 4cd41ba5d268..1779fffb5037 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 @@ -1299,7 +1299,7 @@ public boolean getEnableFlowLogs() { * * *
-   * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+   * The external IPv6 address range that is owned by this subnetwork.
    * 
* * optional string external_ipv6_prefix = 139299190; @@ -1314,7 +1314,7 @@ public boolean hasExternalIpv6Prefix() { * * *
-   * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+   * The external IPv6 address range that is owned by this subnetwork.
    * 
* * optional string external_ipv6_prefix = 139299190; @@ -1337,7 +1337,7 @@ public java.lang.String getExternalIpv6Prefix() { * * *
-   * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+   * The external IPv6 address range that is owned by this subnetwork.
    * 
* * optional string external_ipv6_prefix = 139299190; @@ -4019,7 +4019,7 @@ public Builder clearEnableFlowLogs() { * * *
-     * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+     * The external IPv6 address range that is owned by this subnetwork.
      * 
* * optional string external_ipv6_prefix = 139299190; @@ -4033,7 +4033,7 @@ public boolean hasExternalIpv6Prefix() { * * *
-     * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+     * The external IPv6 address range that is owned by this subnetwork.
      * 
* * optional string external_ipv6_prefix = 139299190; @@ -4055,7 +4055,7 @@ public java.lang.String getExternalIpv6Prefix() { * * *
-     * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+     * The external IPv6 address range that is owned by this subnetwork.
      * 
* * optional string external_ipv6_prefix = 139299190; @@ -4077,7 +4077,7 @@ public com.google.protobuf.ByteString getExternalIpv6PrefixBytes() { * * *
-     * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+     * The external IPv6 address range that is owned by this subnetwork.
      * 
* * optional string external_ipv6_prefix = 139299190; @@ -4098,7 +4098,7 @@ public Builder setExternalIpv6Prefix(java.lang.String value) { * * *
-     * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+     * The external IPv6 address range that is owned by this subnetwork.
      * 
* * optional string external_ipv6_prefix = 139299190; @@ -4115,7 +4115,7 @@ public Builder clearExternalIpv6Prefix() { * * *
-     * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+     * The external IPv6 address range that is owned by this subnetwork.
      * 
* * optional string external_ipv6_prefix = 139299190; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkOrBuilder.java index 99a5343a5f55..2846c971c961 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkOrBuilder.java @@ -126,7 +126,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+   * The external IPv6 address range that is owned by this subnetwork.
    * 
* * optional string external_ipv6_prefix = 139299190; @@ -138,7 +138,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+   * The external IPv6 address range that is owned by this subnetwork.
    * 
* * optional string external_ipv6_prefix = 139299190; @@ -150,7 +150,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] The external IPv6 address range that is assigned to this subnetwork.
+   * The external IPv6 address range that is owned by this subnetwork.
    * 
* * optional string external_ipv6_prefix = 139299190; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesScopedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesScopedList.java new file mode 100644 index 000000000000..44e12ea5493f --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesScopedList.java @@ -0,0 +1,1220 @@ +/* + * Copyright 2020 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! +// source: google/cloud/compute/v1/compute.proto + +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.TargetTcpProxiesScopedList} + */ +public final class TargetTcpProxiesScopedList extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.TargetTcpProxiesScopedList) + TargetTcpProxiesScopedListOrBuilder { + private static final long serialVersionUID = 0L; + // Use TargetTcpProxiesScopedList.newBuilder() to construct. + private TargetTcpProxiesScopedList(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private TargetTcpProxiesScopedList() { + targetTcpProxies_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new TargetTcpProxiesScopedList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { + return this.unknownFields; + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.TargetTcpProxiesScopedList.class, + com.google.cloud.compute.v1.TargetTcpProxiesScopedList.Builder.class); + } + + private int bitField0_; + public static final int TARGET_TCP_PROXIES_FIELD_NUMBER = 262056832; + private java.util.List targetTcpProxies_; + /** + * + * + *
+   * A list of TargetTcpProxies contained in this scope.
+   * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + @java.lang.Override + public java.util.List getTargetTcpProxiesList() { + return targetTcpProxies_; + } + /** + * + * + *
+   * A list of TargetTcpProxies contained in this scope.
+   * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + @java.lang.Override + public java.util.List + getTargetTcpProxiesOrBuilderList() { + return targetTcpProxies_; + } + /** + * + * + *
+   * A list of TargetTcpProxies contained in this scope.
+   * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + @java.lang.Override + public int getTargetTcpProxiesCount() { + return targetTcpProxies_.size(); + } + /** + * + * + *
+   * A list of TargetTcpProxies contained in this scope.
+   * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxy getTargetTcpProxies(int index) { + return targetTcpProxies_.get(index); + } + /** + * + * + *
+   * A list of TargetTcpProxies contained in this scope.
+   * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxyOrBuilder getTargetTcpProxiesOrBuilder( + int index) { + return targetTcpProxies_.get(index); + } + + public static final int WARNING_FIELD_NUMBER = 50704284; + private com.google.cloud.compute.v1.Warning warning_; + /** + * + * + *
+   * Informational warning which replaces the list of backend services when the list is empty.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return Whether the warning field is set. + */ + @java.lang.Override + public boolean hasWarning() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * + * + *
+   * Informational warning which replaces the list of backend services when the list is empty.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return The warning. + */ + @java.lang.Override + public com.google.cloud.compute.v1.Warning getWarning() { + return warning_ == null ? com.google.cloud.compute.v1.Warning.getDefaultInstance() : warning_; + } + /** + * + * + *
+   * Informational warning which replaces the list of backend services when the list is empty.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + @java.lang.Override + public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { + return warning_ == null ? com.google.cloud.compute.v1.Warning.getDefaultInstance() : warning_; + } + + 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(50704284, getWarning()); + } + for (int i = 0; i < targetTcpProxies_.size(); i++) { + output.writeMessage(262056832, targetTcpProxies_.get(i)); + } + 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(50704284, getWarning()); + } + for (int i = 0; i < targetTcpProxies_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 262056832, targetTcpProxies_.get(i)); + } + 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.TargetTcpProxiesScopedList)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.TargetTcpProxiesScopedList other = + (com.google.cloud.compute.v1.TargetTcpProxiesScopedList) obj; + + if (!getTargetTcpProxiesList().equals(other.getTargetTcpProxiesList())) return false; + if (hasWarning() != other.hasWarning()) return false; + if (hasWarning()) { + if (!getWarning().equals(other.getWarning())) 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 (getTargetTcpProxiesCount() > 0) { + hash = (37 * hash) + TARGET_TCP_PROXIES_FIELD_NUMBER; + hash = (53 * hash) + getTargetTcpProxiesList().hashCode(); + } + if (hasWarning()) { + hash = (37 * hash) + WARNING_FIELD_NUMBER; + hash = (53 * hash) + getWarning().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.TargetTcpProxiesScopedList parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.TargetTcpProxiesScopedList 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.TargetTcpProxiesScopedList parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.TargetTcpProxiesScopedList 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.TargetTcpProxiesScopedList parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.TargetTcpProxiesScopedList 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.TargetTcpProxiesScopedList parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.TargetTcpProxiesScopedList parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.TargetTcpProxiesScopedList parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.TargetTcpProxiesScopedList parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.TargetTcpProxiesScopedList parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.TargetTcpProxiesScopedList parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.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.TargetTcpProxiesScopedList 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.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.TargetTcpProxiesScopedList} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.TargetTcpProxiesScopedList) + com.google.cloud.compute.v1.TargetTcpProxiesScopedListOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.TargetTcpProxiesScopedList.class, + com.google.cloud.compute.v1.TargetTcpProxiesScopedList.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.TargetTcpProxiesScopedList.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getTargetTcpProxiesFieldBuilder(); + getWarningFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + if (targetTcpProxiesBuilder_ == null) { + targetTcpProxies_ = java.util.Collections.emptyList(); + } else { + targetTcpProxies_ = null; + targetTcpProxiesBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + if (warningBuilder_ == null) { + warning_ = null; + } else { + warningBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + 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_TargetTcpProxiesScopedList_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxiesScopedList getDefaultInstanceForType() { + return com.google.cloud.compute.v1.TargetTcpProxiesScopedList.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxiesScopedList build() { + com.google.cloud.compute.v1.TargetTcpProxiesScopedList result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxiesScopedList buildPartial() { + com.google.cloud.compute.v1.TargetTcpProxiesScopedList result = + new com.google.cloud.compute.v1.TargetTcpProxiesScopedList(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (targetTcpProxiesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + targetTcpProxies_ = java.util.Collections.unmodifiableList(targetTcpProxies_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.targetTcpProxies_ = targetTcpProxies_; + } else { + result.targetTcpProxies_ = targetTcpProxiesBuilder_.build(); + } + if (((from_bitField0_ & 0x00000002) != 0)) { + if (warningBuilder_ == null) { + result.warning_ = warning_; + } else { + result.warning_ = warningBuilder_.build(); + } + to_bitField0_ |= 0x00000001; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.TargetTcpProxiesScopedList) { + return mergeFrom((com.google.cloud.compute.v1.TargetTcpProxiesScopedList) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.TargetTcpProxiesScopedList other) { + if (other == com.google.cloud.compute.v1.TargetTcpProxiesScopedList.getDefaultInstance()) + return this; + if (targetTcpProxiesBuilder_ == null) { + if (!other.targetTcpProxies_.isEmpty()) { + if (targetTcpProxies_.isEmpty()) { + targetTcpProxies_ = other.targetTcpProxies_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTargetTcpProxiesIsMutable(); + targetTcpProxies_.addAll(other.targetTcpProxies_); + } + onChanged(); + } + } else { + if (!other.targetTcpProxies_.isEmpty()) { + if (targetTcpProxiesBuilder_.isEmpty()) { + targetTcpProxiesBuilder_.dispose(); + targetTcpProxiesBuilder_ = null; + targetTcpProxies_ = other.targetTcpProxies_; + bitField0_ = (bitField0_ & ~0x00000001); + targetTcpProxiesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getTargetTcpProxiesFieldBuilder() + : null; + } else { + targetTcpProxiesBuilder_.addAllMessages(other.targetTcpProxies_); + } + } + } + if (other.hasWarning()) { + mergeWarning(other.getWarning()); + } + 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 405634274: + { + input.readMessage(getWarningFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 405634274 + case 2096454658: + { + com.google.cloud.compute.v1.TargetTcpProxy m = + input.readMessage( + com.google.cloud.compute.v1.TargetTcpProxy.parser(), extensionRegistry); + if (targetTcpProxiesBuilder_ == null) { + ensureTargetTcpProxiesIsMutable(); + targetTcpProxies_.add(m); + } else { + targetTcpProxiesBuilder_.addMessage(m); + } + break; + } // case 2096454658 + 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.util.List targetTcpProxies_ = + java.util.Collections.emptyList(); + + private void ensureTargetTcpProxiesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + targetTcpProxies_ = + new java.util.ArrayList(targetTcpProxies_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.compute.v1.TargetTcpProxy, + com.google.cloud.compute.v1.TargetTcpProxy.Builder, + com.google.cloud.compute.v1.TargetTcpProxyOrBuilder> + targetTcpProxiesBuilder_; + + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public java.util.List getTargetTcpProxiesList() { + if (targetTcpProxiesBuilder_ == null) { + return java.util.Collections.unmodifiableList(targetTcpProxies_); + } else { + return targetTcpProxiesBuilder_.getMessageList(); + } + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public int getTargetTcpProxiesCount() { + if (targetTcpProxiesBuilder_ == null) { + return targetTcpProxies_.size(); + } else { + return targetTcpProxiesBuilder_.getCount(); + } + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public com.google.cloud.compute.v1.TargetTcpProxy getTargetTcpProxies(int index) { + if (targetTcpProxiesBuilder_ == null) { + return targetTcpProxies_.get(index); + } else { + return targetTcpProxiesBuilder_.getMessage(index); + } + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public Builder setTargetTcpProxies( + int index, com.google.cloud.compute.v1.TargetTcpProxy value) { + if (targetTcpProxiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTargetTcpProxiesIsMutable(); + targetTcpProxies_.set(index, value); + onChanged(); + } else { + targetTcpProxiesBuilder_.setMessage(index, value); + } + return this; + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public Builder setTargetTcpProxies( + int index, com.google.cloud.compute.v1.TargetTcpProxy.Builder builderForValue) { + if (targetTcpProxiesBuilder_ == null) { + ensureTargetTcpProxiesIsMutable(); + targetTcpProxies_.set(index, builderForValue.build()); + onChanged(); + } else { + targetTcpProxiesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public Builder addTargetTcpProxies(com.google.cloud.compute.v1.TargetTcpProxy value) { + if (targetTcpProxiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTargetTcpProxiesIsMutable(); + targetTcpProxies_.add(value); + onChanged(); + } else { + targetTcpProxiesBuilder_.addMessage(value); + } + return this; + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public Builder addTargetTcpProxies( + int index, com.google.cloud.compute.v1.TargetTcpProxy value) { + if (targetTcpProxiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTargetTcpProxiesIsMutable(); + targetTcpProxies_.add(index, value); + onChanged(); + } else { + targetTcpProxiesBuilder_.addMessage(index, value); + } + return this; + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public Builder addTargetTcpProxies( + com.google.cloud.compute.v1.TargetTcpProxy.Builder builderForValue) { + if (targetTcpProxiesBuilder_ == null) { + ensureTargetTcpProxiesIsMutable(); + targetTcpProxies_.add(builderForValue.build()); + onChanged(); + } else { + targetTcpProxiesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public Builder addTargetTcpProxies( + int index, com.google.cloud.compute.v1.TargetTcpProxy.Builder builderForValue) { + if (targetTcpProxiesBuilder_ == null) { + ensureTargetTcpProxiesIsMutable(); + targetTcpProxies_.add(index, builderForValue.build()); + onChanged(); + } else { + targetTcpProxiesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public Builder addAllTargetTcpProxies( + java.lang.Iterable values) { + if (targetTcpProxiesBuilder_ == null) { + ensureTargetTcpProxiesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, targetTcpProxies_); + onChanged(); + } else { + targetTcpProxiesBuilder_.addAllMessages(values); + } + return this; + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public Builder clearTargetTcpProxies() { + if (targetTcpProxiesBuilder_ == null) { + targetTcpProxies_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + targetTcpProxiesBuilder_.clear(); + } + return this; + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public Builder removeTargetTcpProxies(int index) { + if (targetTcpProxiesBuilder_ == null) { + ensureTargetTcpProxiesIsMutable(); + targetTcpProxies_.remove(index); + onChanged(); + } else { + targetTcpProxiesBuilder_.remove(index); + } + return this; + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public com.google.cloud.compute.v1.TargetTcpProxy.Builder getTargetTcpProxiesBuilder( + int index) { + return getTargetTcpProxiesFieldBuilder().getBuilder(index); + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public com.google.cloud.compute.v1.TargetTcpProxyOrBuilder getTargetTcpProxiesOrBuilder( + int index) { + if (targetTcpProxiesBuilder_ == null) { + return targetTcpProxies_.get(index); + } else { + return targetTcpProxiesBuilder_.getMessageOrBuilder(index); + } + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public java.util.List + getTargetTcpProxiesOrBuilderList() { + if (targetTcpProxiesBuilder_ != null) { + return targetTcpProxiesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(targetTcpProxies_); + } + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public com.google.cloud.compute.v1.TargetTcpProxy.Builder addTargetTcpProxiesBuilder() { + return getTargetTcpProxiesFieldBuilder() + .addBuilder(com.google.cloud.compute.v1.TargetTcpProxy.getDefaultInstance()); + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public com.google.cloud.compute.v1.TargetTcpProxy.Builder addTargetTcpProxiesBuilder( + int index) { + return getTargetTcpProxiesFieldBuilder() + .addBuilder(index, com.google.cloud.compute.v1.TargetTcpProxy.getDefaultInstance()); + } + /** + * + * + *
+     * A list of TargetTcpProxies contained in this scope.
+     * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + public java.util.List + getTargetTcpProxiesBuilderList() { + return getTargetTcpProxiesFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.compute.v1.TargetTcpProxy, + com.google.cloud.compute.v1.TargetTcpProxy.Builder, + com.google.cloud.compute.v1.TargetTcpProxyOrBuilder> + getTargetTcpProxiesFieldBuilder() { + if (targetTcpProxiesBuilder_ == null) { + targetTcpProxiesBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.compute.v1.TargetTcpProxy, + com.google.cloud.compute.v1.TargetTcpProxy.Builder, + com.google.cloud.compute.v1.TargetTcpProxyOrBuilder>( + targetTcpProxies_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + targetTcpProxies_ = null; + } + return targetTcpProxiesBuilder_; + } + + private com.google.cloud.compute.v1.Warning warning_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.Warning, + com.google.cloud.compute.v1.Warning.Builder, + com.google.cloud.compute.v1.WarningOrBuilder> + warningBuilder_; + /** + * + * + *
+     * Informational warning which replaces the list of backend services when the list is empty.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return Whether the warning field is set. + */ + public boolean hasWarning() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * + * + *
+     * Informational warning which replaces the list of backend services when the list is empty.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return The warning. + */ + public com.google.cloud.compute.v1.Warning getWarning() { + if (warningBuilder_ == null) { + return warning_ == null + ? com.google.cloud.compute.v1.Warning.getDefaultInstance() + : warning_; + } else { + return warningBuilder_.getMessage(); + } + } + /** + * + * + *
+     * Informational warning which replaces the list of backend services when the list is empty.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public Builder setWarning(com.google.cloud.compute.v1.Warning value) { + if (warningBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + warning_ = value; + onChanged(); + } else { + warningBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * + * + *
+     * Informational warning which replaces the list of backend services when the list is empty.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderForValue) { + if (warningBuilder_ == null) { + warning_ = builderForValue.build(); + onChanged(); + } else { + warningBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * + * + *
+     * Informational warning which replaces the list of backend services when the list is empty.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { + if (warningBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && warning_ != null + && warning_ != com.google.cloud.compute.v1.Warning.getDefaultInstance()) { + warning_ = + com.google.cloud.compute.v1.Warning.newBuilder(warning_) + .mergeFrom(value) + .buildPartial(); + } else { + warning_ = value; + } + onChanged(); + } else { + warningBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * + * + *
+     * Informational warning which replaces the list of backend services when the list is empty.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public Builder clearWarning() { + if (warningBuilder_ == null) { + warning_ = null; + onChanged(); + } else { + warningBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + /** + * + * + *
+     * Informational warning which replaces the list of backend services when the list is empty.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getWarningFieldBuilder().getBuilder(); + } + /** + * + * + *
+     * Informational warning which replaces the list of backend services when the list is empty.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { + if (warningBuilder_ != null) { + return warningBuilder_.getMessageOrBuilder(); + } else { + return warning_ == null + ? com.google.cloud.compute.v1.Warning.getDefaultInstance() + : warning_; + } + } + /** + * + * + *
+     * Informational warning which replaces the list of backend services when the list is empty.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.Warning, + com.google.cloud.compute.v1.Warning.Builder, + com.google.cloud.compute.v1.WarningOrBuilder> + getWarningFieldBuilder() { + if (warningBuilder_ == null) { + warningBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.Warning, + com.google.cloud.compute.v1.Warning.Builder, + com.google.cloud.compute.v1.WarningOrBuilder>( + getWarning(), getParentForChildren(), isClean()); + warning_ = null; + } + return warningBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.TargetTcpProxiesScopedList) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.TargetTcpProxiesScopedList) + private static final com.google.cloud.compute.v1.TargetTcpProxiesScopedList DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.TargetTcpProxiesScopedList(); + } + + public static com.google.cloud.compute.v1.TargetTcpProxiesScopedList getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TargetTcpProxiesScopedList 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.TargetTcpProxiesScopedList getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesScopedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesScopedListOrBuilder.java new file mode 100644 index 000000000000..7fdc2a99244e --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxiesScopedListOrBuilder.java @@ -0,0 +1,112 @@ +/* + * Copyright 2020 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! +// source: google/cloud/compute/v1/compute.proto + +package com.google.cloud.compute.v1; + +public interface TargetTcpProxiesScopedListOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.TargetTcpProxiesScopedList) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * A list of TargetTcpProxies contained in this scope.
+   * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + java.util.List getTargetTcpProxiesList(); + /** + * + * + *
+   * A list of TargetTcpProxies contained in this scope.
+   * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + com.google.cloud.compute.v1.TargetTcpProxy getTargetTcpProxies(int index); + /** + * + * + *
+   * A list of TargetTcpProxies contained in this scope.
+   * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + int getTargetTcpProxiesCount(); + /** + * + * + *
+   * A list of TargetTcpProxies contained in this scope.
+   * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + java.util.List + getTargetTcpProxiesOrBuilderList(); + /** + * + * + *
+   * A list of TargetTcpProxies contained in this scope.
+   * 
+ * + * repeated .google.cloud.compute.v1.TargetTcpProxy target_tcp_proxies = 262056832; + */ + com.google.cloud.compute.v1.TargetTcpProxyOrBuilder getTargetTcpProxiesOrBuilder(int index); + + /** + * + * + *
+   * Informational warning which replaces the list of backend services when the list is empty.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return Whether the warning field is set. + */ + boolean hasWarning(); + /** + * + * + *
+   * Informational warning which replaces the list of backend services when the list is empty.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return The warning. + */ + com.google.cloud.compute.v1.Warning getWarning(); + /** + * + * + *
+   * Informational warning which replaces the list of backend services when the list is empty.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedList.java new file mode 100644 index 000000000000..7de737068934 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedList.java @@ -0,0 +1,2224 @@ +/* + * Copyright 2020 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! +// source: google/cloud/compute/v1/compute.proto + +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.TargetTcpProxyAggregatedList} + */ +public final class TargetTcpProxyAggregatedList extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.TargetTcpProxyAggregatedList) + TargetTcpProxyAggregatedListOrBuilder { + private static final long serialVersionUID = 0L; + // Use TargetTcpProxyAggregatedList.newBuilder() to construct. + private TargetTcpProxyAggregatedList(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private TargetTcpProxyAggregatedList() { + id_ = ""; + kind_ = ""; + nextPageToken_ = ""; + selfLink_ = ""; + unreachables_ = com.google.protobuf.LazyStringArrayList.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new TargetTcpProxyAggregatedList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { + return this.unknownFields; + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField(int number) { + switch (number) { + case 100526016: + return internalGetItems(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.TargetTcpProxyAggregatedList.class, + com.google.cloud.compute.v1.TargetTcpProxyAggregatedList.Builder.class); + } + + private int bitField0_; + public static final int ID_FIELD_NUMBER = 3355; + private volatile java.lang.Object id_; + /** + * + * + *
+   * [Output Only] Unique identifier for the resource; defined by the server.
+   * 
+ * + * optional string id = 3355; + * + * @return Whether the id field is set. + */ + @java.lang.Override + public boolean hasId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * + * + *
+   * [Output Only] Unique identifier for the resource; defined by the server.
+   * 
+ * + * optional string id = 3355; + * + * @return The id. + */ + @java.lang.Override + public java.lang.String getId() { + java.lang.Object ref = id_; + 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(); + id_ = s; + return s; + } + } + /** + * + * + *
+   * [Output Only] Unique identifier for the resource; defined by the server.
+   * 
+ * + * optional string id = 3355; + * + * @return The bytes for id. + */ + @java.lang.Override + public com.google.protobuf.ByteString getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ITEMS_FIELD_NUMBER = 100526016; + + private static final class ItemsDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.TargetTcpProxiesScopedList> + defaultEntry = + com.google.protobuf.MapEntry + . + newDefaultInstance( + com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_ItemsEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.MESSAGE, + com.google.cloud.compute.v1.TargetTcpProxiesScopedList + .getDefaultInstance()); + } + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.TargetTcpProxiesScopedList> + items_; + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.TargetTcpProxiesScopedList> + internalGetItems() { + if (items_ == null) { + return com.google.protobuf.MapField.emptyMapField(ItemsDefaultEntryHolder.defaultEntry); + } + return items_; + } + + public int getItemsCount() { + return internalGetItems().getMap().size(); + } + /** + * + * + *
+   * A list of TargetTcpProxiesScopedList resources.
+   * 
+ * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + @java.lang.Override + public boolean containsItems(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetItems().getMap().containsKey(key); + } + /** Use {@link #getItemsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map + getItems() { + return getItemsMap(); + } + /** + * + * + *
+   * A list of TargetTcpProxiesScopedList resources.
+   * 
+ * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + @java.lang.Override + public java.util.Map + getItemsMap() { + return internalGetItems().getMap(); + } + /** + * + * + *
+   * A list of TargetTcpProxiesScopedList resources.
+   * 
+ * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( + java.lang.String key, com.google.cloud.compute.v1.TargetTcpProxiesScopedList defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetItems().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * + * + *
+   * A list of TargetTcpProxiesScopedList resources.
+   * 
+ * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrThrow( + java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetItems().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int KIND_FIELD_NUMBER = 3292052; + private volatile java.lang.Object kind_; + /** + * + * + *
+   * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+   * 
+ * + * optional string kind = 3292052; + * + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * + * + *
+   * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+   * 
+ * + * optional string kind = 3292052; + * + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + java.lang.Object ref = kind_; + 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(); + kind_ = s; + return s; + } + } + /** + * + * + *
+   * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+   * 
+ * + * optional string kind = 3292052; + * + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString getKindBytes() { + java.lang.Object ref = kind_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + kind_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 79797525; + private volatile java.lang.Object nextPageToken_; + /** + * + * + *
+   * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+   * 
+ * + * optional string next_page_token = 79797525; + * + * @return Whether the nextPageToken field is set. + */ + @java.lang.Override + public boolean hasNextPageToken() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * + * + *
+   * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+   * 
+ * + * optional string next_page_token = 79797525; + * + * @return The nextPageToken. + */ + @java.lang.Override + public java.lang.String getNextPageToken() { + java.lang.Object ref = nextPageToken_; + 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(); + nextPageToken_ = s; + return s; + } + } + /** + * + * + *
+   * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+   * 
+ * + * optional string next_page_token = 79797525; + * + * @return The bytes for nextPageToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNextPageTokenBytes() { + java.lang.Object ref = nextPageToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextPageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SELF_LINK_FIELD_NUMBER = 456214797; + private volatile java.lang.Object selfLink_; + /** + * + * + *
+   * [Output Only] Server-defined URL for this resource.
+   * 
+ * + * optional string self_link = 456214797; + * + * @return Whether the selfLink field is set. + */ + @java.lang.Override + public boolean hasSelfLink() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * + * + *
+   * [Output Only] Server-defined URL for this resource.
+   * 
+ * + * optional string self_link = 456214797; + * + * @return The selfLink. + */ + @java.lang.Override + public java.lang.String getSelfLink() { + java.lang.Object ref = selfLink_; + 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(); + selfLink_ = s; + return s; + } + } + /** + * + * + *
+   * [Output Only] Server-defined URL for this resource.
+   * 
+ * + * optional string self_link = 456214797; + * + * @return The bytes for selfLink. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSelfLinkBytes() { + java.lang.Object ref = selfLink_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + selfLink_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UNREACHABLES_FIELD_NUMBER = 243372063; + private com.google.protobuf.LazyStringList unreachables_; + /** + * + * + *
+   * [Output Only] Unreachable resources.
+   * 
+ * + * repeated string unreachables = 243372063; + * + * @return A list containing the unreachables. + */ + public com.google.protobuf.ProtocolStringList getUnreachablesList() { + return unreachables_; + } + /** + * + * + *
+   * [Output Only] Unreachable resources.
+   * 
+ * + * repeated string unreachables = 243372063; + * + * @return The count of unreachables. + */ + public int getUnreachablesCount() { + return unreachables_.size(); + } + /** + * + * + *
+   * [Output Only] Unreachable resources.
+   * 
+ * + * repeated string unreachables = 243372063; + * + * @param index The index of the element to return. + * @return The unreachables at the given index. + */ + public java.lang.String getUnreachables(int index) { + return unreachables_.get(index); + } + /** + * + * + *
+   * [Output Only] Unreachable resources.
+   * 
+ * + * repeated string unreachables = 243372063; + * + * @param index The index of the value to return. + * @return The bytes of the unreachables at the given index. + */ + public com.google.protobuf.ByteString getUnreachablesBytes(int index) { + return unreachables_.getByteString(index); + } + + public static final int WARNING_FIELD_NUMBER = 50704284; + private com.google.cloud.compute.v1.Warning warning_; + /** + * + * + *
+   * [Output Only] Informational warning message.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return Whether the warning field is set. + */ + @java.lang.Override + public boolean hasWarning() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * + * + *
+   * [Output Only] Informational warning message.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return The warning. + */ + @java.lang.Override + public com.google.cloud.compute.v1.Warning getWarning() { + return warning_ == null ? com.google.cloud.compute.v1.Warning.getDefaultInstance() : warning_; + } + /** + * + * + *
+   * [Output Only] Informational warning message.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + @java.lang.Override + public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { + return warning_ == null ? com.google.cloud.compute.v1.Warning.getDefaultInstance() : warning_; + } + + 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)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3355, id_); + } + if (((bitField0_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3292052, kind_); + } + if (((bitField0_ & 0x00000010) != 0)) { + output.writeMessage(50704284, getWarning()); + } + if (((bitField0_ & 0x00000004) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 79797525, nextPageToken_); + } + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, internalGetItems(), ItemsDefaultEntryHolder.defaultEntry, 100526016); + for (int i = 0; i < unreachables_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString( + output, 243372063, unreachables_.getRaw(i)); + } + if (((bitField0_ & 0x00000008) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 456214797, selfLink_); + } + 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.GeneratedMessageV3.computeStringSize(3355, id_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3292052, kind_); + } + if (((bitField0_ & 0x00000010) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(50704284, getWarning()); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(79797525, nextPageToken_); + } + for (java.util.Map.Entry< + java.lang.String, com.google.cloud.compute.v1.TargetTcpProxiesScopedList> + entry : internalGetItems().getMap().entrySet()) { + com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.TargetTcpProxiesScopedList> + items__ = + ItemsDefaultEntryHolder.defaultEntry + .newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream.computeMessageSize(100526016, items__); + } + { + int dataSize = 0; + for (int i = 0; i < unreachables_.size(); i++) { + dataSize += computeStringSizeNoTag(unreachables_.getRaw(i)); + } + size += dataSize; + size += 5 * getUnreachablesList().size(); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(456214797, selfLink_); + } + 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.TargetTcpProxyAggregatedList)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.TargetTcpProxyAggregatedList other = + (com.google.cloud.compute.v1.TargetTcpProxyAggregatedList) obj; + + if (hasId() != other.hasId()) return false; + if (hasId()) { + if (!getId().equals(other.getId())) return false; + } + if (!internalGetItems().equals(other.internalGetItems())) return false; + if (hasKind() != other.hasKind()) return false; + if (hasKind()) { + if (!getKind().equals(other.getKind())) return false; + } + if (hasNextPageToken() != other.hasNextPageToken()) return false; + if (hasNextPageToken()) { + if (!getNextPageToken().equals(other.getNextPageToken())) return false; + } + if (hasSelfLink() != other.hasSelfLink()) return false; + if (hasSelfLink()) { + if (!getSelfLink().equals(other.getSelfLink())) return false; + } + if (!getUnreachablesList().equals(other.getUnreachablesList())) return false; + if (hasWarning() != other.hasWarning()) return false; + if (hasWarning()) { + if (!getWarning().equals(other.getWarning())) 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 (hasId()) { + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId().hashCode(); + } + if (!internalGetItems().getMap().isEmpty()) { + hash = (37 * hash) + ITEMS_FIELD_NUMBER; + hash = (53 * hash) + internalGetItems().hashCode(); + } + if (hasKind()) { + hash = (37 * hash) + KIND_FIELD_NUMBER; + hash = (53 * hash) + getKind().hashCode(); + } + if (hasNextPageToken()) { + hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getNextPageToken().hashCode(); + } + if (hasSelfLink()) { + hash = (37 * hash) + SELF_LINK_FIELD_NUMBER; + hash = (53 * hash) + getSelfLink().hashCode(); + } + if (getUnreachablesCount() > 0) { + hash = (37 * hash) + UNREACHABLES_FIELD_NUMBER; + hash = (53 * hash) + getUnreachablesList().hashCode(); + } + if (hasWarning()) { + hash = (37 * hash) + WARNING_FIELD_NUMBER; + hash = (53 * hash) + getWarning().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.TargetTcpProxyAggregatedList parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.TargetTcpProxyAggregatedList 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.TargetTcpProxyAggregatedList parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.TargetTcpProxyAggregatedList 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.TargetTcpProxyAggregatedList parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.TargetTcpProxyAggregatedList 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.TargetTcpProxyAggregatedList parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.TargetTcpProxyAggregatedList parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.TargetTcpProxyAggregatedList parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.TargetTcpProxyAggregatedList parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.TargetTcpProxyAggregatedList parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.TargetTcpProxyAggregatedList parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.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.TargetTcpProxyAggregatedList 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.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.TargetTcpProxyAggregatedList} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.TargetTcpProxyAggregatedList) + com.google.cloud.compute.v1.TargetTcpProxyAggregatedListOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField(int number) { + switch (number) { + case 100526016: + return internalGetItems(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField(int number) { + switch (number) { + case 100526016: + return internalGetMutableItems(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.TargetTcpProxyAggregatedList.class, + com.google.cloud.compute.v1.TargetTcpProxyAggregatedList.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.TargetTcpProxyAggregatedList.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getWarningFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableItems().clear(); + kind_ = ""; + bitField0_ = (bitField0_ & ~0x00000004); + nextPageToken_ = ""; + bitField0_ = (bitField0_ & ~0x00000008); + selfLink_ = ""; + bitField0_ = (bitField0_ & ~0x00000010); + unreachables_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000020); + if (warningBuilder_ == null) { + warning_ = null; + } else { + warningBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000040); + 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_TargetTcpProxyAggregatedList_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxyAggregatedList getDefaultInstanceForType() { + return com.google.cloud.compute.v1.TargetTcpProxyAggregatedList.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxyAggregatedList build() { + com.google.cloud.compute.v1.TargetTcpProxyAggregatedList result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxyAggregatedList buildPartial() { + com.google.cloud.compute.v1.TargetTcpProxyAggregatedList result = + new com.google.cloud.compute.v1.TargetTcpProxyAggregatedList(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.id_ = id_; + result.items_ = internalGetItems(); + result.items_.makeImmutable(); + if (((from_bitField0_ & 0x00000004) != 0)) { + to_bitField0_ |= 0x00000002; + } + result.kind_ = kind_; + if (((from_bitField0_ & 0x00000008) != 0)) { + to_bitField0_ |= 0x00000004; + } + result.nextPageToken_ = nextPageToken_; + if (((from_bitField0_ & 0x00000010) != 0)) { + to_bitField0_ |= 0x00000008; + } + result.selfLink_ = selfLink_; + if (((bitField0_ & 0x00000020) != 0)) { + unreachables_ = unreachables_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.unreachables_ = unreachables_; + if (((from_bitField0_ & 0x00000040) != 0)) { + if (warningBuilder_ == null) { + result.warning_ = warning_; + } else { + result.warning_ = warningBuilder_.build(); + } + to_bitField0_ |= 0x00000010; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.TargetTcpProxyAggregatedList) { + return mergeFrom((com.google.cloud.compute.v1.TargetTcpProxyAggregatedList) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.TargetTcpProxyAggregatedList other) { + if (other == com.google.cloud.compute.v1.TargetTcpProxyAggregatedList.getDefaultInstance()) + return this; + if (other.hasId()) { + bitField0_ |= 0x00000001; + id_ = other.id_; + onChanged(); + } + internalGetMutableItems().mergeFrom(other.internalGetItems()); + if (other.hasKind()) { + bitField0_ |= 0x00000004; + kind_ = other.kind_; + onChanged(); + } + if (other.hasNextPageToken()) { + bitField0_ |= 0x00000008; + nextPageToken_ = other.nextPageToken_; + onChanged(); + } + if (other.hasSelfLink()) { + bitField0_ |= 0x00000010; + selfLink_ = other.selfLink_; + onChanged(); + } + if (!other.unreachables_.isEmpty()) { + if (unreachables_.isEmpty()) { + unreachables_ = other.unreachables_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureUnreachablesIsMutable(); + unreachables_.addAll(other.unreachables_); + } + onChanged(); + } + if (other.hasWarning()) { + mergeWarning(other.getWarning()); + } + 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 26842: + { + id_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 26842 + case 26336418: + { + kind_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26336418 + case 405634274: + { + input.readMessage(getWarningFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000040; + break; + } // case 405634274 + case 638380202: + { + nextPageToken_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 638380202 + case 804208130: + { + com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.TargetTcpProxiesScopedList> + items__ = + input.readMessage( + ItemsDefaultEntryHolder.defaultEntry.getParserForType(), + extensionRegistry); + internalGetMutableItems().getMutableMap().put(items__.getKey(), items__.getValue()); + break; + } // case 804208130 + case 1946976506: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureUnreachablesIsMutable(); + unreachables_.add(s); + break; + } // case 1946976506 + case -645248918: + { + selfLink_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000010; + break; + } // case -645248918 + 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 id_ = ""; + /** + * + * + *
+     * [Output Only] Unique identifier for the resource; defined by the server.
+     * 
+ * + * optional string id = 3355; + * + * @return Whether the id field is set. + */ + public boolean hasId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * + * + *
+     * [Output Only] Unique identifier for the resource; defined by the server.
+     * 
+ * + * optional string id = 3355; + * + * @return The id. + */ + public java.lang.String getId() { + java.lang.Object ref = id_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + id_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * [Output Only] Unique identifier for the resource; defined by the server.
+     * 
+ * + * optional string id = 3355; + * + * @return The bytes for id. + */ + public com.google.protobuf.ByteString getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * [Output Only] Unique identifier for the resource; defined by the server.
+     * 
+ * + * optional string id = 3355; + * + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + id_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] Unique identifier for the resource; defined by the server.
+     * 
+ * + * optional string id = 3355; + * + * @return This builder for chaining. + */ + public Builder clearId() { + bitField0_ = (bitField0_ & ~0x00000001); + id_ = getDefaultInstance().getId(); + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] Unique identifier for the resource; defined by the server.
+     * 
+ * + * optional string id = 3355; + * + * @param value The bytes for id to set. + * @return This builder for chaining. + */ + public Builder setIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + id_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.TargetTcpProxiesScopedList> + items_; + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.TargetTcpProxiesScopedList> + internalGetItems() { + if (items_ == null) { + return com.google.protobuf.MapField.emptyMapField(ItemsDefaultEntryHolder.defaultEntry); + } + return items_; + } + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.TargetTcpProxiesScopedList> + internalGetMutableItems() { + onChanged(); + ; + if (items_ == null) { + items_ = com.google.protobuf.MapField.newMapField(ItemsDefaultEntryHolder.defaultEntry); + } + if (!items_.isMutable()) { + items_ = items_.copy(); + } + return items_; + } + + public int getItemsCount() { + return internalGetItems().getMap().size(); + } + /** + * + * + *
+     * A list of TargetTcpProxiesScopedList resources.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + @java.lang.Override + public boolean containsItems(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetItems().getMap().containsKey(key); + } + /** Use {@link #getItemsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map + getItems() { + return getItemsMap(); + } + /** + * + * + *
+     * A list of TargetTcpProxiesScopedList resources.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + @java.lang.Override + public java.util.Map + getItemsMap() { + return internalGetItems().getMap(); + } + /** + * + * + *
+     * A list of TargetTcpProxiesScopedList resources.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( + java.lang.String key, com.google.cloud.compute.v1.TargetTcpProxiesScopedList defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetItems().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * + * + *
+     * A list of TargetTcpProxiesScopedList resources.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrThrow( + java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetItems().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearItems() { + internalGetMutableItems().getMutableMap().clear(); + return this; + } + /** + * + * + *
+     * A list of TargetTcpProxiesScopedList resources.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + public Builder removeItems(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + internalGetMutableItems().getMutableMap().remove(key); + return this; + } + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map + getMutableItems() { + return internalGetMutableItems().getMutableMap(); + } + /** + * + * + *
+     * A list of TargetTcpProxiesScopedList resources.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + public Builder putItems( + java.lang.String key, com.google.cloud.compute.v1.TargetTcpProxiesScopedList value) { + if (key == null) { + throw new NullPointerException("map key"); + } + if (value == null) { + throw new NullPointerException("map value"); + } + + internalGetMutableItems().getMutableMap().put(key, value); + return this; + } + /** + * + * + *
+     * A list of TargetTcpProxiesScopedList resources.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + public Builder putAllItems( + java.util.Map + values) { + internalGetMutableItems().getMutableMap().putAll(values); + return this; + } + + private java.lang.Object kind_ = ""; + /** + * + * + *
+     * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+     * 
+ * + * optional string kind = 3292052; + * + * @return Whether the kind field is set. + */ + public boolean hasKind() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * + * + *
+     * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+     * 
+ * + * optional string kind = 3292052; + * + * @return The kind. + */ + public java.lang.String getKind() { + java.lang.Object ref = kind_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + kind_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+     * 
+ * + * optional string kind = 3292052; + * + * @return The bytes for kind. + */ + public com.google.protobuf.ByteString getKindBytes() { + java.lang.Object ref = kind_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + kind_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+     * 
+ * + * optional string kind = 3292052; + * + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + kind_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+     * 
+ * + * optional string kind = 3292052; + * + * @return This builder for chaining. + */ + public Builder clearKind() { + bitField0_ = (bitField0_ & ~0x00000004); + kind_ = getDefaultInstance().getKind(); + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+     * 
+ * + * optional string kind = 3292052; + * + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000004; + kind_ = value; + onChanged(); + return this; + } + + private java.lang.Object nextPageToken_ = ""; + /** + * + * + *
+     * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+     * 
+ * + * optional string next_page_token = 79797525; + * + * @return Whether the nextPageToken field is set. + */ + public boolean hasNextPageToken() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * + * + *
+     * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+     * 
+ * + * optional string next_page_token = 79797525; + * + * @return The nextPageToken. + */ + public java.lang.String getNextPageToken() { + java.lang.Object ref = nextPageToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextPageToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+     * 
+ * + * optional string next_page_token = 79797525; + * + * @return The bytes for nextPageToken. + */ + public com.google.protobuf.ByteString getNextPageTokenBytes() { + java.lang.Object ref = nextPageToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextPageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+     * 
+ * + * optional string next_page_token = 79797525; + * + * @param value The nextPageToken to set. + * @return This builder for chaining. + */ + public Builder setNextPageToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000008; + nextPageToken_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+     * 
+ * + * optional string next_page_token = 79797525; + * + * @return This builder for chaining. + */ + public Builder clearNextPageToken() { + bitField0_ = (bitField0_ & ~0x00000008); + nextPageToken_ = getDefaultInstance().getNextPageToken(); + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+     * 
+ * + * optional string next_page_token = 79797525; + * + * @param value The bytes for nextPageToken to set. + * @return This builder for chaining. + */ + public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000008; + nextPageToken_ = value; + onChanged(); + return this; + } + + private java.lang.Object selfLink_ = ""; + /** + * + * + *
+     * [Output Only] Server-defined URL for this resource.
+     * 
+ * + * optional string self_link = 456214797; + * + * @return Whether the selfLink field is set. + */ + public boolean hasSelfLink() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * + * + *
+     * [Output Only] Server-defined URL for this resource.
+     * 
+ * + * optional string self_link = 456214797; + * + * @return The selfLink. + */ + public java.lang.String getSelfLink() { + java.lang.Object ref = selfLink_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + selfLink_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * [Output Only] Server-defined URL for this resource.
+     * 
+ * + * optional string self_link = 456214797; + * + * @return The bytes for selfLink. + */ + public com.google.protobuf.ByteString getSelfLinkBytes() { + java.lang.Object ref = selfLink_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + selfLink_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * [Output Only] Server-defined URL for this resource.
+     * 
+ * + * optional string self_link = 456214797; + * + * @param value The selfLink to set. + * @return This builder for chaining. + */ + public Builder setSelfLink(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000010; + selfLink_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] Server-defined URL for this resource.
+     * 
+ * + * optional string self_link = 456214797; + * + * @return This builder for chaining. + */ + public Builder clearSelfLink() { + bitField0_ = (bitField0_ & ~0x00000010); + selfLink_ = getDefaultInstance().getSelfLink(); + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] Server-defined URL for this resource.
+     * 
+ * + * optional string self_link = 456214797; + * + * @param value The bytes for selfLink to set. + * @return This builder for chaining. + */ + public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000010; + selfLink_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringList unreachables_ = + com.google.protobuf.LazyStringArrayList.EMPTY; + + private void ensureUnreachablesIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + unreachables_ = new com.google.protobuf.LazyStringArrayList(unreachables_); + bitField0_ |= 0x00000020; + } + } + /** + * + * + *
+     * [Output Only] Unreachable resources.
+     * 
+ * + * repeated string unreachables = 243372063; + * + * @return A list containing the unreachables. + */ + public com.google.protobuf.ProtocolStringList getUnreachablesList() { + return unreachables_.getUnmodifiableView(); + } + /** + * + * + *
+     * [Output Only] Unreachable resources.
+     * 
+ * + * repeated string unreachables = 243372063; + * + * @return The count of unreachables. + */ + public int getUnreachablesCount() { + return unreachables_.size(); + } + /** + * + * + *
+     * [Output Only] Unreachable resources.
+     * 
+ * + * repeated string unreachables = 243372063; + * + * @param index The index of the element to return. + * @return The unreachables at the given index. + */ + public java.lang.String getUnreachables(int index) { + return unreachables_.get(index); + } + /** + * + * + *
+     * [Output Only] Unreachable resources.
+     * 
+ * + * repeated string unreachables = 243372063; + * + * @param index The index of the value to return. + * @return The bytes of the unreachables at the given index. + */ + public com.google.protobuf.ByteString getUnreachablesBytes(int index) { + return unreachables_.getByteString(index); + } + /** + * + * + *
+     * [Output Only] Unreachable resources.
+     * 
+ * + * repeated string unreachables = 243372063; + * + * @param index The index to set the value at. + * @param value The unreachables to set. + * @return This builder for chaining. + */ + public Builder setUnreachables(int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnreachablesIsMutable(); + unreachables_.set(index, value); + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] Unreachable resources.
+     * 
+ * + * repeated string unreachables = 243372063; + * + * @param value The unreachables to add. + * @return This builder for chaining. + */ + public Builder addUnreachables(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnreachablesIsMutable(); + unreachables_.add(value); + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] Unreachable resources.
+     * 
+ * + * repeated string unreachables = 243372063; + * + * @param values The unreachables to add. + * @return This builder for chaining. + */ + public Builder addAllUnreachables(java.lang.Iterable values) { + ensureUnreachablesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, unreachables_); + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] Unreachable resources.
+     * 
+ * + * repeated string unreachables = 243372063; + * + * @return This builder for chaining. + */ + public Builder clearUnreachables() { + unreachables_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + return this; + } + /** + * + * + *
+     * [Output Only] Unreachable resources.
+     * 
+ * + * repeated string unreachables = 243372063; + * + * @param value The bytes of the unreachables to add. + * @return This builder for chaining. + */ + public Builder addUnreachablesBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureUnreachablesIsMutable(); + unreachables_.add(value); + onChanged(); + return this; + } + + private com.google.cloud.compute.v1.Warning warning_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.Warning, + com.google.cloud.compute.v1.Warning.Builder, + com.google.cloud.compute.v1.WarningOrBuilder> + warningBuilder_; + /** + * + * + *
+     * [Output Only] Informational warning message.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return Whether the warning field is set. + */ + public boolean hasWarning() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * + * + *
+     * [Output Only] Informational warning message.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return The warning. + */ + public com.google.cloud.compute.v1.Warning getWarning() { + if (warningBuilder_ == null) { + return warning_ == null + ? com.google.cloud.compute.v1.Warning.getDefaultInstance() + : warning_; + } else { + return warningBuilder_.getMessage(); + } + } + /** + * + * + *
+     * [Output Only] Informational warning message.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public Builder setWarning(com.google.cloud.compute.v1.Warning value) { + if (warningBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + warning_ = value; + onChanged(); + } else { + warningBuilder_.setMessage(value); + } + bitField0_ |= 0x00000040; + return this; + } + /** + * + * + *
+     * [Output Only] Informational warning message.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderForValue) { + if (warningBuilder_ == null) { + warning_ = builderForValue.build(); + onChanged(); + } else { + warningBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000040; + return this; + } + /** + * + * + *
+     * [Output Only] Informational warning message.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { + if (warningBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0) + && warning_ != null + && warning_ != com.google.cloud.compute.v1.Warning.getDefaultInstance()) { + warning_ = + com.google.cloud.compute.v1.Warning.newBuilder(warning_) + .mergeFrom(value) + .buildPartial(); + } else { + warning_ = value; + } + onChanged(); + } else { + warningBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000040; + return this; + } + /** + * + * + *
+     * [Output Only] Informational warning message.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public Builder clearWarning() { + if (warningBuilder_ == null) { + warning_ = null; + onChanged(); + } else { + warningBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000040); + return this; + } + /** + * + * + *
+     * [Output Only] Informational warning message.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { + bitField0_ |= 0x00000040; + onChanged(); + return getWarningFieldBuilder().getBuilder(); + } + /** + * + * + *
+     * [Output Only] Informational warning message.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { + if (warningBuilder_ != null) { + return warningBuilder_.getMessageOrBuilder(); + } else { + return warning_ == null + ? com.google.cloud.compute.v1.Warning.getDefaultInstance() + : warning_; + } + } + /** + * + * + *
+     * [Output Only] Informational warning message.
+     * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.Warning, + com.google.cloud.compute.v1.Warning.Builder, + com.google.cloud.compute.v1.WarningOrBuilder> + getWarningFieldBuilder() { + if (warningBuilder_ == null) { + warningBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.Warning, + com.google.cloud.compute.v1.Warning.Builder, + com.google.cloud.compute.v1.WarningOrBuilder>( + getWarning(), getParentForChildren(), isClean()); + warning_ = null; + } + return warningBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.TargetTcpProxyAggregatedList) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.TargetTcpProxyAggregatedList) + private static final com.google.cloud.compute.v1.TargetTcpProxyAggregatedList DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.TargetTcpProxyAggregatedList(); + } + + public static com.google.cloud.compute.v1.TargetTcpProxyAggregatedList getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TargetTcpProxyAggregatedList 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.TargetTcpProxyAggregatedList getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedListOrBuilder.java new file mode 100644 index 000000000000..9b033ac285a2 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedListOrBuilder.java @@ -0,0 +1,325 @@ +/* + * Copyright 2020 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! +// source: google/cloud/compute/v1/compute.proto + +package com.google.cloud.compute.v1; + +public interface TargetTcpProxyAggregatedListOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.TargetTcpProxyAggregatedList) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * [Output Only] Unique identifier for the resource; defined by the server.
+   * 
+ * + * optional string id = 3355; + * + * @return Whether the id field is set. + */ + boolean hasId(); + /** + * + * + *
+   * [Output Only] Unique identifier for the resource; defined by the server.
+   * 
+ * + * optional string id = 3355; + * + * @return The id. + */ + java.lang.String getId(); + /** + * + * + *
+   * [Output Only] Unique identifier for the resource; defined by the server.
+   * 
+ * + * optional string id = 3355; + * + * @return The bytes for id. + */ + com.google.protobuf.ByteString getIdBytes(); + + /** + * + * + *
+   * A list of TargetTcpProxiesScopedList resources.
+   * 
+ * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + int getItemsCount(); + /** + * + * + *
+   * A list of TargetTcpProxiesScopedList resources.
+   * 
+ * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + boolean containsItems(java.lang.String key); + /** Use {@link #getItemsMap()} instead. */ + @java.lang.Deprecated + java.util.Map + getItems(); + /** + * + * + *
+   * A list of TargetTcpProxiesScopedList resources.
+   * 
+ * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + java.util.Map + getItemsMap(); + /** + * + * + *
+   * A list of TargetTcpProxiesScopedList resources.
+   * 
+ * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + + /* nullable */ + com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.TargetTcpProxiesScopedList defaultValue); + /** + * + * + *
+   * A list of TargetTcpProxiesScopedList resources.
+   * 
+ * + * map<string, .google.cloud.compute.v1.TargetTcpProxiesScopedList> items = 100526016; + * + */ + com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrThrow(java.lang.String key); + + /** + * + * + *
+   * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+   * 
+ * + * optional string kind = 3292052; + * + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * + * + *
+   * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+   * 
+ * + * optional string kind = 3292052; + * + * @return The kind. + */ + java.lang.String getKind(); + /** + * + * + *
+   * [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies.
+   * 
+ * + * optional string kind = 3292052; + * + * @return The bytes for kind. + */ + com.google.protobuf.ByteString getKindBytes(); + + /** + * + * + *
+   * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+   * 
+ * + * optional string next_page_token = 79797525; + * + * @return Whether the nextPageToken field is set. + */ + boolean hasNextPageToken(); + /** + * + * + *
+   * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+   * 
+ * + * optional string next_page_token = 79797525; + * + * @return The nextPageToken. + */ + java.lang.String getNextPageToken(); + /** + * + * + *
+   * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
+   * 
+ * + * optional string next_page_token = 79797525; + * + * @return The bytes for nextPageToken. + */ + com.google.protobuf.ByteString getNextPageTokenBytes(); + + /** + * + * + *
+   * [Output Only] Server-defined URL for this resource.
+   * 
+ * + * optional string self_link = 456214797; + * + * @return Whether the selfLink field is set. + */ + boolean hasSelfLink(); + /** + * + * + *
+   * [Output Only] Server-defined URL for this resource.
+   * 
+ * + * optional string self_link = 456214797; + * + * @return The selfLink. + */ + java.lang.String getSelfLink(); + /** + * + * + *
+   * [Output Only] Server-defined URL for this resource.
+   * 
+ * + * optional string self_link = 456214797; + * + * @return The bytes for selfLink. + */ + com.google.protobuf.ByteString getSelfLinkBytes(); + + /** + * + * + *
+   * [Output Only] Unreachable resources.
+   * 
+ * + * repeated string unreachables = 243372063; + * + * @return A list containing the unreachables. + */ + java.util.List getUnreachablesList(); + /** + * + * + *
+   * [Output Only] Unreachable resources.
+   * 
+ * + * repeated string unreachables = 243372063; + * + * @return The count of unreachables. + */ + int getUnreachablesCount(); + /** + * + * + *
+   * [Output Only] Unreachable resources.
+   * 
+ * + * repeated string unreachables = 243372063; + * + * @param index The index of the element to return. + * @return The unreachables at the given index. + */ + java.lang.String getUnreachables(int index); + /** + * + * + *
+   * [Output Only] Unreachable resources.
+   * 
+ * + * repeated string unreachables = 243372063; + * + * @param index The index of the value to return. + * @return The bytes of the unreachables at the given index. + */ + com.google.protobuf.ByteString getUnreachablesBytes(int index); + + /** + * + * + *
+   * [Output Only] Informational warning message.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return Whether the warning field is set. + */ + boolean hasWarning(); + /** + * + * + *
+   * [Output Only] Informational warning message.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + * + * @return The warning. + */ + com.google.cloud.compute.v1.Warning getWarning(); + /** + * + * + *
+   * [Output Only] Informational warning message.
+   * 
+ * + * optional .google.cloud.compute.v1.Warning warning = 50704284; + */ + com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGateway.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGateway.java index 06a4eba5b044..0093e0426328 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGateway.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGateway.java @@ -91,7 +91,7 @@ protected com.google.protobuf.MapField internalGetMapField(int number) { * * *
-   * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+   * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.VpnGateway.StackType} @@ -894,7 +894,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+   * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
    * Check the StackType enum for the list of possible values.
    * 
* @@ -910,7 +910,7 @@ public boolean hasStackType() { * * *
-   * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+   * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
    * Check the StackType enum for the list of possible values.
    * 
* @@ -934,7 +934,7 @@ public java.lang.String getStackType() { * * *
-   * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+   * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
    * Check the StackType enum for the list of possible values.
    * 
* @@ -2969,7 +2969,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+     * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
      * Check the StackType enum for the list of possible values.
      * 
* @@ -2984,7 +2984,7 @@ public boolean hasStackType() { * * *
-     * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+     * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
      * Check the StackType enum for the list of possible values.
      * 
* @@ -3007,7 +3007,7 @@ public java.lang.String getStackType() { * * *
-     * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+     * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
      * Check the StackType enum for the list of possible values.
      * 
* @@ -3030,7 +3030,7 @@ public com.google.protobuf.ByteString getStackTypeBytes() { * * *
-     * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+     * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
      * Check the StackType enum for the list of possible values.
      * 
* @@ -3052,7 +3052,7 @@ public Builder setStackType(java.lang.String value) { * * *
-     * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+     * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
      * Check the StackType enum for the list of possible values.
      * 
* @@ -3070,7 +3070,7 @@ public Builder clearStackType() { * * *
-     * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+     * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
      * Check the StackType enum for the list of possible values.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayOrBuilder.java index 32a77167f39b..c277c2e586c4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayOrBuilder.java @@ -407,7 +407,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+   * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
    * Check the StackType enum for the list of possible values.
    * 
* @@ -420,7 +420,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+   * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
    * Check the StackType enum for the list of possible values.
    * 
* @@ -433,7 +433,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used.
+   * The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used.
    * Check the StackType enum for the list of possible values.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnel.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnel.java index 352b914fc322..bf196eb6554e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnel.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnel.java @@ -1001,7 +1001,7 @@ public com.google.protobuf.ByteString getPeerExternalGatewayBytes() { * * *
-   * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created.
+   * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. Possible values are: `0`, `1`, `2`, `3`. The number of IDs in use depends on the external VPN gateway redundancy type.
    * 
* * optional int32 peer_external_gateway_interface = 452768391; @@ -1016,7 +1016,7 @@ public boolean hasPeerExternalGatewayInterface() { * * *
-   * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created.
+   * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. Possible values are: `0`, `1`, `2`, `3`. The number of IDs in use depends on the external VPN gateway redundancy type.
    * 
* * optional int32 peer_external_gateway_interface = 452768391; @@ -1738,7 +1738,7 @@ public com.google.protobuf.ByteString getVpnGatewayBytes() { * * *
-   * The interface ID of the VPN gateway with which this VPN tunnel is associated.
+   * The interface ID of the VPN gateway with which this VPN tunnel is associated. Possible values are: `0`, `1`.
    * 
* * optional int32 vpn_gateway_interface = 95979123; @@ -1753,7 +1753,7 @@ public boolean hasVpnGatewayInterface() { * * *
-   * The interface ID of the VPN gateway with which this VPN tunnel is associated.
+   * The interface ID of the VPN gateway with which this VPN tunnel is associated. Possible values are: `0`, `1`.
    * 
* * optional int32 vpn_gateway_interface = 95979123; @@ -3804,7 +3804,7 @@ public Builder setPeerExternalGatewayBytes(com.google.protobuf.ByteString value) * * *
-     * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created.
+     * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. Possible values are: `0`, `1`, `2`, `3`. The number of IDs in use depends on the external VPN gateway redundancy type.
      * 
* * optional int32 peer_external_gateway_interface = 452768391; @@ -3819,7 +3819,7 @@ public boolean hasPeerExternalGatewayInterface() { * * *
-     * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created.
+     * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. Possible values are: `0`, `1`, `2`, `3`. The number of IDs in use depends on the external VPN gateway redundancy type.
      * 
* * optional int32 peer_external_gateway_interface = 452768391; @@ -3834,7 +3834,7 @@ public int getPeerExternalGatewayInterface() { * * *
-     * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created.
+     * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. Possible values are: `0`, `1`, `2`, `3`. The number of IDs in use depends on the external VPN gateway redundancy type.
      * 
* * optional int32 peer_external_gateway_interface = 452768391; @@ -3852,7 +3852,7 @@ public Builder setPeerExternalGatewayInterface(int value) { * * *
-     * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created.
+     * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. Possible values are: `0`, `1`, `2`, `3`. The number of IDs in use depends on the external VPN gateway redundancy type.
      * 
* * optional int32 peer_external_gateway_interface = 452768391; @@ -5246,7 +5246,7 @@ public Builder setVpnGatewayBytes(com.google.protobuf.ByteString value) { * * *
-     * The interface ID of the VPN gateway with which this VPN tunnel is associated.
+     * The interface ID of the VPN gateway with which this VPN tunnel is associated. Possible values are: `0`, `1`.
      * 
* * optional int32 vpn_gateway_interface = 95979123; @@ -5261,7 +5261,7 @@ public boolean hasVpnGatewayInterface() { * * *
-     * The interface ID of the VPN gateway with which this VPN tunnel is associated.
+     * The interface ID of the VPN gateway with which this VPN tunnel is associated. Possible values are: `0`, `1`.
      * 
* * optional int32 vpn_gateway_interface = 95979123; @@ -5276,7 +5276,7 @@ public int getVpnGatewayInterface() { * * *
-     * The interface ID of the VPN gateway with which this VPN tunnel is associated.
+     * The interface ID of the VPN gateway with which this VPN tunnel is associated. Possible values are: `0`, `1`.
      * 
* * optional int32 vpn_gateway_interface = 95979123; @@ -5294,7 +5294,7 @@ public Builder setVpnGatewayInterface(int value) { * * *
-     * The interface ID of the VPN gateway with which this VPN tunnel is associated.
+     * The interface ID of the VPN gateway with which this VPN tunnel is associated. Possible values are: `0`, `1`.
      * 
* * optional int32 vpn_gateway_interface = 95979123; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelOrBuilder.java index 5cfb3d65c126..3d4235e0ded2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelOrBuilder.java @@ -350,7 +350,7 @@ public interface VpnTunnelOrBuilder * * *
-   * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created.
+   * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. Possible values are: `0`, `1`, `2`, `3`. The number of IDs in use depends on the external VPN gateway redundancy type.
    * 
* * optional int32 peer_external_gateway_interface = 452768391; @@ -362,7 +362,7 @@ public interface VpnTunnelOrBuilder * * *
-   * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created.
+   * The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. Possible values are: `0`, `1`, `2`, `3`. The number of IDs in use depends on the external VPN gateway redundancy type.
    * 
* * optional int32 peer_external_gateway_interface = 452768391; @@ -799,7 +799,7 @@ public interface VpnTunnelOrBuilder * * *
-   * The interface ID of the VPN gateway with which this VPN tunnel is associated.
+   * The interface ID of the VPN gateway with which this VPN tunnel is associated. Possible values are: `0`, `1`.
    * 
* * optional int32 vpn_gateway_interface = 95979123; @@ -811,7 +811,7 @@ public interface VpnTunnelOrBuilder * * *
-   * The interface ID of the VPN gateway with which this VPN tunnel is associated.
+   * The interface ID of the VPN gateway with which this VPN tunnel is associated. Possible values are: `0`, `1`.
    * 
* * optional int32 vpn_gateway_interface = 95979123; 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 977b72857ec8..f52863d4f95f 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: 20221011 +// Source file revision: 20221101 // API name: compute // API version: v1 @@ -1770,6 +1770,31 @@ message AggregatedListTargetPoolsRequest { } +// A request message for TargetTcpProxies.AggregatedList. See the method description for details. +message AggregatedListTargetTcpProxiesRequest { + // A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`. + optional string filter = 336120696; + + // Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource types added after this field, the flag has no effect as new resource types will always include every visible scope for each scope type in response. For resource types which predate this field, if this flag is omitted or false, only scopes of the scope types where the resource type is expected to be found will be included. + optional bool include_all_scopes = 391327988; + + // The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`) + optional uint32 max_results = 54715419; + + // Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported. + optional string order_by = 160562920; + + // Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results. + optional string page_token = 19994697; + + // Name of the project scoping this request. + string project = 227560217 [(google.api.field_behavior) = REQUIRED]; + + // Opt-in for partial success behavior which provides partial results in case of failure. The default value is false. + optional bool return_partial_success = 517198390; + +} + // A request message for TargetVpnGateways.AggregatedList. See the method description for details. message AggregatedListTargetVpnGatewaysRequest { // A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:` operator can be used with string fields to match substrings. For non-string fields it is equivalent to the `=` operator. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`. @@ -2220,7 +2245,7 @@ message AttachedDiskInitializeParams { // Specifies the size of the disk in base-2 GB. The size must be at least 10 GB. If you specify a sourceImage, which is required for boot disks, the default size is the size of the sourceImage. If you do not specify a sourceImage, the default disk size is 500 GB. optional int64 disk_size_gb = 316263735; - // Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL. + // Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example: https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/pd-standard For a full list of acceptable values, see Persistent disk types. If you specify this field when creating a VM, you can provide either the full or partial URL. For example, the following values are valid: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /diskTypes/diskType - projects/project/zones/zone/diskTypes/diskType - zones/zone/diskTypes/diskType If you specify this field when creating or updating an instance template or all-instances configuration, specify the type of the disk, not the URL. For example: pd-standard. optional string disk_type = 93009052; // Labels to apply to this disk. These can be later modified by the disks.setLabels method. This field is only applicable for persistent disks. @@ -2245,7 +2270,7 @@ message AttachedDiskInitializeParams { // The source image to create this disk. When creating a new instance, one of initializeParams.sourceImage or initializeParams.sourceSnapshot or disks.source is required except for local SSD. To create a disk with one of the public operating system images, specify the image by its family name. For example, specify family/debian-9 to use the latest Debian 9 image: projects/debian-cloud/global/images/family/debian-9 Alternatively, use a specific version of a public operating system image: projects/debian-cloud/global/images/debian-9-stretch-vYYYYMMDD To create a disk with a custom image that you created, specify the image name in the following format: global/images/my-custom-image You can also specify a custom image by its image family, which returns the latest version of the image in that family. Replace the image name with family/family-name: global/images/family/my-image-family If the source image is deleted later, this field will not be set. optional string source_image = 50443319; - // The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. Instance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys. + // The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys. optional CustomerEncryptionKey source_image_encryption_key = 381503659; // The source snapshot to create this disk. When creating a new instance, one of initializeParams.sourceSnapshot or initializeParams.sourceImage or disks.source is required except for local SSD. To create a disk with a snapshot that you created, specify the snapshot name in the following format: global/snapshots/my-backup If the source snapshot is deleted later, this field will not be set. @@ -4191,7 +4216,7 @@ message CorsPolicy { // Specifies the content for the Access-Control-Allow-Methods header. repeated string allow_methods = 205405372; - // Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. + // Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED. repeated string allow_origin_regexes = 215385810; // Specifies the list of origins that is allowed to do CORS requests. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. @@ -7255,7 +7280,7 @@ message ForwardingRule { } - // IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number. + // IP address for which this forwarding rule accepts traffic. When a client sends traffic to this IP address, the forwarding rule directs the traffic to the referenced target or backendService. While creating a forwarding rule, specifying an IPAddress is required under the following circumstances: - When the target is set to targetGrpcProxy and validateForProxyless is set to true, the IPAddress should be set to 0.0.0.0. - When the target is a Private Service Connect Google APIs bundle, you must specify an IPAddress. Otherwise, you can optionally specify an IP address that references an existing static (reserved) IP address resource. When omitted, Google Cloud assigns an ephemeral IP address. Use one of the following formats to specify an IP address while creating a forwarding rule: * IP address number, as in `100.1.2.3` * IPv6 address range, as in `2600:1234::/96` * Full resource URL, as in https://www.googleapis.com/compute/v1/projects/ project_id/regions/region/addresses/address-name * Partial URL or by name, as in: - projects/project_id/regions/region/addresses/address-name - regions/region/addresses/address-name - global/addresses/address-name - address-name The forwarding rule's target or backendService, and in most cases, also the loadBalancingScheme, determine the type of IP address that you can use. For detailed information, see [IP address specifications](https://cloud.google.com/load-balancing/docs/forwarding-rule-concepts#ip_address_specifications). When reading an IPAddress, the API always returns the IP address number. optional string I_p_address = 42976943; // The IP protocol to which this rule applies. For protocol forwarding, valid options are TCP, UDP, ESP, AH, SCTP, ICMP and L3_DEFAULT. The valid IP protocols are different for different load balancing products as described in [Load balancing features](https://cloud.google.com/load-balancing/docs/features#protocols_from_the_load_balancer_to_the_backends). @@ -9803,7 +9828,7 @@ message HttpHeaderMatch { // The header value must be an integer and its value must be in the range specified in rangeMatch. If the header does not contain an integer, number or is empty, the match fails. For example for a range [-5, 0] - -3 will match. - 0 will not match. - 0.25 will not match. - -3someString will not match. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. rangeMatch is not supported for load balancers that have loadBalancingScheme set to EXTERNAL. optional Int64RangeMatch range_match = 97244227; - // The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED. + // The value of the header must match the regular expression specified in regexMatch. For more information about regular expression syntax, see Syntax. For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED. optional string regex_match = 107387853; // The value of the header must end with the contents of suffixMatch. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set. @@ -9835,7 +9860,7 @@ message HttpQueryParameterMatch { // Specifies that the queryParameterMatch matches if the request contains the query parameter, irrespective of whether the parameter has a value or not. Only one of presentMatch, exactMatch, or regexMatch must be set. optional bool present_match = 67435841; - // The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. regexMatch only applies when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED. + // The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For more information about regular expression syntax, see Syntax. Only one of presentMatch, exactMatch, or regexMatch must be set. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED. optional string regex_match = 107387853; } @@ -9971,7 +9996,7 @@ message HttpRouteRuleMatch { // Specifies a list of query parameter match criteria, all of which must match corresponding query parameters in the request. Not supported when the URL map is bound to a target gRPC proxy. repeated HttpQueryParameterMatch query_parameter_matches = 286231270; - // For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. regexMatch only applies to load balancers that have loadBalancingScheme set to INTERNAL_SELF_MANAGED. + // For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For more information about regular expression syntax, see Syntax. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. Regular expressions can only be used when the loadBalancingScheme is set to INTERNAL_SELF_MANAGED. optional string regex_match = 107387853; } @@ -21663,7 +21688,7 @@ message Reservation { // [Output Only] Server-defined fully-qualified URL for this resource. optional string self_link = 456214797; - // Share-settings for shared-reservation + // Specify share-settings to create a shared reservation. This property is optional. For more information about the syntax and options for this field and its subfields, see the guide for creating a shared reservation. optional ShareSettings share_settings = 266668163; // Reservation for instances with specific machine shapes. @@ -23868,7 +23893,7 @@ message SecurityPolicyRuleMatcherConfig { // message SecurityPolicyRuleRateLimitOptions { - // Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. + // Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. enum EnforceOnKey { // A value indicating that the enum field is not set. UNDEFINED_ENFORCE_ON_KEY = 0; @@ -23900,7 +23925,7 @@ message SecurityPolicyRuleRateLimitOptions { // Action to take for requests that are under the configured rate limit threshold. Valid option is "allow" only. optional string conform_action = 517612367; - // Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if this field 'enforce_on_key' is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforce_on_key_name". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. + // Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. // Check the EnforceOnKey enum for the list of possible values. optional string enforce_on_key = 416648956; @@ -26663,7 +26688,7 @@ message Subnetwork { // Whether to enable flow logging for this subnetwork. If this field is not explicitly set, it will not appear in get listings. If not set the default behavior is determined by the org policy, if there is no org policy specified, then it will default to disabled. This field isn't supported with the purpose field set to INTERNAL_HTTPS_LOAD_BALANCER. optional bool enable_flow_logs = 151544420; - // [Output Only] The external IPv6 address range that is assigned to this subnetwork. + // The external IPv6 address range that is owned by this subnetwork. optional string external_ipv6_prefix = 139299190; // Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a Subnetwork. An up-to-date fingerprint must be provided in order to update the Subnetwork, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve a Subnetwork. @@ -27683,6 +27708,16 @@ message TargetSslProxyList { } +// +message TargetTcpProxiesScopedList { + // A list of TargetTcpProxies contained in this scope. + repeated TargetTcpProxy target_tcp_proxies = 262056832; + + // Informational warning which replaces the list of backend services when the list is empty. + optional Warning warning = 50704284; + +} + // message TargetTcpProxiesSetBackendServiceRequest { // The URL of the new BackendService resource for the targetTcpProxy. @@ -27755,6 +27790,31 @@ message TargetTcpProxy { } +// +message TargetTcpProxyAggregatedList { + // [Output Only] Unique identifier for the resource; defined by the server. + optional string id = 3355; + + // A list of TargetTcpProxiesScopedList resources. + map items = 100526016; + + // [Output Only] Type of resource. Always compute#targetTcpProxyAggregatedList for lists of Target TCP Proxies. + optional string kind = 3292052; + + // [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. + optional string next_page_token = 79797525; + + // [Output Only] Server-defined URL for this resource. + optional string self_link = 456214797; + + // [Output Only] Unreachable resources. + repeated string unreachables = 243372063; + + // [Output Only] Informational warning message. + optional Warning warning = 50704284; + +} + // Contains a list of TargetTcpProxy resources. message TargetTcpProxyList { // [Output Only] Unique identifier for the resource; defined by the server. @@ -29250,7 +29310,7 @@ message VmEndpointNatMappingsList { // Represents a HA VPN gateway. HA VPN is a high-availability (HA) Cloud VPN solution that lets you securely connect your on-premises network to your Google Cloud Virtual Private Cloud network through an IPsec VPN connection in a single region. For more information about Cloud HA VPN solutions, see Cloud VPN topologies . message VpnGateway { - // The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used. + // The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used. enum StackType { // A value indicating that the enum field is not set. UNDEFINED_STACK_TYPE = 0; @@ -29293,7 +29353,7 @@ message VpnGateway { // [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // The stack type for this VPN gateway to identify the IP protocols that are enabled. If not specified, IPV4_ONLY will be used. + // The stack type for this VPN gateway to identify the IP protocols that are enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, IPV4_ONLY will be used. // Check the StackType enum for the list of possible values. optional string stack_type = 425908881; @@ -29523,7 +29583,7 @@ message VpnTunnel { // URL of the peer side external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. This field is exclusive with the field peerGcpGateway. optional string peer_external_gateway = 384956173; - // The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. + // The interface ID of the external VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. Possible values are: `0`, `1`, `2`, `3`. The number of IDs in use depends on the external VPN gateway redundancy type. optional int32 peer_external_gateway_interface = 452768391; // URL of the peer side HA GCP VPN gateway to which this VPN tunnel is connected. Provided by the client when the VPN tunnel is created. This field can be used when creating highly available VPN from VPC network to VPC network, the field is exclusive with the field peerExternalGateway. If provided, the VPN tunnel will automatically use the same vpnGatewayInterface ID in the peer GCP VPN gateway. @@ -29560,7 +29620,7 @@ message VpnTunnel { // URL of the VPN gateway with which this VPN tunnel is associated. Provided by the client when the VPN tunnel is created. This must be used (instead of target_vpn_gateway) if a High Availability VPN gateway resource is created. optional string vpn_gateway = 406684153; - // The interface ID of the VPN gateway with which this VPN tunnel is associated. + // The interface ID of the VPN gateway with which this VPN tunnel is associated. Possible values are: `0`, `1`. optional int32 vpn_gateway_interface = 95979123; } @@ -36570,6 +36630,14 @@ service TargetTcpProxies { "https://www.googleapis.com/auth/compute," "https://www.googleapis.com/auth/cloud-platform"; + // Retrieves the list of all TargetTcpProxy resources, regional and global, available to the specified project. + rpc AggregatedList(AggregatedListTargetTcpProxiesRequest) returns (TargetTcpProxyAggregatedList) { + option (google.api.http) = { + get: "/compute/v1/projects/{project}/aggregated/targetTcpProxies" + }; + option (google.api.method_signature) = "project"; + } + // Deletes the specified TargetTcpProxy resource. rpc Delete(DeleteTargetTcpProxyRequest) returns (Operation) { option (google.api.http) = {