~>非推奨のお知らせ Equinix Metalは、2026年6月30日 でサポートを終了します。すべてのMetalリソースは、このプロバイダのバージョン5.0.0で削除されます。廃止までの継続利用には、このプロバイダのバージョン4.xをご利用ください。詳細は https://docs.equinix.com/metal/ をご覧ください。
equinix_metal_project_api_key(リソース)
Equinix MetalでMetalプロジェクトAPIキーリソースを作成するには、このリソースを使用してください。プロジェクトAPIキーは、1つのプロジェクト内でリソースの作成と読み込みに使用できます。各APIキーには、Equinix Metal HTTP API(HTTPリクエストヘッダX-Auth-Token)の認証に使用できるトークンが含まれています。
読み取り専用キーは、既存のリソースの一覧と表示のみ可能で、読み取り/書き込みキーはリソースの作成にも使用できます。
使用例
# Create a new read-only API key in existing project
resource "equinix_metal_project_api_key" "test" {
project_id = local.existing_project_id
description = "Read-only key scoped to a projct"
read_only = true
}
引数リファレンス
以下の引数をサポートしています:
project_id- (必須)API キーがスコープされるプロジェクトの UUID。description- (必須)プロジェクト API キーリソースの説明文字列。read-only- (オプション)API キーを読み取り専用にするかどうかを示すフラグ。
属性リファレンス
上記のすべての引数に加えて、以下の属性がエクスポートされます:
- {Equinix Metal APIクライアントで使用できるAPIトークンです。