- Solicitação HTTP
- Parâmetros do caminho
- Corpo da solicitação
- Corpo de resposta
- Escopos de autorização
- Permissões do IAM
As importações criam um novo recurso AttachedCluster
importando um recurso Fleet Membership existente.
Clusters anexados criados antes da introdução da API Anthos Multi-Cloud podem ser importados por meio deste método.
Se bem-sucedido, 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/*}/attachedClusters:import
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 | |
---|---|
parent | Obrigatório. O local pai onde este recurso Os nomes dos locais são formatados como Consulte Nomes de recursos para obter mais detalhes sobre 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 |
---|
{
"validateOnly": boolean,
"fleetMembership": string,
"platformVersion": string,
"distribution": string,
"proxyConfig": {
object ( |
Campos | |
---|---|
validate Only | Se definido, valide apenas a solicitação, mas não importe o cluster. |
fleet Membership | Obrigatório. O nome do recurso de associação de frota a ser importado. |
platform Version | Obrigatório. A versão da plataforma para o cluster (por exemplo, Você pode listar todas as versões suportadas em uma determinada região do Google Cloud chamando |
distribution | Obrigatório. A distribuição do Kubernetes do cluster subjacente anexado. Valores suportados: ["eks", "aks", "generic"]. |
proxy Config | Opcional. Configuração de proxy para tráfego HTTP(S) de saída. |
Corpo de resposta
Se bem-sucedido, 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 oAuthentication Overview .
Permissões do IAM
Requer a seguinte permissão do IAM no recurso parent
:
-
gkemulticloud.attachedClusters.import
Para obter mais informações, consulte a documentação do IAM .