~> 弃用通知 Equinix Metal 将于2026年6月30日停止服务。所有 Metal 数据源将在该提供商的 5.0.0 版本中移除。如需继续使用,请使用该提供商的 4.x 版本直至服务终止。更多信息,请访问 https://docs.equinix.com/metal/。
equinix_metal_facility(数据源)
已弃用 请改用
equinix_metal_metro。有关更多信息,请参阅设施到地铁迁移指南。
提供 Equinix Metal 设施数据源。
用法示例
# Fetch a facility by code and show its ID
data "equinix_metal_facility" "ny5" {
code = "ny5"
}
output "id" {
value = data.equinix_metal_facility.ny5.id
}
# Verify that facility "dc13" has capacity for provisioning 2 c3.small.x86
devices and 1 c3.medium.x86 device and has specified features
data "equinix_metal_facility" "test" {
code = "dc13"
features_required = ["backend_transfer", "global_ipv4"]
capacity {
plan = "c3.small.x86"
quantity = 2
}
capacity {
plan = "c3.medium.x86"
quantity = 1
}
}
论证参考
以下论点得到支持:
code- (必填)用于搜索设施的设施代码。features_required- (可选)设施必须具备的功能字符串集合。可选值包括baremetal、ibx、storage、global_ipv4、backend_transfer、layer_2。capacity- (可选)设施必须具备容量的一个或多个设备计划。plan- (必填)所选位置必须提供的设备计划。quantity- (可选)所选位置必须提供的最小设备数量。默认值为1。
属性参考
除了上述所有参数外,还会导出以下属性:
id- 设施的 ID。name- 设施名称。features- 设施的特点。metro- 该设施所属的地铁代码。