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,,HYBRIDproject_id-(可选)设备链接范围所针对的项目资源的唯一标识符。如果省略该标识符,设备链接将在贵组织的默认项目ID下创建。
设备
device块支持以下参数:
id-(必填)设备标识符。asn-(可选)设备ASN编号。自我配置的设备不需要。interface_id-(可选)用于设备链路连接的设备网络接口标识符。
地铁
Metro link块支持以下参数:
account_number-(必填)用于连接费用的开票账号throughput-(必填)连接吞吐量。throughput_unit-(必填)连接吞吐量单位(Mbps或Gbps)。metro_code-(必填)连接都会区代码。
属性参考
除了上述所有参数外,还会导出以下属性:
uuid-设备链接唯一标识符。status-设备链接配置状态。PROVISIONING``PROVISIONED,,DEPROVISIONING,,中的一个DEPROVISIONEDFAILED。
device块属性:
ip_address设备链接子网中分配给设备的IP地址status-给定设备上的设备链接配置状态。PROVISIONING``PROVISIONED,,DEPROVISIONING,,中的一个DEPROVISIONEDFAILED。
暂停
此资源提供以下超时配置选项:
- 创建 - 默认值为 10 分钟
- 更新 - 默认值为 10 分钟
- 删除 - 默认值为 10 分钟
导入
可以使用现有 ID 导入此资源:
terraform import equinix_network_device_link.example {existing_id}