Ressource : Router
Message décrivant l'objet Router
| Représentation JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "description": string, "network": string, "interface": [ { object ( |
| Champs | |
|---|---|
name |
Obligatoire. Nom de ressource canonique du routeur. |
createTime |
Uniquement en sortie. Heure à laquelle le routeur a été créé. Code temporel au format RFC3339 UTC "Zulu", avec une précision de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Uniquement en sortie. Heure de la dernière mise à jour du routeur. Code temporel au format RFC3339 UTC "Zulu", avec une précision de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
labels |
Libellés associés à cette ressource. Objet contenant une liste de paires |
description |
Facultatif. Description en texte libre de la ressource. Longueur recommandée : 1 024 caractères. |
network |
Obligatoire. Nom canonique du réseau auquel appartient ce routeur. Le nom est au format |
interface[] |
Interfaces du routeur. |
bgpPeer[] |
Pairs BGP. |
bgp |
Informations BGP spécifiques à ce routeur. |
state |
Uniquement en sortie. État actuel de la ressource sur l'appareil par configuration push. |
routeAdvertisements[] |
Facultatif. Liste de CIDR au format IP/Longueur à annoncer en direction nord en tant que routes statiques à partir de ce routeur. |
Interface
L'interface du routeur définit les informations de couche 3 côté zone GDCE pour créer la session BGP.
| Représentation JSON |
|---|
{ "name": string, "ipv4Cidr": string, "ipv6Cidr": string, "linkedInterconnectAttachment": string, "subnetwork": string, "loopbackIpAddresses": [ string ] } |
| Champs | |
|---|---|
name |
Nom de cette entrée d'interface. Unique dans la ressource "Zones". |
ipv4Cidr |
Adresse IP et plage d'adresses IP de l'interface. |
ipv6Cidr |
Adresse et plage d'adresses IPv6 de l'interface. |
linkedInterconnectAttachment |
Nom canonique de lrattachement d'interconnexion associée. |
subnetwork |
Nom canonique de la ressource de sous-réseau à laquelle appartient cette interface. |
loopbackIpAddresses[] |
Créez une interface de rebouclage dans le routeur si nécessaire. Le nombre d'adresses IP doit correspondre au nombre d'appareils TOR. |
BgpPeer
BGPPeer définit les informations de couche 3 du pair pour créer la session BGP.
| Représentation JSON |
|---|
{ "name": string, "interface": string, "interfaceIpv4Cidr": string, "interfaceIpv6Cidr": string, "peerIpv4Cidr": string, "peerIpv6Cidr": string, "peerAsn": integer, "localAsn": integer } |
| Champs | |
|---|---|
name |
Nom de ce pair BGP. Unique dans la ressource "Zones". |
interface |
Nom de l'interface RouterInterface à laquelle le pair BGP est associé. |
interfaceIpv4Cidr |
Plage d'adresses IP de l'interface dans Google. |
interfaceIpv6Cidr |
Plage IPv6 de l'interface dans Google. |
peerIpv4Cidr |
Plage d'adresses IP de l'interface BGP en dehors de Google. |
peerIpv6Cidr |
Plage d'adresses IPv6 de l'interface BGP en dehors de Google. |
peerAsn |
Numéro de système autonome (ASN) BGP du pair. Chaque interface BGP peut utiliser une valeur différente. |
localAsn |
Uniquement en sortie. Numéro de système autonome (ASN) BGP local. Ce champ est défini sur ST_NOT_REQUIRED, car il stocke des ASN privés, qui n'ont aucun sens en dehors de la zone dans laquelle ils sont utilisés. |
Bgp
Informations BGP spécifiques à ce routeur.
| Représentation JSON |
|---|
{ "asn": integer, "keepaliveIntervalInSeconds": integer } |
| Champs | |
|---|---|
asn |
Numéro ASN BGP attribué localement. |
keepaliveIntervalInSeconds |
Intervalle en secondes entre les messages keepalive BGP envoyés au pair. La valeur par défaut est 20, et la valeur doit être comprise entre 20 et 60. |
Méthodes |
|
|---|---|
|
Crée un routeur dans un projet et un emplacement donnés. |
|
Supprime un seul routeur. |
|
Obtenez les diagnostics d'une seule ressource de routeur. |
|
Récupère les détails d'un seul routeur. |
|
Liste les routeurs d'un projet et d'un emplacement donnés. |
|
Met à jour les paramètres d'un seul routeur. |