- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Autorizzazioni IAM
- AzureK8sVersionInfo
Restituisce informazioni, come le regioni Azure e le versioni di Kubernetes supportate, su una determinata località Google Cloud.
Richiesta HTTP
GET https://{endpoint}/v1/{name=projects/*/locations/*/azureServerConfig}
dove {endpoint}
è uno degli endpoint di servizio supportati.
Gli URL utilizzano la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
name |
Obbligatorio. Il nome della risorsa I nomi di Per ulteriori dettagli sui nomi delle risorse Google Cloud, vedi Nomi delle risorse. |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
AzureServerConfig contiene informazioni su una località Google Cloud, ad esempio le regioni Azure e le versioni di Kubernetes supportate.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"name": string,
"validVersions": [
{
object ( |
Campi | |
---|---|
name |
Il nome della risorsa I nomi di Per ulteriori dettagli sui nomi delle risorse Google Cloud, vedi Nomi delle risorse. |
validVersions[] |
Elenco di tutte le versioni di Kubernetes rilasciate, incluse quelle che hanno raggiunto la fine del ciclo di vita e non possono più essere utilizzate. Filtra in base alla proprietà |
supportedAzureRegions[] |
L'elenco delle regioni Azure supportate. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/cloud-platform
Per ulteriori informazioni, consulta Authentication Overview.
Autorizzazioni IAM
Richiede la seguente autorizzazione IAM per la risorsa name
:
gkemulticloud.azureServerConfigs.get
Per saperne di più, consulta la documentazione di IAM.
AzureK8sVersionInfo
Informazioni sulla versione di Kubernetes del cluster GKE su Azure.
Rappresentazione JSON |
---|
{ "version": string, "enabled": boolean, "endOfLife": boolean, "endOfLifeDate": { object ( |
Campi | |
---|---|
version |
Nome della versione di Kubernetes (ad esempio, |
enabled |
Facoltativo. True se la versione è disponibile per la creazione del cluster. Se una versione è abilitata per la creazione, può essere utilizzata per creare nuovi cluster. In caso contrario, la creazione del cluster non andrà a buon fine. Tuttavia, le operazioni di upgrade del cluster potrebbero riuscire, anche se la versione non è abilitata. |
endOfLife |
Facoltativo. Vero se questa versione del cluster appartiene a una versione secondaria che ha raggiunto la fine del ciclo di vita e non rientra più nell'ambito di ricezione di correzioni di bug e sicurezza. |
endOfLifeDate |
Facoltativo. La data stimata (in ora del Pacifico) in cui questa versione del cluster raggiungerà la fine del ciclo di vita. Oppure, se questa versione non è più supportata (il campo |
releaseDate |
Facoltativo. La data (nel fuso orario del Pacifico) in cui è stata rilasciata la versione del cluster. |