diff --git a/java-gke-multi-cloud/README.md b/java-gke-multi-cloud/README.md
index 09c85015019e..f1cb75373fad 100644
--- a/java-gke-multi-cloud/README.md
+++ b/java-gke-multi-cloud/README.md
@@ -22,20 +22,20 @@ If you are using Maven, add this to your pom.xml file:
If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -266,7 +266,7 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -320,7 +320,7 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -357,7 +357,7 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -394,7 +394,7 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -800,7 +800,7 @@ public final OperationFuture `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final AttachedCluster getAttachedCluster(AttachedClusterName name) {
@@ -835,7 +835,7 @@ public final AttachedCluster getAttachedCluster(AttachedClusterName name) {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final AttachedCluster getAttachedCluster(String name) {
@@ -931,7 +931,7 @@ public final AttachedCluster getAttachedCluster(GetAttachedClusterRequest reques
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final ListAttachedClustersPagedResponse listAttachedClusters(LocationName parent) {
@@ -968,7 +968,7 @@ public final ListAttachedClustersPagedResponse listAttachedClusters(LocationName
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final ListAttachedClustersPagedResponse listAttachedClusters(String parent) {
@@ -1115,7 +1115,7 @@ public final ListAttachedClustersPagedResponse listAttachedClusters(
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final OperationFuture `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final OperationFuture Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
* details on Google Cloud resource names.
- * @param attachedClusterId Required. A client provided ID the resource. Must be unique within the
- * parent resource.
+ * @param attachedClusterId Required. A client provided ID of the resource. Must be unique within
+ * the parent resource.
* The provided ID will be part of the
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource name formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* Valid characters are `/[a-z][0-9]-/`. Cannot be longer than 63 characters.
* When generating an install manifest for importing an existing Membership resource, the
* attached_cluster_id field must be the Membership id.
- * Membership names are formatted as `resource name formatted as
+ * Membership names are formatted as
* `projects/<project-id>/locations/<region>/memberships/<membership-id>`.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1479,15 +1479,15 @@ public final AttachedServerConfig getAttachedServerConfig(
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
* details on Google Cloud resource names.
- * @param attachedClusterId Required. A client provided ID the resource. Must be unique within the
- * parent resource.
+ * @param attachedClusterId Required. A client provided ID of the resource. Must be unique within
+ * the parent resource.
* The provided ID will be part of the
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource name formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* Valid characters are `/[a-z][0-9]-/`. Cannot be longer than 63 characters.
* When generating an install manifest for importing an existing Membership resource, the
* attached_cluster_id field must be the Membership id.
- * Membership names are formatted as `resource name formatted as
+ * Membership names are formatted as
* `projects/<project-id>/locations/<region>/memberships/<membership-id>`.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
diff --git a/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClustersClient.java b/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClustersClient.java
index 0e20fca91efc..ef37fc3022b2 100644
--- a/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClustersClient.java
+++ b/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClustersClient.java
@@ -204,8 +204,8 @@ public final OperationsClient getHttpJsonOperationsClient() {
// AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
- * Creates a new [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resource on a given GCP
- * project and region.
+ * Creates a new [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resource on a given Google
+ * Cloud Platform project and region.
*
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -256,8 +256,8 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -308,8 +308,8 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -345,8 +345,8 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -382,8 +382,8 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -579,7 +579,7 @@ public final UnaryCallable `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final AwsCluster getAwsCluster(AwsClusterName name) {
@@ -611,7 +611,7 @@ public final AwsCluster getAwsCluster(AwsClusterName name) {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final AwsCluster getAwsCluster(String name) {
@@ -699,7 +699,7 @@ public final UnaryCallable Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final ListAwsClustersPagedResponse listAwsClusters(LocationName parent) {
@@ -735,7 +735,7 @@ public final ListAwsClustersPagedResponse listAwsClusters(LocationName parent) {
* [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final ListAwsClustersPagedResponse listAwsClusters(String parent) {
@@ -881,7 +881,7 @@ public final ListAwsClustersPagedResponse listAwsClusters(ListAwsClustersRequest
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final OperationFuture `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final OperationFuture Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final ListAzureClientsPagedResponse listAzureClients(LocationName parent) {
@@ -613,7 +613,7 @@ public final ListAzureClientsPagedResponse listAzureClients(LocationName parent)
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final ListAzureClientsPagedResponse listAzureClients(String parent) {
@@ -926,7 +926,7 @@ public final UnaryCallable If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -978,7 +978,7 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -1030,7 +1030,7 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -1067,7 +1067,7 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -1104,7 +1104,7 @@ public final OperationFuture If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be described to track the status of
@@ -1164,7 +1164,9 @@ public final UnaryCallable * `description`. * `azureClient`. * `control_plane.version`. *
* `control_plane.vm_size`. * `annotations`. * `authorization.admin_users`. *
- * `control_plane.root_volume.size_gib`. * `control_plane.proxy_config`. *
+ * `control_plane.root_volume.size_gib`. * `azure_services_authentication`. *
+ * `azure_services_authentication.tenant_id`. *
+ * `azure_services_authentication.application_id`. * `control_plane.proxy_config`. *
* `control_plane.proxy_config.resource_group_id`. *
* `control_plane.proxy_config.secret_id`. * `control_plane.ssh_config.authorized_key`.
* * `logging_config.component_config.enable_components` *
@@ -1296,7 +1298,7 @@ public final UnaryCallable `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final AzureCluster getAzureCluster(AzureClusterName name) {
@@ -1328,7 +1330,7 @@ public final AzureCluster getAzureCluster(AzureClusterName name) {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final AzureCluster getAzureCluster(String name) {
@@ -1417,7 +1419,7 @@ public final UnaryCallable Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final ListAzureClustersPagedResponse listAzureClusters(LocationName parent) {
@@ -1453,7 +1455,7 @@ public final ListAzureClustersPagedResponse listAzureClusters(LocationName paren
* [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final ListAzureClustersPagedResponse listAzureClusters(String parent) {
@@ -1600,7 +1602,7 @@ public final ListAzureClustersPagedResponse listAzureClusters(ListAzureClustersR
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final OperationFuture `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more
- * details on GCP resource names.
+ * details on Google Cloud Platform resource names.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final OperationFuture
* Creates a new
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
- * on a given GCP project and region.
+ * on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
@@ -718,7 +718,7 @@ protected AttachedClustersStub build(io.grpc.Channel channel, io.grpc.CallOption
*
*
*
* Creates a new
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
- * on a given GCP project and region.
+ * on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
@@ -893,7 +893,7 @@ protected AttachedClustersBlockingStub build(
*
*
*
* Creates a new
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
- * on a given GCP project and region.
+ * on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
@@ -1044,7 +1044,7 @@ protected AttachedClustersFutureStub build(
*
*
*
* Creates a new
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
- * on a given GCP project and region.
+ * on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
diff --git a/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClustersGrpc.java b/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClustersGrpc.java
index 228b583cf4f4..a35f1fd7f7b8 100644
--- a/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClustersGrpc.java
+++ b/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClustersGrpc.java
@@ -649,7 +649,7 @@ public abstract static class AwsClustersImplBase implements io.grpc.BindableServ
*
*
*
*
* Creates a new [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster]
- * resource on a given GCP project and region.
+ * resource on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
@@ -953,7 +953,7 @@ protected AwsClustersStub build(io.grpc.Channel channel, io.grpc.CallOptions cal
*
*
*
*
* Creates a new [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster]
- * resource on a given GCP project and region.
+ * resource on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
@@ -1198,7 +1198,7 @@ protected AwsClustersBlockingStub build(
*
*
*
*
* Creates a new [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster]
- * resource on a given GCP project and region.
+ * resource on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
@@ -1400,7 +1400,7 @@ protected AwsClustersFutureStub build(
*
*
*
*
* Creates a new [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster]
- * resource on a given GCP project and region.
+ * resource on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
diff --git a/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClustersGrpc.java b/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClustersGrpc.java
index f9382140b9b6..0fefe7c2e649 100644
--- a/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClustersGrpc.java
+++ b/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClustersGrpc.java
@@ -918,7 +918,7 @@ public void deleteAzureClient(
*
*
*
*
* Creates a new [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resource on a given GCP project and region.
+ * resource on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
@@ -1330,7 +1330,7 @@ public void deleteAzureClient(
*
*
*
*
* Creates a new [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resource on a given GCP project and region.
+ * resource on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
@@ -1643,7 +1643,7 @@ public com.google.longrunning.Operation deleteAzureClient(
*
*
*
*
* Creates a new [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resource on a given GCP project and region.
+ * resource on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
@@ -1916,7 +1916,7 @@ protected AzureClustersFutureStub build(
*
*
*
*
* Creates a new [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resource on a given GCP project and region.
+ * resource on a given Google Cloud Platform project and region.
* If successful, the response contains a newly created
* [Operation][google.longrunning.Operation] resource that can be
* described to track the status of the operation.
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedCluster.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedCluster.java
index d9a927b687d5..604d9679dd5c 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedCluster.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedCluster.java
@@ -354,7 +354,7 @@ private State(int value) {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -381,7 +381,7 @@ public java.lang.String getName() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
@@ -2435,7 +2435,7 @@ public Builder mergeFrom(
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
@@ -2461,7 +2461,7 @@ public java.lang.String getName() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
@@ -2487,7 +2487,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
@@ -2512,7 +2512,7 @@ public Builder setName(java.lang.String value) {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
@@ -2533,7 +2533,7 @@ public Builder clearName() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClusterOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClusterOrBuilder.java
index 99cfc9352e3b..7441db78a70b 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClusterOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClusterOrBuilder.java
@@ -31,7 +31,7 @@ public interface AttachedClusterOrBuilder
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
@@ -47,7 +47,7 @@ public interface AttachedClusterOrBuilder
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedOidcConfig.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedOidcConfig.java
index e1394b3afb34..a61bcd3eb92f 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedOidcConfig.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedOidcConfig.java
@@ -24,9 +24,9 @@
*
* OIDC discovery information of the target cluster.
* Kubernetes Service Account (KSA) tokens are JWT tokens signed by the cluster
- * API server. This fields indicates how GCP services
+ * API server. This fields indicates how Google Cloud Platform services
* validate KSA tokens in order to allow system workloads (such as GKE Connect
- * and telemetry agents) to authenticate back to GCP.
+ * and telemetry agents) to authenticate back to Google Cloud Platform.
* Both clusters with public and private issuer URLs are supported.
* Clusters with public issuers only need to specify the `issuer_url` field
* while clusters with private issuers need to provide both
@@ -324,9 +324,9 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
*
*
*
* OIDC discovery information of the target cluster.
* Kubernetes Service Account (KSA) tokens are JWT tokens signed by the cluster
- * API server. This fields indicates how GCP services
+ * API server. This fields indicates how Google Cloud Platform services
* validate KSA tokens in order to allow system workloads (such as GKE Connect
- * and telemetry agents) to authenticate back to GCP.
+ * and telemetry agents) to authenticate back to Google Cloud Platform.
* Both clusters with public and private issuer URLs are supported.
* Clusters with public issuers only need to specify the `issuer_url` field
* while clusters with private issuers need to provide both
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsCluster.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsCluster.java
index 02cdff2d76ba..993d12262eba 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsCluster.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsCluster.java
@@ -351,7 +351,7 @@ private State(int value) {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -378,7 +378,7 @@ public java.lang.String getName() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
@@ -2440,7 +2440,7 @@ public Builder mergeFrom(
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
@@ -2466,7 +2466,7 @@ public java.lang.String getName() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
@@ -2492,7 +2492,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
* string name = 1;
@@ -2517,7 +2517,7 @@ public Builder setName(java.lang.String value) {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -2538,7 +2538,7 @@ public Builder clearName() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClusterOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClusterOrBuilder.java
index 7011f485a185..598ef9ecb7fd 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClusterOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AwsClusterOrBuilder.java
@@ -31,7 +31,7 @@ public interface AwsClusterOrBuilder
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -47,7 +47,7 @@ public interface AwsClusterOrBuilder
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClient.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClient.java
index d702e579a052..d5ec28b5121e 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClient.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClient.java
@@ -251,6 +251,24 @@ public com.google.protobuf.ByteString getApplicationIdBytes() {
}
}
+ public static final int RECONCILING_FIELD_NUMBER = 9;
+ private boolean reconciling_ = false;
+ /**
+ *
+ *
+ *
+ * Output only. If set, there are currently pending changes to the client.
+ *
+ *
+ * bool reconciling = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The reconciling.
+ */
+ @java.lang.Override
+ public boolean getReconciling() {
+ return reconciling_;
+ }
+
public static final int ANNOTATIONS_FIELD_NUMBER = 8;
private static final class AnnotationsDefaultEntryHolder {
@@ -537,6 +555,55 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_;
}
+ public static final int UPDATE_TIME_FIELD_NUMBER = 10;
+ private com.google.protobuf.Timestamp updateTime_;
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the updateTime field is set.
+ */
+ @java.lang.Override
+ public boolean hasUpdateTime() {
+ return updateTime_ != null;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The updateTime.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Timestamp getUpdateTime() {
+ return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
+ return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -571,6 +638,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
}
com.google.protobuf.GeneratedMessageV3.serializeStringMapTo(
output, internalGetAnnotations(), AnnotationsDefaultEntryHolder.defaultEntry, 8);
+ if (reconciling_ != false) {
+ output.writeBool(9, reconciling_);
+ }
+ if (updateTime_ != null) {
+ output.writeMessage(10, getUpdateTime());
+ }
getUnknownFields().writeTo(output);
}
@@ -608,6 +681,12 @@ public int getSerializedSize() {
.build();
size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, annotations__);
}
+ if (reconciling_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(9, reconciling_);
+ }
+ if (updateTime_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(10, getUpdateTime());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -627,6 +706,7 @@ public boolean equals(final java.lang.Object obj) {
if (!getName().equals(other.getName())) return false;
if (!getTenantId().equals(other.getTenantId())) return false;
if (!getApplicationId().equals(other.getApplicationId())) return false;
+ if (getReconciling() != other.getReconciling()) return false;
if (!internalGetAnnotations().equals(other.internalGetAnnotations())) return false;
if (!getPemCertificate().equals(other.getPemCertificate())) return false;
if (!getUid().equals(other.getUid())) return false;
@@ -634,6 +714,10 @@ public boolean equals(final java.lang.Object obj) {
if (hasCreateTime()) {
if (!getCreateTime().equals(other.getCreateTime())) return false;
}
+ if (hasUpdateTime() != other.hasUpdateTime()) return false;
+ if (hasUpdateTime()) {
+ if (!getUpdateTime().equals(other.getUpdateTime())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -651,6 +735,8 @@ public int hashCode() {
hash = (53 * hash) + getTenantId().hashCode();
hash = (37 * hash) + APPLICATION_ID_FIELD_NUMBER;
hash = (53 * hash) + getApplicationId().hashCode();
+ hash = (37 * hash) + RECONCILING_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getReconciling());
if (!internalGetAnnotations().getMap().isEmpty()) {
hash = (37 * hash) + ANNOTATIONS_FIELD_NUMBER;
hash = (53 * hash) + internalGetAnnotations().hashCode();
@@ -663,6 +749,10 @@ public int hashCode() {
hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER;
hash = (53 * hash) + getCreateTime().hashCode();
}
+ if (hasUpdateTime()) {
+ hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getUpdateTime().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -833,6 +923,7 @@ public Builder clear() {
name_ = "";
tenantId_ = "";
applicationId_ = "";
+ reconciling_ = false;
internalGetMutableAnnotations().clear();
pemCertificate_ = "";
uid_ = "";
@@ -841,6 +932,11 @@ public Builder clear() {
createTimeBuilder_.dispose();
createTimeBuilder_ = null;
}
+ updateTime_ = null;
+ if (updateTimeBuilder_ != null) {
+ updateTimeBuilder_.dispose();
+ updateTimeBuilder_ = null;
+ }
return this;
}
@@ -887,18 +983,24 @@ private void buildPartial0(com.google.cloud.gkemulticloud.v1.AzureClient result)
result.applicationId_ = applicationId_;
}
if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.reconciling_ = reconciling_;
+ }
+ if (((from_bitField0_ & 0x00000010) != 0)) {
result.annotations_ = internalGetAnnotations();
result.annotations_.makeImmutable();
}
- if (((from_bitField0_ & 0x00000010) != 0)) {
+ if (((from_bitField0_ & 0x00000020) != 0)) {
result.pemCertificate_ = pemCertificate_;
}
- if (((from_bitField0_ & 0x00000020) != 0)) {
+ if (((from_bitField0_ & 0x00000040) != 0)) {
result.uid_ = uid_;
}
- if (((from_bitField0_ & 0x00000040) != 0)) {
+ if (((from_bitField0_ & 0x00000080) != 0)) {
result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build();
}
+ if (((from_bitField0_ & 0x00000100) != 0)) {
+ result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build();
+ }
}
@java.lang.Override
@@ -961,21 +1063,27 @@ public Builder mergeFrom(com.google.cloud.gkemulticloud.v1.AzureClient other) {
bitField0_ |= 0x00000004;
onChanged();
}
+ if (other.getReconciling() != false) {
+ setReconciling(other.getReconciling());
+ }
internalGetMutableAnnotations().mergeFrom(other.internalGetAnnotations());
- bitField0_ |= 0x00000008;
+ bitField0_ |= 0x00000010;
if (!other.getPemCertificate().isEmpty()) {
pemCertificate_ = other.pemCertificate_;
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
}
if (!other.getUid().isEmpty()) {
uid_ = other.uid_;
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
}
if (other.hasCreateTime()) {
mergeCreateTime(other.getCreateTime());
}
+ if (other.hasUpdateTime()) {
+ mergeUpdateTime(other.getUpdateTime());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -1023,19 +1131,19 @@ public Builder mergeFrom(
case 42:
{
uid_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
break;
} // case 42
case 50:
{
input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000080;
break;
} // case 50
case 58:
{
pemCertificate_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
break;
} // case 58
case 66:
@@ -1047,9 +1155,21 @@ public Builder mergeFrom(
internalGetMutableAnnotations()
.getMutableMap()
.put(annotations__.getKey(), annotations__.getValue());
- bitField0_ |= 0x00000008;
+ bitField0_ |= 0x00000010;
break;
} // case 66
+ case 72:
+ {
+ reconciling_ = input.readBool();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 72
+ case 82:
+ {
+ input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000100;
+ break;
+ } // case 82
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -1407,6 +1527,59 @@ public Builder setApplicationIdBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private boolean reconciling_;
+ /**
+ *
+ *
+ *
+ * Output only. If set, there are currently pending changes to the client.
+ *
+ *
+ * bool reconciling = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The reconciling.
+ */
+ @java.lang.Override
+ public boolean getReconciling() {
+ return reconciling_;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. If set, there are currently pending changes to the client.
+ *
+ *
+ * bool reconciling = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The reconciling to set.
+ * @return This builder for chaining.
+ */
+ public Builder setReconciling(boolean value) {
+
+ reconciling_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. If set, there are currently pending changes to the client.
+ *
+ *
+ * bool reconciling = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearReconciling() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ reconciling_ = false;
+ onChanged();
+ return this;
+ }
+
private com.google.protobuf.MapField
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the updateTime field is set.
+ */
+ public boolean hasUpdateTime() {
+ return ((bitField0_ & 0x00000100) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The updateTime.
+ */
+ public com.google.protobuf.Timestamp getUpdateTime() {
+ if (updateTimeBuilder_ == null) {
+ return updateTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : updateTime_;
+ } else {
+ return updateTimeBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setUpdateTime(com.google.protobuf.Timestamp value) {
+ if (updateTimeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ updateTime_ = value;
+ } else {
+ updateTimeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) {
+ if (updateTimeBuilder_ == null) {
+ updateTime_ = builderForValue.build();
+ } else {
+ updateTimeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) {
+ if (updateTimeBuilder_ == null) {
+ if (((bitField0_ & 0x00000100) != 0)
+ && updateTime_ != null
+ && updateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
+ getUpdateTimeBuilder().mergeFrom(value);
+ } else {
+ updateTime_ = value;
+ }
+ } else {
+ updateTimeBuilder_.mergeFrom(value);
+ }
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearUpdateTime() {
+ bitField0_ = (bitField0_ & ~0x00000100);
+ updateTime_ = null;
+ if (updateTimeBuilder_ != null) {
+ updateTimeBuilder_.dispose();
+ updateTimeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() {
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return getUpdateTimeFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
+ if (updateTimeBuilder_ != null) {
+ return updateTimeBuilder_.getMessageOrBuilder();
+ } else {
+ return updateTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : updateTime_;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ getUpdateTimeFieldBuilder() {
+ if (updateTimeBuilder_ == null) {
+ updateTimeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>(
+ getUpdateTime(), getParentForChildren(), isClean());
+ updateTime_ = null;
+ }
+ return updateTimeBuilder_;
+ }
+
@java.lang.Override
public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClientOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClientOrBuilder.java
index c33e58ebf2ad..8f3519aea35e 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClientOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClientOrBuilder.java
@@ -106,6 +106,19 @@ public interface AzureClientOrBuilder
*/
com.google.protobuf.ByteString getApplicationIdBytes();
+ /**
+ *
+ *
+ *
+ * Output only. If set, there are currently pending changes to the client.
+ *
+ *
+ * bool reconciling = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The reconciling.
+ */
+ boolean getReconciling();
+
/**
*
*
@@ -291,4 +304,42 @@ java.lang.String getAnnotationsOrDefault(
*
*/
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the updateTime field is set.
+ */
+ boolean hasUpdateTime();
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The updateTime.
+ */
+ com.google.protobuf.Timestamp getUpdateTime();
+ /**
+ *
+ *
+ *
+ * Output only. The time at which this client was last updated.
+ *
+ *
+ * .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder();
}
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureCluster.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureCluster.java
index baef224acafa..0237d1adfda8 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureCluster.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureCluster.java
@@ -353,7 +353,7 @@ private State(int value) {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -380,7 +380,7 @@ public java.lang.String getName() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -575,19 +575,19 @@ public com.google.protobuf.ByteString getResourceGroupIdBytes() {
*
*
*
- * Required. Name of the
+ * Optional. Name of the
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] that contains
* authentication configuration for how the Anthos Multi-Cloud API connects to
* Azure APIs.
- * The `AzureClient` resource must reside on the same GCP project and region
- * as the `AzureCluster`.
+ * The `AzureClient` resource must reside on the same Google Cloud Platform
+ * project and region as the `AzureCluster`.
* `AzureClient` names are formatted as
* `projects/<project-number>/locations/<region>/azureClients/<client-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
* for more details on Google Cloud resource names.
*
*
- * string azure_client = 16 [(.google.api.field_behavior) = REQUIRED];
+ * string azure_client = 16 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The azureClient.
*/
@@ -607,19 +607,19 @@ public java.lang.String getAzureClient() {
*
*
*
- * Required. Name of the
+ * Optional. Name of the
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] that contains
* authentication configuration for how the Anthos Multi-Cloud API connects to
* Azure APIs.
- * The `AzureClient` resource must reside on the same GCP project and region
- * as the `AzureCluster`.
+ * The `AzureClient` resource must reside on the same Google Cloud Platform
+ * project and region as the `AzureCluster`.
* `AzureClient` names are formatted as
* `projects/<project-number>/locations/<region>/azureClients/<client-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
* for more details on Google Cloud resource names.
*
*
- * string azure_client = 16 [(.google.api.field_behavior) = REQUIRED];
+ * string azure_client = 16 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The bytes for azureClient.
*/
@@ -805,6 +805,65 @@ public com.google.cloud.gkemulticloud.v1.AzureAuthorizationOrBuilder getAuthoriz
: authorization_;
}
+ public static final int AZURE_SERVICES_AUTHENTICATION_FIELD_NUMBER = 22;
+ private com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication
+ azureServicesAuthentication_;
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the azureServicesAuthentication field is set.
+ */
+ @java.lang.Override
+ public boolean hasAzureServicesAuthentication() {
+ return azureServicesAuthentication_ != null;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The azureServicesAuthentication.
+ */
+ @java.lang.Override
+ public com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication
+ getAzureServicesAuthentication() {
+ return azureServicesAuthentication_ == null
+ ? com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.getDefaultInstance()
+ : azureServicesAuthentication_;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.gkemulticloud.v1.AzureServicesAuthenticationOrBuilder
+ getAzureServicesAuthenticationOrBuilder() {
+ return azureServicesAuthentication_ == null
+ ? com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.getDefaultInstance()
+ : azureServicesAuthentication_;
+ }
+
public static final int STATE_FIELD_NUMBER = 7;
private int state_ = 0;
/**
@@ -1742,6 +1801,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (managedResources_ != null) {
output.writeMessage(21, getManagedResources());
}
+ if (azureServicesAuthentication_ != null) {
+ output.writeMessage(22, getAzureServicesAuthentication());
+ }
if (loggingConfig_ != null) {
output.writeMessage(23, getLoggingConfig());
}
@@ -1829,6 +1891,11 @@ public int getSerializedSize() {
if (managedResources_ != null) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(21, getManagedResources());
}
+ if (azureServicesAuthentication_ != null) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 22, getAzureServicesAuthentication());
+ }
if (loggingConfig_ != null) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(23, getLoggingConfig());
}
@@ -1871,6 +1938,11 @@ public boolean equals(final java.lang.Object obj) {
if (hasAuthorization()) {
if (!getAuthorization().equals(other.getAuthorization())) return false;
}
+ if (hasAzureServicesAuthentication() != other.hasAzureServicesAuthentication()) return false;
+ if (hasAzureServicesAuthentication()) {
+ if (!getAzureServicesAuthentication().equals(other.getAzureServicesAuthentication()))
+ return false;
+ }
if (state_ != other.state_) return false;
if (!getEndpoint().equals(other.getEndpoint())) return false;
if (!getUid().equals(other.getUid())) return false;
@@ -1940,6 +2012,10 @@ public int hashCode() {
hash = (37 * hash) + AUTHORIZATION_FIELD_NUMBER;
hash = (53 * hash) + getAuthorization().hashCode();
}
+ if (hasAzureServicesAuthentication()) {
+ hash = (37 * hash) + AZURE_SERVICES_AUTHENTICATION_FIELD_NUMBER;
+ hash = (53 * hash) + getAzureServicesAuthentication().hashCode();
+ }
hash = (37 * hash) + STATE_FIELD_NUMBER;
hash = (53 * hash) + state_;
hash = (37 * hash) + ENDPOINT_FIELD_NUMBER;
@@ -2167,6 +2243,11 @@ public Builder clear() {
authorizationBuilder_.dispose();
authorizationBuilder_ = null;
}
+ azureServicesAuthentication_ = null;
+ if (azureServicesAuthenticationBuilder_ != null) {
+ azureServicesAuthenticationBuilder_.dispose();
+ azureServicesAuthenticationBuilder_ = null;
+ }
state_ = 0;
endpoint_ = "";
uid_ = "";
@@ -2210,7 +2291,7 @@ public Builder clear() {
errors_ = null;
errorsBuilder_.clear();
}
- bitField0_ = (bitField0_ & ~0x00200000);
+ bitField0_ = (bitField0_ & ~0x00400000);
monitoringConfig_ = null;
if (monitoringConfigBuilder_ != null) {
monitoringConfigBuilder_.dispose();
@@ -2253,9 +2334,9 @@ public com.google.cloud.gkemulticloud.v1.AzureCluster buildPartial() {
private void buildPartialRepeatedFields(com.google.cloud.gkemulticloud.v1.AzureCluster result) {
if (errorsBuilder_ == null) {
- if (((bitField0_ & 0x00200000) != 0)) {
+ if (((bitField0_ & 0x00400000) != 0)) {
errors_ = java.util.Collections.unmodifiableList(errors_);
- bitField0_ = (bitField0_ & ~0x00200000);
+ bitField0_ = (bitField0_ & ~0x00400000);
}
result.errors_ = errors_;
} else {
@@ -2292,51 +2373,57 @@ private void buildPartial0(com.google.cloud.gkemulticloud.v1.AzureCluster result
authorizationBuilder_ == null ? authorization_ : authorizationBuilder_.build();
}
if (((from_bitField0_ & 0x00000100) != 0)) {
- result.state_ = state_;
+ result.azureServicesAuthentication_ =
+ azureServicesAuthenticationBuilder_ == null
+ ? azureServicesAuthentication_
+ : azureServicesAuthenticationBuilder_.build();
}
if (((from_bitField0_ & 0x00000200) != 0)) {
- result.endpoint_ = endpoint_;
+ result.state_ = state_;
}
if (((from_bitField0_ & 0x00000400) != 0)) {
- result.uid_ = uid_;
+ result.endpoint_ = endpoint_;
}
if (((from_bitField0_ & 0x00000800) != 0)) {
- result.reconciling_ = reconciling_;
+ result.uid_ = uid_;
}
if (((from_bitField0_ & 0x00001000) != 0)) {
- result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build();
+ result.reconciling_ = reconciling_;
}
if (((from_bitField0_ & 0x00002000) != 0)) {
- result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build();
+ result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00004000) != 0)) {
- result.etag_ = etag_;
+ result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00008000) != 0)) {
+ result.etag_ = etag_;
+ }
+ if (((from_bitField0_ & 0x00010000) != 0)) {
result.annotations_ = internalGetAnnotations();
result.annotations_.makeImmutable();
}
- if (((from_bitField0_ & 0x00010000) != 0)) {
+ if (((from_bitField0_ & 0x00020000) != 0)) {
result.workloadIdentityConfig_ =
workloadIdentityConfigBuilder_ == null
? workloadIdentityConfig_
: workloadIdentityConfigBuilder_.build();
}
- if (((from_bitField0_ & 0x00020000) != 0)) {
+ if (((from_bitField0_ & 0x00040000) != 0)) {
result.clusterCaCertificate_ = clusterCaCertificate_;
}
- if (((from_bitField0_ & 0x00040000) != 0)) {
+ if (((from_bitField0_ & 0x00080000) != 0)) {
result.fleet_ = fleetBuilder_ == null ? fleet_ : fleetBuilder_.build();
}
- if (((from_bitField0_ & 0x00080000) != 0)) {
+ if (((from_bitField0_ & 0x00100000) != 0)) {
result.managedResources_ =
managedResourcesBuilder_ == null ? managedResources_ : managedResourcesBuilder_.build();
}
- if (((from_bitField0_ & 0x00100000) != 0)) {
+ if (((from_bitField0_ & 0x00200000) != 0)) {
result.loggingConfig_ =
loggingConfigBuilder_ == null ? loggingConfig_ : loggingConfigBuilder_.build();
}
- if (((from_bitField0_ & 0x00400000) != 0)) {
+ if (((from_bitField0_ & 0x00800000) != 0)) {
result.monitoringConfig_ =
monitoringConfigBuilder_ == null ? monitoringConfig_ : monitoringConfigBuilder_.build();
}
@@ -2421,17 +2508,20 @@ public Builder mergeFrom(com.google.cloud.gkemulticloud.v1.AzureCluster other) {
if (other.hasAuthorization()) {
mergeAuthorization(other.getAuthorization());
}
+ if (other.hasAzureServicesAuthentication()) {
+ mergeAzureServicesAuthentication(other.getAzureServicesAuthentication());
+ }
if (other.state_ != 0) {
setStateValue(other.getStateValue());
}
if (!other.getEndpoint().isEmpty()) {
endpoint_ = other.endpoint_;
- bitField0_ |= 0x00000200;
+ bitField0_ |= 0x00000400;
onChanged();
}
if (!other.getUid().isEmpty()) {
uid_ = other.uid_;
- bitField0_ |= 0x00000400;
+ bitField0_ |= 0x00000800;
onChanged();
}
if (other.getReconciling() != false) {
@@ -2445,17 +2535,17 @@ public Builder mergeFrom(com.google.cloud.gkemulticloud.v1.AzureCluster other) {
}
if (!other.getEtag().isEmpty()) {
etag_ = other.etag_;
- bitField0_ |= 0x00004000;
+ bitField0_ |= 0x00008000;
onChanged();
}
internalGetMutableAnnotations().mergeFrom(other.internalGetAnnotations());
- bitField0_ |= 0x00008000;
+ bitField0_ |= 0x00010000;
if (other.hasWorkloadIdentityConfig()) {
mergeWorkloadIdentityConfig(other.getWorkloadIdentityConfig());
}
if (!other.getClusterCaCertificate().isEmpty()) {
clusterCaCertificate_ = other.clusterCaCertificate_;
- bitField0_ |= 0x00020000;
+ bitField0_ |= 0x00040000;
onChanged();
}
if (other.hasFleet()) {
@@ -2471,7 +2561,7 @@ public Builder mergeFrom(com.google.cloud.gkemulticloud.v1.AzureCluster other) {
if (!other.errors_.isEmpty()) {
if (errors_.isEmpty()) {
errors_ = other.errors_;
- bitField0_ = (bitField0_ & ~0x00200000);
+ bitField0_ = (bitField0_ & ~0x00400000);
} else {
ensureErrorsIsMutable();
errors_.addAll(other.errors_);
@@ -2484,7 +2574,7 @@ public Builder mergeFrom(com.google.cloud.gkemulticloud.v1.AzureCluster other) {
errorsBuilder_.dispose();
errorsBuilder_ = null;
errors_ = other.errors_;
- bitField0_ = (bitField0_ & ~0x00200000);
+ bitField0_ = (bitField0_ & ~0x00400000);
errorsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
? getErrorsFieldBuilder()
@@ -2562,43 +2652,43 @@ public Builder mergeFrom(
case 56:
{
state_ = input.readEnum();
- bitField0_ |= 0x00000100;
+ bitField0_ |= 0x00000200;
break;
} // case 56
case 66:
{
endpoint_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000200;
+ bitField0_ |= 0x00000400;
break;
} // case 66
case 74:
{
uid_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000400;
+ bitField0_ |= 0x00000800;
break;
} // case 74
case 80:
{
reconciling_ = input.readBool();
- bitField0_ |= 0x00000800;
+ bitField0_ |= 0x00001000;
break;
} // case 80
case 90:
{
input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00001000;
+ bitField0_ |= 0x00002000;
break;
} // case 90
case 98:
{
input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00002000;
+ bitField0_ |= 0x00004000;
break;
} // case 98
case 106:
{
etag_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00004000;
+ bitField0_ |= 0x00008000;
break;
} // case 106
case 114:
@@ -2610,7 +2700,7 @@ public Builder mergeFrom(
internalGetMutableAnnotations()
.getMutableMap()
.put(annotations__.getKey(), annotations__.getValue());
- bitField0_ |= 0x00008000;
+ bitField0_ |= 0x00010000;
break;
} // case 114
case 130:
@@ -2629,32 +2719,39 @@ public Builder mergeFrom(
{
input.readMessage(
getWorkloadIdentityConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00010000;
+ bitField0_ |= 0x00020000;
break;
} // case 146
case 154:
{
clusterCaCertificate_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00020000;
+ bitField0_ |= 0x00040000;
break;
} // case 154
case 162:
{
input.readMessage(getFleetFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00040000;
+ bitField0_ |= 0x00080000;
break;
} // case 162
case 170:
{
input.readMessage(
getManagedResourcesFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00080000;
+ bitField0_ |= 0x00100000;
break;
} // case 170
+ case 178:
+ {
+ input.readMessage(
+ getAzureServicesAuthenticationFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000100;
+ break;
+ } // case 178
case 186:
{
input.readMessage(getLoggingConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00100000;
+ bitField0_ |= 0x00200000;
break;
} // case 186
case 194:
@@ -2675,7 +2772,7 @@ public Builder mergeFrom(
{
input.readMessage(
getMonitoringConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00400000;
+ bitField0_ |= 0x00800000;
break;
} // case 202
default:
@@ -2706,7 +2803,7 @@ public Builder mergeFrom(
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -2732,7 +2829,7 @@ public java.lang.String getName() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -2758,7 +2855,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -2783,7 +2880,7 @@ public Builder setName(java.lang.String value) {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -2804,7 +2901,7 @@ public Builder clearName() {
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -3181,19 +3278,19 @@ public Builder setResourceGroupIdBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Required. Name of the
+ * Optional. Name of the
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] that contains
* authentication configuration for how the Anthos Multi-Cloud API connects to
* Azure APIs.
- * The `AzureClient` resource must reside on the same GCP project and region
- * as the `AzureCluster`.
+ * The `AzureClient` resource must reside on the same Google Cloud Platform
+ * project and region as the `AzureCluster`.
* `AzureClient` names are formatted as
* `projects/<project-number>/locations/<region>/azureClients/<client-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
* for more details on Google Cloud resource names.
*
*
- * string azure_client = 16 [(.google.api.field_behavior) = REQUIRED];
+ * string azure_client = 16 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The azureClient.
*/
@@ -3212,19 +3309,19 @@ public java.lang.String getAzureClient() {
*
*
*
- * Required. Name of the
+ * Optional. Name of the
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] that contains
* authentication configuration for how the Anthos Multi-Cloud API connects to
* Azure APIs.
- * The `AzureClient` resource must reside on the same GCP project and region
- * as the `AzureCluster`.
+ * The `AzureClient` resource must reside on the same Google Cloud Platform
+ * project and region as the `AzureCluster`.
* `AzureClient` names are formatted as
* `projects/<project-number>/locations/<region>/azureClients/<client-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
* for more details on Google Cloud resource names.
*
*
- * string azure_client = 16 [(.google.api.field_behavior) = REQUIRED];
+ * string azure_client = 16 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The bytes for azureClient.
*/
@@ -3243,19 +3340,19 @@ public com.google.protobuf.ByteString getAzureClientBytes() {
*
*
*
- * Required. Name of the
+ * Optional. Name of the
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] that contains
* authentication configuration for how the Anthos Multi-Cloud API connects to
* Azure APIs.
- * The `AzureClient` resource must reside on the same GCP project and region
- * as the `AzureCluster`.
+ * The `AzureClient` resource must reside on the same Google Cloud Platform
+ * project and region as the `AzureCluster`.
* `AzureClient` names are formatted as
* `projects/<project-number>/locations/<region>/azureClients/<client-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
* for more details on Google Cloud resource names.
*
*
- * string azure_client = 16 [(.google.api.field_behavior) = REQUIRED];
+ * string azure_client = 16 [(.google.api.field_behavior) = OPTIONAL];
*
* @param value The azureClient to set.
* @return This builder for chaining.
@@ -3273,19 +3370,19 @@ public Builder setAzureClient(java.lang.String value) {
*
*
*
- * Required. Name of the
+ * Optional. Name of the
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] that contains
* authentication configuration for how the Anthos Multi-Cloud API connects to
* Azure APIs.
- * The `AzureClient` resource must reside on the same GCP project and region
- * as the `AzureCluster`.
+ * The `AzureClient` resource must reside on the same Google Cloud Platform
+ * project and region as the `AzureCluster`.
* `AzureClient` names are formatted as
* `projects/<project-number>/locations/<region>/azureClients/<client-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
* for more details on Google Cloud resource names.
*
*
- * string azure_client = 16 [(.google.api.field_behavior) = REQUIRED];
+ * string azure_client = 16 [(.google.api.field_behavior) = OPTIONAL];
*
* @return This builder for chaining.
*/
@@ -3299,19 +3396,19 @@ public Builder clearAzureClient() {
*
*
*
- * Required. Name of the
+ * Optional. Name of the
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] that contains
* authentication configuration for how the Anthos Multi-Cloud API connects to
* Azure APIs.
- * The `AzureClient` resource must reside on the same GCP project and region
- * as the `AzureCluster`.
+ * The `AzureClient` resource must reside on the same Google Cloud Platform
+ * project and region as the `AzureCluster`.
* `AzureClient` names are formatted as
* `projects/<project-number>/locations/<region>/azureClients/<client-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
* for more details on Google Cloud resource names.
*
*
- * string azure_client = 16 [(.google.api.field_behavior) = REQUIRED];
+ * string azure_client = 16 [(.google.api.field_behavior) = OPTIONAL];
*
* @param value The bytes for azureClient to set.
* @return This builder for chaining.
@@ -3938,6 +4035,216 @@ public com.google.cloud.gkemulticloud.v1.AzureAuthorization.Builder getAuthoriza
return authorizationBuilder_;
}
+ private com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication
+ azureServicesAuthentication_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication,
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.Builder,
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthenticationOrBuilder>
+ azureServicesAuthenticationBuilder_;
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the azureServicesAuthentication field is set.
+ */
+ public boolean hasAzureServicesAuthentication() {
+ return ((bitField0_ & 0x00000100) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The azureServicesAuthentication.
+ */
+ public com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication
+ getAzureServicesAuthentication() {
+ if (azureServicesAuthenticationBuilder_ == null) {
+ return azureServicesAuthentication_ == null
+ ? com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.getDefaultInstance()
+ : azureServicesAuthentication_;
+ } else {
+ return azureServicesAuthenticationBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setAzureServicesAuthentication(
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication value) {
+ if (azureServicesAuthenticationBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ azureServicesAuthentication_ = value;
+ } else {
+ azureServicesAuthenticationBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setAzureServicesAuthentication(
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.Builder builderForValue) {
+ if (azureServicesAuthenticationBuilder_ == null) {
+ azureServicesAuthentication_ = builderForValue.build();
+ } else {
+ azureServicesAuthenticationBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeAzureServicesAuthentication(
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication value) {
+ if (azureServicesAuthenticationBuilder_ == null) {
+ if (((bitField0_ & 0x00000100) != 0)
+ && azureServicesAuthentication_ != null
+ && azureServicesAuthentication_
+ != com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication
+ .getDefaultInstance()) {
+ getAzureServicesAuthenticationBuilder().mergeFrom(value);
+ } else {
+ azureServicesAuthentication_ = value;
+ }
+ } else {
+ azureServicesAuthenticationBuilder_.mergeFrom(value);
+ }
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearAzureServicesAuthentication() {
+ bitField0_ = (bitField0_ & ~0x00000100);
+ azureServicesAuthentication_ = null;
+ if (azureServicesAuthenticationBuilder_ != null) {
+ azureServicesAuthenticationBuilder_.dispose();
+ azureServicesAuthenticationBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.Builder
+ getAzureServicesAuthenticationBuilder() {
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return getAzureServicesAuthenticationFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.gkemulticloud.v1.AzureServicesAuthenticationOrBuilder
+ getAzureServicesAuthenticationOrBuilder() {
+ if (azureServicesAuthenticationBuilder_ != null) {
+ return azureServicesAuthenticationBuilder_.getMessageOrBuilder();
+ } else {
+ return azureServicesAuthentication_ == null
+ ? com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.getDefaultInstance()
+ : azureServicesAuthentication_;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication,
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.Builder,
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthenticationOrBuilder>
+ getAzureServicesAuthenticationFieldBuilder() {
+ if (azureServicesAuthenticationBuilder_ == null) {
+ azureServicesAuthenticationBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication,
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.Builder,
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthenticationOrBuilder>(
+ getAzureServicesAuthentication(), getParentForChildren(), isClean());
+ azureServicesAuthentication_ = null;
+ }
+ return azureServicesAuthenticationBuilder_;
+ }
+
private int state_ = 0;
/**
*
@@ -3972,7 +4279,7 @@ public int getStateValue() {
*/
public Builder setStateValue(int value) {
state_ = value;
- bitField0_ |= 0x00000100;
+ bitField0_ |= 0x00000200;
onChanged();
return this;
}
@@ -4015,7 +4322,7 @@ public Builder setState(com.google.cloud.gkemulticloud.v1.AzureCluster.State val
if (value == null) {
throw new NullPointerException();
}
- bitField0_ |= 0x00000100;
+ bitField0_ |= 0x00000200;
state_ = value.getNumber();
onChanged();
return this;
@@ -4034,7 +4341,7 @@ public Builder setState(com.google.cloud.gkemulticloud.v1.AzureCluster.State val
* @return This builder for chaining.
*/
public Builder clearState() {
- bitField0_ = (bitField0_ & ~0x00000100);
+ bitField0_ = (bitField0_ & ~0x00000200);
state_ = 0;
onChanged();
return this;
@@ -4102,7 +4409,7 @@ public Builder setEndpoint(java.lang.String value) {
throw new NullPointerException();
}
endpoint_ = value;
- bitField0_ |= 0x00000200;
+ bitField0_ |= 0x00000400;
onChanged();
return this;
}
@@ -4119,7 +4426,7 @@ public Builder setEndpoint(java.lang.String value) {
*/
public Builder clearEndpoint() {
endpoint_ = getDefaultInstance().getEndpoint();
- bitField0_ = (bitField0_ & ~0x00000200);
+ bitField0_ = (bitField0_ & ~0x00000400);
onChanged();
return this;
}
@@ -4141,7 +4448,7 @@ public Builder setEndpointBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
endpoint_ = value;
- bitField0_ |= 0x00000200;
+ bitField0_ |= 0x00000400;
onChanged();
return this;
}
@@ -4208,7 +4515,7 @@ public Builder setUid(java.lang.String value) {
throw new NullPointerException();
}
uid_ = value;
- bitField0_ |= 0x00000400;
+ bitField0_ |= 0x00000800;
onChanged();
return this;
}
@@ -4225,7 +4532,7 @@ public Builder setUid(java.lang.String value) {
*/
public Builder clearUid() {
uid_ = getDefaultInstance().getUid();
- bitField0_ = (bitField0_ & ~0x00000400);
+ bitField0_ = (bitField0_ & ~0x00000800);
onChanged();
return this;
}
@@ -4247,7 +4554,7 @@ public Builder setUidBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
uid_ = value;
- bitField0_ |= 0x00000400;
+ bitField0_ |= 0x00000800;
onChanged();
return this;
}
@@ -4283,7 +4590,7 @@ public boolean getReconciling() {
public Builder setReconciling(boolean value) {
reconciling_ = value;
- bitField0_ |= 0x00000800;
+ bitField0_ |= 0x00001000;
onChanged();
return this;
}
@@ -4299,7 +4606,7 @@ public Builder setReconciling(boolean value) {
* @return This builder for chaining.
*/
public Builder clearReconciling() {
- bitField0_ = (bitField0_ & ~0x00000800);
+ bitField0_ = (bitField0_ & ~0x00001000);
reconciling_ = false;
onChanged();
return this;
@@ -4325,7 +4632,7 @@ public Builder clearReconciling() {
* @return Whether the createTime field is set.
*/
public boolean hasCreateTime() {
- return ((bitField0_ & 0x00001000) != 0);
+ return ((bitField0_ & 0x00002000) != 0);
}
/**
*
@@ -4369,7 +4676,7 @@ public Builder setCreateTime(com.google.protobuf.Timestamp value) {
} else {
createTimeBuilder_.setMessage(value);
}
- bitField0_ |= 0x00001000;
+ bitField0_ |= 0x00002000;
onChanged();
return this;
}
@@ -4390,7 +4697,7 @@ public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForVal
} else {
createTimeBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00001000;
+ bitField0_ |= 0x00002000;
onChanged();
return this;
}
@@ -4407,7 +4714,7 @@ public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForVal
*/
public Builder mergeCreateTime(com.google.protobuf.Timestamp value) {
if (createTimeBuilder_ == null) {
- if (((bitField0_ & 0x00001000) != 0)
+ if (((bitField0_ & 0x00002000) != 0)
&& createTime_ != null
&& createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getCreateTimeBuilder().mergeFrom(value);
@@ -4417,7 +4724,7 @@ public Builder mergeCreateTime(com.google.protobuf.Timestamp value) {
} else {
createTimeBuilder_.mergeFrom(value);
}
- bitField0_ |= 0x00001000;
+ bitField0_ |= 0x00002000;
onChanged();
return this;
}
@@ -4433,7 +4740,7 @@ public Builder mergeCreateTime(com.google.protobuf.Timestamp value) {
*
*/
public Builder clearCreateTime() {
- bitField0_ = (bitField0_ & ~0x00001000);
+ bitField0_ = (bitField0_ & ~0x00002000);
createTime_ = null;
if (createTimeBuilder_ != null) {
createTimeBuilder_.dispose();
@@ -4454,7 +4761,7 @@ public Builder clearCreateTime() {
*
*/
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() {
- bitField0_ |= 0x00001000;
+ bitField0_ |= 0x00002000;
onChanged();
return getCreateTimeFieldBuilder().getBuilder();
}
@@ -4526,7 +4833,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
* @return Whether the updateTime field is set.
*/
public boolean hasUpdateTime() {
- return ((bitField0_ & 0x00002000) != 0);
+ return ((bitField0_ & 0x00004000) != 0);
}
/**
*
@@ -4570,7 +4877,7 @@ public Builder setUpdateTime(com.google.protobuf.Timestamp value) {
} else {
updateTimeBuilder_.setMessage(value);
}
- bitField0_ |= 0x00002000;
+ bitField0_ |= 0x00004000;
onChanged();
return this;
}
@@ -4591,7 +4898,7 @@ public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForVal
} else {
updateTimeBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00002000;
+ bitField0_ |= 0x00004000;
onChanged();
return this;
}
@@ -4608,7 +4915,7 @@ public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForVal
*/
public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) {
if (updateTimeBuilder_ == null) {
- if (((bitField0_ & 0x00002000) != 0)
+ if (((bitField0_ & 0x00004000) != 0)
&& updateTime_ != null
&& updateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getUpdateTimeBuilder().mergeFrom(value);
@@ -4618,7 +4925,7 @@ public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) {
} else {
updateTimeBuilder_.mergeFrom(value);
}
- bitField0_ |= 0x00002000;
+ bitField0_ |= 0x00004000;
onChanged();
return this;
}
@@ -4634,7 +4941,7 @@ public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) {
*
*/
public Builder clearUpdateTime() {
- bitField0_ = (bitField0_ & ~0x00002000);
+ bitField0_ = (bitField0_ & ~0x00004000);
updateTime_ = null;
if (updateTimeBuilder_ != null) {
updateTimeBuilder_.dispose();
@@ -4655,7 +4962,7 @@ public Builder clearUpdateTime() {
*
*/
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() {
- bitField0_ |= 0x00002000;
+ bitField0_ |= 0x00004000;
onChanged();
return getUpdateTimeFieldBuilder().getBuilder();
}
@@ -4778,7 +5085,7 @@ public Builder setEtag(java.lang.String value) {
throw new NullPointerException();
}
etag_ = value;
- bitField0_ |= 0x00004000;
+ bitField0_ |= 0x00008000;
onChanged();
return this;
}
@@ -4798,7 +5105,7 @@ public Builder setEtag(java.lang.String value) {
*/
public Builder clearEtag() {
etag_ = getDefaultInstance().getEtag();
- bitField0_ = (bitField0_ & ~0x00004000);
+ bitField0_ = (bitField0_ & ~0x00008000);
onChanged();
return this;
}
@@ -4823,7 +5130,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
etag_ = value;
- bitField0_ |= 0x00004000;
+ bitField0_ |= 0x00008000;
onChanged();
return this;
}
@@ -4848,7 +5155,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) {
if (!annotations_.isMutable()) {
annotations_ = annotations_.copy();
}
- bitField0_ |= 0x00008000;
+ bitField0_ |= 0x00010000;
onChanged();
return annotations_;
}
@@ -4965,7 +5272,7 @@ public java.lang.String getAnnotationsOrThrow(java.lang.String key) {
}
public Builder clearAnnotations() {
- bitField0_ = (bitField0_ & ~0x00008000);
+ bitField0_ = (bitField0_ & ~0x00010000);
internalGetMutableAnnotations().getMutableMap().clear();
return this;
}
@@ -4996,7 +5303,7 @@ public Builder removeAnnotations(java.lang.String key) {
/** Use alternate mutation accessors instead. */
@java.lang.Deprecated
public java.util.Mapstring name = 1;
@@ -47,7 +47,7 @@ public interface AzureClusterOrBuilder
* Cluster names are formatted as
* `projects/<project-number>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -149,19 +149,19 @@ public interface AzureClusterOrBuilder
*
*
*
- * Required. Name of the
+ * Optional. Name of the
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] that contains
* authentication configuration for how the Anthos Multi-Cloud API connects to
* Azure APIs.
- * The `AzureClient` resource must reside on the same GCP project and region
- * as the `AzureCluster`.
+ * The `AzureClient` resource must reside on the same Google Cloud Platform
+ * project and region as the `AzureCluster`.
* `AzureClient` names are formatted as
* `projects/<project-number>/locations/<region>/azureClients/<client-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
* for more details on Google Cloud resource names.
*
*
- * string azure_client = 16 [(.google.api.field_behavior) = REQUIRED];
+ * string azure_client = 16 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The azureClient.
*/
@@ -170,19 +170,19 @@ public interface AzureClusterOrBuilder
*
*
*
- * Required. Name of the
+ * Optional. Name of the
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] that contains
* authentication configuration for how the Anthos Multi-Cloud API connects to
* Azure APIs.
- * The `AzureClient` resource must reside on the same GCP project and region
- * as the `AzureCluster`.
+ * The `AzureClient` resource must reside on the same Google Cloud Platform
+ * project and region as the `AzureCluster`.
* `AzureClient` names are formatted as
* `projects/<project-number>/locations/<region>/azureClients/<client-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
* for more details on Google Cloud resource names.
*
*
- * string azure_client = 16 [(.google.api.field_behavior) = REQUIRED];
+ * string azure_client = 16 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The bytes for azureClient.
*/
@@ -311,6 +311,48 @@ public interface AzureClusterOrBuilder
*/
com.google.cloud.gkemulticloud.v1.AzureAuthorizationOrBuilder getAuthorizationOrBuilder();
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the azureServicesAuthentication field is set.
+ */
+ boolean hasAzureServicesAuthentication();
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The azureServicesAuthentication.
+ */
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication getAzureServicesAuthentication();
+ /**
+ *
+ *
+ *
+ * Optional. Authentication configuration for management of Azure resources.
+ *
+ *
+ *
+ * .google.cloud.gkemulticloud.v1.AzureServicesAuthentication azure_services_authentication = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthenticationOrBuilder
+ getAzureServicesAuthenticationOrBuilder();
+
/**
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureResourcesProto.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureResourcesProto.java
index 94ee3a15f6da..0907dc643f40 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureResourcesProto.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureResourcesProto.java
@@ -79,6 +79,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_cloud_gkemulticloud_v1_AzureAuthorization_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_gkemulticloud_v1_AzureAuthorization_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_gkemulticloud_v1_AzureServicesAuthentication_descriptor;
+ static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_google_cloud_gkemulticloud_v1_AzureServicesAuthentication_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_gkemulticloud_v1_AzureClusterUser_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
@@ -145,158 +149,165 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "d.v1\032\037google/api/field_behavior.proto\032\031g"
+ "oogle/api/resource.proto\0324google/cloud/g"
+ "kemulticloud/v1/common_resources.proto\032\037"
- + "google/protobuf/timestamp.proto\"\355\013\n\014Azur"
+ + "google/protobuf/timestamp.proto\"\325\014\n\014Azur"
+ "eCluster\022\014\n\004name\030\001 \001(\t\022\030\n\013description\030\002 "
+ "\001(\tB\003\340A\001\022\031\n\014azure_region\030\003 \001(\tB\003\340A\002\022\036\n\021r"
+ "esource_group_id\030\021 \001(\tB\003\340A\002\022\031\n\014azure_cli"
- + "ent\030\020 \001(\tB\003\340A\002\022N\n\nnetworking\030\004 \001(\01325.goo"
+ + "ent\030\020 \001(\tB\003\340A\001\022N\n\nnetworking\030\004 \001(\01325.goo"
+ "gle.cloud.gkemulticloud.v1.AzureClusterN"
+ "etworkingB\003\340A\002\022L\n\rcontrol_plane\030\005 \001(\01320."
+ "google.cloud.gkemulticloud.v1.AzureContr"
+ "olPlaneB\003\340A\002\022M\n\rauthorization\030\006 \001(\01321.go"
+ "ogle.cloud.gkemulticloud.v1.AzureAuthori"
- + "zationB\003\340A\002\022E\n\005state\030\007 \001(\01621.google.clou"
- + "d.gkemulticloud.v1.AzureCluster.StateB\003\340"
- + "A\003\022\025\n\010endpoint\030\010 \001(\tB\003\340A\003\022\020\n\003uid\030\t \001(\tB\003"
- + "\340A\003\022\030\n\013reconciling\030\n \001(\010B\003\340A\003\0224\n\013create_"
- + "time\030\013 \001(\0132\032.google.protobuf.TimestampB\003"
- + "\340A\003\0224\n\013update_time\030\014 \001(\0132\032.google.protob"
- + "uf.TimestampB\003\340A\003\022\014\n\004etag\030\r \001(\t\022V\n\013annot"
- + "ations\030\016 \003(\0132<.google.cloud.gkemulticlou"
- + "d.v1.AzureCluster.AnnotationsEntryB\003\340A\001\022"
- + "\\\n\030workload_identity_config\030\022 \001(\01325.goog"
- + "le.cloud.gkemulticloud.v1.WorkloadIdenti"
- + "tyConfigB\003\340A\003\022#\n\026cluster_ca_certificate\030"
- + "\023 \001(\tB\003\340A\003\0228\n\005fleet\030\024 \001(\0132$.google.cloud"
- + ".gkemulticloud.v1.FleetB\003\340A\002\022T\n\021managed_"
- + "resources\030\025 \001(\01324.google.cloud.gkemultic"
- + "loud.v1.AzureClusterResourcesB\003\340A\003\022I\n\016lo"
- + "gging_config\030\027 \001(\0132,.google.cloud.gkemul"
- + "ticloud.v1.LoggingConfigB\003\340A\001\022E\n\006errors\030"
- + "\030 \003(\01320.google.cloud.gkemulticloud.v1.Az"
- + "ureClusterErrorB\003\340A\003\022O\n\021monitoring_confi"
- + "g\030\031 \001(\0132/.google.cloud.gkemulticloud.v1."
- + "MonitoringConfigB\003\340A\001\0322\n\020AnnotationsEntr"
- + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"u\n\005Sta"
- + "te\022\025\n\021STATE_UNSPECIFIED\020\000\022\020\n\014PROVISIONIN"
- + "G\020\001\022\013\n\007RUNNING\020\002\022\017\n\013RECONCILING\020\003\022\014\n\010STO"
- + "PPING\020\004\022\t\n\005ERROR\020\005\022\014\n\010DEGRADED\020\006:u\352Ar\n)g"
- + "kemulticloud.googleapis.com/AzureCluster"
- + "\022Eprojects/{project}/locations/{location"
- + "}/azureClusters/{azure_cluster}\"\267\001\n\026Azur"
- + "eClusterNetworking\022\037\n\022virtual_network_id"
- + "\030\001 \001(\tB\003\340A\002\022$\n\027pod_address_cidr_blocks\030\002"
- + " \003(\tB\003\340A\002\022(\n\033service_address_cidr_blocks"
- + "\030\003 \003(\tB\003\340A\002\022,\n\037service_load_balancer_sub"
- + "net_id\030\005 \001(\tB\003\340A\001\"\242\006\n\021AzureControlPlane\022"
- + "\024\n\007version\030\001 \001(\tB\003\340A\002\022\026\n\tsubnet_id\030\002 \001(\t"
- + "B\003\340A\001\022\024\n\007vm_size\030\003 \001(\tB\003\340A\001\022F\n\nssh_confi"
- + "g\030\013 \001(\0132-.google.cloud.gkemulticloud.v1."
- + "AzureSshConfigB\003\340A\002\022J\n\013root_volume\030\004 \001(\013"
- + "20.google.cloud.gkemulticloud.v1.AzureDi"
- + "skTemplateB\003\340A\001\022J\n\013main_volume\030\005 \001(\01320.g"
- + "oogle.cloud.gkemulticloud.v1.AzureDiskTe"
- + "mplateB\003\340A\001\022X\n\023database_encryption\030\n \001(\013"
- + "26.google.cloud.gkemulticloud.v1.AzureDa"
- + "tabaseEncryptionB\003\340A\001\022J\n\014proxy_config\030\014 "
- + "\001(\0132/.google.cloud.gkemulticloud.v1.Azur"
- + "eProxyConfigB\003\340A\001\022T\n\021config_encryption\030\016"
- + " \001(\01324.google.cloud.gkemulticloud.v1.Azu"
- + "reConfigEncryptionB\003\340A\001\022M\n\004tags\030\007 \003(\0132:."
- + "google.cloud.gkemulticloud.v1.AzureContr"
- + "olPlane.TagsEntryB\003\340A\001\022P\n\022replica_placem"
- + "ents\030\r \003(\0132/.google.cloud.gkemulticloud."
- + "v1.ReplicaPlacementB\003\340A\001\022\037\n\022endpoint_sub"
- + "net_id\030\017 \001(\tB\003\340A\001\032+\n\tTagsEntry\022\013\n\003key\030\001 "
- + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"P\n\020ReplicaPlaceme"
- + "nt\022\026\n\tsubnet_id\030\001 \001(\tB\003\340A\002\022$\n\027azure_avai"
- + "lability_zone\030\002 \001(\tB\003\340A\002\"@\n\020AzureProxyCo"
- + "nfig\022\031\n\021resource_group_id\030\001 \001(\t\022\021\n\tsecre"
- + "t_id\030\002 \001(\t\".\n\027AzureDatabaseEncryption\022\023\n"
- + "\006key_id\030\003 \001(\tB\003\340A\002\"E\n\025AzureConfigEncrypt"
- + "ion\022\023\n\006key_id\030\002 \001(\tB\003\340A\002\022\027\n\npublic_key\030\003"
- + " \001(\tB\003\340A\001\"*\n\021AzureDiskTemplate\022\025\n\010size_g"
- + "ib\030\001 \001(\005B\003\340A\001\"\265\003\n\013AzureClient\022\014\n\004name\030\001 "
- + "\001(\t\022\026\n\ttenant_id\030\002 \001(\tB\003\340A\002\022\033\n\016applicati"
- + "on_id\030\003 \001(\tB\003\340A\002\022U\n\013annotations\030\010 \003(\0132;."
- + "google.cloud.gkemulticloud.v1.AzureClien"
- + "t.AnnotationsEntryB\003\340A\001\022\034\n\017pem_certifica"
- + "te\030\007 \001(\tB\003\340A\003\022\020\n\003uid\030\005 \001(\tB\003\340A\003\0224\n\013creat"
- + "e_time\030\006 \001(\0132\032.google.protobuf.Timestamp"
- + "B\003\340A\003\0322\n\020AnnotationsEntry\022\013\n\003key\030\001 \001(\t\022\r"
- + "\n\005value\030\002 \001(\t:\0028\001:r\352Ao\n(gkemulticloud.go"
- + "ogleapis.com/AzureClient\022Cprojects/{proj"
- + "ect}/locations/{location}/azureClients/{"
- + "azure_client}\"_\n\022AzureAuthorization\022I\n\013a"
- + "dmin_users\030\001 \003(\0132/.google.cloud.gkemulti"
- + "cloud.v1.AzureClusterUserB\003\340A\002\")\n\020AzureC"
- + "lusterUser\022\025\n\010username\030\001 \001(\tB\003\340A\002\"\262\010\n\rAz"
- + "ureNodePool\022\014\n\004name\030\001 \001(\t\022\024\n\007version\030\002 \001"
- + "(\tB\003\340A\002\022C\n\006config\030\026 \001(\0132..google.cloud.g"
- + "kemulticloud.v1.AzureNodeConfigB\003\340A\002\022\026\n\t"
- + "subnet_id\030\003 \001(\tB\003\340A\002\022Q\n\013autoscaling\030\004 \001("
- + "\01327.google.cloud.gkemulticloud.v1.AzureN"
- + "odePoolAutoscalingB\003\340A\002\022F\n\005state\030\006 \001(\01622"
- + ".google.cloud.gkemulticloud.v1.AzureNode"
- + "Pool.StateB\003\340A\003\022\020\n\003uid\030\010 \001(\tB\003\340A\003\022\030\n\013rec"
- + "onciling\030\t \001(\010B\003\340A\003\0224\n\013create_time\030\n \001(\013"
- + "2\032.google.protobuf.TimestampB\003\340A\003\0224\n\013upd"
- + "ate_time\030\013 \001(\0132\032.google.protobuf.Timesta"
- + "mpB\003\340A\003\022\014\n\004etag\030\014 \001(\t\022W\n\013annotations\030\r \003"
- + "(\0132=.google.cloud.gkemulticloud.v1.Azure"
- + "NodePool.AnnotationsEntryB\003\340A\001\022R\n\023max_po"
- + "ds_constraint\030\025 \001(\01320.google.cloud.gkemu"
- + "lticloud.v1.MaxPodsConstraintB\003\340A\002\022$\n\027az"
- + "ure_availability_zone\030\027 \001(\tB\003\340A\001\022F\n\006erro"
- + "rs\030\035 \003(\01321.google.cloud.gkemulticloud.v1"
- + ".AzureNodePoolErrorB\003\340A\003\0322\n\020AnnotationsE"
- + "ntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"u\n\005"
- + "State\022\025\n\021STATE_UNSPECIFIED\020\000\022\020\n\014PROVISIO"
- + "NING\020\001\022\013\n\007RUNNING\020\002\022\017\n\013RECONCILING\020\003\022\014\n\010"
- + "STOPPING\020\004\022\t\n\005ERROR\020\005\022\014\n\010DEGRADED\020\006:\230\001\352A"
- + "\224\001\n*gkemulticloud.googleapis.com/AzureNo"
- + "dePool\022fprojects/{project}/locations/{lo"
- + "cation}/azureClusters/{azure_cluster}/az"
- + "ureNodePools/{azure_node_pool}\"\257\005\n\017Azure"
- + "NodeConfig\022\024\n\007vm_size\030\001 \001(\tB\003\340A\001\022J\n\013root"
- + "_volume\030\002 \001(\01320.google.cloud.gkemulticlo"
- + "ud.v1.AzureDiskTemplateB\003\340A\001\022K\n\004tags\030\003 \003"
- + "(\01328.google.cloud.gkemulticloud.v1.Azure"
- + "NodeConfig.TagsEntryB\003\340A\001\022\027\n\nimage_type\030"
- + "\010 \001(\tB\003\340A\001\022F\n\nssh_config\030\007 \001(\0132-.google."
- + "cloud.gkemulticloud.v1.AzureSshConfigB\003\340"
- + "A\002\022J\n\014proxy_config\030\t \001(\0132/.google.cloud."
- + "gkemulticloud.v1.AzureProxyConfigB\003\340A\001\022T"
- + "\n\021config_encryption\030\014 \001(\01324.google.cloud"
- + ".gkemulticloud.v1.AzureConfigEncryptionB"
- + "\003\340A\001\022=\n\006taints\030\n \003(\0132(.google.cloud.gkem"
- + "ulticloud.v1.NodeTaintB\003\340A\001\022O\n\006labels\030\013 "
- + "\003(\0132:.google.cloud.gkemulticloud.v1.Azur"
- + "eNodeConfig.LabelsEntryB\003\340A\001\032+\n\tTagsEntr"
- + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032-\n\013Lab"
- + "elsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001"
- + "\"T\n\030AzureNodePoolAutoscaling\022\033\n\016min_node"
- + "_count\030\001 \001(\005B\003\340A\002\022\033\n\016max_node_count\030\002 \001("
- + "\005B\003\340A\002\"\376\001\n\021AzureServerConfig\022\014\n\004name\030\001 \001"
- + "(\t\022J\n\016valid_versions\030\002 \003(\01322.google.clou"
- + "d.gkemulticloud.v1.AzureK8sVersionInfo\022\037"
- + "\n\027supported_azure_regions\030\003 \003(\t:n\352Ak\n.gk"
- + "emulticloud.googleapis.com/AzureServerCo"
- + "nfig\0229projects/{project}/locations/{loca"
- + "tion}/azureServerConfig\"&\n\023AzureK8sVersi"
- + "onInfo\022\017\n\007version\030\001 \001(\t\"-\n\016AzureSshConfi"
- + "g\022\033\n\016authorized_key\030\001 \001(\tB\003\340A\002\"y\n\025AzureC"
- + "lusterResources\022&\n\031network_security_grou"
- + "p_id\030\001 \001(\tB\003\340A\003\0228\n+control_plane_applica"
- + "tion_security_group_id\030\002 \001(\tB\003\340A\003\"$\n\021Azu"
- + "reClusterError\022\017\n\007message\030\001 \001(\t\"%\n\022Azure"
- + "NodePoolError\022\017\n\007message\030\001 \001(\tB\351\001\n!com.g"
- + "oogle.cloud.gkemulticloud.v1B\023AzureResou"
- + "rcesProtoP\001ZJgoogle.golang.org/genproto/"
- + "googleapis/cloud/gkemulticloud/v1;gkemul"
- + "ticloud\252\002\035Google.Cloud.GkeMultiCloud.V1\312"
- + "\002\035Google\\Cloud\\GkeMultiCloud\\V1\352\002 Google"
- + "::Cloud::GkeMultiCloud::V1b\006proto3"
+ + "zationB\003\340A\002\022f\n\035azure_services_authentica"
+ + "tion\030\026 \001(\0132:.google.cloud.gkemulticloud."
+ + "v1.AzureServicesAuthenticationB\003\340A\001\022E\n\005s"
+ + "tate\030\007 \001(\01621.google.cloud.gkemulticloud."
+ + "v1.AzureCluster.StateB\003\340A\003\022\025\n\010endpoint\030\010"
+ + " \001(\tB\003\340A\003\022\020\n\003uid\030\t \001(\tB\003\340A\003\022\030\n\013reconcili"
+ + "ng\030\n \001(\010B\003\340A\003\0224\n\013create_time\030\013 \001(\0132\032.goo"
+ + "gle.protobuf.TimestampB\003\340A\003\0224\n\013update_ti"
+ + "me\030\014 \001(\0132\032.google.protobuf.TimestampB\003\340A"
+ + "\003\022\014\n\004etag\030\r \001(\t\022V\n\013annotations\030\016 \003(\0132<.g"
+ + "oogle.cloud.gkemulticloud.v1.AzureCluste"
+ + "r.AnnotationsEntryB\003\340A\001\022\\\n\030workload_iden"
+ + "tity_config\030\022 \001(\01325.google.cloud.gkemult"
+ + "icloud.v1.WorkloadIdentityConfigB\003\340A\003\022#\n"
+ + "\026cluster_ca_certificate\030\023 \001(\tB\003\340A\003\0228\n\005fl"
+ + "eet\030\024 \001(\0132$.google.cloud.gkemulticloud.v"
+ + "1.FleetB\003\340A\002\022T\n\021managed_resources\030\025 \001(\0132"
+ + "4.google.cloud.gkemulticloud.v1.AzureClu"
+ + "sterResourcesB\003\340A\003\022I\n\016logging_config\030\027 \001"
+ + "(\0132,.google.cloud.gkemulticloud.v1.Loggi"
+ + "ngConfigB\003\340A\001\022E\n\006errors\030\030 \003(\01320.google.c"
+ + "loud.gkemulticloud.v1.AzureClusterErrorB"
+ + "\003\340A\003\022O\n\021monitoring_config\030\031 \001(\0132/.google"
+ + ".cloud.gkemulticloud.v1.MonitoringConfig"
+ + "B\003\340A\001\0322\n\020AnnotationsEntry\022\013\n\003key\030\001 \001(\t\022\r"
+ + "\n\005value\030\002 \001(\t:\0028\001\"u\n\005State\022\025\n\021STATE_UNSP"
+ + "ECIFIED\020\000\022\020\n\014PROVISIONING\020\001\022\013\n\007RUNNING\020\002"
+ + "\022\017\n\013RECONCILING\020\003\022\014\n\010STOPPING\020\004\022\t\n\005ERROR"
+ + "\020\005\022\014\n\010DEGRADED\020\006:u\352Ar\n)gkemulticloud.goo"
+ + "gleapis.com/AzureCluster\022Eprojects/{proj"
+ + "ect}/locations/{location}/azureClusters/"
+ + "{azure_cluster}\"\267\001\n\026AzureClusterNetworki"
+ + "ng\022\037\n\022virtual_network_id\030\001 \001(\tB\003\340A\002\022$\n\027p"
+ + "od_address_cidr_blocks\030\002 \003(\tB\003\340A\002\022(\n\033ser"
+ + "vice_address_cidr_blocks\030\003 \003(\tB\003\340A\002\022,\n\037s"
+ + "ervice_load_balancer_subnet_id\030\005 \001(\tB\003\340A"
+ + "\001\"\242\006\n\021AzureControlPlane\022\024\n\007version\030\001 \001(\t"
+ + "B\003\340A\002\022\026\n\tsubnet_id\030\002 \001(\tB\003\340A\001\022\024\n\007vm_size"
+ + "\030\003 \001(\tB\003\340A\001\022F\n\nssh_config\030\013 \001(\0132-.google"
+ + ".cloud.gkemulticloud.v1.AzureSshConfigB\003"
+ + "\340A\002\022J\n\013root_volume\030\004 \001(\01320.google.cloud."
+ + "gkemulticloud.v1.AzureDiskTemplateB\003\340A\001\022"
+ + "J\n\013main_volume\030\005 \001(\01320.google.cloud.gkem"
+ + "ulticloud.v1.AzureDiskTemplateB\003\340A\001\022X\n\023d"
+ + "atabase_encryption\030\n \001(\01326.google.cloud."
+ + "gkemulticloud.v1.AzureDatabaseEncryption"
+ + "B\003\340A\001\022J\n\014proxy_config\030\014 \001(\0132/.google.clo"
+ + "ud.gkemulticloud.v1.AzureProxyConfigB\003\340A"
+ + "\001\022T\n\021config_encryption\030\016 \001(\01324.google.cl"
+ + "oud.gkemulticloud.v1.AzureConfigEncrypti"
+ + "onB\003\340A\001\022M\n\004tags\030\007 \003(\0132:.google.cloud.gke"
+ + "multicloud.v1.AzureControlPlane.TagsEntr"
+ + "yB\003\340A\001\022P\n\022replica_placements\030\r \003(\0132/.goo"
+ + "gle.cloud.gkemulticloud.v1.ReplicaPlacem"
+ + "entB\003\340A\001\022\037\n\022endpoint_subnet_id\030\017 \001(\tB\003\340A"
+ + "\001\032+\n\tTagsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001"
+ + "(\t:\0028\001\"P\n\020ReplicaPlacement\022\026\n\tsubnet_id\030"
+ + "\001 \001(\tB\003\340A\002\022$\n\027azure_availability_zone\030\002 "
+ + "\001(\tB\003\340A\002\"@\n\020AzureProxyConfig\022\031\n\021resource"
+ + "_group_id\030\001 \001(\t\022\021\n\tsecret_id\030\002 \001(\t\".\n\027Az"
+ + "ureDatabaseEncryption\022\023\n\006key_id\030\003 \001(\tB\003\340"
+ + "A\002\"E\n\025AzureConfigEncryption\022\023\n\006key_id\030\002 "
+ + "\001(\tB\003\340A\002\022\027\n\npublic_key\030\003 \001(\tB\003\340A\001\"*\n\021Azu"
+ + "reDiskTemplate\022\025\n\010size_gib\030\001 \001(\005B\003\340A\001\"\205\004"
+ + "\n\013AzureClient\022\014\n\004name\030\001 \001(\t\022\026\n\ttenant_id"
+ + "\030\002 \001(\tB\003\340A\002\022\033\n\016application_id\030\003 \001(\tB\003\340A\002"
+ + "\022\030\n\013reconciling\030\t \001(\010B\003\340A\003\022U\n\013annotation"
+ + "s\030\010 \003(\0132;.google.cloud.gkemulticloud.v1."
+ + "AzureClient.AnnotationsEntryB\003\340A\001\022\034\n\017pem"
+ + "_certificate\030\007 \001(\tB\003\340A\003\022\020\n\003uid\030\005 \001(\tB\003\340A"
+ + "\003\0224\n\013create_time\030\006 \001(\0132\032.google.protobuf"
+ + ".TimestampB\003\340A\003\0224\n\013update_time\030\n \001(\0132\032.g"
+ + "oogle.protobuf.TimestampB\003\340A\003\0322\n\020Annotat"
+ + "ionsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028"
+ + "\001:r\352Ao\n(gkemulticloud.googleapis.com/Azu"
+ + "reClient\022Cprojects/{project}/locations/{"
+ + "location}/azureClients/{azure_client}\"_\n"
+ + "\022AzureAuthorization\022I\n\013admin_users\030\001 \003(\013"
+ + "2/.google.cloud.gkemulticloud.v1.AzureCl"
+ + "usterUserB\003\340A\002\"R\n\033AzureServicesAuthentic"
+ + "ation\022\026\n\ttenant_id\030\001 \001(\tB\003\340A\002\022\033\n\016applica"
+ + "tion_id\030\002 \001(\tB\003\340A\002\")\n\020AzureClusterUser\022\025"
+ + "\n\010username\030\001 \001(\tB\003\340A\002\"\262\010\n\rAzureNodePool\022"
+ + "\014\n\004name\030\001 \001(\t\022\024\n\007version\030\002 \001(\tB\003\340A\002\022C\n\006c"
+ + "onfig\030\026 \001(\0132..google.cloud.gkemulticloud"
+ + ".v1.AzureNodeConfigB\003\340A\002\022\026\n\tsubnet_id\030\003 "
+ + "\001(\tB\003\340A\002\022Q\n\013autoscaling\030\004 \001(\01327.google.c"
+ + "loud.gkemulticloud.v1.AzureNodePoolAutos"
+ + "calingB\003\340A\002\022F\n\005state\030\006 \001(\01622.google.clou"
+ + "d.gkemulticloud.v1.AzureNodePool.StateB\003"
+ + "\340A\003\022\020\n\003uid\030\010 \001(\tB\003\340A\003\022\030\n\013reconciling\030\t \001"
+ + "(\010B\003\340A\003\0224\n\013create_time\030\n \001(\0132\032.google.pr"
+ + "otobuf.TimestampB\003\340A\003\0224\n\013update_time\030\013 \001"
+ + "(\0132\032.google.protobuf.TimestampB\003\340A\003\022\014\n\004e"
+ + "tag\030\014 \001(\t\022W\n\013annotations\030\r \003(\0132=.google."
+ + "cloud.gkemulticloud.v1.AzureNodePool.Ann"
+ + "otationsEntryB\003\340A\001\022R\n\023max_pods_constrain"
+ + "t\030\025 \001(\01320.google.cloud.gkemulticloud.v1."
+ + "MaxPodsConstraintB\003\340A\002\022$\n\027azure_availabi"
+ + "lity_zone\030\027 \001(\tB\003\340A\001\022F\n\006errors\030\035 \003(\01321.g"
+ + "oogle.cloud.gkemulticloud.v1.AzureNodePo"
+ + "olErrorB\003\340A\003\0322\n\020AnnotationsEntry\022\013\n\003key\030"
+ + "\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"u\n\005State\022\025\n\021STA"
+ + "TE_UNSPECIFIED\020\000\022\020\n\014PROVISIONING\020\001\022\013\n\007RU"
+ + "NNING\020\002\022\017\n\013RECONCILING\020\003\022\014\n\010STOPPING\020\004\022\t"
+ + "\n\005ERROR\020\005\022\014\n\010DEGRADED\020\006:\230\001\352A\224\001\n*gkemulti"
+ + "cloud.googleapis.com/AzureNodePool\022fproj"
+ + "ects/{project}/locations/{location}/azur"
+ + "eClusters/{azure_cluster}/azureNodePools"
+ + "/{azure_node_pool}\"\257\005\n\017AzureNodeConfig\022\024"
+ + "\n\007vm_size\030\001 \001(\tB\003\340A\001\022J\n\013root_volume\030\002 \001("
+ + "\01320.google.cloud.gkemulticloud.v1.AzureD"
+ + "iskTemplateB\003\340A\001\022K\n\004tags\030\003 \003(\01328.google."
+ + "cloud.gkemulticloud.v1.AzureNodeConfig.T"
+ + "agsEntryB\003\340A\001\022\027\n\nimage_type\030\010 \001(\tB\003\340A\001\022F"
+ + "\n\nssh_config\030\007 \001(\0132-.google.cloud.gkemul"
+ + "ticloud.v1.AzureSshConfigB\003\340A\002\022J\n\014proxy_"
+ + "config\030\t \001(\0132/.google.cloud.gkemulticlou"
+ + "d.v1.AzureProxyConfigB\003\340A\001\022T\n\021config_enc"
+ + "ryption\030\014 \001(\01324.google.cloud.gkemulticlo"
+ + "ud.v1.AzureConfigEncryptionB\003\340A\001\022=\n\006tain"
+ + "ts\030\n \003(\0132(.google.cloud.gkemulticloud.v1"
+ + ".NodeTaintB\003\340A\001\022O\n\006labels\030\013 \003(\0132:.google"
+ + ".cloud.gkemulticloud.v1.AzureNodeConfig."
+ + "LabelsEntryB\003\340A\001\032+\n\tTagsEntry\022\013\n\003key\030\001 \001"
+ + "(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032-\n\013LabelsEntry\022\013\n\003"
+ + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"T\n\030AzureNod"
+ + "ePoolAutoscaling\022\033\n\016min_node_count\030\001 \001(\005"
+ + "B\003\340A\002\022\033\n\016max_node_count\030\002 \001(\005B\003\340A\002\"\376\001\n\021A"
+ + "zureServerConfig\022\014\n\004name\030\001 \001(\t\022J\n\016valid_"
+ + "versions\030\002 \003(\01322.google.cloud.gkemulticl"
+ + "oud.v1.AzureK8sVersionInfo\022\037\n\027supported_"
+ + "azure_regions\030\003 \003(\t:n\352Ak\n.gkemulticloud."
+ + "googleapis.com/AzureServerConfig\0229projec"
+ + "ts/{project}/locations/{location}/azureS"
+ + "erverConfig\"&\n\023AzureK8sVersionInfo\022\017\n\007ve"
+ + "rsion\030\001 \001(\t\"-\n\016AzureSshConfig\022\033\n\016authori"
+ + "zed_key\030\001 \001(\tB\003\340A\002\"y\n\025AzureClusterResour"
+ + "ces\022&\n\031network_security_group_id\030\001 \001(\tB\003"
+ + "\340A\003\0228\n+control_plane_application_securit"
+ + "y_group_id\030\002 \001(\tB\003\340A\003\"$\n\021AzureClusterErr"
+ + "or\022\017\n\007message\030\001 \001(\t\"%\n\022AzureNodePoolErro"
+ + "r\022\017\n\007message\030\001 \001(\tB\351\001\n!com.google.cloud."
+ + "gkemulticloud.v1B\023AzureResourcesProtoP\001Z"
+ + "Jgoogle.golang.org/genproto/googleapis/c"
+ + "loud/gkemulticloud/v1;gkemulticloud\252\002\035Go"
+ + "ogle.Cloud.GkeMultiCloud.V1\312\002\035Google\\Clo"
+ + "ud\\GkeMultiCloud\\V1\352\002 Google::Cloud::Gke"
+ + "MultiCloud::V1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -321,6 +332,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Networking",
"ControlPlane",
"Authorization",
+ "AzureServicesAuthentication",
"State",
"Endpoint",
"Uid",
@@ -436,10 +448,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
"TenantId",
"ApplicationId",
+ "Reconciling",
"Annotations",
"PemCertificate",
"Uid",
"CreateTime",
+ "UpdateTime",
});
internal_static_google_cloud_gkemulticloud_v1_AzureClient_AnnotationsEntry_descriptor =
internal_static_google_cloud_gkemulticloud_v1_AzureClient_descriptor
@@ -459,8 +473,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"AdminUsers",
});
- internal_static_google_cloud_gkemulticloud_v1_AzureClusterUser_descriptor =
+ internal_static_google_cloud_gkemulticloud_v1_AzureServicesAuthentication_descriptor =
getDescriptor().getMessageTypes().get(10);
+ internal_static_google_cloud_gkemulticloud_v1_AzureServicesAuthentication_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_google_cloud_gkemulticloud_v1_AzureServicesAuthentication_descriptor,
+ new java.lang.String[] {
+ "TenantId", "ApplicationId",
+ });
+ internal_static_google_cloud_gkemulticloud_v1_AzureClusterUser_descriptor =
+ getDescriptor().getMessageTypes().get(11);
internal_static_google_cloud_gkemulticloud_v1_AzureClusterUser_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_gkemulticloud_v1_AzureClusterUser_descriptor,
@@ -468,7 +490,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Username",
});
internal_static_google_cloud_gkemulticloud_v1_AzureNodePool_descriptor =
- getDescriptor().getMessageTypes().get(11);
+ getDescriptor().getMessageTypes().get(12);
internal_static_google_cloud_gkemulticloud_v1_AzureNodePool_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_gkemulticloud_v1_AzureNodePool_descriptor,
@@ -500,7 +522,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Key", "Value",
});
internal_static_google_cloud_gkemulticloud_v1_AzureNodeConfig_descriptor =
- getDescriptor().getMessageTypes().get(12);
+ getDescriptor().getMessageTypes().get(13);
internal_static_google_cloud_gkemulticloud_v1_AzureNodeConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_gkemulticloud_v1_AzureNodeConfig_descriptor,
@@ -536,7 +558,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Key", "Value",
});
internal_static_google_cloud_gkemulticloud_v1_AzureNodePoolAutoscaling_descriptor =
- getDescriptor().getMessageTypes().get(13);
+ getDescriptor().getMessageTypes().get(14);
internal_static_google_cloud_gkemulticloud_v1_AzureNodePoolAutoscaling_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_gkemulticloud_v1_AzureNodePoolAutoscaling_descriptor,
@@ -544,7 +566,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"MinNodeCount", "MaxNodeCount",
});
internal_static_google_cloud_gkemulticloud_v1_AzureServerConfig_descriptor =
- getDescriptor().getMessageTypes().get(14);
+ getDescriptor().getMessageTypes().get(15);
internal_static_google_cloud_gkemulticloud_v1_AzureServerConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_gkemulticloud_v1_AzureServerConfig_descriptor,
@@ -552,7 +574,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "ValidVersions", "SupportedAzureRegions",
});
internal_static_google_cloud_gkemulticloud_v1_AzureK8sVersionInfo_descriptor =
- getDescriptor().getMessageTypes().get(15);
+ getDescriptor().getMessageTypes().get(16);
internal_static_google_cloud_gkemulticloud_v1_AzureK8sVersionInfo_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_gkemulticloud_v1_AzureK8sVersionInfo_descriptor,
@@ -560,7 +582,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Version",
});
internal_static_google_cloud_gkemulticloud_v1_AzureSshConfig_descriptor =
- getDescriptor().getMessageTypes().get(16);
+ getDescriptor().getMessageTypes().get(17);
internal_static_google_cloud_gkemulticloud_v1_AzureSshConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_gkemulticloud_v1_AzureSshConfig_descriptor,
@@ -568,7 +590,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"AuthorizedKey",
});
internal_static_google_cloud_gkemulticloud_v1_AzureClusterResources_descriptor =
- getDescriptor().getMessageTypes().get(17);
+ getDescriptor().getMessageTypes().get(18);
internal_static_google_cloud_gkemulticloud_v1_AzureClusterResources_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_gkemulticloud_v1_AzureClusterResources_descriptor,
@@ -576,7 +598,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"NetworkSecurityGroupId", "ControlPlaneApplicationSecurityGroupId",
});
internal_static_google_cloud_gkemulticloud_v1_AzureClusterError_descriptor =
- getDescriptor().getMessageTypes().get(18);
+ getDescriptor().getMessageTypes().get(19);
internal_static_google_cloud_gkemulticloud_v1_AzureClusterError_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_gkemulticloud_v1_AzureClusterError_descriptor,
@@ -584,7 +606,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Message",
});
internal_static_google_cloud_gkemulticloud_v1_AzureNodePoolError_descriptor =
- getDescriptor().getMessageTypes().get(19);
+ getDescriptor().getMessageTypes().get(20);
internal_static_google_cloud_gkemulticloud_v1_AzureNodePoolError_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_gkemulticloud_v1_AzureNodePoolError_descriptor,
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServerConfig.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServerConfig.java
index a7c77abef78d..e158f04b6e45 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServerConfig.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServerConfig.java
@@ -82,7 +82,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* `AzureServerConfig` names are formatted as
* `projects/<project-number>/locations/<region>/azureServerConfig`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -109,7 +109,7 @@ public java.lang.String getName() {
* `AzureServerConfig` names are formatted as
* `projects/<project-number>/locations/<region>/azureServerConfig`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -731,7 +731,7 @@ public Builder mergeFrom(
* `AzureServerConfig` names are formatted as
* `projects/<project-number>/locations/<region>/azureServerConfig`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -757,7 +757,7 @@ public java.lang.String getName() {
* `AzureServerConfig` names are formatted as
* `projects/<project-number>/locations/<region>/azureServerConfig`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -783,7 +783,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* `AzureServerConfig` names are formatted as
* `projects/<project-number>/locations/<region>/azureServerConfig`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -808,7 +808,7 @@ public Builder setName(java.lang.String value) {
* `AzureServerConfig` names are formatted as
* `projects/<project-number>/locations/<region>/azureServerConfig`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -829,7 +829,7 @@ public Builder clearName() {
* `AzureServerConfig` names are formatted as
* `projects/<project-number>/locations/<region>/azureServerConfig`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServerConfigOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServerConfigOrBuilder.java
index 23ee9417aa68..cf054960a149 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServerConfigOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServerConfigOrBuilder.java
@@ -31,7 +31,7 @@ public interface AzureServerConfigOrBuilder
* `AzureServerConfig` names are formatted as
* `projects/<project-number>/locations/<region>/azureServerConfig`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
@@ -47,7 +47,7 @@ public interface AzureServerConfigOrBuilder
* `AzureServerConfig` names are formatted as
* `projects/<project-number>/locations/<region>/azureServerConfig`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
* string name = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServicesAuthentication.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServicesAuthentication.java
new file mode 100644
index 000000000000..6b832450e657
--- /dev/null
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServicesAuthentication.java
@@ -0,0 +1,816 @@
+/*
+ * 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/gkemulticloud/v1/azure_resources.proto
+
+package com.google.cloud.gkemulticloud.v1;
+
+/**
+ *
+ *
+ *
+ * Authentication configuration for the management of Azure resources.
+ *
+ *
+ * Protobuf type {@code google.cloud.gkemulticloud.v1.AzureServicesAuthentication}
+ */
+public final class AzureServicesAuthentication extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.gkemulticloud.v1.AzureServicesAuthentication)
+ AzureServicesAuthenticationOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AzureServicesAuthentication.newBuilder() to construct.
+ private AzureServicesAuthentication(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private AzureServicesAuthentication() {
+ tenantId_ = "";
+ applicationId_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AzureServicesAuthentication();
+ }
+
+ @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.gkemulticloud.v1.AzureResourcesProto
+ .internal_static_google_cloud_gkemulticloud_v1_AzureServicesAuthentication_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.gkemulticloud.v1.AzureResourcesProto
+ .internal_static_google_cloud_gkemulticloud_v1_AzureServicesAuthentication_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.class,
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.Builder.class);
+ }
+
+ public static final int TENANT_ID_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object tenantId_ = "";
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Tenant ID.
+ *
+ *
+ * string tenant_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The tenantId.
+ */
+ @java.lang.Override
+ public java.lang.String getTenantId() {
+ java.lang.Object ref = tenantId_;
+ 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();
+ tenantId_ = s;
+ return s;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Tenant ID.
+ *
+ *
+ * string tenant_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for tenantId.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getTenantIdBytes() {
+ java.lang.Object ref = tenantId_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ tenantId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int APPLICATION_ID_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object applicationId_ = "";
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Application ID.
+ *
+ *
+ * string application_id = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The applicationId.
+ */
+ @java.lang.Override
+ public java.lang.String getApplicationId() {
+ java.lang.Object ref = applicationId_;
+ 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();
+ applicationId_ = s;
+ return s;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Application ID.
+ *
+ *
+ * string application_id = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for applicationId.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getApplicationIdBytes() {
+ java.lang.Object ref = applicationId_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ applicationId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tenantId_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, tenantId_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(applicationId_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, applicationId_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tenantId_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, tenantId_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(applicationId_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, applicationId_);
+ }
+ 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.gkemulticloud.v1.AzureServicesAuthentication)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication other =
+ (com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication) obj;
+
+ if (!getTenantId().equals(other.getTenantId())) return false;
+ if (!getApplicationId().equals(other.getApplicationId())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + TENANT_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getTenantId().hashCode();
+ hash = (37 * hash) + APPLICATION_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getApplicationId().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication 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.gkemulticloud.v1.AzureServicesAuthentication parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication 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.gkemulticloud.v1.AzureServicesAuthentication parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication 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.gkemulticloud.v1.AzureServicesAuthentication parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication 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.gkemulticloud.v1.AzureServicesAuthentication parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication 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.gkemulticloud.v1.AzureServicesAuthentication 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;
+ }
+ /**
+ *
+ *
+ *
+ * Authentication configuration for the management of Azure resources.
+ *
+ *
+ * Protobuf type {@code google.cloud.gkemulticloud.v1.AzureServicesAuthentication}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder
+ * Required. The Azure Active Directory Tenant ID.
+ *
+ *
+ * string tenant_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The tenantId.
+ */
+ public java.lang.String getTenantId() {
+ java.lang.Object ref = tenantId_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ tenantId_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Tenant ID.
+ *
+ *
+ * string tenant_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for tenantId.
+ */
+ public com.google.protobuf.ByteString getTenantIdBytes() {
+ java.lang.Object ref = tenantId_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ tenantId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Tenant ID.
+ *
+ *
+ * string tenant_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The tenantId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTenantId(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ tenantId_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Tenant ID.
+ *
+ *
+ * string tenant_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearTenantId() {
+ tenantId_ = getDefaultInstance().getTenantId();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Tenant ID.
+ *
+ *
+ * string tenant_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes for tenantId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTenantIdBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ tenantId_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object applicationId_ = "";
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Application ID.
+ *
+ *
+ * string application_id = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The applicationId.
+ */
+ public java.lang.String getApplicationId() {
+ java.lang.Object ref = applicationId_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ applicationId_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Application ID.
+ *
+ *
+ * string application_id = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for applicationId.
+ */
+ public com.google.protobuf.ByteString getApplicationIdBytes() {
+ java.lang.Object ref = applicationId_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ applicationId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Application ID.
+ *
+ *
+ * string application_id = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The applicationId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setApplicationId(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ applicationId_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Application ID.
+ *
+ *
+ * string application_id = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearApplicationId() {
+ applicationId_ = getDefaultInstance().getApplicationId();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Application ID.
+ *
+ *
+ * string application_id = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes for applicationId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setApplicationIdBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ applicationId_ = value;
+ bitField0_ |= 0x00000002;
+ 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.gkemulticloud.v1.AzureServicesAuthentication)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.gkemulticloud.v1.AzureServicesAuthentication)
+ private static final com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication();
+ }
+
+ public static com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Required. The Azure Active Directory Tenant ID.
+ *
+ *
+ * string tenant_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The tenantId.
+ */
+ java.lang.String getTenantId();
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Tenant ID.
+ *
+ *
+ * string tenant_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for tenantId.
+ */
+ com.google.protobuf.ByteString getTenantIdBytes();
+
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Application ID.
+ *
+ *
+ * string application_id = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The applicationId.
+ */
+ java.lang.String getApplicationId();
+ /**
+ *
+ *
+ *
+ * Required. The Azure Active Directory Application ID.
+ *
+ *
+ * string application_id = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for applicationId.
+ */
+ com.google.protobuf.ByteString getApplicationIdBytes();
+}
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAttachedClusterRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAttachedClusterRequest.java
index c7a4722fa08c..4216759347ac 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAttachedClusterRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAttachedClusterRequest.java
@@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -111,7 +111,7 @@ public java.lang.String getName() {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -700,7 +700,7 @@ public Builder mergeFrom(
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -729,7 +729,7 @@ public java.lang.String getName() {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -758,7 +758,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -786,7 +786,7 @@ public Builder setName(java.lang.String value) {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -810,7 +810,7 @@ public Builder clearName() {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAttachedClusterRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAttachedClusterRequestOrBuilder.java
index c11c8a507002..6da72373e571 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAttachedClusterRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAttachedClusterRequestOrBuilder.java
@@ -32,7 +32,7 @@ public interface DeleteAttachedClusterRequestOrBuilder
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -51,7 +51,7 @@ public interface DeleteAttachedClusterRequestOrBuilder
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAwsClusterRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAwsClusterRequest.java
index 81544dc78c45..e0d969b3f1b5 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAwsClusterRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAwsClusterRequest.java
@@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -111,7 +111,7 @@ public java.lang.String getName() {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -653,7 +653,7 @@ public Builder mergeFrom(
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -682,7 +682,7 @@ public java.lang.String getName() {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -711,7 +711,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -739,7 +739,7 @@ public Builder setName(java.lang.String value) {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -763,7 +763,7 @@ public Builder clearName() {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAwsClusterRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAwsClusterRequestOrBuilder.java
index b00c7382acee..c02b48d39572 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAwsClusterRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAwsClusterRequestOrBuilder.java
@@ -32,7 +32,7 @@ public interface DeleteAwsClusterRequestOrBuilder
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -51,7 +51,7 @@ public interface DeleteAwsClusterRequestOrBuilder
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAzureClusterRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAzureClusterRequest.java
index da3bbe4ebd6a..705e8d5a78a9 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAzureClusterRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAzureClusterRequest.java
@@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -111,7 +111,7 @@ public java.lang.String getName() {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -653,7 +653,7 @@ public Builder mergeFrom(
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -682,7 +682,7 @@ public java.lang.String getName() {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -711,7 +711,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -739,7 +739,7 @@ public Builder setName(java.lang.String value) {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -763,7 +763,7 @@ public Builder clearName() {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAzureClusterRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAzureClusterRequestOrBuilder.java
index d18972df20c1..d214ad03b1c3 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAzureClusterRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/DeleteAzureClusterRequestOrBuilder.java
@@ -32,7 +32,7 @@ public interface DeleteAzureClusterRequestOrBuilder
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -51,7 +51,7 @@ public interface DeleteAzureClusterRequestOrBuilder
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GenerateAttachedClusterInstallManifestRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GenerateAttachedClusterInstallManifestRequest.java
index a82bf7600b4f..45e53a97d1bc 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GenerateAttachedClusterInstallManifestRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GenerateAttachedClusterInstallManifestRequest.java
@@ -146,7 +146,7 @@ public com.google.protobuf.ByteString getParentBytes() {
*
*
*
- * Required. A client provided ID the resource. Must be unique within the
+ * Required. A client provided ID of the resource. Must be unique within the
* parent resource.
* The provided ID will be part of the
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getParentBytes() {
* Valid characters are `/[a-z][0-9]-/`. Cannot be longer than 63 characters.
* When generating an install manifest for importing an existing Membership
* resource, the attached_cluster_id field must be the Membership id.
- * Membership names are formatted as `resource name formatted as
+ * Membership names are formatted as
* `projects/<project-id>/locations/<region>/memberships/<membership-id>`.
*
*
@@ -179,7 +179,7 @@ public java.lang.String getAttachedClusterId() {
*
*
*
- * Required. A client provided ID the resource. Must be unique within the
+ * Required. A client provided ID of the resource. Must be unique within the
* parent resource.
* The provided ID will be part of the
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
@@ -188,7 +188,7 @@ public java.lang.String getAttachedClusterId() {
* Valid characters are `/[a-z][0-9]-/`. Cannot be longer than 63 characters.
* When generating an install manifest for importing an existing Membership
* resource, the attached_cluster_id field must be the Membership id.
- * Membership names are formatted as `resource name formatted as
+ * Membership names are formatted as
* `projects/<project-id>/locations/<region>/memberships/<membership-id>`.
*
*
@@ -826,7 +826,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Required. A client provided ID the resource. Must be unique within the
+ * Required. A client provided ID of the resource. Must be unique within the
* parent resource.
* The provided ID will be part of the
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
@@ -835,7 +835,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
* Valid characters are `/[a-z][0-9]-/`. Cannot be longer than 63 characters.
* When generating an install manifest for importing an existing Membership
* resource, the attached_cluster_id field must be the Membership id.
- * Membership names are formatted as `resource name formatted as
+ * Membership names are formatted as
* `projects/<project-id>/locations/<region>/memberships/<membership-id>`.
*
*
@@ -858,7 +858,7 @@ public java.lang.String getAttachedClusterId() {
*
*
*
- * Required. A client provided ID the resource. Must be unique within the
+ * Required. A client provided ID of the resource. Must be unique within the
* parent resource.
* The provided ID will be part of the
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
@@ -867,7 +867,7 @@ public java.lang.String getAttachedClusterId() {
* Valid characters are `/[a-z][0-9]-/`. Cannot be longer than 63 characters.
* When generating an install manifest for importing an existing Membership
* resource, the attached_cluster_id field must be the Membership id.
- * Membership names are formatted as `resource name formatted as
+ * Membership names are formatted as
* `projects/<project-id>/locations/<region>/memberships/<membership-id>`.
*
*
@@ -890,7 +890,7 @@ public com.google.protobuf.ByteString getAttachedClusterIdBytes() {
*
*
*
- * Required. A client provided ID the resource. Must be unique within the
+ * Required. A client provided ID of the resource. Must be unique within the
* parent resource.
* The provided ID will be part of the
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
@@ -899,7 +899,7 @@ public com.google.protobuf.ByteString getAttachedClusterIdBytes() {
* Valid characters are `/[a-z][0-9]-/`. Cannot be longer than 63 characters.
* When generating an install manifest for importing an existing Membership
* resource, the attached_cluster_id field must be the Membership id.
- * Membership names are formatted as `resource name formatted as
+ * Membership names are formatted as
* `projects/<project-id>/locations/<region>/memberships/<membership-id>`.
*
*
@@ -921,7 +921,7 @@ public Builder setAttachedClusterId(java.lang.String value) {
*
*
*
- * Required. A client provided ID the resource. Must be unique within the
+ * Required. A client provided ID of the resource. Must be unique within the
* parent resource.
* The provided ID will be part of the
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
@@ -930,7 +930,7 @@ public Builder setAttachedClusterId(java.lang.String value) {
* Valid characters are `/[a-z][0-9]-/`. Cannot be longer than 63 characters.
* When generating an install manifest for importing an existing Membership
* resource, the attached_cluster_id field must be the Membership id.
- * Membership names are formatted as `resource name formatted as
+ * Membership names are formatted as
* `projects/<project-id>/locations/<region>/memberships/<membership-id>`.
*
*
@@ -948,7 +948,7 @@ public Builder clearAttachedClusterId() {
*
*
*
- * Required. A client provided ID the resource. Must be unique within the
+ * Required. A client provided ID of the resource. Must be unique within the
* parent resource.
* The provided ID will be part of the
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
@@ -957,7 +957,7 @@ public Builder clearAttachedClusterId() {
* Valid characters are `/[a-z][0-9]-/`. Cannot be longer than 63 characters.
* When generating an install manifest for importing an existing Membership
* resource, the attached_cluster_id field must be the Membership id.
- * Membership names are formatted as `resource name formatted as
+ * Membership names are formatted as
* `projects/<project-id>/locations/<region>/memberships/<membership-id>`.
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GenerateAttachedClusterInstallManifestRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GenerateAttachedClusterInstallManifestRequestOrBuilder.java
index f922e90cb125..fbaa224cba00 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GenerateAttachedClusterInstallManifestRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GenerateAttachedClusterInstallManifestRequestOrBuilder.java
@@ -66,7 +66,7 @@ public interface GenerateAttachedClusterInstallManifestRequestOrBuilder
*
*
*
- * Required. A client provided ID the resource. Must be unique within the
+ * Required. A client provided ID of the resource. Must be unique within the
* parent resource.
* The provided ID will be part of the
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
@@ -75,7 +75,7 @@ public interface GenerateAttachedClusterInstallManifestRequestOrBuilder
* Valid characters are `/[a-z][0-9]-/`. Cannot be longer than 63 characters.
* When generating an install manifest for importing an existing Membership
* resource, the attached_cluster_id field must be the Membership id.
- * Membership names are formatted as `resource name formatted as
+ * Membership names are formatted as
* `projects/<project-id>/locations/<region>/memberships/<membership-id>`.
*
*
@@ -88,7 +88,7 @@ public interface GenerateAttachedClusterInstallManifestRequestOrBuilder
*
*
*
- * Required. A client provided ID the resource. Must be unique within the
+ * Required. A client provided ID of the resource. Must be unique within the
* parent resource.
* The provided ID will be part of the
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
@@ -97,7 +97,7 @@ public interface GenerateAttachedClusterInstallManifestRequestOrBuilder
* Valid characters are `/[a-z][0-9]-/`. Cannot be longer than 63 characters.
* When generating an install manifest for importing an existing Membership
* resource, the attached_cluster_id field must be the Membership id.
- * Membership names are formatted as `resource name formatted as
+ * Membership names are formatted as
* `projects/<project-id>/locations/<region>/memberships/<membership-id>`.
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAttachedClusterRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAttachedClusterRequest.java
index 443fed8d56cf..f73b6b9ae614 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAttachedClusterRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAttachedClusterRequest.java
@@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -112,7 +112,7 @@ public java.lang.String getName() {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -488,7 +488,7 @@ public Builder mergeFrom(
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -518,7 +518,7 @@ public java.lang.String getName() {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -548,7 +548,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -577,7 +577,7 @@ public Builder setName(java.lang.String value) {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -602,7 +602,7 @@ public Builder clearName() {
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAttachedClusterRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAttachedClusterRequestOrBuilder.java
index d4d4a35b6b19..3e201491d918 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAttachedClusterRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAttachedClusterRequestOrBuilder.java
@@ -33,7 +33,7 @@ public interface GetAttachedClusterRequestOrBuilder
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -53,7 +53,7 @@ public interface GetAttachedClusterRequestOrBuilder
* `AttachedCluster` names are formatted as
* `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAwsClusterRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAwsClusterRequest.java
index 9e6083185961..711a20e09677 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAwsClusterRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAwsClusterRequest.java
@@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -112,7 +112,7 @@ public java.lang.String getName() {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -488,7 +488,7 @@ public Builder mergeFrom(
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -518,7 +518,7 @@ public java.lang.String getName() {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -548,7 +548,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -577,7 +577,7 @@ public Builder setName(java.lang.String value) {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -602,7 +602,7 @@ public Builder clearName() {
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAwsClusterRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAwsClusterRequestOrBuilder.java
index c6bc4604e14e..a971a98210eb 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAwsClusterRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAwsClusterRequestOrBuilder.java
@@ -33,7 +33,7 @@ public interface GetAwsClusterRequestOrBuilder
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -53,7 +53,7 @@ public interface GetAwsClusterRequestOrBuilder
* `AwsCluster` names are formatted as
* `projects/<project-id>/locations/<region>/awsClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAzureClusterRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAzureClusterRequest.java
index a19512d339d4..66cff8abac11 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAzureClusterRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAzureClusterRequest.java
@@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -112,7 +112,7 @@ public java.lang.String getName() {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -488,7 +488,7 @@ public Builder mergeFrom(
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -518,7 +518,7 @@ public java.lang.String getName() {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -548,7 +548,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -577,7 +577,7 @@ public Builder setName(java.lang.String value) {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -602,7 +602,7 @@ public Builder clearName() {
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAzureClusterRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAzureClusterRequestOrBuilder.java
index 83720e4bbb12..53f644c1b7f4 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAzureClusterRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/GetAzureClusterRequestOrBuilder.java
@@ -33,7 +33,7 @@ public interface GetAzureClusterRequestOrBuilder
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -53,7 +53,7 @@ public interface GetAzureClusterRequestOrBuilder
* `AzureCluster` names are formatted as
* `projects/<project-id>/locations/<region>/azureClusters/<cluster-id>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersRequest.java
index 0902b2779225..638a9e93ca35 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersRequest.java
@@ -80,7 +80,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -109,7 +109,7 @@ public java.lang.String getParent() {
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -610,7 +610,7 @@ public Builder mergeFrom(
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -638,7 +638,7 @@ public java.lang.String getParent() {
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -666,7 +666,7 @@ public com.google.protobuf.ByteString getParentBytes() {
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -693,7 +693,7 @@ public Builder setParent(java.lang.String value) {
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -716,7 +716,7 @@ public Builder clearParent() {
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersRequestOrBuilder.java
index d5f3c614f08a..dc4871d191c4 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersRequestOrBuilder.java
@@ -31,7 +31,7 @@ public interface ListAttachedClustersRequestOrBuilder
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -49,7 +49,7 @@ public interface ListAttachedClustersRequestOrBuilder
* [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersResponse.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersResponse.java
index f4816051f336..a9932942deb1 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersResponse.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersResponse.java
@@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -92,7 +92,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -107,7 +107,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -121,7 +121,7 @@ public int getAttachedClustersCount() {
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -135,7 +135,7 @@ public com.google.cloud.gkemulticloud.v1.AttachedCluster getAttachedClusters(int
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -641,7 +641,7 @@ private void ensureAttachedClustersIsMutable() {
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -659,7 +659,7 @@ private void ensureAttachedClustersIsMutable() {
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -676,7 +676,7 @@ public int getAttachedClustersCount() {
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -693,7 +693,7 @@ public com.google.cloud.gkemulticloud.v1.AttachedCluster getAttachedClusters(int
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -717,7 +717,7 @@ public Builder setAttachedClusters(
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -738,7 +738,7 @@ public Builder setAttachedClusters(
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -761,7 +761,7 @@ public Builder addAttachedClusters(com.google.cloud.gkemulticloud.v1.AttachedClu
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -785,7 +785,7 @@ public Builder addAttachedClusters(
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -806,7 +806,7 @@ public Builder addAttachedClusters(
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -827,7 +827,7 @@ public Builder addAttachedClusters(
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -848,7 +848,7 @@ public Builder addAllAttachedClusters(
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -868,7 +868,7 @@ public Builder clearAttachedClusters() {
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -888,7 +888,7 @@ public Builder removeAttachedClusters(int index) {
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -902,7 +902,7 @@ public com.google.cloud.gkemulticloud.v1.AttachedCluster.Builder getAttachedClus
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -920,7 +920,7 @@ public com.google.cloud.gkemulticloud.v1.AttachedClusterOrBuilder getAttachedClu
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -938,7 +938,7 @@ public com.google.cloud.gkemulticloud.v1.AttachedClusterOrBuilder getAttachedClu
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -952,7 +952,7 @@ public com.google.cloud.gkemulticloud.v1.AttachedCluster.Builder addAttachedClus
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -968,7 +968,7 @@ public com.google.cloud.gkemulticloud.v1.AttachedCluster.Builder addAttachedClus
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersResponseOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersResponseOrBuilder.java
index 4c306cdf484b..7a8275811a58 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersResponseOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAttachedClustersResponseOrBuilder.java
@@ -28,7 +28,7 @@ public interface ListAttachedClustersResponseOrBuilder
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -39,7 +39,7 @@ public interface ListAttachedClustersResponseOrBuilder
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -50,7 +50,7 @@ public interface ListAttachedClustersResponseOrBuilder
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -61,7 +61,7 @@ public interface ListAttachedClustersResponseOrBuilder
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
@@ -73,7 +73,7 @@ public interface ListAttachedClustersResponseOrBuilder
*
*
* A list of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AttachedCluster attached_clusters = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersRequest.java
index ec062c8318f6..e0ef318ef879 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersRequest.java
@@ -80,7 +80,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -109,7 +109,7 @@ public java.lang.String getParent() {
* [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -607,7 +607,7 @@ public Builder mergeFrom(
* [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -635,7 +635,7 @@ public java.lang.String getParent() {
* [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -663,7 +663,7 @@ public com.google.protobuf.ByteString getParentBytes() {
* [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -690,7 +690,7 @@ public Builder setParent(java.lang.String value) {
* [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -713,7 +713,7 @@ public Builder clearParent() {
* [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersRequestOrBuilder.java
index 8ca5e0f347f5..a310adfdd274 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersRequestOrBuilder.java
@@ -31,7 +31,7 @@ public interface ListAwsClustersRequestOrBuilder
* [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -49,7 +49,7 @@ public interface ListAwsClustersRequestOrBuilder
* [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersResponse.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersResponse.java
index 59467baa18df..4f34522059b7 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersResponse.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersResponse.java
@@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -91,7 +91,7 @@ public java.util.List
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -106,7 +106,7 @@ public java.util.List
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -120,7 +120,7 @@ public int getAwsClustersCount() {
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -134,7 +134,7 @@ public com.google.cloud.gkemulticloud.v1.AwsCluster getAwsClusters(int index) {
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -634,7 +634,7 @@ private void ensureAwsClustersIsMutable() {
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -651,7 +651,7 @@ public java.util.List
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -668,7 +668,7 @@ public int getAwsClustersCount() {
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -685,7 +685,7 @@ public com.google.cloud.gkemulticloud.v1.AwsCluster getAwsClusters(int index) {
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -708,7 +708,7 @@ public Builder setAwsClusters(int index, com.google.cloud.gkemulticloud.v1.AwsCl
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -729,7 +729,7 @@ public Builder setAwsClusters(
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -752,7 +752,7 @@ public Builder addAwsClusters(com.google.cloud.gkemulticloud.v1.AwsCluster value
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -775,7 +775,7 @@ public Builder addAwsClusters(int index, com.google.cloud.gkemulticloud.v1.AwsCl
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -796,7 +796,7 @@ public Builder addAwsClusters(
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -817,7 +817,7 @@ public Builder addAwsClusters(
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -838,7 +838,7 @@ public Builder addAllAwsClusters(
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -858,7 +858,7 @@ public Builder clearAwsClusters() {
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -878,7 +878,7 @@ public Builder removeAwsClusters(int index) {
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -891,7 +891,7 @@ public com.google.cloud.gkemulticloud.v1.AwsCluster.Builder getAwsClustersBuilde
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -909,7 +909,7 @@ public com.google.cloud.gkemulticloud.v1.AwsClusterOrBuilder getAwsClustersOrBui
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -927,7 +927,7 @@ public com.google.cloud.gkemulticloud.v1.AwsClusterOrBuilder getAwsClustersOrBui
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -941,7 +941,7 @@ public com.google.cloud.gkemulticloud.v1.AwsCluster.Builder addAwsClustersBuilde
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -955,7 +955,7 @@ public com.google.cloud.gkemulticloud.v1.AwsCluster.Builder addAwsClustersBuilde
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersResponseOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersResponseOrBuilder.java
index 1554083a278e..e83bdca75676 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersResponseOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAwsClustersResponseOrBuilder.java
@@ -28,7 +28,7 @@ public interface ListAwsClustersResponseOrBuilder
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -39,7 +39,7 @@ public interface ListAwsClustersResponseOrBuilder
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -50,7 +50,7 @@ public interface ListAwsClustersResponseOrBuilder
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -61,7 +61,7 @@ public interface ListAwsClustersResponseOrBuilder
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
@@ -73,7 +73,7 @@ public interface ListAwsClustersResponseOrBuilder
*
*
* A list of [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resources
- * in the specified GCP project and region region.
+ * in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AwsCluster aws_clusters = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClientsRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClientsRequest.java
index 9c39f849cb0e..2e45d6610db1 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClientsRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClientsRequest.java
@@ -80,7 +80,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -109,7 +109,7 @@ public java.lang.String getParent() {
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -607,7 +607,7 @@ public Builder mergeFrom(
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -635,7 +635,7 @@ public java.lang.String getParent() {
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -663,7 +663,7 @@ public com.google.protobuf.ByteString getParentBytes() {
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -690,7 +690,7 @@ public Builder setParent(java.lang.String value) {
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -713,7 +713,7 @@ public Builder clearParent() {
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClientsRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClientsRequestOrBuilder.java
index 21a491a27410..c7d5a2f203ba 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClientsRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClientsRequestOrBuilder.java
@@ -31,7 +31,7 @@ public interface ListAzureClientsRequestOrBuilder
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -49,7 +49,7 @@ public interface ListAzureClientsRequestOrBuilder
* [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersRequest.java
index 643ab320e623..38ed263948dd 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersRequest.java
@@ -80,7 +80,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -109,7 +109,7 @@ public java.lang.String getParent() {
* [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -607,7 +607,7 @@ public Builder mergeFrom(
* [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -635,7 +635,7 @@ public java.lang.String getParent() {
* [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -663,7 +663,7 @@ public com.google.protobuf.ByteString getParentBytes() {
* [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -690,7 +690,7 @@ public Builder setParent(java.lang.String value) {
* [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -713,7 +713,7 @@ public Builder clearParent() {
* [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersRequestOrBuilder.java
index 4d5cb6a6161d..e29bb5a42d93 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersRequestOrBuilder.java
@@ -31,7 +31,7 @@ public interface ListAzureClustersRequestOrBuilder
* [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
@@ -49,7 +49,7 @@ public interface ListAzureClustersRequestOrBuilder
* [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resources.
* Location names are formatted as `projects/<project-id>/locations/<region>`.
* See [Resource Names](https://cloud.google.com/apis/design/resource_names)
- * for more details on GCP resource names.
+ * for more details on Google Cloud Platform resource names.
*
*
*
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersResponse.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersResponse.java
index 75d272fae9a0..b68bfdb07608 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersResponse.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersResponse.java
@@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -91,7 +91,7 @@ public java.util.List
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -106,7 +106,7 @@ public java.util.List
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -120,7 +120,7 @@ public int getAzureClustersCount() {
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -134,7 +134,7 @@ public com.google.cloud.gkemulticloud.v1.AzureCluster getAzureClusters(int index
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -635,7 +635,7 @@ private void ensureAzureClustersIsMutable() {
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -652,7 +652,7 @@ public java.util.List
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -669,7 +669,7 @@ public int getAzureClustersCount() {
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -686,7 +686,7 @@ public com.google.cloud.gkemulticloud.v1.AzureCluster getAzureClusters(int index
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -710,7 +710,7 @@ public Builder setAzureClusters(
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -731,7 +731,7 @@ public Builder setAzureClusters(
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -754,7 +754,7 @@ public Builder addAzureClusters(com.google.cloud.gkemulticloud.v1.AzureCluster v
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -778,7 +778,7 @@ public Builder addAzureClusters(
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -799,7 +799,7 @@ public Builder addAzureClusters(
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -820,7 +820,7 @@ public Builder addAzureClusters(
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -841,7 +841,7 @@ public Builder addAllAzureClusters(
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -861,7 +861,7 @@ public Builder clearAzureClusters() {
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -881,7 +881,7 @@ public Builder removeAzureClusters(int index) {
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -895,7 +895,7 @@ public com.google.cloud.gkemulticloud.v1.AzureCluster.Builder getAzureClustersBu
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -913,7 +913,7 @@ public com.google.cloud.gkemulticloud.v1.AzureClusterOrBuilder getAzureClustersO
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -931,7 +931,7 @@ public com.google.cloud.gkemulticloud.v1.AzureClusterOrBuilder getAzureClustersO
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -945,7 +945,7 @@ public com.google.cloud.gkemulticloud.v1.AzureCluster.Builder addAzureClustersBu
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -960,7 +960,7 @@ public com.google.cloud.gkemulticloud.v1.AzureCluster.Builder addAzureClustersBu
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersResponseOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersResponseOrBuilder.java
index dc08f9b5b11a..2f77af3dff0e 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersResponseOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/ListAzureClustersResponseOrBuilder.java
@@ -28,7 +28,7 @@ public interface ListAzureClustersResponseOrBuilder
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -39,7 +39,7 @@ public interface ListAzureClustersResponseOrBuilder
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -50,7 +50,7 @@ public interface ListAzureClustersResponseOrBuilder
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -61,7 +61,7 @@ public interface ListAzureClustersResponseOrBuilder
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
@@ -73,7 +73,7 @@ public interface ListAzureClustersResponseOrBuilder
*
*
* A list of [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]
- * resources in the specified GCP project and region region.
+ * resources in the specified Google Cloud Platform project and region region.
*
*
* repeated .google.cloud.gkemulticloud.v1.AzureCluster azure_clusters = 1;
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/UpdateAzureClusterRequest.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/UpdateAzureClusterRequest.java
index 9e7164a1633a..1e84db635666 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/UpdateAzureClusterRequest.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/UpdateAzureClusterRequest.java
@@ -158,6 +158,9 @@ public boolean getValidateOnly() {
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -189,6 +192,9 @@ public boolean hasUpdateMask() {
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -220,6 +226,9 @@ public com.google.protobuf.FieldMask getUpdateMask() {
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -925,6 +934,9 @@ public Builder clearValidateOnly() {
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -955,6 +967,9 @@ public boolean hasUpdateMask() {
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -991,6 +1006,9 @@ public com.google.protobuf.FieldMask getUpdateMask() {
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -1029,6 +1047,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) {
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -1064,6 +1085,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -1105,6 +1129,9 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) {
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -1140,6 +1167,9 @@ public Builder clearUpdateMask() {
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -1170,6 +1200,9 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() {
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -1204,6 +1237,9 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/UpdateAzureClusterRequestOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/UpdateAzureClusterRequestOrBuilder.java
index d1c6e94c5446..9c7966bbbce4 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/UpdateAzureClusterRequestOrBuilder.java
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/UpdateAzureClusterRequestOrBuilder.java
@@ -94,6 +94,9 @@ public interface UpdateAzureClusterRequestOrBuilder
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -122,6 +125,9 @@ public interface UpdateAzureClusterRequestOrBuilder
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
@@ -150,6 +156,9 @@ public interface UpdateAzureClusterRequestOrBuilder
* * `annotations`.
* * `authorization.admin_users`.
* * `control_plane.root_volume.size_gib`.
+ * * `azure_services_authentication`.
+ * * `azure_services_authentication.tenant_id`.
+ * * `azure_services_authentication.application_id`.
* * `control_plane.proxy_config`.
* * `control_plane.proxy_config.resource_group_id`.
* * `control_plane.proxy_config.secret_id`.
diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/attached_resources.proto b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/attached_resources.proto
index 4c8f6ab475e7..157072863d96 100644
--- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/attached_resources.proto
+++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/attached_resources.proto
@@ -70,7 +70,7 @@ message AttachedCluster {
// `projects/