- Richiesta HTTP
- Parametri del percorso
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Esempi
- Prova!
Subscriptions.generateExclusivityManifest genera i manifest per aggiornare gli artefatti di esclusività nel cluster, se necessario.
Gli artefatti di esclusività includono la definizione di risorse personalizzate (CRD) Membership e la risorsa personalizzata (CR) Membership singleton. Combinati con Subscriptions.validateExclusivity, gli artefatti di esclusività garantiscono che un cluster Kubernetes sia registrato solo in un singolo GKE Hub.
Il CRD Membership ha il controllo delle versioni e può richiedere la conversione quando il server API GKE Hub inizia a gestire una versione più recente del CRD e della RP corrispondente. La risposta sarà la CRD e la RP convertite in caso di differenze tra le versioni.
Richiesta HTTP
GET https://gkehub.googleapis.com/v1beta1/{name=projects/*/locations/*/memberships/*}:generateExclusivityManifest
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
name |
Obbligatorio. Il nome della risorsa Membership nel formato L'autorizzazione richiede la seguente autorizzazione IAM per la risorsa specificata
|
I parametri di ricerca
Parametri | |
---|---|
crdManifest |
Facoltativo. Il manifest YAML del CRD di appartenenza recuperato da |
crManifest |
Facoltativo. Il manifest YAML della RP di appartenenza recuperato da |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
La risposta degli artefatti di esclusività si manifesta per il client da applicare.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "crdManifest": string, "crManifest": string } |
Campi | |
---|---|
crdManifest |
Il manifest YAML del CRD di appartenenza da applicare se è disponibile una versione più recente del CRD. Vuota se non è necessario applicare alcun aggiornamento. |
crManifest |
Il manifest YAML della RP di appartenenza da applicare se è disponibile una nuova versione della RP. Vuota se non è necessario applicare alcun aggiornamento. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/cloud-platform
Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.