~>非推奨のお知らせ 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- (オプション) 施設のキャパシティが必要な 1 つ以上のデバイスプラン。plan- (必須)選択した場所で利用可能なデバイスプラン。quantity- (オプション)選択した場所で使用可能なデバイスの最小数。デフォルトは1です。
属性リファレンス
上記のすべての引数に加えて、以下の属性がエクスポートされます:
id- 施設の ID。name- 施設の名前。features- 施設の特徴。metro- 施設が属するメトロコード。