Aviso de Descontinuação O Equinix Metal alcance ao fim de sua vida útil em 30 de junho de 2026 Todas as fontes de dados Metal serão removidas na versão 5.0.0 deste provedor. Use a versão 4.x deste provedor para continuar utilizando-o até o encerramento das atividades. Consulte https://docs.equinix.com/metal/ para obter mais informações.
equinix_metal_project_ssh_key (Fonte de dados)
Utilize esta fonte de dados para recuperar atributos de um recurso da API de chave SSH do projeto.
Exemplo de uso
# Get Project SSH Key by name
data "equinix_metal_project_ssh_key" "my_key" {
search = "username@hostname"
project_id = local.project_id
}
Referência do argumento
Os seguintes argumentos são suportados:
search- (Opcional) O nome, a impressão digital ou a chave pública da chave SSH a ser busca no projeto Equinix Metal .id- (Opcional) O ID da chave SSH a ser busca no projeto Equinix Metal .project_id- (Opcional) O ID do projeto Equinix Metal da chave SSH do Equinix Metal .
-> NOTA: Um dos valores search ou id deve ser fornecido juntamente com project_id.
Referência de atributos
Além de todos os argumentos acima, os seguintes atributos são exportados:
id- O ID único da chave.name- O nome da chave SSH.public_key- O texto da chave pública.project_id- O ID do projeto pai.owner_id- O ID do projeto pai (igual a project_id).fingerprint- A impressão digital da chave SSH.created- O registro de data e hora de quando a chave SSH foi criada.updated- O registro de data e hora da última atualização da chave SSH.