Risorsa: Router
Messaggio che descrive l'oggetto Router
| Rappresentazione JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "description": string, "network": string, "interface": [ { object ( |
| Campi | |
|---|---|
name |
Obbligatorio. Il nome canonico della risorsa del router. |
createTime |
Solo output. L'ora in cui è stato creato il router. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione al nanosecondo e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. L'ora dell'ultimo aggiornamento del router. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione al nanosecondo e fino a nove cifre frazionarie. Esempi: |
labels |
Etichette associate a questa risorsa. Un oggetto contenente un elenco di coppie |
description |
Facoltativo. Una descrizione in formato libero della risorsa. Lunghezza massima: 1024 caratteri. |
network |
Obbligatorio. Il nome canonico della rete a cui appartiene questo router. Il nome è nel formato |
interface[] |
Interfacce del router. |
bgpPeer[] |
Peer BGP. |
bgp |
Informazioni BGP specifiche per questo router. |
state |
Solo output. Fase attuale della risorsa al dispositivo tramite il push della configurazione. |
routeAdvertisements[] |
Facoltativo. Un elenco di CIDR in formato IP/Lunghezza da annunciare in direzione nord come route statiche da questo router. |
Interfaccia
L'interfaccia del router definisce le informazioni di livello 3 lato zona GDCE per la creazione della sessione BGP.
| Rappresentazione JSON |
|---|
{ "name": string, "ipv4Cidr": string, "ipv6Cidr": string, "linkedInterconnectAttachment": string, "subnetwork": string, "loopbackIpAddresses": [ string ] } |
| Campi | |
|---|---|
name |
Il nome di questa voce dell'interfaccia. Unico all'interno della risorsa Zones. |
ipv4Cidr |
Indirizzo e intervallo IP dell'interfaccia. |
ipv6Cidr |
Indirizzo e intervallo IPv6 dell'interfaccia. |
linkedInterconnectAttachment |
Il nome canonico dell'collegamento di interconnessione collegato. |
subnetwork |
Il nome canonico della risorsa subnet a cui appartiene questa interfaccia. |
loopbackIpAddresses[] |
Crea l'interfaccia di loopback nel router quando specificato. Il numero di indirizzi IP deve corrispondere al numero di dispositivi TOR. |
BgpPeer
BGPPeer definisce le informazioni di livello 3 lato peer per la creazione della sessione BGP.
| Rappresentazione JSON |
|---|
{ "name": string, "interface": string, "interfaceIpv4Cidr": string, "interfaceIpv6Cidr": string, "peerIpv4Cidr": string, "peerIpv6Cidr": string, "peerAsn": integer, "localAsn": integer } |
| Campi | |
|---|---|
name |
Il nome di questo peer BGP. Unico all'interno della risorsa Zones. |
interface |
Nome dell'interfaccia del router a cui è associato il peer BGP. |
interfaceIpv4Cidr |
Intervallo IP dell'interfaccia all'interno di Google. |
interfaceIpv6Cidr |
Intervallo IPv6 dell'interfaccia all'interno di Google. |
peerIpv4Cidr |
Intervallo IP dell'interfaccia BGP al di fuori di Google. |
peerIpv6Cidr |
Intervallo IPv6 dell'interfaccia BGP al di fuori di Google. |
peerAsn |
Numero di sistema autonomo (ASN) BGP peer. Ogni interfaccia BGP può utilizzare un valore diverso. |
localAsn |
Solo output. Numero di sistema autonomo (ASN) BGP locale. Questo campo è ST_NOT_REQUIRED perché memorizza ASN privati, che non hanno significato al di fuori della zona in cui vengono utilizzati. |
Bgp
Informazioni BGP specifiche per questo router.
| Rappresentazione JSON |
|---|
{ "asn": integer, "keepaliveIntervalInSeconds": integer } |
| Campi | |
|---|---|
asn |
ASN BGP assegnato localmente. |
keepaliveIntervalInSeconds |
L'intervallo in secondi tra i messaggi keepalive BGP inviati al peer. Il valore predefinito è 20, con un valore compreso tra 20 e 60. |
Metodi |
|
|---|---|
|
Crea un nuovo router in un progetto e una località specifici. |
|
Elimina un singolo router. |
|
Recupera la diagnostica di una singola risorsa router. |
|
Recupera i dettagli di un singolo router. |
|
Elenca i router in un progetto e una località specifici. |
|
Aggiorna i parametri di un singolo router. |