~> 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_port (Ressource)
Utilisez cette ressource pour configurer les ports réseau sur un dispositif Equinix Metal. Cette ressource peut contrôler les ports physiques et les ports de liaison.
Cette ressource Terraform ne crée pas de ressource API dans Equinix Metal, mais fournit plutôt un contrôle plus fin pour le [réseau de couche 2.
La ressource de port référencée est créée avec le dispositif et accessible soit via la ressource de dispositif, soit via le chemin API /port/<uuid>.
-> Pour obtenir les configurations de réseau disponibles dans le portail, il peut être nécessaire de créer et de combiner diverses ressources equinix_metal_port. Voir le Guide des types de réseaux pour des exemples de cette ressource.
Référence de l'argument
Les arguments suivants sont soutenus :
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 bond.vlan_ids- (Facultatif) Liste de VLAN UUID à attacher au port, valable uniquement pour les ports L2 et hybrides.vxlan_ids- (Facultatif) Liste des ID VXLAN à attacher au port, valable uniquement pour les ports L2 et hybrides.native_vlan_id- (Facultatif) UUID d'un VLAN à assigner comme VLAN natif. Il doit s'agir d'un des VLAN attachés (du paramètrevlan_ids).reset_on_delete- (Facultatif) Paramètre comportemental pour réinitialiser le port aux paramètres par défaut (layer3 bonded mode sans aucun vlan attaché) avant de le supprimer/détruire.
Délais d'attente
Le bloc timeouts vous permet de spécifier des timeouts pour certaines actions :
Ces délais comprennent le temps de déconnexion, de conversion en L2/L3, de connexion et de mise à jour du vLAN natif.
create- (30 minutes par défaut) Utilisé lors de la création du port.update- (30 minutes par défaut) Utilisé lors de la mise à jour du port.delete- (30 minutes par défaut) Utilisé lors de la suppression du port.
Référence des attributs
En plus de tous les arguments ci-dessus, les attributs suivants sont exportés :
name- Nom du port, par exemplebond0oueth0.network_type- L'un des attributs suivants : layer2-bonded, layer2-individual, layer3, hybrid et hybrid-bonded. Cet attribut n'est défini que sur les ports de liaison.type- Le type est soit "NetworkBondPort" pour les ports Bond, soit "NetworkPort" pour les ports Ethernet Bondables.mac- Adresse MAC du port.bond_id- UUID du port de liaison.bond_name- Nom du port de liaison.disbond_supported- Drapeau indiquant si le port peut être retiré d'un lien.