跳至内容

~> 弃用通知 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 - (可选)设施必须具备的功能字符串集合。可选值包括 baremetalibxstorageglobal_ipv4backend_transferlayer_2
  • capacity - (可选)设施必须具备容量的一个或多个设备计划。
    • plan - (必填)所选位置必须提供的设备计划。
    • quantity - (可选)所选位置必须提供的最小设备数量。默认值为 1

属性参考

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

  • id - 设施的 ID。
  • name - 设施名称。
  • features - 设施的特点。
  • metro - 该设施所属的地铁代码。
此页面有帮助吗?