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

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

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

Request message for AttachedClusters.UpdateAttachedCluster method.

Inheritance

object > UpdateAttachedClusterRequest

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

UpdateAttachedClusterRequest()

public UpdateAttachedClusterRequest()

UpdateAttachedClusterRequest(UpdateAttachedClusterRequest)

public UpdateAttachedClusterRequest(UpdateAttachedClusterRequest other)
Parameter
NameDescription
otherUpdateAttachedClusterRequest

Properties

AttachedCluster

public AttachedCluster AttachedCluster { get; set; }

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

Property Value
TypeDescription
AttachedCluster

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 [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]:

  • annotations.
  • authorization.admin_groups.
  • authorization.admin_users.
  • binary_authorization.evaluation_mode.
  • description.
  • logging_config.component_config.enable_components.
  • monitoring_config.managed_prometheus_config.enabled.
  • platform_version.
  • proxy_config.kubernetes_secret.name.
  • proxy_config.kubernetes_secret.namespace.
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