~>非推奨のお知らせ Equinix Metalは、2026年6月30日 をもってサービスを終了します。すべてのMetalデータソースは、このプロバイダのバージョン5.0.0で削除されます。廃止までの継続利用には、このプロバイダのバージョン4.xをご利用ください。詳細は https://docs.equinix.com/metal/ をご覧ください。
equinix_metal_project(データソース)
Project API リソースの属性を取得するには、このデータソースを使用します。
使用例
# Get Project by name and print UUIDs of its users
data "equinix_metal_project" "tf_project_1" {
name = "Terraform Fun"
}
output "users_of_Terraform_Fun" {
value = data.equinix_metal_project.tf_project_1.user_ids
}
引数リファレンス
以下の引数をサポートしています:
name- (オプション)プロジェクトの検索に使用される名前。project_id- (オプション)プロジェクトを検索するための UUID。
属性リファレンス
上記のすべての引数に加えて、以下の属性がエクスポートされます:
payment_method_id- このプロジェクトの支払い方法の UUID。organization_id- このプロジェクトの親組織の UUID。backend_transfer- このプロジェクトでバックエンド転送が有効かどうか。created- プロジェクトが作成された時のタイムスタンプ。updated- プロジェクトが最後に更新されたタイムスタンプ。user_ids- このプロジェクトに属するユーザーアカウントの UUID のリスト。bgp_config- オプションのBGP設定です。Equinix Metal guide for BGPを参照してください。
bgp_configブロックには
asn- ローカル BGP 展開用の自律システム番号。md5- BGPセッションの平文でのパスワード(チェックサムではありません)。deployment_type-private、publicのいずれか。status- プロジェクトの BGP 構成のステータスです。max_prefix- サーバーごとに許可されるルート フィルタの最大数です。