Skip to main content

Avis de fin de vie Equinix Metal ne sera plus pris en charge le 30 juin 2026 Toutes les sources de données Metal seront supprimées dans la version 5.0.0 de ce fournisseur. Pour continuer à utiliser ce service jusqu'à cette date, veuillez utiliser la version 4.x. Consultez la page https://docs.equinix.com/metal/ pour plus d'informations.

appareil_métallique_equinix (Source de données)

La source de données peut être utilisée pour récupérer les données d'un seul appareil.

Si vous devez récupérer une liste d'appareils qui répondent aux critères de filtrage, vous pouvez utiliser la source de données equinix_metal_devices.

~> Remarque: Tous les arguments, y compris root_password et user_data, seront stockés en clair dans l’état brut. [En savoir plus sur les données sensibles dans l’état.

Exemple d'utilisation

# 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
}

Diagramme

En option

  • device_id (Chaîne) ID de l'appareil
  • hostname (Chaîne de caractères) Le nom de l'appareil
  • project_id (Chaîne de caractères) L'identifiant du projet dans lequel se trouvent les appareils

Lecture seule

  • access_private_ipv4 (Chaîne de caractères) L'adresse IP privée IPv4 attribuée à l'appareil
  • access_public_ipv4 (Chaîne de caractères) L'adresse IP de gestion IPv4 attribuée à l'appareil
  • access_public_ipv6 (Chaîne de caractères) L'adresse IP de gestion IPv6 attribuée à l'appareil
  • always_pxe (Booléen)
  • billing_cycle (Chaîne de caractères) Le cycle de facturation de l'appareil (mensuel ou horaire)
  • description (Chaîne de caractères) Chaîne de description de l'appareil
  • facility (Chaîne de caractères, Déprécié) L'établissement où le dispositif est déployé
  • hardware_reservation_id (Chaîne de caractères) L'identifiant de la réservation matérielle occupée par ce périphérique.
  • id (Chaîne de caractères) L'identifiant de cette ressource.
  • ipxe_script_url (Chaîne de caractères)
  • metro (Chaîne de caractères) Le métro où l'appareil est déployé
  • network (Liste d'objets) Détails des réseaux IP privés et publics (v4 et v6) du périphérique. Lorsqu'un périphérique fonctionne sans configuration réseau particulière, il dispose de trois réseaux: IPv4 public à l'adresse equinix_metal_device.name.network.0, IPv6 à l'adresse equinix_metal_device.name.network.1 et IPv4 privé à l'adresse equinix_metal_device.name.network.2. Les adresses élastiques sont ensuite empilées par type: une adresse IPv4 publique attribuée est placée après l'adresse IPv4 publique de gestion (à l'index 1), ce qui décale les index des adresses IPv6 et IPv4 privées. Une adresse IPv4 privée attribuée est placée après l'adresse IPv4 privée de gestion (à la fin de la liste des réseaux). (Voir [ci-dessous] pour le schéma imbriqué [#nestedatt--network])
  • network_type (Chaîne) Type de réseau L2 de l'appareil: couche 3, hybride, couche 2 individuelle, couche 2 liée
  • operating_system (Chaîne de caractères) Le système d'exploitation en cours d'exécution sur l'appareil
  • plan (Chaîne de caractères) La configuration matérielle de l'appareil
  • ports (Liste d'objets) Ports affectés à l'appareil (voir ci-dessous pour le schéma imbriqué)
  • root_password (Chaîne de caractères, Sensible) Mot de passe racine du serveur (si toujours disponible)
  • sos_hostname (Chaîne de caractères) Le nom d'hôte à utiliser pour l'accès [Série via SSH à l'appareil
  • ssh_key_ids (Liste de chaînes de caractères) Liste des identifiants des clés SSH déployées sur l'appareil ; il peut s’agir de clés SSH utilisateur ou projet.
  • state (Chaîne de caractères) L'état de l'appareil
  • storage (Chaîne de caractères)
  • tags (Liste de chaînes de caractères) Étiquettes associées à l'appareil

Schéma imbriqué pour network

Lecture seule:

  • address (Chaîne de caractères)
  • cidr (Nombre)
  • family (Nombre)
  • gateway (Chaîne de caractères)
  • public (Booléen)

Schéma imbriqué pour ports

Lecture seule:

  • bonded (Booléen)
  • id (Chaîne de caractères)
  • mac (Chaîne de caractères)
  • name (Chaîne de caractères)
  • type (Chaîne de caractères)
Cette page vous a-t-elle été utile ?