~> 弃用通知 Equinix Metal 将于2026年6月30日停止服务。所有 Metal 数据源将在该提供商的 5.0.0 版本中移除。如需继续使用,请使用该提供商的 4.x 版本直至服务终止。更多信息,请访问 https://docs.equinix.com/metal/。
equinix_metal_device_bgp_neighbors(数据源)
使用此数据源检索 Equinix Metal 主机中设备的 BGP 邻居列表。
要列出任何 BGP 邻居,设备必须位于 启用 BGP 的项目 中,并且分配有 BGP 会话。
要了解有关在 Equinix Metal 中使用 BGP 的更多信息,请参阅 equinix_metal_bgp_session 资源文档。
用法示例
# Get Project by name and print UUIDs of its users
data "equinix_metal_device_bgp_neighbors" "test" {
device_id = "4c641195-25e5-4c3c-b2b7-4cd7a42c7b40"
}
output "bgp_neighbors_listing" {
value = data.equinix_metal_device_bgp_neighbors.test.bgp_neighbors
}
论证参考
以下论点得到支持:
device_id- (必填)要列出邻居的启用 BGP 设备的 UUID。
属性参考
除了上述所有参数外,还会导出以下属性:
bgp_neighbors- 包含属性的 BGP 邻居记录数组:address_family- IP 地址版本,4 或 6。customer_as- 本地自治系统编号。customer_ip- 本地使用的对等 IP 地址。md5_enabled- BGP 会话是否启用密码。md5_password- BGP 会话密码的明文形式(非校验和)。multihop- 邻居是否处于 EBGP 多跳会话中。peer_as- 对等 AS 号(与 EBGP 的 customer_as 不同)。peer_ips- 此邻居的对等节点的 IP 地址数组。routes_in- 传入路由数组。route- 路由的 CIDR 表达式(IP/掩码)。exact- (bool) 路线是否精确。
routes_out- 相同格式的出站路由数组。