Passer au contenu principal

equinix_fabric_precision_time_services (Source de données)

Ressource de données compatible API Fabric V4 qui permet à l'utilisateur de récupérer les services Equinix Fabric Precision Time avec les détails de pagination documentation supplémentaire :

Exemple d'utilisation​

data "equinix_fabric_precision_time_services" "all" {
pagination = {
limit = 2
offset = 1
}
filters = [{
property = "/type"
operator = "="
values = ["PTP"]
}]
sort = [{
direction = "DESC"
property = "/uuid"
}]
}


output "ept_service_id" {
value = data.equinix_fabric_precision_time_services.all.data.0.id
}

output "ept_service_name" {
value = data.equinix_fabric_precision_time_services.all.data.0.name
}

output "ept_service_state" {
value = data.equinix_fabric_precision_time_services.all.data.0.state
}

output "ept_service_type" {
value = data.equinix_fabric_precision_time_services.all.data.0.type
}

output "ept_service_ipv4" {
value = data.equinix_fabric_precision_time_services.all.data.0.ipv4
}

Diagramme​

Facultatif​

Lecture seule​

Schéma imbriqué pour filters​

Requis:

  • operator (Chaîne) appliquée aux valeurs du filtre
  • property (Chaîne) propriété à laquelle appliquer le filtre
  • values (Liste de chaînes) liste de valeurs auxquelles appliquer l'opération pour la propriété spécifiée

Facultatif :

  • or (Booléen) valeur booléenne pour indiquer si ce filtre fait partie du groupe OU. A un maximum de 3 et ne compte que pour 1 des 8 filtres possibles

Schéma imbriqué pour pagination​

Facultatif :

  • limit (Number) nombre maximal de résultats de recherche renvoyés par page. Le nombre doit être compris entre 1 et 100, et la valeur par défaut est 20
  • offset (Number) Index du premier élément renvoyé dans la réponse. La valeur par défaut est 0

Schéma imbriqué pour sort​

Facultatif :

  • direction (Chaîne) le sens de tri. Il peut s'agir de l'un des éléments suivants : [DESC, ASC], par défaut, DESC
  • property (Chaîne) le nom de la propriété à utiliser pour le tri. Par défaut, l'un des [/name /uuid /State /type /package/code /changelog/createdDateTime /changelog/updatedDateTime] est /name

Schéma imbriqué pour data​

Facultatif :

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éé
  • ipv4 (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 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 data.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ères
  • key_number (Number) identifiant de la clé d'authentification
  • type (Chaîne) type d'authentification md5

Schéma imbriqué pour data.project​

Requis:

  • project_id (Chaîne) identifiant de projet attribué à l'abonné Equinix

Schéma imbriqué pour data.ptp_advanced_configuration​

Facultatif :

  • domain (Number) la valeur du domaine PTP
  • grant_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 7200
  • log_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/seconde
  • log_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ée
  • priority2 (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éseau
  • time_scale (Chaîne), ARB indique arbitraire et PTP indique Precision Time Protocol
  • transport_mode (Chaîne) mode de transport ptp

Schéma imbriqué pour data.account​

Lecture seule:

  • account_name (Chaîne) nom du compte
  • account_number (Number) numéro de compte Equinix
  • global_cust_id (Chaîne) identifiant client mondial
  • global_org_id (Chaîne) naidentifierme de l'organisation du client
  • global_organization_name (Chaîne) nom de l'organisation mondiale
  • org_id (Number) 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 (Number) numéro de compte revendeur
  • reseller_org_id (Number) identifiant de l'organisation du client revendeur
  • reseller_ucm_id (Chaîne) identifiant ucmID du compte revendeur
  • ucm_id (Chaîne) nom de l'organisation mondiale

Schéma imbriqué pour data.change_log​

Lecture seule:

  • created_by (Chaîne) nom d'utilisateur du créateur de la ressource d'agrégation de routes
  • created_by_email (Chaîne) E-mail 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 de routes
  • created_date_time (Chaîne) heure de création de la ressource d'agrégation de routes
  • deleted_by (String) nom d'utilisateur du responsable de la suppression de la ressource d'agrégation de routes
  • deleted_by_email (String) E-mail du responsable de la suppression de la ressource d'agrégation de routes
  • deleted_by_full_name (String) nom légal du deleter de la ressource d'agrégation de routes
  • deleted_date_time (Chaîne) heure de suppression de la ressource d'agrégation de routes
  • updated_by (Chaîne) nom d'utilisateur du dernier programme de mise à jour de la ressource d'agrégation de routes
  • updated_by_email (Chaîne) E-mail du dernier programme de mise à jour de la ressource d'agrégation de routes
  • updated_by_full_name (Chaîne) nom légal du dernier programme de mise à jour de la ressource d'agrégation de routes
  • updated_date_time (String) heure de la dernière mise à jour de la ressource d'agrégation de routes

Schéma imbriqué pour data.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 Time
  • type (Chaîne) type de la connexion Equinix Fabric associée au service Precision Time

Schéma imbriqué pour data.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 data.operation​

Facultatif :

  • operational_status (Chaîne)

Schéma imbriqué pour data.order​

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 bon de commande

Schéma imbriqué pour data.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 data.precision_time_price​

Lecture seule:

Schéma imbriqué pour data.precision_time_price.charges​

Lecture seule:

  • price (Nombre) Prix de l'offre
  • type (Chaîne) type de frais de prix ; MENSUEL_RÉCURRENT, NON_RÉCURRENT
Cette page vous a-t-elle été utile ?