From 374fd84892fa30c77bb61c0eb50d02358c5cbcc1 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 2 Feb 2023 10:54:55 -0500 Subject: [PATCH] feat: [gke-multi-cloud] Added support for Azure workload identity federation (#9055) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: Added support for Azure workload identity federation feat: Added `reconciling` and `update_time` output fields to Azure Client resource. Added support for Azure workload identity federation to replace Azure client when creating clusters to manage Azure resources. PiperOrigin-RevId: 506534887 Source-Link: https://github.com/googleapis/googleapis/commit/db56b146aebb211f9d552a3db3614238fba7bbe4 Source-Link: https://github.com/googleapis/googleapis-gen/commit/f76c2b52c816d91bdd7ba5efa117cca0989720e7 Copy-Tag: eyJwIjoiamF2YS1na2UtbXVsdGktY2xvdWQvLk93bEJvdC55YW1sIiwiaCI6ImY3NmMyYjUyYzgxNmQ5MWJkZDdiYTVlZmExMTdjY2EwOTg5NzIwZTcifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot --- java-gke-multi-cloud/README.md | 6 +- .../v1/AttachedClustersClient.java | 34 +- .../gkemulticloud/v1/AwsClustersClient.java | 32 +- .../gkemulticloud/v1/AzureClustersClient.java | 30 +- .../v1/AzureClustersClientHttpJsonTest.java | 15 + .../v1/AzureClustersClientTest.java | 13 + .../v1/AttachedClustersGrpc.java | 8 +- .../gkemulticloud/v1/AwsClustersGrpc.java | 8 +- .../gkemulticloud/v1/AzureClustersGrpc.java | 8 +- .../gkemulticloud/v1/AttachedCluster.java | 14 +- .../v1/AttachedClusterOrBuilder.java | 4 +- .../gkemulticloud/v1/AttachedOidcConfig.java | 8 +- .../cloud/gkemulticloud/v1/AwsCluster.java | 14 +- .../gkemulticloud/v1/AwsClusterOrBuilder.java | 4 +- .../cloud/gkemulticloud/v1/AzureClient.java | 430 ++++++++- .../v1/AzureClientOrBuilder.java | 51 ++ .../cloud/gkemulticloud/v1/AzureCluster.java | 601 +++++++++---- .../v1/AzureClusterOrBuilder.java | 62 +- .../gkemulticloud/v1/AzureResourcesProto.java | 330 +++---- .../gkemulticloud/v1/AzureServerConfig.java | 14 +- .../v1/AzureServerConfigOrBuilder.java | 4 +- .../v1/AzureServicesAuthentication.java | 816 ++++++++++++++++++ .../AzureServicesAuthenticationOrBuilder.java | 75 ++ .../v1/DeleteAttachedClusterRequest.java | 14 +- ...DeleteAttachedClusterRequestOrBuilder.java | 4 +- .../v1/DeleteAwsClusterRequest.java | 14 +- .../v1/DeleteAwsClusterRequestOrBuilder.java | 4 +- .../v1/DeleteAzureClusterRequest.java | 14 +- .../DeleteAzureClusterRequestOrBuilder.java | 4 +- ...AttachedClusterInstallManifestRequest.java | 28 +- ...lusterInstallManifestRequestOrBuilder.java | 8 +- .../v1/GetAttachedClusterRequest.java | 14 +- .../GetAttachedClusterRequestOrBuilder.java | 4 +- .../v1/GetAwsClusterRequest.java | 14 +- .../v1/GetAwsClusterRequestOrBuilder.java | 4 +- .../v1/GetAzureClusterRequest.java | 14 +- .../v1/GetAzureClusterRequestOrBuilder.java | 4 +- .../v1/ListAttachedClustersRequest.java | 14 +- .../ListAttachedClustersRequestOrBuilder.java | 4 +- .../v1/ListAttachedClustersResponse.java | 46 +- ...ListAttachedClustersResponseOrBuilder.java | 10 +- .../v1/ListAwsClustersRequest.java | 14 +- .../v1/ListAwsClustersRequestOrBuilder.java | 4 +- .../v1/ListAwsClustersResponse.java | 46 +- .../v1/ListAwsClustersResponseOrBuilder.java | 10 +- .../v1/ListAzureClientsRequest.java | 14 +- .../v1/ListAzureClientsRequestOrBuilder.java | 4 +- .../v1/ListAzureClustersRequest.java | 14 +- .../v1/ListAzureClustersRequestOrBuilder.java | 4 +- .../v1/ListAzureClustersResponse.java | 46 +- .../ListAzureClustersResponseOrBuilder.java | 10 +- .../v1/UpdateAzureClusterRequest.java | 36 + .../UpdateAzureClusterRequestOrBuilder.java | 9 + .../gkemulticloud/v1/attached_resources.proto | 6 +- .../gkemulticloud/v1/attached_service.proto | 14 +- .../gkemulticloud/v1/aws_resources.proto | 2 +- .../cloud/gkemulticloud/v1/aws_service.proto | 10 +- .../gkemulticloud/v1/azure_resources.proto | 32 +- .../gkemulticloud/v1/azure_service.proto | 15 +- 59 files changed, 2437 insertions(+), 652 deletions(-) create mode 100644 java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServicesAuthentication.java create mode 100644 java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServicesAuthenticationOrBuilder.java 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: com.google.cloud google-cloud-gke-multi-cloud - 0.7.0 + 0.8.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gke-multi-cloud:0.7.0' +implementation 'com.google.cloud:google-cloud-gke-multi-cloud:0.8.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gke-multi-cloud" % "0.7.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gke-multi-cloud" % "0.8.0" ``` ## Authentication diff --git a/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClustersClient.java b/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClustersClient.java index ea0effb9805b..3bed2ee3df59 100644 --- a/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClustersClient.java +++ b/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClustersClient.java @@ -212,7 +212,7 @@ public final OperationsClient getHttpJsonOperationsClient() { // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Creates a new [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource on a - * given GCP project and region. + * 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 @@ -266,7 +266,7 @@ public final OperationFuture createAttachedC // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Creates a new [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource on a - * given GCP project and region. + * 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 @@ -320,7 +320,7 @@ public final OperationFuture createAttachedC // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Creates a new [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource on a - * given GCP project and region. + * 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 @@ -357,7 +357,7 @@ public final OperationFuture createAttachedC // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Creates a new [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource on a - * given GCP project and region. + * 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 @@ -394,7 +394,7 @@ public final OperationFuture createAttachedC // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Creates a new [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource on a - * given GCP project and region. + * 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 @@ -800,7 +800,7 @@ public final OperationFuture importAttachedC *

`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 deleteAttachedClusterAsync( @@ -1155,7 +1155,7 @@ public final OperationFuture deleteAttachedClusterAsyn *

`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 deleteAttachedClusterAsync(String name) { @@ -1432,15 +1432,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 */ @@ -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 createAwsClusterAsyn // 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 @@ -308,8 +308,8 @@ public final OperationFuture createAwsClusterAsyn // 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 @@ -345,8 +345,8 @@ public final OperationFuture createAwsClusterAsyn // 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 @@ -382,8 +382,8 @@ public final OperationFuture createAwsClusterAsyn // 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 @@ -579,7 +579,7 @@ public final UnaryCallable updateAwsClusterC *

`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 getAwsClusterCallab * [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(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 deleteAwsClusterAsync( @@ -921,7 +921,7 @@ public final OperationFuture deleteAwsClusterAsync( *

`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 deleteAwsClusterAsync(String name) { diff --git a/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClustersClient.java b/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClustersClient.java index 3dfe49733b2c..fcc7877ec60f 100644 --- a/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClustersClient.java +++ b/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClustersClient.java @@ -577,7 +577,7 @@ public final UnaryCallable getAzureClientCal * [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(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 deleteAzureClien // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Creates a new [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resource on a given - * GCP project and region. + * 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 @@ -978,7 +978,7 @@ public final OperationFuture createAzureCluster // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Creates a new [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resource on a given - * GCP project and region. + * 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 @@ -1030,7 +1030,7 @@ public final OperationFuture createAzureCluster // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Creates a new [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resource on a given - * GCP project and region. + * 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 @@ -1067,7 +1067,7 @@ public final OperationFuture createAzureCluster // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Creates a new [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resource on a given - * GCP project and region. + * 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 @@ -1104,7 +1104,7 @@ public final OperationFuture createAzureCluster // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Creates a new [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resource on a given - * GCP project and region. + * 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 @@ -1164,7 +1164,9 @@ public final UnaryCallable createAzureClus * [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]: *

* `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 updateAzureClus *

`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 getAzureCluster * [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(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 deleteAzureClusterAsync( @@ -1642,7 +1644,7 @@ public final OperationFuture deleteAzureClusterAsync( *

`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 deleteAzureClusterAsync(String name) { diff --git a/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/test/java/com/google/cloud/gkemulticloud/v1/AzureClustersClientHttpJsonTest.java b/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/test/java/com/google/cloud/gkemulticloud/v1/AzureClustersClientHttpJsonTest.java index cf98c5ee19a6..e5dc5277715b 100644 --- a/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/test/java/com/google/cloud/gkemulticloud/v1/AzureClustersClientHttpJsonTest.java +++ b/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/test/java/com/google/cloud/gkemulticloud/v1/AzureClustersClientHttpJsonTest.java @@ -92,10 +92,12 @@ public void createAzureClientTest() throws Exception { .setName(AzureClientName.of("[PROJECT]", "[LOCATION]", "[AZURE_CLIENT]").toString()) .setTenantId("tenantId-1306693787") .setApplicationId("applicationId-1011352949") + .setReconciling(true) .putAllAnnotations(new HashMap()) .setPemCertificate("pemCertificate153491807") .setUid("uid115792") .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); Operation resultOperation = Operation.newBuilder() @@ -152,10 +154,12 @@ public void createAzureClientTest2() throws Exception { .setName(AzureClientName.of("[PROJECT]", "[LOCATION]", "[AZURE_CLIENT]").toString()) .setTenantId("tenantId-1306693787") .setApplicationId("applicationId-1011352949") + .setReconciling(true) .putAllAnnotations(new HashMap()) .setPemCertificate("pemCertificate153491807") .setUid("uid115792") .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); Operation resultOperation = Operation.newBuilder() @@ -212,10 +216,12 @@ public void getAzureClientTest() throws Exception { .setName(AzureClientName.of("[PROJECT]", "[LOCATION]", "[AZURE_CLIENT]").toString()) .setTenantId("tenantId-1306693787") .setApplicationId("applicationId-1011352949") + .setReconciling(true) .putAllAnnotations(new HashMap()) .setPemCertificate("pemCertificate153491807") .setUid("uid115792") .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -262,10 +268,12 @@ public void getAzureClientTest2() throws Exception { .setName(AzureClientName.of("[PROJECT]", "[LOCATION]", "[AZURE_CLIENT]").toString()) .setTenantId("tenantId-1306693787") .setApplicationId("applicationId-1011352949") + .setReconciling(true) .putAllAnnotations(new HashMap()) .setPemCertificate("pemCertificate153491807") .setUid("uid115792") .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -507,6 +515,7 @@ public void createAzureClusterTest() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) @@ -582,6 +591,7 @@ public void createAzureClusterTest2() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) @@ -657,6 +667,7 @@ public void updateAzureClusterTest() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) @@ -690,6 +701,7 @@ public void updateAzureClusterTest() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) @@ -743,6 +755,7 @@ public void updateAzureClusterExceptionTest() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) @@ -777,6 +790,7 @@ public void getAzureClusterTest() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) @@ -842,6 +856,7 @@ public void getAzureClusterTest2() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) diff --git a/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/test/java/com/google/cloud/gkemulticloud/v1/AzureClustersClientTest.java b/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/test/java/com/google/cloud/gkemulticloud/v1/AzureClustersClientTest.java index 3fff116cffee..2961775e4bc8 100644 --- a/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/test/java/com/google/cloud/gkemulticloud/v1/AzureClustersClientTest.java +++ b/java-gke-multi-cloud/google-cloud-gke-multi-cloud/src/test/java/com/google/cloud/gkemulticloud/v1/AzureClustersClientTest.java @@ -96,10 +96,12 @@ public void createAzureClientTest() throws Exception { .setName(AzureClientName.of("[PROJECT]", "[LOCATION]", "[AZURE_CLIENT]").toString()) .setTenantId("tenantId-1306693787") .setApplicationId("applicationId-1011352949") + .setReconciling(true) .putAllAnnotations(new HashMap()) .setPemCertificate("pemCertificate153491807") .setUid("uid115792") .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); Operation resultOperation = Operation.newBuilder() @@ -155,10 +157,12 @@ public void createAzureClientTest2() throws Exception { .setName(AzureClientName.of("[PROJECT]", "[LOCATION]", "[AZURE_CLIENT]").toString()) .setTenantId("tenantId-1306693787") .setApplicationId("applicationId-1011352949") + .setReconciling(true) .putAllAnnotations(new HashMap()) .setPemCertificate("pemCertificate153491807") .setUid("uid115792") .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); Operation resultOperation = Operation.newBuilder() @@ -214,10 +218,12 @@ public void getAzureClientTest() throws Exception { .setName(AzureClientName.of("[PROJECT]", "[LOCATION]", "[AZURE_CLIENT]").toString()) .setTenantId("tenantId-1306693787") .setApplicationId("applicationId-1011352949") + .setReconciling(true) .putAllAnnotations(new HashMap()) .setPemCertificate("pemCertificate153491807") .setUid("uid115792") .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); mockAzureClusters.addResponse(expectedResponse); @@ -258,10 +264,12 @@ public void getAzureClientTest2() throws Exception { .setName(AzureClientName.of("[PROJECT]", "[LOCATION]", "[AZURE_CLIENT]").toString()) .setTenantId("tenantId-1306693787") .setApplicationId("applicationId-1011352949") + .setReconciling(true) .putAllAnnotations(new HashMap()) .setPemCertificate("pemCertificate153491807") .setUid("uid115792") .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); mockAzureClusters.addResponse(expectedResponse); @@ -479,6 +487,7 @@ public void createAzureClusterTest() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) @@ -553,6 +562,7 @@ public void createAzureClusterTest2() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) @@ -627,6 +637,7 @@ public void updateAzureClusterTest() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) @@ -697,6 +708,7 @@ public void getAzureClusterTest() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) @@ -756,6 +768,7 @@ public void getAzureClusterTest2() throws Exception { .setNetworking(AzureClusterNetworking.newBuilder().build()) .setControlPlane(AzureControlPlane.newBuilder().build()) .setAuthorization(AzureAuthorization.newBuilder().build()) + .setAzureServicesAuthentication(AzureServicesAuthentication.newBuilder().build()) .setEndpoint("endpoint1741102485") .setUid("uid115792") .setReconciling(true) diff --git a/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClustersGrpc.java b/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClustersGrpc.java index 73cd75ab7608..30d12f0c9141 100644 --- a/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClustersGrpc.java +++ b/java-gke-multi-cloud/grpc-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AttachedClustersGrpc.java @@ -500,7 +500,7 @@ public abstract static class AttachedClustersImplBase implements io.grpc.Bindabl *

      * 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 annotations_; private com.google.protobuf.MapField @@ -1427,7 +1600,7 @@ public Builder setApplicationIdBytes(com.google.protobuf.ByteString value) { if (!annotations_.isMutable()) { annotations_ = annotations_.copy(); } - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return annotations_; } @@ -1544,7 +1717,7 @@ public java.lang.String getAnnotationsOrThrow(java.lang.String key) { } public Builder clearAnnotations() { - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000010); internalGetMutableAnnotations().getMutableMap().clear(); return this; } @@ -1575,7 +1748,7 @@ public Builder removeAnnotations(java.lang.String key) { /** Use alternate mutation accessors instead. */ @java.lang.Deprecated public java.util.Map getMutableAnnotations() { - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; return internalGetMutableAnnotations().getMutableMap(); } /** @@ -1603,7 +1776,7 @@ public Builder putAnnotations(java.lang.String key, java.lang.String value) { throw new NullPointerException("map value"); } internalGetMutableAnnotations().getMutableMap().put(key, value); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; return this; } /** @@ -1625,7 +1798,7 @@ public Builder putAnnotations(java.lang.String key, java.lang.String value) { */ public Builder putAllAnnotations(java.util.Map values) { internalGetMutableAnnotations().getMutableMap().putAll(values); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; return this; } @@ -1691,7 +1864,7 @@ public Builder setPemCertificate(java.lang.String value) { throw new NullPointerException(); } pemCertificate_ = value; - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -1708,7 +1881,7 @@ public Builder setPemCertificate(java.lang.String value) { */ public Builder clearPemCertificate() { pemCertificate_ = getDefaultInstance().getPemCertificate(); - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); onChanged(); return this; } @@ -1730,7 +1903,7 @@ public Builder setPemCertificateBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); pemCertificate_ = value; - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -1797,7 +1970,7 @@ public Builder setUid(java.lang.String value) { throw new NullPointerException(); } uid_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -1814,7 +1987,7 @@ public Builder setUid(java.lang.String value) { */ public Builder clearUid() { uid_ = getDefaultInstance().getUid(); - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000040); onChanged(); return this; } @@ -1836,7 +2009,7 @@ public Builder setUidBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); uid_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -1861,7 +2034,7 @@ public Builder setUidBytes(com.google.protobuf.ByteString value) { * @return Whether the createTime field is set. */ public boolean hasCreateTime() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** * @@ -1905,7 +2078,7 @@ public Builder setCreateTime(com.google.protobuf.Timestamp value) { } else { createTimeBuilder_.setMessage(value); } - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -1926,7 +2099,7 @@ public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForVal } else { createTimeBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -1943,7 +2116,7 @@ public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForVal */ public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { if (createTimeBuilder_ == null) { - if (((bitField0_ & 0x00000040) != 0) + if (((bitField0_ & 0x00000080) != 0) && createTime_ != null && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getCreateTimeBuilder().mergeFrom(value); @@ -1953,7 +2126,7 @@ public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { } else { createTimeBuilder_.mergeFrom(value); } - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -1969,7 +2142,7 @@ public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { * */ public Builder clearCreateTime() { - bitField0_ = (bitField0_ & ~0x00000040); + bitField0_ = (bitField0_ & ~0x00000080); createTime_ = null; if (createTimeBuilder_ != null) { createTimeBuilder_.dispose(); @@ -1990,7 +2163,7 @@ public Builder clearCreateTime() { * */ public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return getCreateTimeFieldBuilder().getBuilder(); } @@ -2042,6 +2215,207 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTimeBuilder_; } + private com.google.protobuf.Timestamp updateTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + updateTimeBuilder_; + /** + * + * + *
+     * 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.Map getMutableAnnotations() { - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; return internalGetMutableAnnotations().getMutableMap(); } /** @@ -5024,7 +5331,7 @@ public Builder putAnnotations(java.lang.String key, java.lang.String value) { throw new NullPointerException("map value"); } internalGetMutableAnnotations().getMutableMap().put(key, value); - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; return this; } /** @@ -5046,7 +5353,7 @@ public Builder putAnnotations(java.lang.String key, java.lang.String value) { */ public Builder putAllAnnotations(java.util.Map values) { internalGetMutableAnnotations().getMutableMap().putAll(values); - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; return this; } @@ -5070,7 +5377,7 @@ public Builder putAllAnnotations(java.util.Map */ public Builder clearWorkloadIdentityConfig() { - bitField0_ = (bitField0_ & ~0x00010000); + bitField0_ = (bitField0_ & ~0x00020000); workloadIdentityConfig_ = null; if (workloadIdentityConfigBuilder_ != null) { workloadIdentityConfigBuilder_.dispose(); @@ -5204,7 +5511,7 @@ public Builder clearWorkloadIdentityConfig() { */ public com.google.cloud.gkemulticloud.v1.WorkloadIdentityConfig.Builder getWorkloadIdentityConfigBuilder() { - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; onChanged(); return getWorkloadIdentityConfigFieldBuilder().getBuilder(); } @@ -5319,7 +5626,7 @@ public Builder setClusterCaCertificate(java.lang.String value) { throw new NullPointerException(); } clusterCaCertificate_ = value; - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); return this; } @@ -5336,7 +5643,7 @@ public Builder setClusterCaCertificate(java.lang.String value) { */ public Builder clearClusterCaCertificate() { clusterCaCertificate_ = getDefaultInstance().getClusterCaCertificate(); - bitField0_ = (bitField0_ & ~0x00020000); + bitField0_ = (bitField0_ & ~0x00040000); onChanged(); return this; } @@ -5358,7 +5665,7 @@ public Builder setClusterCaCertificateBytes(com.google.protobuf.ByteString value } checkByteStringIsUtf8(value); clusterCaCertificate_ = value; - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); return this; } @@ -5383,7 +5690,7 @@ public Builder setClusterCaCertificateBytes(com.google.protobuf.ByteString value * @return Whether the fleet field is set. */ public boolean hasFleet() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00080000) != 0); } /** * @@ -5427,7 +5734,7 @@ public Builder setFleet(com.google.cloud.gkemulticloud.v1.Fleet value) { } else { fleetBuilder_.setMessage(value); } - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return this; } @@ -5448,7 +5755,7 @@ public Builder setFleet(com.google.cloud.gkemulticloud.v1.Fleet.Builder builderF } else { fleetBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return this; } @@ -5465,7 +5772,7 @@ public Builder setFleet(com.google.cloud.gkemulticloud.v1.Fleet.Builder builderF */ public Builder mergeFleet(com.google.cloud.gkemulticloud.v1.Fleet value) { if (fleetBuilder_ == null) { - if (((bitField0_ & 0x00040000) != 0) + if (((bitField0_ & 0x00080000) != 0) && fleet_ != null && fleet_ != com.google.cloud.gkemulticloud.v1.Fleet.getDefaultInstance()) { getFleetBuilder().mergeFrom(value); @@ -5475,7 +5782,7 @@ public Builder mergeFleet(com.google.cloud.gkemulticloud.v1.Fleet value) { } else { fleetBuilder_.mergeFrom(value); } - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return this; } @@ -5491,7 +5798,7 @@ public Builder mergeFleet(com.google.cloud.gkemulticloud.v1.Fleet value) { * */ public Builder clearFleet() { - bitField0_ = (bitField0_ & ~0x00040000); + bitField0_ = (bitField0_ & ~0x00080000); fleet_ = null; if (fleetBuilder_ != null) { fleetBuilder_.dispose(); @@ -5512,7 +5819,7 @@ public Builder clearFleet() { * */ public com.google.cloud.gkemulticloud.v1.Fleet.Builder getFleetBuilder() { - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return getFleetFieldBuilder().getBuilder(); } @@ -5584,7 +5891,7 @@ public com.google.cloud.gkemulticloud.v1.FleetOrBuilder getFleetOrBuilder() { * @return Whether the managedResources field is set. */ public boolean hasManagedResources() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** * @@ -5629,7 +5936,7 @@ public Builder setManagedResources( } else { managedResourcesBuilder_.setMessage(value); } - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -5651,7 +5958,7 @@ public Builder setManagedResources( } else { managedResourcesBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -5669,7 +5976,7 @@ public Builder setManagedResources( public Builder mergeManagedResources( com.google.cloud.gkemulticloud.v1.AzureClusterResources value) { if (managedResourcesBuilder_ == null) { - if (((bitField0_ & 0x00080000) != 0) + if (((bitField0_ & 0x00100000) != 0) && managedResources_ != null && managedResources_ != com.google.cloud.gkemulticloud.v1.AzureClusterResources.getDefaultInstance()) { @@ -5680,7 +5987,7 @@ public Builder mergeManagedResources( } else { managedResourcesBuilder_.mergeFrom(value); } - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -5696,7 +6003,7 @@ public Builder mergeManagedResources( * */ public Builder clearManagedResources() { - bitField0_ = (bitField0_ & ~0x00080000); + bitField0_ = (bitField0_ & ~0x00100000); managedResources_ = null; if (managedResourcesBuilder_ != null) { managedResourcesBuilder_.dispose(); @@ -5718,7 +6025,7 @@ public Builder clearManagedResources() { */ public com.google.cloud.gkemulticloud.v1.AzureClusterResources.Builder getManagedResourcesBuilder() { - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return getManagedResourcesFieldBuilder().getBuilder(); } @@ -5791,7 +6098,7 @@ public Builder clearManagedResources() { * @return Whether the loggingConfig field is set. */ public boolean hasLoggingConfig() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** * @@ -5835,7 +6142,7 @@ public Builder setLoggingConfig(com.google.cloud.gkemulticloud.v1.LoggingConfig } else { loggingConfigBuilder_.setMessage(value); } - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -5857,7 +6164,7 @@ public Builder setLoggingConfig( } else { loggingConfigBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -5874,7 +6181,7 @@ public Builder setLoggingConfig( */ public Builder mergeLoggingConfig(com.google.cloud.gkemulticloud.v1.LoggingConfig value) { if (loggingConfigBuilder_ == null) { - if (((bitField0_ & 0x00100000) != 0) + if (((bitField0_ & 0x00200000) != 0) && loggingConfig_ != null && loggingConfig_ != com.google.cloud.gkemulticloud.v1.LoggingConfig.getDefaultInstance()) { @@ -5885,7 +6192,7 @@ public Builder mergeLoggingConfig(com.google.cloud.gkemulticloud.v1.LoggingConfi } else { loggingConfigBuilder_.mergeFrom(value); } - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -5901,7 +6208,7 @@ public Builder mergeLoggingConfig(com.google.cloud.gkemulticloud.v1.LoggingConfi * */ public Builder clearLoggingConfig() { - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x00200000); loggingConfig_ = null; if (loggingConfigBuilder_ != null) { loggingConfigBuilder_.dispose(); @@ -5922,7 +6229,7 @@ public Builder clearLoggingConfig() { * */ public com.google.cloud.gkemulticloud.v1.LoggingConfig.Builder getLoggingConfigBuilder() { - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; onChanged(); return getLoggingConfigFieldBuilder().getBuilder(); } @@ -5978,10 +6285,10 @@ public com.google.cloud.gkemulticloud.v1.LoggingConfigOrBuilder getLoggingConfig java.util.Collections.emptyList(); private void ensureErrorsIsMutable() { - if (!((bitField0_ & 0x00200000) != 0)) { + if (!((bitField0_ & 0x00400000) != 0)) { errors_ = new java.util.ArrayList(errors_); - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; } } @@ -6219,7 +6526,7 @@ public Builder addAllErrors( public Builder clearErrors() { if (errorsBuilder_ == null) { errors_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00200000); + bitField0_ = (bitField0_ & ~0x00400000); onChanged(); } else { errorsBuilder_.clear(); @@ -6357,7 +6664,7 @@ public com.google.cloud.gkemulticloud.v1.AzureClusterError.Builder addErrorsBuil com.google.cloud.gkemulticloud.v1.AzureClusterError, com.google.cloud.gkemulticloud.v1.AzureClusterError.Builder, com.google.cloud.gkemulticloud.v1.AzureClusterErrorOrBuilder>( - errors_, ((bitField0_ & 0x00200000) != 0), getParentForChildren(), isClean()); + errors_, ((bitField0_ & 0x00400000) != 0), getParentForChildren(), isClean()); errors_ = null; } return errorsBuilder_; @@ -6383,7 +6690,7 @@ public com.google.cloud.gkemulticloud.v1.AzureClusterError.Builder addErrorsBuil * @return Whether the monitoringConfig field is set. */ public boolean hasMonitoringConfig() { - return ((bitField0_ & 0x00400000) != 0); + return ((bitField0_ & 0x00800000) != 0); } /** * @@ -6427,7 +6734,7 @@ public Builder setMonitoringConfig(com.google.cloud.gkemulticloud.v1.MonitoringC } else { monitoringConfigBuilder_.setMessage(value); } - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -6449,7 +6756,7 @@ public Builder setMonitoringConfig( } else { monitoringConfigBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -6466,7 +6773,7 @@ public Builder setMonitoringConfig( */ public Builder mergeMonitoringConfig(com.google.cloud.gkemulticloud.v1.MonitoringConfig value) { if (monitoringConfigBuilder_ == null) { - if (((bitField0_ & 0x00400000) != 0) + if (((bitField0_ & 0x00800000) != 0) && monitoringConfig_ != null && monitoringConfig_ != com.google.cloud.gkemulticloud.v1.MonitoringConfig.getDefaultInstance()) { @@ -6477,7 +6784,7 @@ public Builder mergeMonitoringConfig(com.google.cloud.gkemulticloud.v1.Monitorin } else { monitoringConfigBuilder_.mergeFrom(value); } - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -6493,7 +6800,7 @@ public Builder mergeMonitoringConfig(com.google.cloud.gkemulticloud.v1.Monitorin * */ public Builder clearMonitoringConfig() { - bitField0_ = (bitField0_ & ~0x00400000); + bitField0_ = (bitField0_ & ~0x00800000); monitoringConfig_ = null; if (monitoringConfigBuilder_ != null) { monitoringConfigBuilder_.dispose(); @@ -6514,7 +6821,7 @@ public Builder clearMonitoringConfig() { * */ public com.google.cloud.gkemulticloud.v1.MonitoringConfig.Builder getMonitoringConfigBuilder() { - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); return getMonitoringConfigFieldBuilder().getBuilder(); } diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClusterOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClusterOrBuilder.java index 14da2d039e27..0139cbd6b2e0 100644 --- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClusterOrBuilder.java +++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureClusterOrBuilder.java @@ -31,7 +31,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; @@ -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 + implements + // @@protoc_insertion_point(builder_implements:google.cloud.gkemulticloud.v1.AzureServicesAuthentication) + com.google.cloud.gkemulticloud.v1.AzureServicesAuthenticationOrBuilder { + 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); + } + + // Construct using com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + tenantId_ = ""; + applicationId_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.gkemulticloud.v1.AzureResourcesProto + .internal_static_google_cloud_gkemulticloud_v1_AzureServicesAuthentication_descriptor; + } + + @java.lang.Override + public com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication + getDefaultInstanceForType() { + return com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication build() { + com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication buildPartial() { + com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication result = + new com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.tenantId_ = tenantId_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.applicationId_ = applicationId_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication) { + return mergeFrom((com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication other) { + if (other + == com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.getDefaultInstance()) + return this; + if (!other.getTenantId().isEmpty()) { + tenantId_ = other.tenantId_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getApplicationId().isEmpty()) { + applicationId_ = other.applicationId_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + tenantId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + applicationId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object tenantId_ = ""; + /** + * + * + *
+     * 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AzureServicesAuthentication parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServicesAuthenticationOrBuilder.java b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServicesAuthenticationOrBuilder.java new file mode 100644 index 000000000000..33da7245e2d3 --- /dev/null +++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/java/com/google/cloud/gkemulticloud/v1/AzureServicesAuthenticationOrBuilder.java @@ -0,0 +1,75 @@ +/* + * 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; + +public interface AzureServicesAuthenticationOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.gkemulticloud.v1.AzureServicesAuthentication) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * 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 getAwsCluste * *
    * 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 getAwsCluste * *
    * 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 getAwsCluste * *
      * 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 getAzureCl * *
    * 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 getAzureCl * *
    * 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 getAzureCl * *
      * 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//locations//attachedClusters/`. // // 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; // Optional. A human readable description of this cluster. @@ -180,9 +180,9 @@ message AttachedClusterUser { // 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 diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/attached_service.proto b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/attached_service.proto index e72d3f1ab29f..f4e72873824b 100644 --- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/attached_service.proto +++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/attached_service.proto @@ -42,7 +42,7 @@ service AttachedClusters { // 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 @@ -175,7 +175,7 @@ message GenerateAttachedClusterInstallManifestRequest { } ]; - // 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 @@ -188,7 +188,7 @@ message GenerateAttachedClusterInstallManifestRequest { // 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//locations//memberships/`. string attached_cluster_id = 2 [(google.api.field_behavior) = REQUIRED]; @@ -315,7 +315,7 @@ message GetAttachedClusterRequest { // `projects//locations//attachedClusters/`. // // 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 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -332,7 +332,7 @@ message ListAttachedClustersRequest { // Location names are formatted as `projects//locations/`. // // 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 parent = 1 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -358,7 +358,7 @@ message ListAttachedClustersRequest { // Response message for `AttachedClusters.ListAttachedClusters` method. message ListAttachedClustersResponse { // 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 AttachedCluster attached_clusters = 1; // Token to retrieve the next page of results, or empty if there are no more @@ -375,7 +375,7 @@ message DeleteAttachedClusterRequest { // `projects//locations//attachedClusters/`. // // 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 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/aws_resources.proto b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/aws_resources.proto index dc7e918209e2..f1684a81195a 100644 --- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/aws_resources.proto +++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/aws_resources.proto @@ -70,7 +70,7 @@ message AwsCluster { // `projects//locations//awsClusters/`. // // 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; // Optional. A human readable description of this cluster. diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/aws_service.proto b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/aws_service.proto index cb1f3a41db30..000e45a6343c 100644 --- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/aws_service.proto +++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/aws_service.proto @@ -41,7 +41,7 @@ service AwsClusters { "https://www.googleapis.com/auth/cloud-platform"; // 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 @@ -290,7 +290,7 @@ message GetAwsClusterRequest { // `projects//locations//awsClusters/`. // // 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 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -307,7 +307,7 @@ message ListAwsClustersRequest { // Location names are formatted as `projects//locations/`. // // 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 parent = 1 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -333,7 +333,7 @@ message ListAwsClustersRequest { // Response message for `AwsClusters.ListAwsClusters` method. message ListAwsClustersResponse { // 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 AwsCluster aws_clusters = 1; // Token to retrieve the next page of results, or empty if there are no more @@ -350,7 +350,7 @@ message DeleteAwsClusterRequest { // `projects//locations//awsClusters/`. // // 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 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/azure_resources.proto b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/azure_resources.proto index b6750d764235..f4d3c1c6323b 100644 --- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/azure_resources.proto +++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/azure_resources.proto @@ -70,7 +70,7 @@ message AzureCluster { // `projects//locations//azureClusters/`. // // 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; // Optional. A human readable description of this cluster. @@ -90,20 +90,20 @@ message AzureCluster { // `/subscriptions//resourceGroups/` string resource_group_id = 17 [(google.api.field_behavior) = REQUIRED]; - // 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//locations//azureClients/`. // // 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]; // Required. Cluster-wide networking configuration. AzureClusterNetworking networking = 4 @@ -115,6 +115,10 @@ message AzureCluster { // Required. Configuration related to the cluster RBAC settings. AzureAuthorization authorization = 6 [(google.api.field_behavior) = REQUIRED]; + // Optional. Authentication configuration for management of Azure resources. + AzureServicesAuthentication azure_services_authentication = 22 + [(google.api.field_behavior) = OPTIONAL]; + // Output only. The current state of the cluster. State state = 7 [(google.api.field_behavior) = OUTPUT_ONLY]; @@ -410,6 +414,9 @@ message AzureClient { // Required. The Azure Active Directory Application ID. string application_id = 3 [(google.api.field_behavior) = REQUIRED]; + // Output only. If set, there are currently pending changes to the client. + bool reconciling = 9 [(google.api.field_behavior) = OUTPUT_ONLY]; + // Optional. Annotations on the resource. // // This field has the same restrictions as Kubernetes annotations. @@ -430,6 +437,10 @@ message AzureClient { // Output only. The time at which this resource was created. google.protobuf.Timestamp create_time = 6 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The time at which this client was last updated. + google.protobuf.Timestamp update_time = 10 + [(google.api.field_behavior) = OUTPUT_ONLY]; } // Configuration related to the cluster RBAC settings. @@ -444,6 +455,15 @@ message AzureAuthorization { [(google.api.field_behavior) = REQUIRED]; } +// Authentication configuration for the management of Azure resources. +message AzureServicesAuthentication { + // Required. The Azure Active Directory Tenant ID. + string tenant_id = 1 [(google.api.field_behavior) = REQUIRED]; + + // Required. The Azure Active Directory Application ID. + string application_id = 2 [(google.api.field_behavior) = REQUIRED]; +} + // Identities of a user-type subject for Azure clusters. message AzureClusterUser { // Required. The name of the user, e.g. `my-gcp-id@gmail.com`. @@ -638,7 +658,7 @@ message AzureServerConfig { // `projects//locations//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; // List of valid Kubernetes versions. diff --git a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/azure_service.proto b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/azure_service.proto index 2593468ad42e..22c2d6a7cf44 100644 --- a/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/azure_service.proto +++ b/java-gke-multi-cloud/proto-google-cloud-gke-multi-cloud-v1/src/main/proto/google/cloud/gkemulticloud/v1/azure_service.proto @@ -105,7 +105,7 @@ service AzureClusters { } // 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 @@ -327,6 +327,9 @@ message UpdateAzureClusterRequest { // * `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`. @@ -347,7 +350,7 @@ message GetAzureClusterRequest { // `projects//locations//azureClusters/`. // // 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 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -364,7 +367,7 @@ message ListAzureClustersRequest { // Location names are formatted as `projects//locations/`. // // 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 parent = 1 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -390,7 +393,7 @@ message ListAzureClustersRequest { // Response message for `AzureClusters.ListAzureClusters` method. message ListAzureClustersResponse { // 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 AzureCluster azure_clusters = 1; // Token to retrieve the next page of results, or empty if there are no more @@ -407,7 +410,7 @@ message DeleteAzureClusterRequest { // `projects//locations//azureClusters/`. // // 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 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -679,7 +682,7 @@ message ListAzureClientsRequest { // Location names are formatted as `projects//locations/`. // // 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 parent = 1 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = {