Ir al contenido principal

~> Deprecation Notice Equinix Metal llegará al final de su vida útil en 30 de junio de 2026. Todos los recursos Metal se eliminarán en la versión 5.0.0 de este proveedor. Utilice la versión 4.x de este proveedor para seguir utilizándolo hasta el final de su vida útil. Consulte https://docs.equinix.com/metal/ para obtener más información.

equinix_metal_port (Recurso)

Utilice este recurso para configurar puertos de red en un dispositivo Equinix Metal. Este recurso puede controlar tanto los puertos físicos como los de enlace.

Este recurso Terraform no crea un recurso API en Equinix Metal, sino que proporciona un control más fino para [redes de capa 2.

El recurso de puerto referido se crea junto con el dispositivo y es accesible a través del recurso de dispositivo o a través de la ruta API /port/<uuid>.

-> Para conseguir las configuraciones de red disponibles en el portal puede ser necesario crear y combinar varios equinix_metal_port recursos. Consulte la Guía de tipos de red para ver ejemplos de este recurso.

Argumento de referencia

Se admiten los siguientes argumentos:

  • port_id - (Obligatorio) ID del puerto a leer.
  • bonded - (Obligatorio) Si el puerto debe estar enlazado.
  • layer2 - (Opcional) Si desea poner el puerto en modo Capa 2, válido sólo para puertos de enlace.
  • vlan_ids - (Opcional) Lista de UUID de VLAN para adjuntar al puerto, válida sólo para puertos L2 e híbridos.
  • vxlan_ids - (Opcional) Lista de IDs VXLAN para adjuntar al puerto, válida sólo para puertos L2 e Híbridos.
  • native_vlan_id - (Opcional) UUID de una VLAN para asignar como VLAN nativa. Debe ser una de las VLAN adjuntas (del parámetro vlan_ids).
  • reset_on_delete - (Opcional) Configuración de comportamiento para restablecer el puerto a la configuración predeterminada (modo enlazado de capa 3 sin ninguna vlan adjunta) antes de borrarlo/destruirlo.

Tiempos de espera

El bloque timeouts le permite especificar [tiempos de espera para determinadas acciones:

Estos tiempos de espera incluyen el tiempo para desvincular, convertir a L2/L3, vincular y actualizar la vLAN nativa.

  • create - (Por defecto 30 min) Se utiliza al crear el puerto.
  • update - (Por defecto 30 min) Se utiliza cuando se actualiza el Puerto.
  • delete - (Por defecto 30 min) Se utiliza cuando se borra el Puerto.

Atributos Referencia

Además de todos los argumentos anteriores, se exportan los siguientes atributos:

  • name - Nombre del puerto, por ejemplo bond0 o eth0.
  • network_type - Una de capa2-vinculada, capa2-individual, capa3, híbrida e híbrida-vinculada. Este atributo sólo se establece en los puertos bond.
  • type - El tipo es "NetworkBondPort" para puertos bond o "NetworkPort" para puertos ethernet bondables.
  • mac - Dirección MAC del puerto.
  • bond_id - UUID del puerto de enlace.
  • bond_name - Nombre del puerto de enlace.
  • disbond_supported - Bandera que indica si el puerto puede eliminarse de un enlace.
¿Fue útil esta página?