跳至内容

equinix_network_bgp(资源)

资源 equinix_network_bgp 允许创建和管理 Equinix 网络边缘 BGP 对等配置。

用法示例

# Create BGP peering configuration on a existing connection
# between network device and service provider

resource "equinix_network_bgp" "test" {
connection_id = "54014acf-9730-4b55-a791-459283d05fb1"
local_ip_address = "10.1.1.1/30"
local_asn = 12345
remote_ip_address = "10.1.1.2"
remote_asn = 66123
authentication_key = "secret"
}

论证参考

以下论点得到支持:

  • connection_id - (必需)用于对等互连的网络设备和远程服务提供商之间建立的连接标识符。
  • local_ip_address - (必填)本地设备的 CIDR 格式 IP 地址。
  • local_asn - (必填)本地 ASN 号码。
  • remote_ip_address - (必填)远程对等方的 IP 地址。
  • remote_asn - (必填)远程 ASN 号码。
  • authentication_key - (可选)用于 BGP 对等体身份验证的共享密钥。

属性参考

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

  • uuid - BGP 对等配置唯一标识符。
  • device_id - 给定 BGP 对等配置中本地对等体网络设备的唯一标识符。
  • state - BGP 对等体状态,取值为 IdleConnectActiveOpenSentOpenConfirmEstablished 之一。
  • provisioning_status - BGP 对等配置配置状态,取值为 PROVISIONINGPENDING_UPDATEPROVISIONEDFAILED 之一。

进口

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

terraform import equinix_network_bgp.example {existing_id}
此页面有帮助吗?