Ir para o conteúdo principal

Aviso de Descontinuação O Equinix Metal alcance ao fim de sua vida útil em 30 de junho de 2026 Todos os recursos do Metal serão removidos na versão 5.0.0 deste provedor. Use a versão 4.x deste provedor para continuar utilizando-o após o encerramento das atividades. Consulte https://docs.equinix.com/metal/ para obter mais informações.

equinix_metal_port (Recurso)

Use este recurso para configurar portas de rede em um dispositivo Equinix Metal. Este recurso pode controlar portas físicas e portas de agregação de links.

Este recurso do Terraform não cria um recurso de API no Equinix Metal, mas sim fornece um controle mais preciso para redes de Camada 2 .

O recurso de porta mencionado é criado juntamente com o dispositivo e acessível através do recurso do dispositivo ou através do caminho da API /port/<uuid>.

-> Para alcançar as configurações de rede disponíveis no portal, pode ser necessário criar e combinar vários recursos equinix_metal_port. Consulte o Guia de Tipos de Rede para exemplos deste recurso.

Referência do argumento

Os seguintes argumentos são suportados:

  • port_id - (Obrigatório) ID da porta a ser lida.
  • bonded - (Obrigatório) Indica se a porta deve ser agregada.
  • layer2 - (Opcional) Indica se a porta deve ser colocada no modo de Camada 2, válido apenas para portas de agregação.
  • vlan_ids - (Opcional) Lista de UUIDs de VLAN para associar à porta, válido apenas para portas L2 e híbridas.
  • vxlan_ids - (Opcional) Lista de IDs VXLAN para anexar à porta, válido apenas para portas L2 e híbridas.
  • native_vlan_id - (Opcional) UUID de uma VLAN a ser atribuída como VLAN nativa. Deve ser uma das VLANs anexadas (do parâmetro vlan_ids).
  • reset_on_delete - (Opcional) Configuração comportamental para redefinir a porta para as configurações padrão (modo de agregação de camada 3 sem nenhuma VLAN anexada) antes de excluir/destruir.

Tempo limite

O bloco timeouts você especificar [tempos limite para determinadas ações:

Esses tempos limite incluem o tempo necessário para desvincular, converter para L2/L3, vincular e atualizar a VLAN nativa.

  • create - (O padrão é 30 minutos) Usado ao criar a Porta.
  • update - (O padrão é 30 minutos) Usado ao atualizar a Porta.
  • delete - (O padrão é 30 minutos) Usado ao excluir a Porta.

Referência de atributos

Além de todos os argumentos acima, os seguintes atributos são exportados:

  • name - Nome da porta, por exemplo, bond0 ou eth0.
  • network_type - Um dos seguintes: layer2-bonded, layer2-individual, layer3, hybrid e hybrid-bonded. Este atributo só é definido em portas de ligação.
  • type - O tipo é "NetworkBondPort" para portas de agregação ou "NetworkPort" para portas Ethernet agregáveis.
  • mac - Endereço MAC da porta.
  • bond_id - UUID da porta de agregação.
  • bond_name - Nome da porta de ligação.
  • disbond_supported - Flag que indica se a porta pode ser removida de uma ligação.
Esta página foi útil?