Index
EdgeNetwork(Benutzeroberfläche)CreateInterconnectAttachmentRequest(Meldung)CreateNetworkRequest(Meldung)CreateRouterRequest(Meldung)CreateSubnetRequest(Meldung)DeleteInterconnectAttachmentRequest(Meldung)DeleteNetworkRequest(Meldung)DeleteRouterRequest(Meldung)DeleteSubnetRequest(Meldung)DiagnoseInterconnectRequest(Meldung)DiagnoseInterconnectResponse(Meldung)DiagnoseNetworkRequest(Meldung)DiagnoseNetworkResponse(Meldung)DiagnoseNetworkResponse.NetworkStatus(Meldung)DiagnoseRouterRequest(Meldung)DiagnoseRouterResponse(Meldung)GetInterconnectAttachmentRequest(Meldung)GetInterconnectRequest(Meldung)GetNetworkRequest(Meldung)GetRouterRequest(Meldung)GetSubnetRequest(Meldung)GetZoneRequest(Meldung)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)ListSubnetsRequest(Meldung)ListSubnetsResponse(Meldung)ListZonesRequest(Meldung)ListZonesResponse(Meldung)Network(Meldung)OperationMetadata(Meldung)ResourceState(Aufzählung)Router(Meldung)Router.Bgp(Meldung)Router.BgpPeer(Meldung)Router.Interface(Meldung)RouterStatus(Meldung)RouterStatus.BgpPeerStatus(Meldung)RouterStatus.BgpPeerStatus.BgpStatus(Aufzählung)RouterStatus.PrefixCounter(Meldung)Subnet(Meldung)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.
|
| 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.
|
| 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.
|
| GetRouter |
|---|
|
Ruft Details zu einem einzelnen Router ab.
|
| GetSubnet |
|---|
|
Ruft Details zu einem einzelnen Subnetz ab.
|
| GetZone |
|---|
|
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.
|
| ListSubnets |
|---|
|
Listet Subnetze in einem angegebenen Projekt und an einem angegebenen Standort auf.
|
| ListZones |
|---|
|
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). |
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. 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). |
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. 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). |
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. 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). |
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. 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). |
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. |
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 |
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
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
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 „projects/{project}/locations/{location}/zones/{zone}/interconnects/{interconnect}“. |
network |
Optional. Der kanonische Netzwerkname im Format „projects/{project}/locations/{location}/zones/{zone}/networks/{network}“. |
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. |
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
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
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. |
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 „projects/{project}/locations/{location}/zones/{zone}/networks/{network}“. |
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. |
peer_ipv4_cidr |
IP-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. |
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. Dieser Wert wird nur verwendet, wenn „linked_interconnect_attachment“ festgelegt ist. |
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. |
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. |
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. |
state |
Nur Ausgabe. Aktuelle Phase der Ressource auf dem Gerät durch Konfigurations-Push. |
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 |
Labels als Schlüssel/Wert-Paare. |
layout_name |
Der Bereitstellungs-Layouttyp. |