- Richiesta HTTP
- Parametri del percorso
- Parametri di query
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Autorizzazioni IAM
Genera il manifest di installazione da installare sul cluster di destinazione.
Richiesta HTTP
GET https://{endpoint}/v1/{parent=projects/*/locations/*}:generateAttachedClusterInstallManifest
dove {endpoint}
è uno degli endpoint di servizio supportati.
Gli URL utilizzano la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
parent |
Obbligatorio. La località principale in cui verrà creata questa risorsa I nomi delle località sono formattati come Per ulteriori dettagli sui nomi delle risorse Google Cloud, vedi Nomi delle risorse. |
Parametri di query
Parametri | |
---|---|
attachedClusterId |
Obbligatorio. Un ID fornito dal client della risorsa. Deve essere univoco all'interno della risorsa padre. L'ID fornito farà parte del nome risorsa I caratteri validi sono Quando generi un manifest di installazione per importare una risorsa Membership esistente, il campo attachedClusterId deve essere l'ID Membership. I nomi degli abbonamenti sono formattati come |
platformVersion |
Obbligatorio. La versione della piattaforma per il cluster (ad es. Puoi elencare tutte le versioni supportate in una determinata regione Google Cloud chiamando |
proxyConfig |
Facoltativo. Configurazione del proxy per il traffico HTTP(S) in uscita. |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Messaggio di risposta per il metodo AttachedClusters.GenerateAttachedClusterInstallManifest
.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "manifest": string } |
Campi | |
---|---|
manifest |
Un insieme di risorse Kubernetes (in formato YAML) da applicare al cluster da collegare. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/cloud-platform
Per ulteriori informazioni, consulta la Authentication Overview.
Autorizzazioni IAM
Richiede la seguente autorizzazione IAM per la risorsa parent
:
gkemulticloud.attachedClusters.generateInstallManifest
Per saperne di più, consulta la documentazione di IAM.