~> 弃用通知 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 必须同时提供 search 或 id 中的一个。
属性参考
除了上述所有参数外,还会导出以下属性:
id- 密钥的唯一 ID。name- SSH 密钥的名称。public_key- 公钥文本。project_id- 父项目的 ID。owner_id- 父项目的 ID(与 project_id 相同)。fingerprint- SSH密钥的指纹。created- SSH 密钥创建时的时间戳。updated- SSH 密钥上次更新的时间戳。