Ir para o conteúdo principal

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.
Esta página foi útil?