Anthos Multi-Cloud v1 API - Class UpdateAzureClusterRequest (2.4.0)

public sealed class UpdateAzureClusterRequest : IMessage<UpdateAzureClusterRequest>, IEquatable<UpdateAzureClusterRequest>, IDeepCloneable<UpdateAzureClusterRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Anthos Multi-Cloud v1 API class UpdateAzureClusterRequest.

Request message for AzureClusters.UpdateAzureCluster method.

Inheritance

object > UpdateAzureClusterRequest

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

UpdateAzureClusterRequest()

public UpdateAzureClusterRequest()

UpdateAzureClusterRequest(UpdateAzureClusterRequest)

public UpdateAzureClusterRequest(UpdateAzureClusterRequest other)
Parameter
NameDescription
otherUpdateAzureClusterRequest

Properties

AzureCluster

public AzureCluster AzureCluster { get; set; }

Required. The [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resource to update.

Property Value
TypeDescription
AzureCluster

UpdateMask

public FieldMask UpdateMask { get; set; }

Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field can only include these fields from [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster]:

  • description.
  • azureClient.
  • control_plane.version.
  • control_plane.vm_size.
  • annotations.
  • authorization.admin_users.
  • authorization.admin_groups.
  • 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
  • monitoring_config.managed_prometheus_config.enabled.
Property Value
TypeDescription
FieldMask

ValidateOnly

public bool ValidateOnly { get; set; }

If set, only validate the request, but do not actually update the cluster.

Property Value
TypeDescription
bool