- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Esempi
- Prova!
Inizializza l'hub in questo progetto, che include la creazione dell'account di servizio Hub predefinito e del pool di identità del carico di lavoro Hub. L'inizializzazione è facoltativa e avviene automaticamente quando viene creata la prima Membership.
Subscriptions.initializeHub deve essere chiamato quando la prima Membership non può essere registrata senza queste risorse. Un esempio comune è concedere all'account di servizio Hub l'accesso a un altro progetto, che richiede che l'account esista per primo.
Richiesta HTTP
POST https://gkehub.googleapis.com/v1alpha2/{project=projects/*/locations/global/memberships}:initializeHub
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
project |
Obbligatorio. L'hub da inizializzare, nel formato |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Messaggio di risposta per il metodo subscriptions.initializeHub.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "serviceIdentity": string, "workloadIdentityPool": string } |
Campi | |
---|---|
serviceIdentity |
Nome dell'identità del servizio predefinita Hub nel formato:
L'account di servizio ha |
workloadIdentityPool |
Il pool Workload Identity utilizzato per i cluster abilitati per Workload Identity registrati con questo hub. Formato: |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/cloud-platform
Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.