REST Resource: projects.locations.privateClouds.subnets

Ressource: Subnetz

Subnetz in einer privaten Cloud. Entweder management-Subnetze (z. B. vMotion), die schreibgeschützt sind, oder userDefined, die auch aktualisiert werden können.

JSON-Darstellung
{
  "name": string,
  "ipCidrRange": string,
  "gatewayIp": string,
  "type": string,
  "state": enum (State),
  "vlanId": integer
}
Felder
name

string

Nur Ausgabe. ID. Der Ressourcenname dieses Subnetzes. Ressourcennamen sind schemalose URIs, die den Konventionen unter https://cloud.google.com/apis/design/resource_names entsprechen. Beispiel: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/subnets/my-subnet

ipCidrRange

string

Der IP-Adressbereich des Subnetzes im CIDR-Format „10.0.0.0/24“.

gatewayIp

string

Die IP-Adresse des Gateways dieses Subnetzes. Muss in das oben definierte IP-Präfix fallen.

type

string

Nur Ausgabe. Der Typ des Subnetzes. Beispiel: „management“ oder „userDefined“.

state

enum (State)

Nur Ausgabe. Der Status der Ressource.

vlanId

integer

Nur Ausgabe. VLAN-ID des VLANs, in dem das Subnetz konfiguriert ist

Bundesland

Definiert mögliche Status von Subnetzen.

Enums
STATE_UNSPECIFIED Der Standardwert. Dieser Wert sollte niemals verwendet werden.
ACTIVE Das Subnetz ist bereit.
CREATING Das Subnetz wird erstellt.
UPDATING Das Subnetz wird aktualisiert.
DELETING Das Subnetz wird gelöscht.
RECONCILING Die im letzten Vorgang angeforderten Änderungen werden übernommen.
FAILED Der letzte Vorgang im Subnetz ist fehlgeschlagen. Die Nutzlast des Subnetzes wird auf den letzten funktionierenden Zustand zurückgesetzt.

Methoden

get

Ruft Details zu einem einzelnen Subnetz ab.

list

Listet Subnetze in einer bestimmten privaten Cloud auf.

patch

Aktualisiert die Parameter eines einzelnen Subnetzes.