- 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 nel 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 posizione principale in cui verrà creata questa risorsa I nomi delle località sono formattati come Per ulteriori dettagli sui nomi delle risorse Google Cloud, consulta Nomi delle risorse. |
Parametri di query
Parametri | |
---|---|
attached |
Obbligatorio. Un ID della risorsa fornito dal client. Deve essere univoco all'interno della risorsa principale. L'ID fornito farà parte del nome della risorsa I caratteri validi sono Quando generi un manifest di installazione per l'importazione di una risorsa Abbonamento esistente, il campo attachedClusterId deve essere l'ID abbonamento. I nomi degli abbonamenti sono formattati come |
platform |
Obbligatorio. La versione della piattaforma per il cluster (ad es. Puoi elencare tutte le versioni supportate in una determinata regione Google Cloud chiamando |
proxy |
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 sezione Authentication Overview.
Autorizzazioni IAM
Richiede la seguente autorizzazione IAM per la risorsa parent
:
gkemulticloud.attachedClusters.generateInstallManifest
Per ulteriori informazioni, consulta la documentazione di IAM.