Method: projects.locations.attachedClusters.patch

Atualiza um AttachedCluster.

Solicitação HTTP

PATCH https://{endpoint}/v1/{attachedCluster.name=projects/*/locations/*/attachedClusters/*}

Em que {endpoint} é um dos endpoints de serviço compatíveis.

Os URLs usam a sintaxe de Transcodificação gRPC.

Parâmetros de caminho

Parâmetros
attachedCluster.name

string

O nome desse recurso.

Os nomes de clusters são formatados como projects/<project-number>/locations/<region>/attachedClusters/<cluster-id>.

Consulte este link para mais detalhes sobre os nomes de recursos do Google Cloud Platform.

Parâmetros de consulta

Parâmetros
validateOnly

boolean

Se definido, só valida a solicitação, mas não atualiza o cluster.

updateMask

string (FieldMask format)

Obrigatório. Máscara de campos para atualizar. É preciso fornecer pelo menos um caminho nesse campo. Os elementos do campo de caminhos repetidos só podem incluir estes campos de AttachedCluster:

  • annotations
  • authorization.admin_groups
  • authorization.admin_users
  • binaryAuthorization.evaluation_mode
  • description
  • loggingConfig.component_config.enable_components
  • monitoringConfig.managed_prometheus_config.enabled
  • platformVersion
  • proxyConfig.kubernetes_secret.name
  • proxyConfig.kubernetes_secret.namespace

É uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: "user.displayName,photo".

Corpo da solicitação

O corpo da solicitação contém uma instância de AttachedCluster.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Para saber mais, consulte a Visão geral da autenticação.

Permissões do IAM

Requer a seguinte permissão do IAM no recurso name:

  • gkemulticloud.attachedClusters.update

Para mais informações, consulte a documentação do IAM.