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_facility (Fonte de dados)
Obsoleto Use
equinix_metal_metroem vez disso. Para obter mais informações, consulte o guia de migração de instalações para o área metropolitana .
Fornece uma fonte de dados de instalações Equinix Metal.
Exemplo de uso
# Fetch a facility by code and show its ID
data "equinix_metal_facility" "ny5" {
code = "ny5"
}
output "id" {
value = data.equinix_metal_facility.ny5.id
}
# Verify that facility "dc13" has capacity for provisioning 2 c3.small.x86
devices and 1 c3.medium.x86 device and has specified features
data "equinix_metal_facility" "test" {
code = "dc13"
features_required = ["backend_transfer", "global_ipv4"]
capacity {
plan = "c3.small.x86"
quantity = 2
}
capacity {
plan = "c3.medium.x86"
quantity = 1
}
}
Referência do argumento
Os seguintes argumentos são suportados:
code- (Obrigatório) O código da instalação para busca instalações.features_required- (Opcional) Conjunto de strings de recursos que a instalação deve ter. Alguns valores possíveis sãobaremetal,ibx,storage,global_ipv4,backend_transfer,layer_2.capacity- (Opcional) Um ou mais planos de dispositivo para os quais a instalação deve ter capacidade.plan- (Obrigatório) Plano de dispositivo que deve estar disponível no local selecionado.quantity- (Opcional) Número mínimo de dispositivos que devem estar disponíveis no local selecionado. O padrão é1.
Referência de atributos
Além de todos os argumentos acima, os seguintes atributos são exportados:
id- O ID da instalação.name- O nome da instalação.features- As características da instalação.metro- O código do área metropolitana ao qual a instalação pertence.