Skip to main content

equinix_fabric_precision_time_service (Source de données)

Ressource de données compatible avec l'API Fabric V4 qui permet à l'utilisateur de récupérer le service Equinix Precision Time par UUID Documentation supplémentaire :

Exemple d'utilisation

data "equinix_fabric_precision_time_service" "ept-test" {
ept_service_id = "<ept_service_id"
}

output "ept_service_id" {
value = data.equinix_fabric_precision_time_service.ept-test.id
}

output "ept_service_name" {
value = data.equinix_fabric_precision_time_service.ept-test.name
}

output "ept_service_state" {
value = data.equinix_fabric_precision_time_service.ept-test.state
}

output "ept_service_type" {
value = data.equinix_fabric_precision_time_service.ept-test.type
}

output "ept_service_ipv4" {
value = data.equinix_fabric_precision_time_service.ept-test.ipv4
}

output "ept_service_connection" {
value = equinix_fabric_precision_time_service.ptp.connections
}

Schéma

Exigée

  • ept_service_id (String) L'uuid du service EPT que cette source de données doit récupérer.

En option

En lecture seule

  • account (Attributs) Compte utilisateur Equinix associé au service Precision Time (voir ci-dessous pour le schéma imbriqué).
  • change_log (Attributs) Détails de la dernière modification apportée à la ressource d'agrégation de routes (voir ci-dessous pour le schéma imbriqué)
  • connections (Attributes List) Un tableau d'objets avec des identifiants uniques de connexions. (voir ci-dessous pour le schéma imbriqué)
  • href (Chaîne) Lien du portail généré par Equinix pour le service Precision Time créé.
  • id (Chaîne) L'identifiant unique de la ressource
  • ipv4 (Attributs) Un objet qui a des configurations IP de réseau pour les serveurs maîtres de synchronisation. (voir ci-dessous pour le schéma imbriqué)
  • name (Chaîne) Nom du service Precision Time. Valeurs applicables : Maximum : 24 caractères ; Caractères autorisés : alphanumériques, traits d'union ('-') et caractères de soulignement ('_')
  • operation (Attributs) Precision Time Service Operation (voir ci-dessous pour le schéma imbriqué).
  • order (Attributs) Precision Time Order (voir ci-dessous pour le schéma imbriqué)
  • package (Attributs) Precision Time Service Package Details (see below for nested schema)
  • precision_time_price (Attributs) Precision Time Service Price (voir ci-dessous pour le schéma imbriqué)
  • state (Chaîne) Indicateur de l'état de ce service Precision Time.
  • type (Chaîne) Choisissez le type de service Precision Time
  • uuid (Chaîne) Identifiant généré par Equinix pour le service Precision Time.

Schéma imbriqué pour ntp_advanced_configuration

En option :

  • key (Chaîne) Clé d'authentification en clair. Pour le type ASCII, la clef est la suivante : key (Chaîne) \ doit contenir des caractères ASCII imprimables, de 10 à 20 caractères. Pour le type HEX, la plage doit être comprise entre 10 et 40 caractères.
  • key_number (Nombre) L'ID de la clé d'authentification
  • type (Chaîne) Type d'authentification md5

Schéma imbriqué pour project

Obligatoire :

  • project_id (Chaîne) ID du projet attribué par l'abonné Equinix

Schéma imbriqué pour ptp_advanced_configuration

En option :

  • domain (Nombre) La valeur du domaine PTP
  • grant_time (Nombre) Unicast Grant Time in seconds. Pour les modes de transport Multicast et Hybrid, le temps d'octroi est par défaut de 300 secondes. Pour le mode Unicast, le temps d'octroi peut être compris entre 30 et 7200 secondes.
  • log_announce_interval (Nombre) Valeur logarithmique qui contrôle le taux de paquets PTP Announce du serveur de temps PTP. La valeur par défaut est 1 (1 paquet toutes les 2 secondes), Unité paquets/seconde
  • log_delay_req_interval (Nombre) Valeur logarithmique qui contrôle le taux de paquets PTP DelayReq. La valeur par défaut est -4 (16 paquets par seconde), Unité paquets/seconde .
  • log_sync_interval (Nombre) Valeur logarithmique qui contrôle le taux de paquets de synchronisation PTP. La valeur par défaut est -4 (16 paquets par seconde), Unité paquets/seconde .
  • priority1 (Nombre) La valeur de priority1 détermine la meilleure horloge primaire, une valeur inférieure indique une priorité plus élevée.
  • priority2 (Nombre) La valeur priority2 différencie et priorise l'horloge primaire afin d'éviter toute confusion lorsque la valeur priority1 est la même pour différentes horloges primaires dans un réseau.
  • time_scale (Chaîne) Valeur de l'échelle de temps, ARB signifie arbitraire et PTP signifie Precision Time Protocol.
  • transport_mode (Chaîne) mode de transport ptp

Schéma imbriqué pour account

En lecture seule :

  • account_name (Chaîne) Nom du compte
  • account_number (Numéro) Numéro de compte Equinix
  • global_cust_id (Chaîne) Id du client global
  • global_org_id (Chaîne) Organisation du client naidentifierme
  • global_organization_name (Chaîne) Nom de l'organisation mondiale
  • org_id (Numéro) Identifiant de l'organisation du client
  • organization_name (Chaîne) Nom de l'organisation du client
  • reseller_account_name (Chaîne) Nom du compte revendeur
  • reseller_account_number (Numéro) Numéro de compte revendeur
  • reseller_org_id (Numéro) Identifiant de l'organisation du client revendeur
  • reseller_ucm_id (Chaîne) Compte revendeur ucmId
  • ucm_id (Chaîne) Nom de l'organisation mondiale

Schéma imbriqué pour change_log

En lecture seule :

  • created_by (Chaîne) Nom d'utilisateur du créateur de la ressource d'agrégation d'itinéraires
  • created_by_email (String) Email du créateur de la ressource d'agrégation de routes
  • created_by_full_name (Chaîne) Nom légal du créateur de la ressource d'agrégation d'itinéraires
  • created_date_time (Chaîne) Heure de création de la ressource d'agrégation de routes
  • deleted_by (Chaîne) Nom d'utilisateur du suppresseur de la ressource d'agrégation d'itinéraires
  • deleted_by_email (String) Email de l'auteur de la suppression de la ressource d'agrégation de routes
  • deleted_by_full_name (Chaîne) Nom légal du suppresseur de la ressource d'agrégation d'itinéraires
  • deleted_date_time (Chaîne) Heure de suppression de la ressource d'agrégation d'itinéraires
  • updated_by (Chaîne) Nom d'utilisateur du dernier responsable de la mise à jour de la ressource d'agrégation d'itinéraires.
  • updated_by_email (Chaîne) Courriel de la dernière mise à jour de la ressource d'agrégation d'itinéraires
  • updated_by_full_name (Chaîne) Nom légal du dernier responsable de la mise à jour de la ressource d'agrégation d'itinéraires.
  • updated_date_time (Chaîne) Dernière heure de mise à jour de la ressource d'agrégation de routes

Schéma imbriqué pour connections

Obligatoire :

  • uuid (Chaîne) UUID de la connexion Equinix Fabric ; le service Precision Time y sera connecté

En lecture seule :

  • href (Chaîne) Lien vers la connexion Equinix Fabric associée au service Precision Time.
  • type (Chaîne) Type de la connexion Equinix Fabric associée au service Precision Time.

Schéma imbriqué pour ipv4

Obligatoire :

  • default_gateway (Chaîne) Adresse IPv4 qui établit l'interface de routage vers laquelle le trafic est dirigé. Elle sert de saut suivant dans le réseau.
  • network_mask (Chaîne) Adresse IPv4 qui définit la plage de sous-réseaux consécutifs dans le réseau.
  • primary (Chaîne) Adresse IPv4 du serveur principal de synchronisation.
  • secondary (Chaîne) Adresse IPv4 du serveur maître de synchronisation secondaire.

Schéma imbriqué pour operation

En option :

  • operational_status (Chaîne)

Schéma imbriqué pour order

En lecture seule :

  • customer_reference_number (Chaîne) Numéro de référence du client
  • order_number (Chaîne) Numéro de référence de la commande
  • purchase_order_number (Chaîne) Numéro de commande

Schéma imbriqué pour package

Obligatoire :

  • code (String) Code du paquet de Precision Time pour le paquet de facturation souhaité.

En option :

  • href (String) Precision Time Package HREF link to corresponding resource in Equinix Portal (lien vers la ressource correspondante dans le portail Equinix).

Schéma imbriqué pour precision_time_price

En lecture seule :

  • charges (Liste d'attributs) offering price charge (see below for nested schema)
  • currency (Chaîne) Devise du prix de l'offre

Schéma imbriqué pour precision_time_price.charges

En lecture seule :

  • price (Nombre) Prix de l'offre
  • type (String) Type de prix ; MONTHLY_RECURRING, NON_RECURRING
Cette page vous a-t-elle été utile ?