Index
EdgeNetwork(Benutzeroberfläche)CreateInterconnectAttachmentRequest(Meldung)CreateNetworkRequest(Meldung)CreateRouteRequest(Meldung)CreateRouterRequest(Meldung)CreateSubnetRequest(Meldung)DeleteInterconnectAttachmentRequest(Meldung)DeleteNetworkRequest(Meldung)DeleteRouteRequest(Meldung)DeleteRouterRequest(Meldung)DeleteSubnetRequest(Meldung)DiagnoseInterconnectRequest(Meldung)DiagnoseInterconnectResponse(Meldung)DiagnoseNetworkRequest(Meldung)DiagnoseNetworkResponse(Meldung)DiagnoseNetworkResponse.NetworkStatus(Meldung)DiagnoseNetworkResponse.NetworkStatus.MacsecStatus(Aufzählung)DiagnoseRouterRequest(Meldung)DiagnoseRouterResponse(Meldung)GetInterconnectAttachmentRequest(Meldung)GetInterconnectRequest(Meldung)GetNetworkRequest(Meldung)GetRouteRequest(Meldung)GetRouterRequest(Meldung)GetSubnetRequest(Meldung)GetZoneRequest(Nachricht) (eingestellt)InitializeZoneRequest(Meldung)InitializeZoneResponse(Meldung)Interconnect(Meldung)Interconnect.InterconnectType(Aufzählung)InterconnectAttachment(Meldung)InterconnectDiagnostics(Meldung)InterconnectDiagnostics.LinkLACPStatus(Meldung)InterconnectDiagnostics.LinkLACPStatus.State(Aufzählung)InterconnectDiagnostics.LinkLLDPStatus(Meldung)InterconnectDiagnostics.LinkStatus(Meldung)InterconnectDiagnostics.PacketCounts(Meldung)LinkLayerAddress(Meldung)ListInterconnectAttachmentsRequest(Meldung)ListInterconnectAttachmentsResponse(Meldung)ListInterconnectsRequest(Meldung)ListInterconnectsResponse(Meldung)ListNetworksRequest(Meldung)ListNetworksResponse(Meldung)ListRoutersRequest(Meldung)ListRoutersResponse(Meldung)ListRoutesRequest(Meldung)ListRoutesResponse(Meldung)ListSubnetsRequest(Meldung)ListSubnetsResponse(Meldung)ListZonesRequest(Nachricht) (eingestellt)ListZonesResponse(Nachricht) (eingestellt)Network(Meldung)OperationMetadata(Meldung)ResourceState(Aufzählung)Route(Meldung)Router(Meldung)Router.Bgp(Meldung)Router.BgpPeer(Meldung)Router.Interface(Meldung)RouterStatus(Meldung)RouterStatus.BgpPeerStatus(Meldung)RouterStatus.BgpPeerStatus.BgpStatus(Aufzählung)RouterStatus.PrefixCounter(Meldung)RouterStatus.RouteStatus(Meldung)RouterStatus.RouteStatus.RouteInstallStatus(Aufzählung)Subnet(Meldung)Subnet.BondingType(Aufzählung)SubnetStatus(Meldung)UpdateRouterRequest(Meldung)UpdateSubnetRequest(Meldung)Zone(Meldung)
EdgeNetwork
Die EdgeNetwork API bietet einen verwalteten, hochverfügbaren dynamischen Cloud-Netzwerkkonfigurationsdienst für GEC-Kunden, um Edge-Anwendungen und Netzwerkfunktionslösungen zu ermöglichen. So können Kunden die Netzwerkeinrichtung und ‑eigenschaft ganz einfach definieren und konfigurieren, um die Anforderungen der Arbeitslast zu erfüllen.
| CreateInterconnectAttachment |
|---|
|
Erstellt eine neue InterconnectAttachment in einem bestimmten Projekt und an einem bestimmten Standort.
|
| CreateNetwork |
|---|
|
Erstellt ein neues Netzwerk in einem bestimmten Projekt und an einem bestimmten Standort.
|
| CreateRoute |
|---|
|
Erstellt eine neue Route in einem bestimmten Projekt und an einem bestimmten Standort.
|
| CreateRouter |
|---|
|
Erstellt einen neuen Router in einem bestimmten Projekt und an einem bestimmten Standort.
|
| CreateSubnet |
|---|
|
Erstellt ein neues Subnetz in einem bestimmten Projekt und an einem bestimmten Standort.
|
| DeleteInterconnectAttachment |
|---|
|
Löscht eine einzelne InterconnectAttachment.
|
| DeleteNetwork |
|---|
|
Löscht ein einzelnes Netzwerk.
|
| DeleteRoute |
|---|
|
Löscht eine einzelne Route.
|
| DeleteRouter |
|---|
|
Löscht einen einzelnen Router.
|
| DeleteSubnet |
|---|
|
Löscht ein einzelnes Subnetz.
|
| DiagnoseInterconnect |
|---|
|
Rufen Sie die Diagnose einer einzelnen Interconnect-Ressource ab.
|
| DiagnoseNetwork |
|---|
|
Ruft die Diagnosedaten einer einzelnen Netzwerkressource ab.
|
| DiagnoseRouter |
|---|
|
Ruft die Diagnose einer einzelnen Routerressource ab.
|
| GetInterconnect |
|---|
|
Ruft Details zu einer einzelnen Interconnect-Verbindung ab.
|
| GetInterconnectAttachment |
|---|
|
Ruft Details zu einer einzelnen InterconnectAttachment ab.
|
| GetNetwork |
|---|
|
Ruft Details zu einem einzelnen Netzwerk ab.
|
| GetRoute |
|---|
|
Ruft Details zu einer einzelnen Route ab.
|
| GetRouter |
|---|
|
Ruft Details zu einem einzelnen Router ab.
|
| GetSubnet |
|---|
|
Ruft Details zu einem einzelnen Subnetz ab.
|
| GetZone |
|---|
|
Veraltet: nicht implementiert. Ruft Details zu einer einzelnen Zone ab.
|
| InitializeZone |
|---|
|
Mit InitializeZone werden Ressourcen für eine Zone in einem Projekt initialisiert.
|
| ListInterconnectAttachments |
|---|
|
Listet InterconnectAttachments in einem angegebenen Projekt und an einem angegebenen Standort auf.
|
| ListInterconnects |
|---|
|
Listet Interconnects in einem angegebenen Projekt und an einem angegebenen Standort auf.
|
| ListNetworks |
|---|
|
Listet Netzwerke in einem bestimmten Projekt und an einem bestimmten Standort auf.
|
| ListRouters |
|---|
|
Listet Router in einem bestimmten Projekt und an einem bestimmten Standort auf.
|
| ListRoutes |
|---|
|
Listet Routen in einem bestimmten Projekt und an einem bestimmten Standort auf.
|
| ListSubnets |
|---|
|
Listet Subnetze in einem angegebenen Projekt und an einem angegebenen Standort auf.
|
| ListZones |
|---|
|
Veraltet: nicht implementiert. Listet Zonen in einem angegebenen Projekt und an einem angegebenen Standort auf.
|
| UpdateRouter |
|---|
|
Aktualisiert die Parameter eines einzelnen Routers.
|
| UpdateSubnet |
|---|
|
Aktualisiert die Parameter eines einzelnen Subnetzes.
|
CreateInterconnectAttachmentRequest
Nachricht zum Erstellen eines InterconnectAttachment
| Felder | |
|---|---|
parent |
Erforderlich. Wert für das übergeordnete Element. |
interconnect_attachment_id |
Erforderlich. ID des anfragenden Objekts. Wenn die ID serverseitig automatisch generiert wird, entfernen Sie dieses Feld und „interconnect_attachment_id“ aus „method_signature“ beim Erstellen eines RPC. |
interconnect_attachment |
Erforderlich. Die Ressource, die erstellt wird |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und wiederholt wird. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Nehmen wir an, Sie senden eine erste Anfrage, deren Zeitlimit überschritten wird. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
CreateNetworkRequest
Meldung zum Erstellen eines Netzwerks
| Felder | |
|---|---|
parent |
Erforderlich. Wert für das übergeordnete Element. |
network_id |
Erforderlich. ID des anfragenden Objekts Wenn die ID serverseitig automatisch generiert wird, entfernen Sie dieses Feld und „network_id“ aus „method_signature“ beim Erstellen eines RPC. |
network |
Erforderlich. Die Ressource, die erstellt wird |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und wiederholt wird. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Nehmen wir an, Sie senden eine erste Anfrage, deren Zeitlimit überschritten wird. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
CreateRouteRequest
Nachricht zum Anfordern einer neuen Route.
| Felder | |
|---|---|
parent |
Erforderlich. Wert für das übergeordnete Element. |
route_id |
Erforderlich. ID des anfragenden Objekts Wenn die ID serverseitig automatisch generiert wird, entfernen Sie dieses Feld und „network_id“ aus „method_signature“ beim Erstellen eines RPC. |
route |
Erforderlich. Die Ressource, die erstellt wird |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und wiederholt wird. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Nehmen wir an, Sie senden eine erste Anfrage, deren Zeitlimit überschritten wird. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
CreateRouterRequest
Meldung zum Erstellen eines Routers
| Felder | |
|---|---|
parent |
Erforderlich. Wert für das übergeordnete Element. |
router_id |
Erforderlich. ID des anfragenden Objekts. Wenn die ID serverseitig automatisch generiert wird, entfernen Sie dieses Feld und „router_id“ aus „method_signature“ beim Erstellen eines RPC. |
router |
Erforderlich. Die Ressource, die erstellt wird |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und wiederholt wird. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Nehmen wir an, Sie senden eine erste Anfrage, deren Zeitlimit überschritten wird. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
CreateSubnetRequest
Meldung zum Erstellen eines Subnetzes
| Felder | |
|---|---|
parent |
Erforderlich. Wert für das übergeordnete Element. |
subnet_id |
Erforderlich. ID des anfragenden Objekts. Wenn die ID serverseitig automatisch generiert wird, entfernen Sie dieses Feld und „subnet_id“ aus „method_signature“ beim Erstellen eines RPC. |
subnet |
Erforderlich. Die Ressource, die erstellt wird |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und wiederholt wird. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Nehmen wir an, Sie senden eine erste Anfrage, deren Zeitlimit überschritten wird. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
DeleteInterconnectAttachmentRequest
Nachricht zum Löschen eines InterconnectAttachment
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und Sie sie wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
DeleteNetworkRequest
Meldung zum Löschen eines Netzwerks
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und Sie sie wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
DeleteRouteRequest
Meldung zum Löschen einer Route
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und Sie sie wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
DeleteRouterRequest
Nachricht zum Löschen eines Routers
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und Sie sie wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
DeleteSubnetRequest
Meldung zum Löschen eines Subnetzes
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und Sie sie wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
DiagnoseInterconnectRequest
Nachricht zum Anfordern der Diagnose einer Interconnect-Verbindung in einer bestimmten Zone.
| Felder | |
|---|---|
name |
Erforderlich. Der Name der Interconnect-Ressource. |
DiagnoseInterconnectResponse
DiagnoseInterconnectResponse enthält die aktuellen Diagnosen für eine bestimmte Interconnect-Verbindung.
| Felder | |
|---|---|
update_time |
Der Zeitpunkt, zu dem die Interconnect-Diagnose zuletzt aktualisiert wurde. |
result |
Der Netzwerkstatus einer bestimmten Interconnect-Verbindung. |
DiagnoseNetworkRequest
Nachricht zum Anfordern der Diagnose eines Netzwerks in einer bestimmten Zone.
| Felder | |
|---|---|
name |
Erforderlich. Der Name der Netzwerkressource. |
DiagnoseNetworkResponse
DiagnoseNetworkResponse enthält den aktuellen Status für ein bestimmtes Netzwerk.
| Felder | |
|---|---|
update_time |
Der Zeitpunkt, zu dem der Netzwerkstatus zuletzt aktualisiert wurde. |
result |
Der Netzwerkstatus eines bestimmten Netzwerks. |
NetworkStatus
NetworkStatus enthält eine Liste mit Status für die Subnetze im aktuellen Netzwerk.
| Felder | |
|---|---|
subnet_status[] |
Eine Liste mit dem Status der Subnetze im aktuellen Netzwerk. |
macsec_status_internal_links |
Der MACsec-Status interner Links. |
MacsecStatus
Gibt den Status von MACsec-Sitzungen für die Links einer Zone an.
| Enums | |
|---|---|
MACSEC_STATUS_UNSPECIFIED |
Der MACsec-Status ist nicht angegeben, wahrscheinlich aufgrund fehlender Messwerte. |
SECURE |
Für alle relevanten Links ist mindestens eine MACsec-Sitzung aktiv. |
UNSECURE |
Für mindestens einen relevanten Link sind keine MACsec-Sitzungen aktiv. |
DiagnoseRouterRequest
Nachricht zum Anfordern der Diagnose eines Routers in einer bestimmten Zone.
| Felder | |
|---|---|
name |
Erforderlich. Der Name der Router-Ressource. |
DiagnoseRouterResponse
DiagnoseRouterResponse enthält den aktuellen Status für einen bestimmten Router.
| Felder | |
|---|---|
update_time |
Der Zeitpunkt, zu dem der Routerstatus zuletzt aktualisiert wurde. |
result |
Der Netzwerkstatus eines bestimmten Routers. |
GetInterconnectAttachmentRequest
Nachricht zum Abrufen eines InterconnectAttachment
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
GetInterconnectRequest
Nachricht zum Einrichten einer Interconnect-Verbindung
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
GetNetworkRequest
Nachricht zum Erhalten eines Netzwerks
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
GetRouteRequest
Nachricht zum Abrufen einer Route
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
GetRouterRequest
Nachricht zum Erhalt eines Routers
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
GetSubnetRequest
Nachricht zum Abrufen eines Subnetzes
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
GetZoneRequest
Veraltet: nicht implementiert. Nachricht zum Erhalten einer Zone
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
InitializeZoneRequest
Nachricht zum Initialisieren einer bestimmten Zone
| Felder | |
|---|---|
name |
Erforderlich. Der Name der Zonenressource. |
InitializeZoneResponse
Dieser Typ hat keine Felder.
Antwort auf die Initialisierung einer Zone
Interconnect
Nachricht zur Beschreibung des Interconnect-Objekts
| Felder | |
|---|---|
name |
Erforderlich. Der kanonische Ressourcenname der Interconnect-Verbindung. |
create_time |
Nur Ausgabe. Die Uhrzeit, zu der das Subnetz erstellt wurde. |
update_time |
Nur Ausgabe. Der Zeitpunkt, zu dem das Subnetz zuletzt aktualisiert wurde. |
labels |
Mit dieser Ressource verknüpfte Labels. |
description |
Optional. Eine Textbeschreibung der Ressource. Maximale Länge: 1.024 Zeichen. |
interconnect_type |
Optional. Typ der Interconnect-Verbindung, der derzeit nur den Wert „DEDICATED“ annehmen kann. |
uuid |
Nur Ausgabe. Eindeutige Kennung für den Link. |
device_cloud_resource_name |
Nur Ausgabe. Der Name der Cloud-Ressource des Schalters. |
physical_ports[] |
Nur Ausgabe. Physische Ports (z.B. TenGigE0/0/0/1), aus denen die Interconnect-Verbindung besteht. |
InterconnectType
Typ der Interconnect-Verbindung.
| Enums | |
|---|---|
INTERCONNECT_TYPE_UNSPECIFIED |
Nicht angegeben. |
DEDICATED |
Dedicated Interconnect |
InterconnectAttachment
Nachricht, die das InterconnectAttachment-Objekt beschreibt
| Felder | |
|---|---|
name |
Erforderlich. Der kanonische Ressourcenname des Interconnect-Attachments. |
create_time |
Nur Ausgabe. Der Zeitpunkt, zu dem der Interconnect-Anhang erstellt wurde. |
update_time |
Nur Ausgabe. Der Zeitpunkt, zu dem die Interconnect-Verbindung zuletzt aktualisiert wurde. |
labels |
Mit dieser Ressource verknüpfte Labels. |
description |
Optional. Eine Textbeschreibung der Ressource. Maximale Länge: 1.024 Zeichen. |
interconnect |
Erforderlich. Der kanonische Name des zugrunde liegenden Interconnect-Objekts, das der Traffic dieses Anhangs durchläuft. Der Name hat das Format |
network |
Optional. Der kanonische Netzwerkname im Format |
vlan_id |
Erforderlich. Vom Nutzer bereitgestellte VLAN-ID. Muss für die Website eindeutig sein. |
mtu |
IP-MTU-Wert (L3) der Virtual Edge Cloud. Gültige Werte sind 1.500 und 9.000. Wenn kein Wert festgelegt ist, wird der Standardwert 1.500 verwendet. |
state |
Nur Ausgabe. Aktuelle Phase der Ressource auf dem Gerät durch Konfigurations-Push. |
InterconnectDiagnostics
Diagnoseinformationen zu Interconnect-Verbindungen mit detaillierten und aktuellen technischen Informationen zur Google-Seite der Verbindung.
| Felder | |
|---|---|
mac_address |
Die MAC-Adresse der Bundle-Schnittstelle des Interconnect. |
link_layer_addresses[] |
Eine Liste mit LinkLayerAddress-Objekten, die die IP-Adresse und die entsprechende Link-Layer-Adresse der Nachbarn für diese Interconnect-Verbindung beschreiben. |
links[] |
Eine Liste von LinkStatus-Objekten, mit denen der Status jeder Verbindung in der Interconnect-Verbindung beschrieben wird. |
LinkLACPStatus
Beschreibt den Status eines LACP-Links.
| Felder | |
|---|---|
state |
Der Status eines LACP-Links. |
google_system_id |
Gibt die System-ID des Ports auf der Google-Seite des LACP-Austauschs an. |
neighbor_system_id |
Gibt die System-ID des Ports auf der Seite des Nachbarn des LACP-Austauschs an. |
aggregatable |
Ein „true“-Wert gibt an, dass der Teilnehmer die Verwendung des Links als Teil des Aggregats zulässt. Ein „false“-Wert gibt an, dass der Link als individueller Link verwendet werden soll. |
collecting |
„True“, wenn der Teilnehmer eingehende Frames über die Verbindung empfängt, andernfalls „false“. |
distributing |
„True“, wenn der Teilnehmer ausgehende Frames verteilt; „false“, wenn die Verteilung deaktiviert ist |
Bundesland
Enum für den Status der LACP-Verbindung.
| Enums | |
|---|---|
UNKNOWN |
Der Standardstatus, der angibt, dass sich der Status in einem unbekannten Zustand befindet. |
ACTIVE |
Die Verbindung ist innerhalb des Bundles konfiguriert und aktiviert. |
DETACHED |
Der Link ist nicht im Bundle konfiguriert. Das bedeutet, dass der Rest des Objekts leer sein sollte. |
LinkLLDPStatus
Beschreibt einen LLDP-Link.
| Felder | |
|---|---|
peer_system_name |
Der administrativ zugewiesene Name des Peersystems. |
peer_system_description |
Die Textbeschreibung der Netzwerkentität des LLDP-Peers. |
peer_chassis_id |
Die Chassis-Komponente des Peer-Endpunkt-Bezeichners, der dem übertragenden LLDP-Agent zugeordnet ist. |
peer_chassis_id_type |
Das Format und die Quelle des Strings zur Identifizierung des Peer-Chassis. |
peer_port_id |
Die Portkomponente der Endpunkt-ID, die dem übertragenden LLDP-Agent zugeordnet ist. Wenn der angegebene Port ein IEEE 802.3-Repeater-Port ist, ist dieses TLV optional. |
peer_port_id_type |
Das Format und die Quelle des Peer-Port-ID-Strings. |
LinkStatus
Beschreibt den Status jeder Verbindung in der Interconnect-Verbindung.
| Felder | |
|---|---|
circuit_id |
Die eindeutige ID für diese Verbindung, die während des Hochfahrens von Google zugewiesen wird. |
lacp_status |
Beschreibt den Status eines LACP-Links. |
lldp_statuses[] |
Eine Liste von LinkLLDPStatus-Objekten, mit denen der LLDP-Status jedes Peers für jede Verbindung in der Interconnect-Verbindung beschrieben wird. |
packet_counts |
Paketzählungen – spezifische Statistiken für diesen Link. |
PacketCounts
Enthält eine Sammlung von Statistikobjekten für die Benutzeroberfläche.
| Felder | |
|---|---|
inbound_unicast |
Die Anzahl der zugestellten Pakete. |
inbound_errors |
Die Anzahl der eingehenden Pakete, die Fehler enthielten. |
inbound_discards |
Die Anzahl der eingehenden Pakete, die verworfen wurden, obwohl keine Fehler festgestellt wurden, die eine Zustellung verhindert hätten. |
outbound_unicast |
Die Gesamtzahl der Pakete, die übertragen werden sollen. |
outbound_errors |
Anzahl der ausgehenden Pakete, die aufgrund von Fehlern nicht übertragen werden konnten. |
outbound_discards |
Die Anzahl der ausgehenden Pakete, die verworfen wurden, obwohl keine Fehler erkannt wurden, um ihre Übertragung zu verhindern. |
LinkLayerAddress
LinkLayerAddress enthält eine IP-Adresse und die entsprechende Link-Layer-Adresse.
| Felder | |
|---|---|
mac_address |
Die MAC-Adresse dieses Nachbarn. |
ip_address |
Die IP-Adresse dieses Nachbarn. |
ListInterconnectAttachmentsRequest
Nachricht zum Anfordern einer Liste von InterconnectAttachments
| Felder | |
|---|---|
parent |
Erforderlich. Übergeordneter Wert für ListInterconnectAttachmentsRequest |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente als angefordert zurück. Wenn kein Wert angegeben wurde, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern |
order_by |
Hinweis zur Sortierung der Ergebnisse |
ListInterconnectAttachmentsResponse
Nachricht für die Antwort auf die Auflistung von InterconnectAttachments
| Felder | |
|---|---|
interconnect_attachments[] |
Die Liste der InterconnectAttachment-Objekte |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListInterconnectsRequest
Nachricht zum Anfordern einer Liste von Interconnects
| Felder | |
|---|---|
parent |
Erforderlich. Übergeordneter Wert für ListInterconnectsRequest |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente als angefordert zurück. Wenn kein Wert angegeben wurde, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern |
order_by |
Hinweis zur Sortierung der Ergebnisse |
ListInterconnectsResponse
Nachricht für die Antwort auf die Auflistung von Interconnects
| Felder | |
|---|---|
interconnects[] |
Die Liste der Interconnect-Verbindungen |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListNetworksRequest
Nachricht zum Anfordern einer Liste von Netzwerken
| Felder | |
|---|---|
parent |
Erforderlich. Übergeordneter Wert für ListNetworksRequest |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente als angefordert zurück. Wenn kein Wert angegeben wurde, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern |
order_by |
Hinweis zur Sortierung der Ergebnisse |
ListNetworksResponse
Nachricht für die Antwort auf die Auflistung von Netzwerken
| Felder | |
|---|---|
networks[] |
Liste der Netzwerke |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListRoutersRequest
Nachricht zum Anfordern einer Liste von Routern
| Felder | |
|---|---|
parent |
Erforderlich. Übergeordneter Wert für ListRoutersRequest |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente als angefordert zurück. Wenn kein Wert angegeben wurde, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern |
order_by |
Hinweis zur Sortierung der Ergebnisse |
ListRoutersResponse
Nachricht für die Antwort auf die Auflistung von Routern
| Felder | |
|---|---|
routers[] |
Liste der Router |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListRoutesRequest
Nachricht zum Anfordern einer Liste von Routen
| Felder | |
|---|---|
parent |
Erforderlich. Übergeordneter Wert für ListRoutesRequest |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente als angefordert zurück. Wenn kein Wert angegeben wurde, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern |
order_by |
Hinweis zur Sortierung der Ergebnisse |
ListRoutesResponse
Nachricht für die Antwort auf die Auflistung von Routen
| Felder | |
|---|---|
routes[] |
Die Liste der Routen |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListSubnetsRequest
Nachricht zum Anfordern einer Liste von Subnetzen
| Felder | |
|---|---|
parent |
Erforderlich. Übergeordneter Wert für ListSubnetsRequest |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente als angefordert zurück. Wenn kein Wert angegeben wurde, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern |
order_by |
Hinweis zur Sortierung der Ergebnisse |
ListSubnetsResponse
Nachricht für die Antwort auf die Auflistung von Subnetzen
| Felder | |
|---|---|
subnets[] |
Die Liste der Subnetze |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListZonesRequest
Veraltet: nicht implementiert. Nachricht zum Anfordern einer Liste von Zonen
| Felder | |
|---|---|
parent |
Erforderlich. Übergeordneter Wert für ListZonesRequest |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente als angefordert zurück. Wenn kein Wert angegeben wurde, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern |
order_by |
Hinweis zur Sortierung der Ergebnisse |
ListZonesResponse
Veraltet: nicht implementiert. Nachricht für die Antwort auf die Auflistung von Zonen
| Felder | |
|---|---|
zones[] |
Liste der Zonen |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
Netzwerk
Nachricht zur Beschreibung des Network-Objekts
| Felder | |
|---|---|
name |
Erforderlich. Der kanonische Ressourcenname des Netzwerks. |
create_time |
Nur Ausgabe. Die Uhrzeit, zu der das Netzwerk erstellt wurde. |
update_time |
Nur Ausgabe. Der Zeitpunkt, zu dem das Netzwerk zuletzt aktualisiert wurde. |
labels |
Mit dieser Ressource verknüpfte Labels. |
description |
Optional. Eine Textbeschreibung der Ressource. Maximale Länge: 1.024 Zeichen. |
mtu |
MTU-Wert des Netzwerks für IP (L3). Gültige Werte sind 1.500 und 9.000. Wenn kein Wert festgelegt ist, wird der Standardwert 1.500 verwendet. |
OperationMetadata
Stellt die Metadaten des Vorgangs mit langer Ausführungszeit dar.
| Felder | |
|---|---|
create_time |
[Nur Ausgabe] Die Zeit, zu der die Vorgang erstellt wurde. |
end_time |
[Nur Ausgabe] Der Zeitpunkt, zu dem der Vorgang abgeschlossen wurde. |
target |
Nur Ausgabe. Serverdefinierter Ressourcenpfad für das Ziel des Vorgangs. |
verb |
Nur Ausgabe. Name des vom Vorgang ausgeführten Verbs. |
status_message |
Nur Ausgabe. Lesbarer Status des Vorgangs, falls vorhanden. |
requested_cancellation |
Nur Ausgabe. Gibt an, ob der Nutzer einen Abbruch angefordert hat. Vorgänge, die erfolgreich abgebrochen wurden, haben den Wert [Operation.error][] mit einem |
api_version |
Nur Ausgabe. Zum Starten des Vorgangs verwendete API-Version. |
ResourceState
ResourceState beschreibt den Status der Ressource. Der normale Lebenszyklus einer neu erstellten Ressource sieht so aus: PENDING → PROVISIONING → RUNNING. Ein normaler Lebenszyklus einer vorhandenen Ressource, die gelöscht wird, wäre: RUNNING -> DELETING. Bei Fehlern während der Verarbeitung wird die Ressource in den Status „SUSPENDED“ (Gesperrt) versetzt.
| Enums | |
|---|---|
STATE_UNKNOWN |
Nicht angegebener Zustand. |
STATE_PENDING |
Die Ressource wird für die Montage im Rack vorbereitet. |
STATE_PROVISIONING |
Die Ressource wird auf das Rack angewendet. |
STATE_RUNNING |
Die Ressource wurde in das Rack verschoben. |
STATE_SUSPENDED |
Die Ressource konnte nicht in das Rack übertragen werden. |
STATE_DELETING |
Die Ressource wird gerade gelöscht. |
Route
Nachricht zur Beschreibung eines Route-Objekts
| Felder | |
|---|---|
name |
Erforderlich. Der kanonische Ressourcenname der Route. |
create_time |
Nur Ausgabe. Der Zeitpunkt, zu dem die Route erstellt wurde. |
update_time |
Nur Ausgabe. Der Zeitpunkt, zu dem die Route zuletzt aktualisiert wurde. |
labels |
Optional. Mit dieser Ressource verknüpfte Labels. |
network |
Erforderlich. Das Netzwerk, zu dem diese Route gehört. |
destination_cidr |
Erforderlich. Ein Subnetz im CIDR-Format. |
next_hop_address |
Erforderlich. Eine IP-Adresse, die als nächster Hop für diese Route verwendet werden soll. Muss dasselbe Protokoll wie |destination_cidr| verwenden. |
state |
Nur Ausgabe. Aktuelle Phase der Ressource auf dem Gerät durch Konfigurations-Push. |
description |
Optional. Eine Textbeschreibung der Ressource. Maximale Länge: 1.024 Zeichen. |
Router
Nachricht zur Beschreibung des Router-Objekts
| Felder | |
|---|---|
name |
Erforderlich. Der kanonische Ressourcenname des Routers. |
create_time |
Nur Ausgabe. Der Zeitpunkt, zu dem der Router erstellt wurde. |
update_time |
Nur Ausgabe. Der Zeitpunkt, zu dem der Router zuletzt aktualisiert wurde. |
labels |
Mit dieser Ressource verknüpfte Labels. |
description |
Optional. Eine Textbeschreibung der Ressource. Maximale Länge: 1.024 Zeichen. |
network |
Erforderlich. Der kanonische Name des Netzwerks, zu dem dieser Router gehört. Der Name hat das Format |
interface[] |
Routerschnittstellen. |
bgp_peer[] |
BGP-Peers. |
bgp |
BGP-Informationen speziell für diesen Router. |
state |
Nur Ausgabe. Aktuelle Phase der Ressource auf dem Gerät durch Konfigurations-Push. |
route_advertisements[] |
Optional. Eine Liste von CIDRs im Format „IP/Länge“, die als statische Routen von diesem Router nach Norden beworben werden sollen. |
Bgp
BGP-Informationen speziell für diesen Router.
| Felder | |
|---|---|
asn |
Lokal zugewiesene BGP-ASN. |
keepalive_interval_in_seconds |
Das Intervall in Sekunden zwischen BGP-Keepalive-Nachrichten, die an den Peer gesendet werden. Der Standardwert ist 20. Der Wert muss zwischen 20 und 60 liegen. |
BgpPeer
BGPPeer definiert die Layer-3-Informationen der Peer-Seite zum Aufbau der BGP-Sitzung.
| Felder | |
|---|---|
name |
Name dieses BGP-Peers. Eindeutig innerhalb der Ressource „Zones“. |
interface |
Name der RouterInterface, mit der der BGP-Peer verknüpft ist. |
interface_ipv4_cidr |
IP-Bereich der Schnittstelle in Google. |
interface_ipv6_cidr |
IPv6-Bereich der Schnittstelle innerhalb von Google. |
peer_ipv4_cidr |
IP-Bereich der BGP-Schnittstelle außerhalb von Google. |
peer_ipv6_cidr |
IPv6-Bereich der BGP-Schnittstelle außerhalb von Google. |
peer_asn |
ASN (Autonomous System Number) des BGP-Peers. Für jede BGP-Schnittstelle kann ein anderer Wert verwendet werden. |
local_asn |
Nur Ausgabe. Lokale BGP-ASN (Autonomous System Number). Dieses Feld ist ST_NOT_REQUIRED, da es private ASNs enthält, die außerhalb der Zone, in der sie verwendet werden, keine Bedeutung haben. |
Schnittstelle
Die Router-Schnittstelle definiert die Layer 3-Informationen auf der GDCE-Zonenseite zum Erstellen der BGP-Sitzung.
| Felder | |
|---|---|
name |
Name dieses Schnittstelleneintrags. Eindeutig innerhalb der Ressource „Zones“. |
ipv4_cidr |
IP-Adresse und ‑Bereich der Schnittstelle. |
ipv6_cidr |
IPv6-Adresse und ‑Bereich der Schnittstelle. |
linked_interconnect_attachment |
Der kanonische Name des verknüpften Interconnect-Anhang. |
subnetwork |
Der kanonische Name der Subnetzwerkressource, zu der diese Schnittstelle gehört. |
loopback_ip_addresses[] |
Erstellen Sie bei Bedarf eine Loopback-Schnittstelle im Router. Die Anzahl der IP-Adressen muss mit der Anzahl der TOR-Geräte übereinstimmen. |
RouterStatus
Beschreibt den aktuellen Status eines Routers.
| Felder | |
|---|---|
network |
Der kanonische Name des Netzwerks, zu dem dieser Router gehört. |
bgp_peer_status[] |
Eine Liste mit BgpPeerStatus-Objekten, die alle BGP-Peers beschreiben, die mit diesem Router verknüpft sind. |
static_route_status[] |
Eine Liste von RouteStatus, die alle Northbound-Routenanzeigen für diesen Router beschreibt. |
BgpPeerStatus
Status eines BGP-Peers.
| Felder | |
|---|---|
name |
Name dieses BGP-Peers. Eindeutig innerhalb der Router-Ressource. |
ip_address |
IP-Adresse der lokalen BGP-Schnittstelle. |
peer_ip_address |
IP-Adresse der Remote-BGP-Schnittstelle. |
status |
Der aktuelle Status von BGP. |
state |
BGP-Status gemäß RFC1771. |
uptime |
Die Zeit, die seit Beginn dieser Sitzung vergangen ist. Format: 14 Jahre, 51 Wochen, 6 Tage, 23 Stunden, 59 Minuten, 59 Sekunden |
uptime_seconds |
Zeit, die diese Sitzung bereits läuft (in Sekunden). |
prefix_counter |
Eine Sammlung von Zählungen für Präfixe. |
BgpStatus
Status des BGP-Peers: {UP, DOWN}
| Enums | |
|---|---|
UNKNOWN |
Der Standardstatus, der angibt, dass sich die BGP-Sitzung in einem unbekannten Zustand befindet. |
UP |
Der Status „UP“ gibt an, dass die BGP-Sitzung eingerichtet ist. |
DOWN |
Der Status „DOWN“ gibt an, dass die BGP-Sitzung noch nicht eingerichtet ist. |
PrefixCounter
PrefixCounter enthält eine Sammlung von Zählungen für Präfixe.
| Felder | |
|---|---|
advertised |
Anzahl der beworbenen Präfixe. |
denied |
Anzahl der abgelehnten Präfixe. |
received |
Anzahl der empfangenen Präfixe. |
sent |
Anzahl der gesendeten Präfixe. |
suppressed |
Anzahl der unterdrückten Präfixe. |
withdrawn |
Anzahl der zurückgezogenen Präfixe. |
RouteStatus
RouteStatus enthält Felder, die Messwerten für die benutzerdefinierten statischen Nordbound-Routen entsprechen, die auf dem Router beworben werden.
| Felder | |
|---|---|
network |
Name des Netzwerks, zu dem diese Route gehört. |
prefix |
Beworbenes Präfix (CIDR-Format). |
next_hop |
Nächster Hop für diese Route (IP-Adresse). |
next_hop_reachable |
Gibt an, ob der nächste Hop erreichbar ist. |
route_install_status |
Ein Enum-Wert, der den Status der Routeninstallation darstellt. |
route_install_status_additional_info |
Ein String, der den route_install_status näher erläutert, falls weitere Informationen verfügbar sind. Wenn beispielsweise ein Fehler auftritt, werden in diesem Feld einige Informationen dazu angegeben. |
route |
Name der Route (siehe Route.name). |
device |
Name des Geräts, von dem dieser RouteStatus gemeldet wird. |
RouteInstallStatus
Ein Enum, das den Installationsstatus der Route zusammenfasst.
| Enums | |
|---|---|
ROUTE_INSTALL_STATUS_UNSPECIFIED |
Der Installationsstatus wurde nicht angegeben. |
ROUTE_INSTALL_STATUS_ACTIVE |
Die Route wurde korrekt installiert und ist aktiv. |
ROUTE_INSTALL_STATUS_PENDING |
Die Route wurde nicht installiert, es liegt aber kein Fehler vor (z. B. wird die Route gerade installiert). |
ROUTE_INSTALL_STATUS_FAILED |
Die Installation der Route ist aufgrund eines Fehlers fehlgeschlagen. |
Subnetz
Nachricht zur Beschreibung des Subnet-Objekts
| Felder | |
|---|---|
name |
Erforderlich. Der kanonische Ressourcenname des Subnetzes. |
create_time |
Nur Ausgabe. Die Uhrzeit, zu der das Subnetz erstellt wurde. |
update_time |
Nur Ausgabe. Der Zeitpunkt, zu dem das Subnetz zuletzt aktualisiert wurde. |
labels |
Mit dieser Ressource verknüpfte Labels. |
description |
Optional. Eine Textbeschreibung der Ressource. Maximale Länge: 1.024 Zeichen. |
network |
Erforderlich. Das Netzwerk, zu dem dieses Subnetzwerk gehört. |
ipv4_cidr[] |
Die Bereiche von IPv4-Adressen, die diesem Subnetzwerk gehören. |
ipv6_cidr[] |
Die Bereiche von IPv6-Adressen, die diesem Subnetz gehören. |
vlan_id |
Optional. Vom Nutzer bereitgestellte VLAN-ID. Wenn keine Angabe erfolgt, wird automatisch eine zugewiesen. |
bonding_type |
Optional. Mit einem Bonding-Typ bei der Subnetzerstellung wird angegeben, ob ein erstelltes VLAN auf gebündelten oder nicht gebündelten oder beiden Porttypen vorhanden sein wird. Außerdem wird mit diesem Flag die spezifische Netzwerkkonfiguration festgelegt, die Cluster dann für ihre Arbeitslasten verwenden können, basierend auf der Auswahl der Bonding-Methode. |
state |
Nur Ausgabe. Aktuelle Phase der Ressource auf dem Gerät durch Konfigurations-Push. |
BondingType
Bonding-Typ im Subnetz.
| Enums | |
|---|---|
BONDING_TYPE_UNSPECIFIED |
Der nicht angegebene Bonding-Typ wird standardmäßig nicht angegeben, wenn der Nutzer beim Erstellen des VLAN keinen Bonding-Typ angibt. Dies wird als gemischte Bündelung behandelt, bei der das VLAN sowohl gebündelte als auch nicht gebündelte Verbindungen zu Maschinen hat. |
BONDED |
Single-Homed |
NON_BONDED |
Mehrfach vernetzt. |
SubnetStatus
„SubnetStatus“ enthält detaillierte und aktuelle technische Informationen zu dieser Subnetzressource.
| Felder | |
|---|---|
name |
Der Name der CCFE-Subnetzressource. |
mac_address |
BVI-MAC-Adresse. |
link_layer_addresses[] |
Eine Liste mit LinkLayerAddress-Objekten, die die IP-Adresse und die entsprechende Link-Layer-Adresse der Nachbarn für dieses Subnetz beschreiben. |
UpdateRouterRequest
Nachricht zum Aktualisieren eines Routers
| Felder | |
|---|---|
update_mask |
Erforderlich. Mit der Feldmaske werden die Felder angegeben, die in der Router-Ressource durch die Aktualisierung überschrieben werden sollen. Die in „update_mask“ angegebenen Felder beziehen sich auf die Ressource und nicht auf die vollständige Anfrage. Ein Feld wird überschrieben, wenn es in der Maske enthalten ist. Wenn der Nutzer keine Maske angibt, werden alle Felder überschrieben. |
router |
Erforderlich. Die Ressource, die aktualisiert wird |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und wiederholt wird. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Nehmen wir an, Sie senden eine erste Anfrage, deren Zeitlimit überschritten wird. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
UpdateSubnetRequest
Meldung zum Aktualisieren eines Subnetzes
| Felder | |
|---|---|
update_mask |
Erforderlich. Mit der Feldmaske werden die Felder angegeben, die in der Subnet-Ressource durch die Aktualisierung überschrieben werden sollen. Die in „update_mask“ angegebenen Felder beziehen sich auf die Ressource und nicht auf die vollständige Anfrage. Ein Feld wird überschrieben, wenn es in der Maske enthalten ist. Wenn der Nutzer keine Maske angibt, werden alle Felder überschrieben. |
subnet |
Erforderlich. Die Ressource, die aktualisiert wird |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde und wiederholt wird. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Nehmen wir an, Sie senden eine erste Anfrage, deren Zeitlimit überschritten wird. Wenn Sie die Anfrage mit derselben Anfrage-ID erneut senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. So wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass UUIDs mit Nullen nicht unterstützt werden (00000000-0000-0000-0000-000000000000). |
Zone
Eine Google Edge Cloud-Zone.
| Felder | |
|---|---|
name |
Erforderlich. Der Ressourcenname der Zone. |
create_time |
Nur Ausgabe. Der Zeitpunkt, zu dem die Zone erstellt wurde. |
update_time |
Nur Ausgabe. Der Zeitpunkt, zu dem die Zone zuletzt aktualisiert wurde. |
labels |
Veraltet: nicht implementiert. Labels als Schlüssel/Wert-Paare. |
layout_name |
Veraltet: nicht implementiert. Der Bereitstellungs-Layouttyp. |