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_virtual_circuit (Recurso)
Use este recurso para associar VLAN a uma Porta dedicada de Equinix Fabric - interconexões definidas por software .
Consulte a [documentação de Roteamento e Encaminhamento Virtual para obter detalhes do produto e material de referência da API .
Exemplo de uso
locals {
project_id = "52000fb2-ee46-4673-93a8-de2c2bdba33c"
conn_id = "73f12f29-3e19-43a0-8e90-ae81580db1e0"
}
data "equinix_metal_connection" test {
connection_id = local.conn_id
}
resource "equinix_metal_vlan" "test" {
project_id = local.project_id
metro = data.equinix_metal_connection.test.metro
}
resource "equinix_metal_virtual_circuit" "test" {
connection_id = local.conn_id
project_id = local.project_id
port_id = data.equinix_metal_connection.test.ports[0].id
vlan_id = equinix_metal_vlan.test.id
nni_vlan = 1056
}
Esquema
Obrigatório
port_id(String) UUID da Porta de conexão onde o VC está configurado.project_id(String) UUID do projeto ao qual o VC está vinculado.
Opcional
connection_id(String) UUID da conexão na qual o VC está alocado. Usado apenas para conexões dedicado.customer_ip(String) O endereço IP do cliente com o qual o switch CSR irá estabelecer peering. O padrão será o outro IP utilizável na sub-rede.customer_ipv6(String) O endereço IPv6 do cliente com o qual o switch CSR irá estabelecer peering. Por padrão, será utilizado o outro endereço IP disponível na sub-rede IPv6.description(String) Descrição do recurso Circuito Virtualmd5(String, Sensível) A senha que pode ser definida para o peer BGP VRFmetal_ip(String) O endereço IP do Metal para a SVI (Interface Virtual do Switch) do VirtualCircuit. O padrão será o primeiro IP utilizável na sub-rede.metal_ipv6(String) O endereço IPv6 do Metal para a SVI (Interface Virtual do Switch) do VirtualCircuit. O padrão será o primeiro IP utilizável na sub-rede IPv6.name(String) Nome do recurso de circuito virtualnni_vlan(Número) ID da VLAN de rede para rede Equinix Metal (opcional quando a conexão tiver o modo=túnel)peer_asn(Número) O ASN BGP do par. O mesmo ASN pode ser usado em vários VCs, mas não pode ser o mesmo que o local_asn do VRF.speed(String) Descrição da velocidade do circuito virtual. Esta informação é fornecida e é calculada quando o tipo de conexão é compartilhado.subnet(String) Uma sub-rede de um dos blocos IP associados ao VRF para o qual criaremos uma reserva de IP. Pode ser apenas /30 ou /31. * Para um bloco /31, haverá apenas dois endereços IP, que serão usados para o metal_ip e o customer_ip. * Para um bloco /30, haverá quatro endereços IP, mas o primeiro e o último não são utilizáveis. Usaremos por padrão o primeiro endereço IP utilizável para o metal_ip.subnet_ipv6(String) Uma sub-rede de um dos blocos IPv6 associados ao VRF para o qual criaremos uma reserva de IP. Pode ser apenas /126 ou /127. * Para um bloco /127, haverá apenas dois endereços IP, que serão usados para o metal_ip e o customer_ip. * Para um bloco /126, haverá quatro endereços IP, mas o primeiro e o último não são utilizáveis. Usaremos por padrão o primeiro endereço IP utilizável para o metal_ip.tags(Lista de Strings) Etiquetas associadas ao circuito virtualvirtual_circuit_id(String) UUID de um VC existente a ser configurado. Usado no caso de interconexões compartilhadas onde o VC já foi criado.vlan_id(String) UUID da VLAN a ser associadavrf_id(String) UUID do VRF a ser associado
Somente leitura
id(String) O ID deste recurso.nni_vnid(Número) Parâmetro Nni VLAN ID, consulte interconexõesstatus(String) Estado do recurso de circuito virtualvnid(Número) Parâmetro VNID da VLAN, consulte interconexões
Importar
A importação é suportada usando a seguinte sintaxe:
terraform import equinix_metal_virtual_circuit {existing_id}