equinix_network_device_link (Ressource)
La ressource equinix_network_device_link permet de créer et de gérer des liaisons de dispositifs réseau virtuels Equinix Network Edge.
Exemple d'utilisation
# Example of device link with HA device pair
# where each device is in a different metro
resource "equinix_network_device_link" "test" {
name = "test-DLG"
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
device {
id = equinix_network_device.test.uuid
interface_id = 6
}
device {
id = equinix_network_device.test.secondary_device[0].uuid
interface_id = 7
}
metro_link {
account_number = equinix_network_device.test.account_number
metro_code = equinix_network_device.test.metro_code
throughput = "50"
throughput_unit = "Mbps"
}
metro_link {
account_number = equinix_network_device.test.secondary_device[0].account_number
metro_code = equinix_network_device.test.secondary_device[0].metro_code
throughput = "50"
throughput_unit = "Mbps"
}
}
Référence de l'argument
Les arguments suivants sont soutenus :
name- (Obligatoire) nom du lien du dispositif.subnet- (Facultatif) sous-réseau Device Link au format CIDR. Non requis pour la liaison entre les dispositifs auto-configurés.device- (Obligatoire) définition d'un ou plusieurs dispositifs appartenant à la liaison entre dispositifs. Pour plus de détails, reportez-vous à la sectionrelative aux appareils ci-dessous.metro_link- (Facultatif) définition d'une ou plusieurs connexions inter-métropolitaines appartenant à la liaison de l'appareil. Voir la sectionMetro Link ci-dessous pour plus de détails.redundancy_type- (Facultatif) indique si la connexion doit être créée via le port principal ou secondaire de Fabric. Valeurs prises en charge :PRIMARY(Par défaut),SECONDARY,HYBRIDproject_id- (Facultatif) identifiant unique de la ressource de projet à laquelle la liaison de dispositif est rattachée.si vous l'ignorez, la liaison de dispositif sera créée sous l'identifiant de projet par défaut de votre organisation.
Dispositif
Le device bloc prend en charge les arguments suivants :
id- (Obligatoire) identifiant de l'appareil.asn- (Facultatif) numéro ASN de l'appareil. Non requis pour les appareils auto-configurés.interface_id- (Facultatif) identifiant de l'interface réseau de l'appareil à utiliser pour la connexion Device Link.
Metro_Link
Le Metro link bloc prend en charge les arguments suivants :
account_number- (Obligatoire) numéro de compte de facturation à utiliser pour les frais de connexionthroughput- (Obligatoire) débit de connexion.throughput_unit- (Obligatoire) unité de débit de connexion (Mbit/s ou Gbps).metro_code- (Obligatoire) Code de la zone métropolitaine de connexion.
Référence des attributs
En plus de tous les arguments ci-dessus, les attributs suivants sont exportés :
uuid- Identifiant unique du lien de l’appareil.status- Statut de provisionnement de liaison de dispositif.PROVISIONING``PROVISIONED, ,DEPROVISIONING, ,DEPROVISIONEDFAILED.
Les deviceattributs de bloc :
ip_address- Adresse IP du sous-réseau Device Link qui a été attribuée à l'appareilstatus- statut de provisionnement de liaison de dispositif sur un dispositif donné.PROVISIONING``PROVISIONED, ,DEPROVISIONING, ,DEPROVISIONEDFAILED.
Délais d'attente
Cette ressource fournit les optionsde configuration de temporisations suivantes :
- créer - La valeur par défaut est de 10 minutes
- mise à jour - La valeur par défaut est de 10 minutes
- delete - La valeur par défaut est de 10 minutes
Importer
Cette ressource peut être importée en utilisant un identifiant existant :
terraform import equinix_network_device_link.example {existing_id}