- Solicitação HTTP
- Parâmetros do caminho
- Corpo da solicitação
- Corpo de resposta
- Escopos de autorização
- Permissões do IAM
Gera um token de acesso de curta duração para autenticação em um determinado recurso AzureCluster
.
Solicitação HTTP
GET https://{endpoint}/v1/{azureCluster=projects/*/locations/*/azureClusters/*}:generateAzureAccessToken
Onde {endpoint}
é um dos pontos de extremidade de serviço suportados .
Os URLs usam a sintaxe de transcodificação gRPC .
Parâmetros do caminho
Parâmetros | |
---|---|
azure Cluster | Obrigatório. O nome do recurso do Os nomes Consulte Nomes de recursos para obter mais detalhes sobre nomes de recursos do Google Cloud. |
Corpo da solicitação
O corpo da solicitação deve estar vazio.
Corpo de resposta
Mensagem de resposta para o método AzureClusters.GenerateAzureAccessToken
.
Se bem-sucedido, o corpo da resposta conterá dados com a seguinte estrutura:
Representação JSON |
---|
{ "accessToken": string, "expirationTime": string } |
Campos | |
---|---|
access Token | Somente saída. Token de acesso para autenticação no servidor de API do K8S. |
expiration Time | Somente saída. Carimbo de data e hora em que o token expirará. Utiliza RFC 3339, onde a saída gerada será sempre normalizada em Z e usará 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
Escopos de autorização
Requer o seguinte escopo OAuth:
-
https://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte oAuthentication Overview .
Permissões do IAM
Requer a seguinte permissão do IAM no recurso azureCluster
:
-
gkemulticloud.azureClusters.generateAccessToken
Para obter mais informações, consulte a documentação do IAM .