Risorsa: Zone
Una zona che contiene un insieme di hardware.
| Rappresentazione JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, "state": enum ( |
| Campi | |
|---|---|
name |
Identificatore. Il nome di questa zona. Formato: |
createTime |
Solo output. Ora in cui è stata creata questa zona. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione al nanosecondo e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Ora dell'ultimo aggiornamento di questa zona. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione al nanosecondo e fino a nove cifre frazionarie. Esempi: |
labels |
Facoltativo. Etichette associate a questa zona come coppie chiave-valore. Per saperne di più sulle etichette, consulta Creare e gestire le etichette. Un oggetto contenente un elenco di coppie |
displayName |
Facoltativo. Nome visualizzato intuitivo di questa zona. |
state |
Solo output. Lo stato attuale di questa zona. |
contacts[] |
Obbligatorio. I punti di contatto. |
ciqUri |
Solo output. Link al foglio del questionario di acquisizione del cliente (CIQ) per questa zona. |
networkConfig |
Facoltativo. Configurazione di Networking per questa zona. |
Stato
Stati validi per una zona.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Lo stato della zona non è specificato. |
ADDITIONAL_INFO_NEEDED |
Per procedere, sono necessarie ulteriori informazioni da parte del cliente. |
PREPARING |
Google sta preparando la zona. |
ACTIVE |
La zona è disponibile per l'uso. |
CANCELLED |
La zona è stata annullata. |
ZoneNetworkConfig
Configurazione di Networking per una zona.
| Rappresentazione JSON |
|---|
{ "machineMgmtIpv4Range": string, "kubernetesNodeIpv4Range": string, "kubernetesControlPlaneIpv4Range": string, "managementIpv4Subnet": { object ( |
| Campi | |
|---|---|
machineMgmtIpv4Range |
Obbligatorio. Un blocco di indirizzi IPv4 per la gestione delle macchine. Deve essere un blocco CIDR privato RFC1918 o pubblico sufficientemente grande da allocare almeno un indirizzo per macchina nella zona. Deve essere in |
kubernetesNodeIpv4Range |
Obbligatorio. Un blocco di indirizzi IPv4 per i nodi Kubernetes. Deve essere un blocco CIDR privato RFC1918 o pubblico sufficientemente grande da allocare almeno un indirizzo per macchina nella zona. Deve essere in |
kubernetesControlPlaneIpv4Range |
Obbligatorio. Un blocco di indirizzi IPv4 per il control plane Kubernetes. Deve essere un blocco CIDR privato RFC1918 o pubblico sufficientemente grande da allocare almeno un indirizzo per cluster nella zona. Deve essere in |
managementIpv4Subnet |
Obbligatorio. Una subnet IPv4 per la rete di gestione. |
kubernetesIpv4Subnet |
Facoltativo. Una subnet IPv4 per la rete Kubernetes. Se non specificata, la subnet Kubernetes sarà uguale alla subnet di gestione. |
Subnet
Rappresenta una subnet.
| Rappresentazione JSON |
|---|
{ "addressRange": string, "defaultGatewayIpAddress": string } |
| Campi | |
|---|---|
addressRange |
Obbligatorio. Intervallo di indirizzi per questa subnet in notazione CIDR. |
defaultGatewayIpAddress |
Obbligatorio. Gateway predefinito per questa subnet. |
Metodi |
|
|---|---|
|
Crea una nuova zona in un progetto e una località specifici. |
|
Elimina una zona. |
|
Recupera i dettagli di una zona. |
|
Elenca le zone in un progetto e una località specifici. |
|
Aggiorna i parametri di una zona. |