~> Deprecation Notice Equinix Metal arrivera en fin de vie le 30 juin 2026. Toutes les ressources Metal seront supprimées dans la version 5.0.0 de ce fournisseur. Utilisez la version 4.x de ce fournisseur pour continuer à l'utiliser jusqu'à la fin de sa durée de vie. Consultez https://docs.equinix.com/metal/ pour plus d'informations.
equinix_metal_virtual_circuit (Ressource)
Utilisez cette ressource pour associer un VLAN à un port dédié de [Equinix Fabric - interconnexions définies par logiciel.
Consultez la [documentation sur le routage et le transfert virtuels pour obtenir des détails sur le produit et des documents de référence sur l'API.
Exemple d'utilisation
locals {
project_id = "52000fb2-ee46-4673-93a8-de2c2bdba33c"
conn_id = "73f12f29-3e19-43a0-8e90-ae81580db1e0"
}
data "equinix_metal_connection" test {
connection_id = local.conn_id
}
resource "equinix_metal_vlan" "test" {
project_id = local.project_id
metro = data.equinix_metal_connection.test.metro
}
resource "equinix_metal_virtual_circuit" "test" {
connection_id = local.conn_id
project_id = local.project_id
port_id = data.equinix_metal_connection.test.ports[0].id
vlan_id = equinix_metal_vlan.test.id
nni_vlan = 1056
}
Schéma
Exigée
port_id(String) UUID du port de connexion sur lequel le VC est cadré.project_id(String) UUID du projet dans lequel le VC est cadré.
En option
connection_id(String) UUID of Connection where the VC is scoped to. Utilisé uniquement pour les connexions dédiées.customer_ip(Chaîne) L'adresse IP du client avec laquelle le commutateur CSR va s'associer. Par défaut, il s'agit de l'autre adresse IP utilisable dans le sous-réseau.customer_ipv6(Chaîne) L'adresse IPv6 du client avec laquelle le commutateur CSR va s'associer. Par défaut, il s'agit de l'autre adresse IP utilisable dans le sous-réseau IPv6.description(Chaîne) Description de la ressource Circuit virtuelmd5(String, Sensitive) Le mot de passe qui peut être défini pour le pair VRF BGP.metal_ip(String) L'adresse IP de l'interface virtuelle de commutation (SVI) du circuit virtuel. Par défaut, il s'agit de la première adresse IP utilisable dans le sous-réseau.metal_ipv6(Metal) L'adresse IPv6 de métal pour l'interface virtuelle de commutation (SVI) du circuit virtuel. Par défaut, il s'agit de la première adresse IP utilisable dans le sous-réseau IPv6.name(Chaîne) Nom de la ressource Circuit virtuelnni_vlan(Nombre) ID VLAN réseau à réseau d'Equinix Connect (facultatif lorsque la connexion a le mode=tunnel).peer_asn(Nombre) L'ASN BGP de l'homologue. Le même ASN peut être utilisé sur plusieurs VC, mais il ne peut pas être le même que le local_asn du VRF.speed(Chaîne) Description de la vitesse du circuit virtuel. Cette valeur est donnée à titre d'information et est calculée lorsque le type de connexion est partagé.subnet(Chaîne) Un sous-réseau de l'un des blocs IP associés au VRF pour lequel nous allons aider à créer une réservation d'IP. Il ne peut s'agir que d'un /30 ou d'un /31. * Pour un bloc /31, il n'y aura que deux adresses IP, qui seront utilisées pour metal_ip et customer_ip. * Un bloc /30 aura quatre adresses IP, mais la première et la dernière ne sont pas utilisables. Nous utiliserons par défaut la première adresse IP utilisable pour le metal_ip.subnet_ipv6(Chaîne) Un sous-réseau de l'un des blocs IPv6 associés au VRF pour lequel nous allons aider à créer une réservation d'IP. Il ne peut s'agir que d'un /126 ou d'un /127. * Pour un bloc /127, il n'y aura que deux adresses IP, qui seront utilisées pour metal_ip et customer_ip. * Un bloc /126 aura quatre adresses IP, mais la première et la dernière ne sont pas utilisables. Nous utiliserons par défaut la première adresse IP utilisable pour le metal_ip.tags(Liste de chaînes) Etiquettes attachées au circuit virtuelvirtual_circuit_id(Chaîne) UUID d'un VC existant à configurer. Utilisé dans le cas d'interconnexions partagées où le VC a déjà été créé.vlan_id(String) UUID du VLAN à associervrf_id(String) UUID du VRF à associer
En lecture seule
id(Chaîne) L'identifiant de cette ressource.nni_vnid(Number) Paramètre Nni VLAN ID, voir https://docs.equinix.com/metal/interconnections/introduction/status(Chaîne) État de la ressource circuit virtuelvnid(Number) VNID Paramètre VLAN, voir https://docs.equinix.com/metal/interconnections/introduction/
Importer
L'importation est prise en charge à l'aide de la syntaxe suivante :
terraform import equinix_metal_virtual_circuit {existing_id}