Aviso de Descontinuação O Equinix Metal alcance ao fim de sua vida útil em 30 de junho de 2026 Todos os recursos do Metal serão removidos na versão 5.0.0 deste provedor. Use a versão 4.x deste provedor para continuar utilizando-o após o encerramento das atividades. Consulte https://docs.equinix.com/metal/ para obter mais informações.
equinix_metal_project_api_key (Recurso)
Use este recurso para criar recursos de chave de API de projeto Metal no Equinix Metal. As chaves de API de projeto podem ser usadas para criar e ler recursos em um único projeto. Cada chave de API contém um token que pode ser usado para autenticação na API HTTP do Equinix Metal (no cabeçalho da solicitar HTTP X-Auth-Token).
As chaves somente leitura permitem apenas listar e visualizar recursos existentes; as chaves de leitura e gravação também podem ser usadas para criar recursos.
Exemplo de uso
# Create a new read-only API key in existing project
resource "equinix_metal_project_api_key" "test" {
project_id = local.existing_project_id
description = "Read-only key scoped to a projct"
read_only = true
}
Referência do argumento
Os seguintes argumentos são suportados:
project_id- (Obrigatório) UUID do projeto ao qual a chave da API está vinculada.description- (Obrigatório) Descrição do recurso Chave da API do Projeto.read-only- (Opcional) Indicador que define se a chave da API deve ser somente leitura.
Referência de atributos
Além de todos os argumentos acima, os seguintes atributos são exportados:
token- Token de API que pode ser usado em clientes da API Equinix Metal