Method: projects.locations.azureClusters.azureNodePools.create

Cria um novo AzureNodePool, anexado a um determinado AzureCluster.

Se bem-sucedida, a resposta conterá um recurso Operation recém-criado que pode ser descrito para rastrear o status da operação.

Solicitação HTTP

POST https://{endpoint}/v1/{parent=projects/*/locations/*/azureClusters/*}/azureNodePools

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
parent

string

Obrigatório. O recurso AzureCluster em que este pool de nós será criado.

Os nomes de AzureCluster são formatados como projects/<project-id>/locations/<region>/azureClusters/<cluster-id>.

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

Parâmetros de consulta

Parâmetros
azureNodePoolId

string

Obrigatório. Um cliente forneceu o ID do recurso. Precisa ser exclusivo no recurso pai.

O ID fornecido vai fazer parte do nome do recurso AzureNodePool formatado como projects/<project-id>/locations/<region>/azureClusters/<cluster-id>/azureNodePools/<node-pool-id>.

Os caracteres válidos são /[a-z][0-9]-/. Não pode ter mais de 63 caracteres.

validateOnly

boolean

Se definido, valida apenas a solicitação, mas não cria o pool de nós.

Corpo da solicitação

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

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta incluirá 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 parent:

  • gkemulticloud.azureNodePools.create

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