~> 弃用通知 Equinix Metal 将于2026年6月30日停止服务。所有 Metal 资源将在该提供程序的 5.0.0 版本中移除。如需继续使用,请使用该提供程序的 4.x 版本直至服务终止。更多信息,请访问 https://docs.equinix.com/metal/。
equinix_metal_virtual_circuit(资源)
使用此资源将 VLAN 与 Equinix Fabric - 软件定义互连 中的专用端口关联起来。
有关产品详情和 API 参考资料,请参阅虚拟路由和转发文档。
用法示例
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
}
模式
需要
port_id(字符串)VC 作用域所指向的连接端口的 UUIDproject_id(字符串)VC 作用域所指向的项目的 UUID
可选
connection_id(字符串)VC 作用域内的连接 UUID。仅用于专用连接customer_ip(字符串)客户 IP 地址,CSR 交换机将与之对等连接。默认值为子网中其他可用的 IP 地址。customer_ipv6(字符串)客户 IPv6 地址,CSR 交换机将与之对等连接。默认值为 IPv6 子网中其他可用的 IP 地址。description(字符串)虚拟电路资源的描述md5(字符串,敏感)可为 VRF BGP 对等体设置的密码metal_ip(字符串)虚拟电路的 SVI(交换机虚拟接口)的金属 IP 地址。默认值为子网中第一个可用的 IP 地址。metal_ipv6(字符串)虚拟电路的 SVI(交换机虚拟接口)的 Metal IPv6 地址。默认值为 IPv6 子网中的第一个可用 IP 地址。name(字符串)虚拟电路资源的名称nni_vlan(数字)Equinix Metal 网络间 VLAN ID(当连接模式为隧道时可选)peer_asn(数字)对等体的 BGP ASN。同一个 ASN 可以用于多个 VC,但不能与 VRF 的 local_asn 相同。speed(字符串)虚拟电路速度的描述。此信息仅供参考,在共享连接类型时计算得出。subnet(字符串)我们将协助创建 IP 地址预留的 VRF 关联的 IP 地址块中的子网。子网只能是 /30 或 /31。 * 对于 /31 块,它只有两个 IP 地址,分别用于 metal_ip 和 customer_ip。 * 对于一个 /30 的 IP 地址块,它将包含四个 IP 地址,但第一个和最后一个 IP 地址不可用。我们将默认使用第一个可用的 IP 地址作为 metal_ip。subnet_ipv6(字符串)我们将协助创建 IP 地址预留的 VRF 关联的 IPv6 块中的子网。只能是 /126 或 /127。 * 对于 /127 块,它只有两个 IP 地址,分别用于 metal_ip 和 customer_ip。 * 对于一个 /126 的 IP 地址块,它将包含四个 IP 地址,但第一个和最后一个 IP 地址不可用。我们将默认使用第一个可用的 IP 地址作为 metal_ip。tags(字符串列表)附加到虚拟电路的标签virtual_circuit_id(字符串)要配置的现有 VC 的 UUID。用于 VC 已创建的共享互连情况。vlan_id(字符串)要关联的 VLAN 的 UUIDvrf_id(字符串)要关联的 VRF 的 UUID
只读
id(字符串)此资源的 ID。nni_vnid(数字)Nni VLAN ID 参数,请参阅 https://docs.equinix.com/metal/interconnections/introduction/status(字符串)虚拟电路资源的状态vnid(数字)VNID VLAN 参数,请参阅 https://docs.equinix.com/metal/interconnections/introduction/
进口
支持使用以下语法导入:
terraform import equinix_metal_virtual_circuit {existing_id}