Avis de fin de vie Equinix Metal ne sera plus pris en charge le 30 juin 2026 Toutes les ressources 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 (Ressource)
Utilisez cette ressource pour configurer les ports réseau sur un appareil Equinix Metal. Elle permet de contrôler les ports physiques et les ports agrégés.
Cette ressource Terraform ne crée pas de ressource API dans Equinix Metal, mais offre plutôt un contrôle plus fin pour le réseau de couche 2 (https://docs.equinix.com/metal/layer2-networking/overview/).
La ressource de port mentionnée est créée avec l'appareil et accessible soit par la ressource de l'appareil, soit par le chemin API /port/<uuid>.
Pour obtenir les configurations réseau disponibles sur le portail, il peut être nécessaire de créer et de combiner différentes ressources equinix_metal_port. Consultez le Guide des types de réseau pour des exemples de cette ressource.
Référence de l'argument
Les arguments suivants sont étayés:
port_id- (Obligatoire) ID du port à lire.bonded- (Obligatoire) Indique si le port doit être lié.layer2- (Facultatif) Indique si le port doit être mis en mode couche 2, valable uniquement pour les ports de liaison.vlan_ids- (Facultatif) Liste des UUID VLAN à associer au port, valable uniquement pour les ports L2 et hybrides.vxlan_ids- (Facultatif) Liste des ID VXLAN à associer au port, valable uniquement pour les ports L2 et hybrides.native_vlan_id- (Optionnel) UUID d'un VLAN à définir comme VLAN natif. Il doit s'agir d'un des VLAN associés (paramètrevlan_ids).reset_on_delete- (Facultatif) Paramètre comportemental pour réinitialiser le port aux paramètres par défaut (mode lié de couche 3 sans aucun vlan attaché) avant la suppression/destruction.
Délais d'attente
Le bloc timeouts vous permet de spécifier des [délai d'attente pour certaines actions:
Ces délais d'expiration incluent le temps nécessaire pour dissocier, convertir en L2/L3, lier et mettre à jour le VLAN natif.
create- (Par défaut 30 min) Utilisé lors de la création du port.update- (Par défaut 30 min) Utilisé lors de la mise à jour du port.delete- (Par défaut 30 min) Utilisé lors de la suppression du port.
Référence des attributs
En plus des arguments ci-dessus, les attributs suivants sont exportés:
name- Nom du port, par exemplebond0oueth0.network_type- L'un des éléments suivants: couche 2 liée, couche 2 individuelle, couche 3, hybride et hybride liée. Cet attribut est uniquement défini sur les ports de liaison.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.disbond_supported- Indicateur précisant si le port peut être retiré d'une liaison.