Method: projects.locations.awsClusters.awsNodePools.rollback

Reverte uma solicitação de atualização do AwsNodePool cancelada ou que falhou. Não faz mudanças se a última solicitação de atualização for concluída. Se uma solicitação de atualização estiver em andamento, não será possível reverter a atualização. Primeiro, cancele ou deixe que ele termine sem sucesso antes de fazer a reversão.

Solicitação HTTP

POST https://{endpoint}/v1/{name=projects/*/locations/*/awsClusters/*/awsNodePools/*}:rollback

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
name

string

Obrigatório. O nome do recurso AwsNodePool a ser revertido.

Os nomes de AwsNodePool são formatados como projects/<project-id>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>.

Consulte Nomes de recursos para mais detalhes sobre os nomes de recursos do Google Cloud.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "respectPdb": boolean
}
Campos
respectPdb

boolean

Opcional. Opção de reversão para ignorar o PodDisruptionBudget ao drenar os nós do pool de nós. O valor padrão é falso.

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 mais informações, consulte Authentication Overview.

Permissões do IAM

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

  • gkemulticloud.awsNodePools.update

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