- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Exemplos
- Faça um teste
memberships.generateExclusivityManifest gera os manifestos para atualizar os artefatos de exclusividade no cluster, se necessário.
Os artefatos de exclusividade incluem a definição de recurso personalizado (CRD, na sigla em inglês) da associação e o recurso personalizado (CR, na sigla em inglês) da associação Singleton. Em combinação com memberships.validateExclusivity, os artefatos de exclusividade garantem que um cluster do Kubernetes seja registrado em um único hub do GKE.
A CRD da associação tem controle de versões e pode exigir conversão quando o servidor da API GKE Hub começar a exibir uma versão mais recente da CRD e do CR correspondente. A resposta será a CRD e o CR convertidos se houver diferenças entre as versões.
Solicitação HTTP
GET https://gkehub.googleapis.com/v1beta1/{name=projects/*/locations/*/memberships/*}:generateExclusivityManifest
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
name |
Obrigatório. O nome do recurso de Assinatura no formato A autorização requer a seguinte permissão do IAM no recurso especificado
|
Parâmetros de consulta
Parâmetros | |
---|---|
crdManifest |
Opcional. O manifesto YAML da CRD de associação recuperada por |
crManifest |
Opcional. O manifesto YAML do CR da associação recuperado por |
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
A resposta dos manifestos dos artefatos de exclusividade do cliente a ser aplicada.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{ "crdManifest": string, "crManifest": string } |
Campos | |
---|---|
crdManifest |
O manifesto YAML da CRD da associação a ser aplicada se uma versão mais recente da CRD estiver disponível. Estará vazio se nenhuma atualização precisar ser aplicada. |
crManifest |
O manifesto YAML do CR da associação que será aplicado se uma nova versão do CR estiver disponível. Estará vazio se nenhuma atualização precisar ser aplicada. |
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.