Skip to main content

equinix_network_bgp (Ressource)

La ressource equinix_network_bgp permet de créer et de gérer les configurations de peering BGP du Network Edge d'Equinix.

Exemple d'utilisation

# Create BGP peering configuration on a existing connection
# between network device and service provider

resource "equinix_network_bgp" "test" {
connection_id = "54014acf-9730-4b55-a791-459283d05fb1"
local_ip_address = "10.1.1.1/30"
local_asn = 12345
remote_ip_address = "10.1.1.2"
remote_asn = 66123
authentication_key = "secret"
}

Référence de l'argument

Les arguments suivants sont soutenus :

  • connection_id - Identifiant (obligatoire) d'une connexion établie entre un dispositif de réseau et un fournisseur de services distant qui sera utilisé pour le peering.
  • local_ip_address - (Obligatoire) Adresse IP au format CIDR d'un appareil local.
  • local_asn - (Obligatoire) Numéro ASN local.
  • remote_ip_address - (Obligatoire) Adresse IP de l'homologue distant.
  • remote_asn - (Obligatoire) Numéro ASN distant.
  • authentication_key - Clé partagée (facultative) utilisée pour l'authentification des pairs BGP.

Référence des attributs

En plus de tous les arguments ci-dessus, les attributs suivants sont exportés :

  • uuid - Identifiant unique de la configuration du peering BGP.
  • device_id - identifiant unique d'un dispositif de réseau qui est un pair local dans une configuration de peering BGP donnée.
  • state - État de l'homologue BGP, parmi Idle, Connect, Active, OpenSent, OpenConfirm, Established.
  • provisioning_status - État de provisionnement de la configuration du peering BGP, l'un de PROVISIONING, PENDING_UPDATE, PROVISIONED, FAILED.

Importer

Cette ressource peut être importée en utilisant un identifiant existant :

terraform import equinix_network_bgp.example {existing_id}
Cette page vous a-t-elle été utile ?