- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Permissões do IAM
Gera o manifesto de instalação a ser instalado no cluster de destino.
Solicitação HTTP
GET https://{endpoint}/v1/{parent=projects/*/locations/*}:generateAttachedClusterInstallManifest
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 |
Obrigatório. O local pai em que esse recurso Os nomes de locais são formatados como Consulte este link para mais detalhes sobre os nomes de recursos do Google Cloud. |
Parâmetros de consulta
Parâmetros | |
---|---|
attachedClusterId |
Obrigatório. Um ID do recurso fornecido pelo cliente. Precisa ser exclusivo no recurso pai. O ID fornecido vai fazer parte do nome do recurso Os caracteres válidos são Ao gerar um manifesto de instalação para importar um recurso de assinatura, o campo "attachedClusterId" precisa ser o ID da assinatura. Os nomes de assinaturas são formatados como |
platformVersion |
Obrigatório. A versão da plataforma do cluster (por exemplo, É possível listar todas as versões compatíveis em uma determinada região do Google Cloud chamando |
proxyConfig |
Opcional. Configuração de proxy para o tráfego de saída HTTP(S). |
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Mensagem de resposta para o método AttachedClusters.GenerateAttachedClusterInstallManifest
.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{ "manifest": string } |
Campos | |
---|---|
manifest |
Um conjunto de recursos do Kubernetes (em formato YAML) a serem aplicados ao cluster que será anexado. |
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte o Authentication Overview.
Permissões do IAM
Requer a seguinte permissão do IAM no recurso parent
:
gkemulticloud.attachedClusters.generateInstallManifest
Para mais informações, consulte a documentação do IAM.