Class: Google::Cloud::GkeMultiCloud::V1::UpdateAttachedClusterRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/gkemulticloud/v1/attached_service.rb

Overview

Request message for AttachedClusters.UpdateAttachedCluster method.

Instance Attribute Summary collapse

Instance Attribute Details

#attached_cluster::Google::Cloud::GkeMultiCloud::V1::AttachedCluster

Returns Required. The AttachedCluster resource to update.

Returns:



177
178
179
180
# File 'proto_docs/google/cloud/gkemulticloud/v1/attached_service.rb', line 177

class UpdateAttachedClusterRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#update_mask::Google::Protobuf::FieldMask

Returns 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:

  • 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.
  • security_posture_config.vulnerability_mode.

Returns:

  • (::Google::Protobuf::FieldMask)

    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:

    • 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.
    • security_posture_config.vulnerability_mode


177
178
179
180
# File 'proto_docs/google/cloud/gkemulticloud/v1/attached_service.rb', line 177

class UpdateAttachedClusterRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#validate_only::Boolean

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

Returns:

  • (::Boolean)

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



177
178
179
180
# File 'proto_docs/google/cloud/gkemulticloud/v1/attached_service.rb', line 177

class UpdateAttachedClusterRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end