跳至内容

~> 弃用通知 Equinix Metal 将于2026年6月30日停止服务。所有 Metal 数据源将在该提供商的 5.0.0 版本中移除。如需继续使用,请使用该提供商的 4.x 版本直至服务终止。更多信息,请访问 https://docs.equinix.com/metal/。

equinix_metal_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 BGP 指南

bgp_config 块包含:

  • asn - 本地 BGP 部署的自治系统编号。
  • md5 - BGP 会话的明文密码(非校验和)。
  • deployment_type - privatepublic 之一。
  • status - 项目中的 BGP 配置状态。
  • max_prefix - 每个服务器允许的最大路由过滤器数量。
此页面有帮助吗?