Ir al contenido principal

~> Deprecation Notice Equinix Metal llegará al final de su vida útil en 30 de junio de 2026. Todas las fuentes de datos Metal se eliminarán en la versión 5.0.0 de este proveedor. Utilice la versión 4.x de este proveedor para seguir utilizándolo hasta el final de su vida útil. Consulte https://docs.equinix.com/metal/ para obtener más información.

equinix_dispositivo_metal (Fuente de datos)

La fuente de datos puede utilizarse para obtener un único dispositivo.

Si necesita obtener una lista de dispositivos que cumplan los criterios de filtrado, puede utilizar la fuente de datos equinix_metal_devices.

~> Nota: Todos los argumentos, incluidos los root_password y user_data, se almacenarán en el estado sin procesar como texto sin formato. [Más información sobre los datos sensibles en el estado.

Ejemplo de uso

# Fetch a device data by hostname and show it's ID

data "equinix_metal_device" "test" {
project_id = local.project_id
hostname = "mydevice"
}

output "id" {
value = data.equinix_metal_device.test.id
}
# Fetch a device data by ID and show its public IPv4
data "equinix_metal_device" "test" {
device_id = "4c641195-25e5-4c3c-b2b7-4cd7a42c7b40"
}

output "ipv4" {
value = data.equinix_metal_device.test.access_public_ipv4
}

Esquema

Opcional:

  • device_id (Cadena) ID del dispositivo
  • hostname (Cadena) El nombre del dispositivo
  • project_id (Cadena) El id del proyecto en el que existen los dispositivos

Sólo lectura

  • access_private_ipv4 (Cadena) La IP privada ipv4 asignada al dispositivo
  • access_public_ipv4 (Cadena) La IP de gestión ipv4 asignada al dispositivo
  • access_public_ipv6 (Cadena) La IP de gestión ipv6 asignada al dispositivo
  • always_pxe (booleano)
  • billing_cycle (Cadena) El ciclo de facturación del dispositivo (mensual u horario)
  • description (Cadena) Cadena de descripción para el dispositivo
  • facility (String, Deprecated) La instalación donde está desplegado el dispositivo
  • hardware_reservation_id (Cadena) El id de reserva de hardware que ocupa este dispositivo
  • id (Cadena) El ID de este recurso.
  • ipxe_script_url (Cadena)
  • metro (Cadena) El metro donde está desplegado el dispositivo
  • network (Lista de objetos) Detalles de la red IP privada y pública (v4 y v6) del dispositivo. Cuando un dispositivo se ejecuta sin ninguna configuración de red especial, tendrá 3 redes: IPv4 pública en equinix_metal_device.name.network.0, IPv6 en equinix_metal_device.name.network.1 e IPv4 privada en equinix_metal_device.name.network.2. Las direcciones elásticas se apilan entonces por tipo: una IPv4 pública asignada irá después de la IPv4 pública de gestión (al índice 1), y después desplazará los índices de la IPv6 y la IPv4 privada. Los IPv4 privados asignados irán después de los IPv4 privados de gestión (hasta el final de la lista de redes). (ver abajo para esquema anidado)
  • network_type (Cadena) Tipo de red L2 del dispositivo, uno decapa3, híbrida, capa2-individual, capa2-bonded
  • operating_system (Cadena) El sistema operativo que se ejecuta en el dispositivo
  • plan (Cadena) La configuración de hardware del dispositivo
  • ports (Lista de objetos) Puertos asignados al dispositivo (véase más abajo para el esquema anidado)
  • root_password (Cadena, Sensible) Contraseña raíz del servidor (si aún está disponible)
  • sos_hostname (Cadena) El nombre de host a utilizar para el acceso [Serial sobre SSH al dispositivo
  • ssh_key_ids (Lista de cadenas) Lista de ID de claves SSH desplegadas en el dispositivo, pueden ser tanto claves SSH de usuario como de proyecto.
  • state (Cadena) El estado del dispositivo
  • storage (Cadena)
  • tags (Lista de cadenas) Etiquetas adjuntas al dispositivo

Esquema anidado para network

Sólo lectura:

  • address (Cadena)
  • cidr (Número)
  • family (Número)
  • gateway (Cadena)
  • public (booleano)

Esquema anidado para ports

Sólo lectura:

  • bonded (booleano)
  • id (Cadena)
  • mac (Cadena)
  • name (Cadena)
  • type (Cadena)
¿Fue útil esta página?