service de précision temporelle equinix_fabric (Source de données)
Ressource de données compatible 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
}
Diagramme
Obligatoire
ept_service_id(String) UUID du service EPT que cette source de données doit récupérer
Facultatif
ntp_advanced_configuration(Liste des attributs) Configuration avancée NTP (voir ci-dessous pour le schéma imbriqué )project(Attributs) objet attribut du projet Equinix (voir ci-dessous pour le schéma imbriqué )ptp_advanced_configuration(Attributs) Configuration avancée PTP (voir ci-dessous pour le schéma imbriqué )
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 sur la ressource d’agrégation de routes (voir ci-dessous pour le schéma imbriqué )connections(Liste des attributs) un tableau d'objets avec des identifiants uniques de connexions. (voir ci-dessous le schéma imbriqué )href(String) lien de portail généré par Equinix pour le service Precision Time crééid(Chaîne) identifiant unique de la ressourceipv4(Attributs) objet qui possède des configurations IP réseau pour les serveurs maîtres de synchronisation. (voir ci-dessous 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 traits de soulignement ('_')operation(Attributs) opération du service Precision Time (voir ci-dessous pour le schéma imbriqué )order(Attributs) ordre de temps de précision (voir ci-dessous pour le schéma imbriqué )package(Attributs) Détails du package de service Precision Time (voir ci-dessous pour le schéma imbriqué )precision_time_price(Attributs) Prix du service Precision Time (voir ci-dessous pour le schéma imbriqué )state(Chaîne) indicateur de l'état de ce service Precision Timetype(Chaîne) choisissez le type de service Precision Timeuuid(Chaîne) identifiant généré par Equinix pour le service Precision Time
Schéma imbriqué pour ntp_advanced_configuration
Facultatif :
key(Chaîne) clé d'authentification en texte brut. Pour le type ASCII, la clé
\ Doit contenir des caractères ASCII imprimables, de 10-20 caractères. Pour le type\ \ HEXADÉCIMAL, la plage doit être de 10-40 caractèreskey_number(Number) identifiant de la clé d'authentificationtype(Chaîne) type d'authentification md5
Schéma imbriqué pour project
Requis:
project_id(Chaîne) identifiant de projet attribué à l'abonné Equinix
Schéma imbriqué pour ptp_advanced_configuration
Facultatif :
domain(Number) la valeur du domaine PTPgrant_time(Nombre) durée de l'autorisation de monodiffusion en secondes. Pour les modes de transport multidiffusion et hybride, accordez la durée par défaut à 300 secondes. En mode Unicast, le temps d'octroi peut être compris entre 30 et 7200log_announce_interval(Number) valeur logarithmique qui contrôle le débit des paquets d'annonce PTP provenant du serveur de temps PTP. La valeur par défaut est 1 (1 paquet toutes les 2 secondes), unité paquets/secondelog_delay_req_interval(Number) valeur logarithmique qui contrôle le débit des paquets DelayReq PTP. La valeur par défaut est -4 (16 paquets par seconde), unités paquets/seconde.log_sync_interval(Nombre) valeur logarithmique qui contrôle le débit des paquets de synchronisation PTP. La valeur par défaut est -4 (16 paquets par seconde), unités paquets/seconde.priority1(Nombre) la valeur de priorité1 détermine la meilleure horloge primaire, une valeur inférieure indique une priorité plus élevéepriority2(Number) la valeur de priorité2 différencie et hiérarchise l'horloge primaire afin d'éviter toute confusion lorsque la valeur de priorité1 est identique pour différentes horloges primaires dans un réseautime_scale(Chaîne), ARB indique arbitraire et PTP indique Precision Time Protocoltransport_mode(Chaîne) mode de transport ptp
Schéma imbriqué pour account
Lecture seule:
account_name(Chaîne) nom du compteaccount_number(Number) numéro de compte Equinixglobal_cust_id(Chaîne) identifiant client mondialglobal_org_id(Chaîne) naidentifierme de l'organisation du clientglobal_organization_name(Chaîne) nom de l'organisation mondialeorg_id(Number) identifiant de l'organisation du clientorganization_name(Chaîne) nom de l'organisation du clientreseller_account_name(Chaîne) nom du compte revendeurreseller_account_number(Number) numéro de compte revendeurreseller_org_id(Number) identifiant de l'organisation du client revendeurreseller_ucm_id(Chaîne) identifiant ucmID du compte revendeurucm_id(Chaîne) nom de l'organisation mondiale
Schéma imbriqué pour change_log
Lecture seule:
created_by(Chaîne) nom d'utilisateur du créateur de la ressource d'agrégation de routescreated_by_email(Chaîne) E-mail du créateur de la ressource d'agrégation de routescreated_by_full_name(Chaîne) nom légal du créateur de la ressource d'agrégation de routescreated_date_time(Chaîne) heure de création de la ressource d'agrégation de routesdeleted_by(String) nom d'utilisateur du responsable de la suppression de la ressource d'agrégation de routesdeleted_by_email(String) E-mail du responsable de la suppression de la ressource d'agrégation de routesdeleted_by_full_name(String) nom légal du deleter de la ressource d'agrégation de routesdeleted_date_time(Chaîne) heure de suppression de la ressource d'agrégation de routesupdated_by(Chaîne) nom d'utilisateur du dernier programme de mise à jour de la ressource d'agrégation de routesupdated_by_email(Chaîne) E-mail du dernier programme de mise à jour de la ressource d'agrégation de routesupdated_by_full_name(Chaîne) nom légal du dernier programme de mise à jour de la ressource d'agrégation de routesupdated_date_time(String) heure de la dernière mise à jour de la ressource d'agrégation de routes
Schéma imbriqué pour connections
Requis:
uuid(String) UUID de connexion Equinix Fabric ; le service Precision Time sera connecté à celui-ci
Lecture seule:
href(Chaîne) lien vers la connexion Equinix Fabric associée au service Precision Timetype(Chaîne) type de la connexion Equinix Fabric associée au service Precision Time
Schéma imbriqué pour ipv4
Requis:
default_gateway(Chaîne) adresse IPv4 qui établit l'interface de routage vers laquelle le trafic est dirigé. Il 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
Facultatif :
operational_status(Chaîne)
Schéma imbriqué pour order
Lecture seule:
customer_reference_number(Chaîne) numéro de référence du clientorder_number(Chaîne) numéro de référence de la commandepurchase_order_number(Chaîne) numéro de bon de commande
Schéma imbriqué pour package
Requis:
code(String) Code de forfait de précision temporelle pour le forfait de facturation souhaité
Facultatif :
href(String) le lien HREF du package de précision temporelle vers la ressource correspondante dans le portail Equinix
Schéma imbriqué pour precision_time_price
Lecture seule:
charges(Liste des attributs) frais de prix d'offre (voir ci-dessous pour le schéma imbriqué )currency(Chaîne) devise du prix de l'offre
Schéma imbriqué pour precision_time_price.charges
Lecture seule:
price(Nombre) Prix de l'offretype(Chaîne) type de frais de prix ; MENSUEL_RÉCURRENT, NON_RÉCURRENT