Ressource: Zone
Eine Zone mit einer Reihe von Hardwaregeräten.
| JSON-Darstellung |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, "state": enum ( |
| Felder | |
|---|---|
name |
ID. Name dieser Zone. Format: |
createTime |
Nur Ausgabe. Der Zeitpunkt, zu dem diese Zone erstellt wurde. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe. Zeitpunkt der letzten Aktualisierung dieser Zone. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
labels |
Optional. Labels, die dieser Zone als Schlüssel/Wert-Paare zugeordnet sind. Weitere Informationen zu Labels finden Sie unter Labels erstellen und verwalten. Ein Objekt, das eine Liste von |
displayName |
Optional. Nutzerfreundlicher Anzeigename dieser Zone. |
state |
Nur Ausgabe. Der aktuelle Status für diese Zone. |
contacts[] |
Erforderlich. Die Ansprechpartner. |
ciqUri |
Nur Ausgabe. Link zum CIQ-Arbeitsblatt (Customer Intake Questionnaire) für diese Zone. |
networkConfig |
Optional. Netzwerkkonfiguration für diese Zone. |
Bundesland
Gültige Status für eine Zone.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Der Status der Zone ist nicht angegeben. |
ADDITIONAL_INFO_NEEDED |
Damit wir mit der Bearbeitung fortfahren können, sind weitere Informationen vom Kunden erforderlich. |
PREPARING |
Google bereitet die Zone vor. |
ACTIVE |
Die Zone kann verwendet werden. |
CANCELLED |
Die Zone wurde gekündigt. |
ZoneNetworkConfig
Netzwerkkonfiguration für eine Zone.
| JSON-Darstellung |
|---|
{ "machineMgmtIpv4Range": string, "kubernetesNodeIpv4Range": string, "kubernetesControlPlaneIpv4Range": string, "managementIpv4Subnet": { object ( |
| Felder | |
|---|---|
machineMgmtIpv4Range |
Erforderlich. Ein IPv4-Adressblock für die Maschinenverwaltung. Muss ein privater RFC1918- oder öffentlicher CIDR-Block sein, der groß genug ist, um mindestens eine Adresse pro Maschine in der Zone zuzuweisen. Muss in |
kubernetesNodeIpv4Range |
Erforderlich. Ein IPv4-Adressblock für Kubernetes-Knoten. Muss ein privater RFC1918- oder öffentlicher CIDR-Block sein, der groß genug ist, um mindestens eine Adresse pro Maschine in der Zone zuzuweisen. Muss in |
kubernetesControlPlaneIpv4Range |
Erforderlich. Ein IPv4-Adressblock für die Kubernetes-Steuerungsebene. Sollte ein privater RFC1918- oder öffentlicher CIDR-Block sein, der groß genug ist, um mindestens eine Adresse pro Cluster in der Zone zuzuweisen. Muss in |
managementIpv4Subnet |
Erforderlich. Ein IPv4-Subnetz für das Verwaltungsnetzwerk. |
kubernetesIpv4Subnet |
Optional. Ein IPv4-Subnetz für das Kubernetes-Netzwerk. Wenn nichts angegeben ist, ist das Kubernetes-Subnetz dasselbe wie das Verwaltungs-Subnetz. |
Subnetz
Stellt ein Subnetz dar.
| JSON-Darstellung |
|---|
{ "addressRange": string, "defaultGatewayIpAddress": string } |
| Felder | |
|---|---|
addressRange |
Erforderlich. Adressbereich für dieses Subnetz in CIDR-Notation. |
defaultGatewayIpAddress |
Erforderlich. Standardgateway für dieses Subnetz. |
Methoden |
|
|---|---|
|
Erstellt eine neue Zone in einem bestimmten Projekt und an einem bestimmten Standort. |
|
Löscht eine Zone. |
|
Ruft Details zu einer Zone ab. |
|
Listet Zonen in einem bestimmten Projekt und an einem bestimmten Standort auf. |
|
Aktualisiert die Parameter einer Zone. |