Skip to main content

Avis de fin de vie Equinix Metal ne sera plus pris en charge le 30 juin 2026 Toutes les sources de données Metal seront supprimées dans la version 5.0.0 de ce fournisseur. Pour continuer à utiliser ce service jusqu'à cette date, veuillez utiliser la version 4.x. Consultez la page https://docs.equinix.com/metal/ pour plus d'informations.

port métallique Equinix (Source des données)

Utilisez cette source de données pour lire les ports des appareils existants. Vous pouvez lire un port soit par son UUID, soit par l'UUID de l'appareil et le nom du port.

Exemple d'utilisation

Créez un périphérique et lisez son port eth0 dans la source de données.

locals {
project_id = "<UUID_of_your_project>"
}

resource "equinix_metal_device" "test" {
hostname = "tfacc-test-device-port"
plan = "c3.medium.x86"
metro = "sv"
operating_system = "ubuntu_24_04"
billing_cycle = "hourly"
project_id = local.project_id
}

data "equinix_metal_port" "test" {
device_id = equinix_metal_device.test.id
name = "eth0"
}

Référence de l'argument

Les arguments suivants sont étayés:

  • port_id - (Optionnel) ID du port à lire, en conflit avec device_id.
  • device_id - (Optionnel) UUID de l'appareil dans lequel rechercher le port.
  • name - (Optionnel) Nom du port à rechercher, par exemple bond0, eth1.

Référence des attributs

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

  • network_type - L'un des layer2-bonded, layer2-individual, layer3, hybrid, hybrid-bonded.
  • type - Le type est soit NetworkBondPort pour les ports de liaison, soit NetworkPort pour les ports Ethernet pouvant être liés.
  • mac - Adresse MAC du port.
  • bond_id - UUID du port de liaison.
  • bond_name - Nom du port de liaison.
  • bonded - Indicateur précisant si le port est lié.
  • disbond_supported - Indicateur précisant si le port peut être retiré d'une liaison.
  • native_vlan_id - UUID du VLAN natif du port.
  • vlan_ids - UUID des VLAN attachés.
  • vxlan_ids - Identifiants VXLAN des VLAN attachés.
Cette page vous a-t-elle été utile ?