跳到主要内容

equinix_network_device_link(资源)

资源equinix_network_device_link允许创建和管理Equinix Network Edge虚拟网络设备链接。

用法示例​

# Example of device link with HA device pair
# where each device is in a different metro
resource "equinix_network_device_link" "test" {
name = "test-DLG"
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
device {
id = equinix_network_device.test.uuid
interface_id = 6
}
device {
id = equinix_network_device.test.secondary_device[0].uuid
interface_id = 7
}
metro_link {
account_number = equinix_network_device.test.account_number
metro_code = equinix_network_device.test.metro_code
throughput = "50"
throughput_unit = "Mbps"
}
metro_link {
account_number = equinix_network_device.test.secondary_device[0].account_number
metro_code = equinix_network_device.test.secondary_device[0].metro_code
throughput = "50"
throughput_unit = "Mbps"
}
}

论证参考​

以下论点得到支持:

  • name-(必填)设备链接名称。
  • subnet-(可选) CIDR格式的设备链接子网。自我配置设备之间的链接不需要。
  • device-(必填)定义属于设备链接的一台或多台设备。详情请参阅下方的设备部分。
  • metro_link-(可选)属于设备链路的一个或多个都会区间连接的定义。详情请参阅下面的都会区链路部分。
  • redundancy_type-(可选)应通过Fabric的主要端口还是次要端口创建连接。支持的值:PRIMARY(默认),SECONDARY,,HYBRID
  • project_id -(可选)设备链接范围所针对的项目资源的唯一标识符。如果省略该标识符,设备链接将在贵组织的默认项目ID下创建。

设备​

device块支持以下参数:

  • id-(必填)设备标识符。
  • asn-(可选)设备ASN编号。自我配置的设备不需要。
  • interface_id-(可选)用于设备链路连接的设备网络接口标识符。

地铁​

Metro link块支持以下参数:

  • account_number-(必填)用于连接费用的开票账号
  • throughput-(必填)连接吞吐量。
  • throughput_unit-(必填)连接吞吐量单位(Mbps或Gbps)。
  • metro_code-(必填)连接都会区代码。

属性参考​

除了上述所有参数外,还会导出以下属性:

  • uuid-设备链接唯一标识符。
  • status-设备链接配置状态。PROVISIONING``PROVISIONED,,DEPROVISIONING,,中的一个DEPROVISIONED FAILED。

device块属性:

  • ip_address设备链接子网中分配给设备的IP地址
  • status-给定设备上的设备链接配置状态。PROVISIONING``PROVISIONED,,DEPROVISIONING,,中的一个DEPROVISIONED FAILED。

暂停​

此资源提供以下超时配置选项:

  • 创建 - 默认值为 10 分钟
  • 更新 - 默认值为 10 分钟
  • 删除 - 默认值为 10 分钟

导入​

可以使用现有 ID 导入此资源:

terraform import equinix_network_device_link.example {existing_id}
这个页面对您有帮助吗?