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 对等体状态,取值为Idle、Connect、Active、OpenSent、OpenConfirm、Established之一。provisioning_status- BGP 对等配置配置状态,取值为PROVISIONING、PENDING_UPDATE、PROVISIONED、FAILED之一。
进口
可以使用现有 ID 导入此资源:
terraform import equinix_network_bgp.example {existing_id}