REST Resource: projects.locations.vmwareEngineNetworks

Ressource: VmwareEngineNetwork

VMware Engine-Netzwerkressource, die Konnektivität für private VMware Engine-Clouds bietet.

JSON-Darstellung
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "description": string,
  "vpcNetworks": [
    {
      object (VpcNetwork)
    }
  ],
  "state": enum (State),
  "type": enum (Type),
  "uid": string,
  "etag": string
}
Felder
name

string

Nur Ausgabe. ID. Der Ressourcenname des VMware Engine-Netzwerks. Ressourcennamen sind schemalose URIs, die den Konventionen unter https://cloud.google.com/apis/design/resource_names entsprechen. Beispiel: projects/my-project/locations/global/vmwareEngineNetworks/my-network

createTime

string (Timestamp format)

Nur Ausgabe. Erstellungszeitpunkt dieser Ressource.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

Nur Ausgabe. Zeitpunkt der letzten Aktualisierung dieser Ressource.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

description

string

Vom Nutzer angegebene Beschreibung für dieses VMware Engine-Netzwerk.

vpcNetworks[]

object (VpcNetwork)

Nur Ausgabe. VMware Engine-Dienst-VPC-Netzwerke, die eine Verbindung von einer privaten Cloud zu Kundenprojekten, dem Internet und anderen Google Cloud-Diensten ermöglichen.

state

enum (State)

Nur Ausgabe. Status des VMware Engine-Netzwerks.

type

enum (Type)

Erforderlich. Typ des VMware Engine-Netzwerks.

uid

string

Nur Ausgabe. Vom System generierte eindeutige Kennung für die Ressource.

etag

string

Prüfsumme, die bei Aktualisierungs- und Löschanfragen gesendet werden kann, um sicherzustellen, dass der vom Nutzer angegebene Wert aktuell ist, bevor der Server eine Anfrage verarbeitet. Der Server berechnet Prüfsummen basierend auf dem Wert anderer Felder in der Anfrage.

VpcNetwork

Stellt ein von einer VMware Engine-Netzwerkressource verwaltetes VMware Engine-VPC-Netzwerk dar.

JSON-Darstellung
{
  "type": enum (Type),
  "network": string
}
Felder
type

enum (Type)

Nur Ausgabe. Typ des VPC-Netzwerk (INTRANET, INTERNET oder GOOGLE_CLOUD)

network

string

Nur Ausgabe. Der relative Ressourcenname des Service-VPC-Netzwerk, mit dem dieses VMware Engine-Netzwerk verbunden ist. Beispiel: projects/123123/global/networks/my-network

Typ

Der Enum-Typ definiert die möglichen Typen eines von VMware Engine-Netzwerken gesteuerten Dienstes.

Enums
TYPE_UNSPECIFIED Der Standardwert. Dieser Wert sollte niemals verwendet werden.
INTRANET VPC-Netzwerk, das mit einem Nutzer-VPC-Netzwerk oder dem Intranet-VPC eines anderen VMware Engine-Netzwerks per Peering verbunden wird. Über Compute Engine-VMs in einem Peering-VPC-Netzwerk oder über eine lokale Ressource, die mit einem Peering-Nutzer-VPC-Netzwerk verbunden ist, auf eine private Cloud zugreifen
INTERNET VPC-Netzwerk, das für den Internetzugriff auf und von einer privaten Cloud verwendet wird.
GOOGLE_CLOUD Das VPC-Netzwerk, das für den Zugriff auf Google Cloud-Dienste wie Cloud Storage verwendet wird.

Bundesland

„Enum State“ definiert die möglichen Status des VMware Engine-Netzwerks.

Enums
STATE_UNSPECIFIED Der Standardwert. Dieser Wert wird verwendet, wenn der Bundesstaat nicht angegeben ist.
CREATING Das VMware Engine-Netzwerk wird erstellt.
ACTIVE Das VMware Engine-Netzwerk ist bereit.
UPDATING Das VMware Engine-Netzwerk wird aktualisiert.
DELETING Das VMware Engine-Netzwerk wird gelöscht.

Typ

Der Enum-Typ definiert mögliche Typen von VMware Engine-Netzwerken.

Enums
TYPE_UNSPECIFIED Der Standardwert. Dieser Wert sollte niemals verwendet werden.
LEGACY Netzwerktyp, der von privaten Clouds verwendet wird, die in Projekten ohne Netzwerk vom Typ STANDARD erstellt wurden. Dieser Netzwerktyp wird nicht mehr für neue Bereitstellungen privater Clouds in der VMware Engine verwendet.
STANDARD Standardnetzwerktyp für Verbindungen von privaten Clouds.

Methoden

create

Erstellt ein neues VMware Engine-Netzwerk, das von einer privaten Cloud verwendet werden kann.

delete

Löscht eine VmwareEngineNetwork-Ressource.

get

Ruft eine VmwareEngineNetwork-Ressource anhand ihres Ressourcennamens ab.

list

Listet VmwareEngineNetwork in einem bestimmten Projekt und an einem bestimmten Standort auf

patch

Ändert eine VMware Engine-Netzwerkressource.