跳至内容

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

equinix_metal_project_ssh_key(数据源)

使用此数据源检索项目 SSH 密钥 API 资源的属性。

用法示例

# Get Project SSH Key by name
data "equinix_metal_project_ssh_key" "my_key" {
search = "username@hostname"
project_id = local.project_id
}

论证参考

以下论点得到支持:

  • search - (可选)要在 Equinix Metal 项目中搜索的 SSH 密钥的名称、指纹或公钥。
  • id - (可选)要在 Equinix Metal 项目中搜索的 SSH 密钥的 ID。
  • project_id - (可选)Equinix Metal SSH 密钥的 Equinix Metal 项目 ID。

-> 注意: project_id 必须同时提供 searchid 中的一个。

属性参考

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

  • id - 密钥的唯一 ID。
  • name - SSH 密钥的名称。
  • public_key - 公钥文本。
  • project_id - 父项目的 ID。
  • owner_id - 父项目的 ID(与 project_id 相同)。
  • fingerprint - SSH密钥的指纹。
  • created - SSH 密钥创建时的时间戳。
  • updated - SSH 密钥上次更新的时间戳。
此页面有帮助吗?