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) (verworfen)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) (verworfen)ListZonesResponse(Nachricht) (verworfen)Network(Meldung)OperationMetadata(Meldung)RemotePeeringNetworkType(enum)ResourceState(enum)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 GEC-Kunden einen verwalteten, hochverfügbaren Dienst zur dynamischen Netzwerkkonfiguration in der Cloud, 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 einen neuen 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 ein einzelnes 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 |
|---|
|
Diagnosedaten einer einzelnen Interconnect-Ressource abrufen.
|
| DiagnoseNetwork |
|---|
|
Diagnose einer einzelnen Netzwerkressource abrufen.
|
| DiagnoseRouter |
|---|
|
Diagnose einer einzelnen Routerressource abrufen.
|
| GetInterconnect |
|---|
|
Ruft Details zu einer einzelnen Interconnect-Verbindung ab.
|
| GetInterconnectAttachment |
|---|
|
Ruft Details zu einem 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 |
|---|
|
Verworfen: nicht implementiert. Ruft Details zu einer einzelnen Zone ab.
|
| InitializeZone |
|---|
|
InitializeZone initialisiert Ressourcen für eine Zone in einem Projekt.
|
| ListInterconnectAttachments |
|---|
|
Listet InterconnectAttachments in einem bestimmten Projekt und an einem bestimmten Standort auf.
|
| ListInterconnects |
|---|
|
Listet Interconnect-Verbindungen in einem bestimmten Projekt und an einem bestimmten 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 bestimmten Projekt und an einem bestimmten Standort auf.
|
| ListZones |
|---|
|
Verworfen: nicht implementiert. Listet Zonen in einem bestimmten Projekt und an einem bestimmten 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
Nachricht 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, um die Erstellung einer neuen Route anzufordern.
| 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
Nachricht 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
Nachricht 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
Nachricht 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
Nachricht 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
Nachricht 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 eines Interconnects innerhalb einer bestimmten Zone.
| Felder | |
|---|---|
name |
Erforderlich. Der Name der Interconnect-Ressource. |
DiagnoseInterconnectResponse
„DiagnoseInterconnectResponse“ enthält die aktuellen Diagnosedaten 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 der Status für die Subnetze im aktuellen Netzwerk.
| Felder | |
|---|---|
subnet_status[] |
Eine Liste der Status für die 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 |
MACsec-Status nicht angegeben, wahrscheinlich aufgrund fehlender Messwerte. |
SECURE |
Alle relevanten Links haben mindestens eine aktive MACsec-Sitzung. |
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 Routerressource. |
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 Abrufen einer Interconnect-Verbindung
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
GetNetworkRequest
Nachricht zum Abrufen eines Netzwerks
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
GetRouteRequest
Nachricht zum Abrufen einer Route
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
GetRouterRequest
Nachricht zum Abrufen eines Routers
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
GetSubnetRequest
Nachricht zum Abrufen eines Subnetzes
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
GetZoneRequest
Verworfen: nicht implementiert. Nachricht zum Erreichen einer Zone
| Felder | |
|---|---|
name |
Erforderlich. Name der Ressource |
InitializeZoneRequest
Nachricht zum Initialisieren einer angegebenen Zone
| Felder | |
|---|---|
name |
Erforderlich. Der Name der Zonenressource. |
InitializeZoneResponse
Dieser Typ hat keine Felder.
Die Antwort beim Initialisieren einer Zone
Interconnect
Nachricht, die das Interconnect-Objekt beschreibt
| Felder | |
|---|---|
name |
Erforderlich. Der kanonische Ressourcenname der Interconnect-Verbindung. |
create_time |
Nur Ausgabe. Der Zeitpunkt, zu dem 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“ annimmt. |
uuid |
Nur Ausgabe. Eindeutige Kennung für den Link. |
device_cloud_resource_name |
Nur Ausgabe. Cloud-Ressourcenname des Schalters. |
physical_ports[] |
Nur Ausgabe. Physische Ports (z.B. TenGigE0/0/0/1), die die Interconnect-Verbindung bilden. |
remote_peering_network_type |
Optional. Der Remote-Peering-Netzwerktyp der Interconnect-Verbindung. Er ist erforderlich, wenn die Peering-Trennung aktiviert ist. |
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-Anhangs. |
create_time |
Nur Ausgabe. Der Zeitpunkt, zu dem der Interconnect-Anhang erstellt wurde. |
update_time |
Nur Ausgabe. Der Zeitpunkt, zu dem der Interconnect-Anhang 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 auf der Website eindeutig sein. |
mtu |
IP (L3)-MTU-Wert der virtuellen Edge-Cloud. Gültige Werte sind: 1500 und 9000. Wenn kein Wert festgelegt ist, wird der Standardwert 1.500 verwendet. |
state |
Nur Ausgabe. Aktuelle Phase der Ressource auf dem Gerät per Konfigurations-Push. |
peering_type |
Optional. Der Remote-Peering-Netzwerktyp des zugrunde liegenden Interconnects. Er ist erforderlich, wenn die Peering-Trennung aktiviert ist. |
InterconnectDiagnostics
Diagnoseinformationen zu Interconnect, einschließlich detaillierter und aktueller technischer Informationen zur Google-Seite der Verbindung.
| Felder | |
|---|---|
mac_address |
Die MAC-Adresse der Bundle-Schnittstelle der Interconnect-Verbindung. |
link_layer_addresses[] |
Eine Liste von LinkLayerAddress, die die IP-Adresse und die entsprechende Link-Layer-Adresse der Nachbarn für diese Interconnect-Verbindung beschreibt. |
links[] |
Eine Liste von LinkStatus-Objekten, die den Status jedes Links in der Interconnect-Verbindung beschreiben. |
LinkLACPStatus
Beschreibt den Status eines LACP-Links.
| Felder | |
|---|---|
state |
Der Status eines LACP-Links. |
google_system_id |
System-ID des Ports auf der Google-Seite des LACP-Austauschs. |
neighbor_system_id |
System-ID des Ports auf der Nachbarseite des LACP-Austauschs. |
aggregatable |
Der Wert „true“ gibt an, dass der Teilnehmer die Verwendung des Links als Teil des Aggregats zulässt. Der Wert „false“ gibt an, dass der Link als einzelner Link verwendet werden soll. |
collecting |
Wenn „true“, erfasst der Teilnehmer eingehende Frames über den Link, andernfalls „false“ |
distributing |
Wenn „true“, verteilt der Teilnehmer ausgehende Frames. Wenn „false“, ist die Verteilung deaktiviert. |
Bundesland
Zustands-Enum für LACP-Link.
| Enums | |
|---|---|
UNKNOWN |
Der Standardstatus, der angibt, dass der Status unbekannt ist. |
ACTIVE |
Die Verbindung ist innerhalb des Bundles konfiguriert und aktiviert. |
DETACHED |
Die Verbindung ist nicht innerhalb des Bundles konfiguriert. Das bedeutet, dass der Rest des Objekts leer sein sollte. |
LinkLLDPStatus
LLDP-Link beschreiben
| Felder | |
|---|---|
peer_system_name |
Der administrativ zugewiesene Name des Peer-Systems. |
peer_system_description |
Die Textbeschreibung der Netzwerkentität des LLDP-Peers. |
peer_chassis_id |
Die Peer-Chassis-Komponente der Endpunkt-ID, die dem sendenden LLDP-Agenten zugeordnet ist. |
peer_chassis_id_type |
Das Format und die Quelle des Strings für die Chassis-ID des Peers. |
peer_port_id |
Die Portkomponente der Endpunkt-ID, die dem sendenden LLDP-Agenten 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 Identifikationsstrings für den Peer-Port. |
LinkStatus
Beschreibt den Status jedes Links in der Interconnect-Verbindung.
| Felder | |
|---|---|
circuit_id |
Die eindeutige ID für diesen Link, die während des Hochfahrens durch Google zugewiesen wird. |
lacp_status |
Beschreibt den Status eines LACP-Links. |
lldp_statuses[] |
Eine Liste von LinkLLDPStatus-Objekten, die den LLDP-Status jedes Peers für jeden Link in der Interconnect-Verbindung beschreiben. |
packet_counts |
Paketzählspezifische Statistiken für diesen Link. |
PacketCounts
Enthält eine Sammlung von schnittstellenbezogenen Statistikobjekten.
| 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 erkannt wurden, die ihre Zustellung verhindert hätten. |
outbound_unicast |
Die Gesamtzahl der Pakete, deren Übertragung angefordert wird. |
outbound_errors |
Die 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, die ihre Übertragung verhindert hätten. |
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-Ressourcen |
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 Interconnect-Verbindungen
| 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 Interconnect-Verbindungen
| 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[] |
Die 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[] |
Die 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
Verworfen: 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
Verworfen: nicht implementiert. Nachricht für die Antwort auf die Auflistung von Zonen
| Felder | |
|---|---|
zones[] |
Die 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, die das Network-Objekt beschreibt
| Felder | |
|---|---|
name |
Erforderlich. Der kanonische Ressourcenname des Netzwerks. |
create_time |
Nur Ausgabe. Der Zeitpunkt, zu dem 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 |
IP-MTU-Wert (L3) des Netzwerks. Gültige Werte sind: 1500 und 9000. 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. Menschenlesbarer 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. |
RemotePeeringNetworkType
Definiert das Remote-Peering-Ziel für die Schnittstelle. Er ist erforderlich, wenn die Peering-Trennung aktiviert ist.
| Enums | |
|---|---|
REMOTE_PEERING_NETWORK_TYPE_UNSPECIFIED |
Nicht angegeben. |
REMOTE_PEERING_NETWORK_TYPE_CUSTOMER_INTERNAL |
Vertrauenswürdiges internes Netzwerk des Kunden. |
REMOTE_PEERING_NETWORK_TYPE_CUSTOMER_INTERNET |
Nicht vertrauenswürdiges Netzwerk des Kunden mit Internetzugriff. |
ResourceState
ResourceState beschreibt den Status der Ressource. Ein normaler Lebenszyklus einer neuen Ressource, die erstellt wird, sieht so aus: PENDING -> PROVISIONING -> RUNNING. Ein normaler Lebenszyklus einer vorhandenen Ressource, die gelöscht wird, wäre: RUNNING -> DELETING. Wenn während der Verarbeitung Fehler auftreten, wird die Ressource in den Status SUSPENDED versetzt.
| Enums | |
|---|---|
STATE_UNKNOWN |
Nicht angegebener Zustand. |
STATE_PENDING |
Die Ressource wird für die Anwendung auf das Rack vorbereitet. |
STATE_PROVISIONING |
Die Ressource wird jetzt auf das Rack angewendet. |
STATE_RUNNING |
Die Ressource wurde an das Rack übertragen. |
STATE_SUSPENDED |
Die Ressource konnte nicht an das Rack übertragen werden. |
STATE_DELETING |
Die Ressource wird gerade gelöscht. |
Route
Nachricht, die ein Route-Objekt beschreibt
| 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 per Konfigurations-Push. |
description |
Optional. Eine Textbeschreibung der Ressource. Maximale Länge: 1.024 Zeichen. |
Router
Nachricht, die das Router-Objekt beschreibt
| 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[] |
Router-Schnittstellen. |
bgp_peer[] |
BGP-Peers. |
bgp |
BGP-Informationen, die für diesen Router spezifisch sind. |
state |
Nur Ausgabe. Aktuelle Phase der Ressource auf dem Gerät per Konfigurations-Push. |
route_advertisements[] |
Optional. Eine Liste von CIDRs im IP/Länge-Format, die von diesem Router als statische Routen nach Norden beworben werden sollen. |
Bgp
BGP-Informationen, die für diesen Router spezifisch sind.
| 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 liegt zwischen 20 und 60. |
BgpPeer
BGPPeer definiert die Layer-3-Informationen auf der Peer-Seite zum Erstellen 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 innerhalb von 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 |
Autonome Systemnummer (ASN) des BGP-Peers. Für jede BGP-Schnittstelle kann ein anderer Wert verwendet werden. |
local_asn |
Nur Ausgabe. Lokale autonome Systemnummer (ASN) des BGP. Dieses Feld ist ST_NOT_REQUIRED, da es private ASNs speichert, die außerhalb der Zone, in der sie verwendet werden, keine Bedeutung haben. |
Schnittstelle
Die Routerschnittstelle definiert die Layer-3-Informationen auf der GDCE-Zonenseite für den Aufbau 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 eine Loopback-Schnittstelle im Router, falls angegeben. 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 von BgpPeerStatus-Objekten, die alle BGP-Peers beschreiben, die mit diesem Router verknüpft sind. |
static_route_status[] |
Eine Liste von RouteStatus, die alle Northbound-Routen-Advertisements für diesen Router beschreibt. |
BgpPeerStatus
Status eines BGP-Peers.
| Felder | |
|---|---|
name |
Name dieses BGP-Peers. Innerhalb der Router-Ressource eindeutig. |
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 |
Zeit, die diese Sitzung aktiv ist. Format: 14 Jahre, 51 Wochen, 6 Tage, 23 Stunden, 59 Minuten, 59 Sekunden |
uptime_seconds |
Zeit, die diese Sitzung aktiv war, 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 Status 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 Präfixen mit zugehörigen Zählern.
| 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 zu den benutzerdefinierten statischen Northbound-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 oder nicht. |
route_install_status |
Ein Enum, das den Status der Routeninstallation darstellt. |
route_install_status_additional_info |
Ein String, der den „route_install_status“ näher erläutert, falls weitere Informationen vorhanden sind (z. B. Informationen zu einem Fehler). |
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. weil die Route gerade installiert wird). |
ROUTE_INSTALL_STATUS_FAILED |
Die Installation der Route ist aufgrund eines Fehlers fehlgeschlagen. |
Subnetz
Nachricht, die das Subnet-Objekt beschreibt
| Felder | |
|---|---|
name |
Erforderlich. Der kanonische Ressourcenname des Subnetzes. |
create_time |
Nur Ausgabe. Der Zeitpunkt, zu dem 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 zu diesem Subnetzwerk gehören. |
ipv6_cidr[] |
Die Bereiche von IPv6-Adressen, die zu diesem Subnetzwerk gehören. |
vlan_id |
Optional. Vom Nutzer bereitgestellte VLAN-ID. Wenn Sie keine angeben, wird automatisch eine zugewiesen. |
bonding_type |
Optional. Ein Bonding-Typ bei der Subnetzerstellung gibt an, ob ein erstelltes VLAN auf gebündelten oder nicht gebündelten Porttypen oder auf beiden vorhanden ist. Außerdem wird dieses Flag verwendet, um die spezifische Netzwerkkonfiguration festzulegen, die Cluster dann basierend auf der Bonding-Auswahl für ihre Arbeitslasten verwenden können. |
state |
Nur Ausgabe. Aktuelle Phase der Ressource auf dem Gerät per Konfigurations-Push. |
BondingType
Bonding-Typ im Subnetz.
| Enums | |
|---|---|
BONDING_TYPE_UNSPECIFIED |
Der nicht angegebene Bonding-Typ ist standardmäßig nicht angegeben und wird auch dann nicht angegeben, wenn der Nutzer beim Erstellen des VLANs keinen Bonding-Typ angibt. Dies wird als gemischtes Bonding behandelt, bei dem das VLAN sowohl gebondete als auch nicht gebondete Verbindungen zu Maschinen hat. |
BONDED |
Multi-Homed. |
NON_BONDED |
Single-Homed. |
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 von LinkLayerAddress, die die IP-Adresse und die entsprechende Link-Layer-Adresse der Nachbarn für dieses Subnetz beschreibt. |
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
Nachricht zum Aktualisieren eines Subnetzes
| Felder | |
|---|---|
update_mask |
Erforderlich. Mit der Feldmaske werden die Felder angegeben, die in der Subnetzressource 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 |
Verworfen: nicht implementiert. Labels als Schlüssel/Wert-Paare. |
layout_name |
Verworfen: nicht implementiert. Der Typ des Bereitstellungslayouts. |