Skip to main content

equinix_fabric_precision_time_services (Source de données)

Ressource de données compatible avec l'API Fabric V4 qui permet à l'utilisateur de récupérer les services Equinix Fabric Precision Time avec les détails de la 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
}

Schéma

En option

En lecture seule

Schéma imbriqué pour filters

Obligatoire :

  • operator (Chaîne) Opération appliquée aux valeurs du filtre
  • property (Chaîne) Propriété à laquelle appliquer le filtre
  • values (List of String) Liste des valeurs auxquelles appliquer l'opération pour la propriété spécifiée

En option :

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

Schéma imbriqué pour pagination

En option :

  • limit (Nombre) Nombre maximum 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 (Nombre) Index du premier élément renvoyé dans la réponse. La valeur par défaut est 0

Schéma imbriqué pour sort

En option :

  • direction (Chaîne) La direction du tri. Peut être l'un des éléments suivants : [DESC, ASC], la valeur par défaut est DESC.
  • property (Chaîne) Nom de la propriété à utiliser pour le tri. L'un de [/name /uuid /state /type /package/code /changeLog/createdDateTime /changeLog/updatedDateTime] La valeur par défaut est /name

Schéma imbriqué pour data

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 du dernier changement sur 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éé.
  • 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 data.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 data.project

Obligatoire :

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

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

En option :

  • operational_status (Chaîne)

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