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