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, parmiIdle,Connect,Active,OpenSent,OpenConfirm,Established.provisioning_status- État de provisionnement de la configuration du peering BGP, l'un dePROVISIONING,PENDING_UPDATE,PROVISIONED,FAILED.
Importer
Cette ressource peut être importée en utilisant un identifiant existant :
terraform import equinix_network_bgp.example {existing_id}