Saltar al contenido principal

equinix_fabric_precision_time_service (Fuente de datos)

Recurso de datos compatible con Fabric V4 API que permite al usuario recuperar el servicio de Equinix Precision Time mediante UUID Documentación adicional:

Ejemplo de uso​

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
}

Esquema​

Obligatorio​

  • ept_service_id (String) El uuid del servicio de EPT debe recuperar este origen de datos

Opcional​

Sólo lectura​

Esquema anidado para ntp_advanced_configuration​

Opcional:

  • key (String) La clave de autenticación de texto sin formato. Para el tipo ASCII, la clave
    \ Debe contener caracteres ASCII imprimibles, rango de 10-20 caracteres. Para el tipo HEX, el rango debe ser de 10-40 caracteres
  • key_number (Número) El ID de la clave de autenticación
  • type (String) Tipo de autenticación md5

Esquema anidado para project​

Necesario:

  • project_id (String) ID de proyecto asignado al suscriptor de Equinix

Esquema anidado para ptp_advanced_configuration​

Opcional:

  • domain (Número) El valor del dominio PTP
  • grant_time (Número) Tiempo de concesión de unicast en segundos. Para los modos de transporte multidifusión e híbrido, conceda los valores predeterminados de tiempo de 300 segundos. Para el modo Unicast, el tiempo de concesión puede estar entre 30 y 7200
  • log_announce_interval (Número) Valor logarítmico que controla la velocidad de los paquetes de anuncios PTP desde el servidor de tiempo PTP. El valor predeterminado es 1 (1 paquete cada 2 segundos), paquetes de unidades/segundo
  • log_delay_req_interval (Número) Valor logarítmico que controla la velocidad de los paquetes DelayReq de PTP. El valor predeterminado es -4 (16 paquetes por segundo), paquetes de unidades/segundo..
  • log_sync_interval (Número) Valor logarítmico que controla la velocidad de los paquetes de sincronización PTP. El valor predeterminado es -4 (16 paquetes por segundo), paquetes de unidades/segundo..
  • priority1 (Número) El valor priority1 determina el mejor reloj principal, el valor inferior indica una prioridad más alta
  • priority2 (Number) El valor priority2 diferencia y prioriza el reloj principal para evitar confusiones cuando el valor priority1 es el mismo para diferentes relojes primarios en una red
  • time_scale Valor de escala de tiempo (string), ARB denota arbitrario y PTP denota Protocolo de tiempo de precisión
  • transport_mode (String) Modo de transporte ptp

Esquema anidado para account​

Sólo lectura:

  • account_name (String) Nombre de cuenta
  • account_number (Número) Número de cuenta de Equinix
  • global_cust_id (String) ID de cliente global
  • global_org_id (String) Organización del cliente naidentifierme
  • global_organization_name (String) Nombre de la organización global
  • org_id (Número) Identificador de organización del cliente
  • organization_name (String) Nombre de la organización del cliente
  • reseller_account_name (String) Nombre de la cuenta del distribuidor
  • reseller_account_number (Número) Número de cuenta de distribuidor
  • reseller_org_id (Número) Identificador de la organización del cliente del distribuidor
  • reseller_ucm_id (String) Cuenta de distribuidor ucmId
  • ucm_id (String) Nombre de la organización global

Esquema anidado para change_log​

Sólo lectura:

  • created_by (String) Nombre de usuario del creador del recurso de agregación de rutas
  • created_by_email (String) Correo electrónico del creador del recurso de agregación de rutas
  • created_by_full_name (String) Nombre legal del creador del recurso de agregación de rutas
  • created_date_time (String) Tiempo de creación del recurso de agregación de rutas
  • deleted_by (String) Nombre de usuario del eliminador del recurso de agregación de rutas
  • deleted_by_email (String) Correo electrónico del eliminador del recurso de agregación de rutas
  • deleted_by_full_name (String) Nombre legal del eliminador del recurso de agregación de rutas
  • deleted_date_time (String) Tiempo de eliminación del recurso de agregación de rutas
  • updated_by (String) Nombre de usuario del último actualizador del recurso de agregación de rutas
  • updated_by_email (String) Correo electrónico del último actualizador del recurso de agregación de rutas
  • updated_by_full_name (String) Nombre legal del último actualizador del recurso de agregación de rutas
  • updated_date_time (String) Última hora de actualización del recurso de agregación de rutas

Esquema anidado para connections​

Necesario:

  • uuid (String) UUID de conexión Equinix Fabric; el servicio de tiempo de precisión se conectará con él

Sólo lectura:

  • href (String) Enlace a la conexión de Equinix Fabric asociada al servicio Precision Time
  • type (String) Tipo de conexión de Equinix Fabric asociada al servicio Precision Time

Esquema anidado para ipv4​

Necesario:

  • default_gateway (String) Dirección IPv4 que establece la interfaz de enrutamiento a la que se dirige el tráfico. Sirve como el siguiente salto en la red.
  • network_mask (String) Dirección IPv4 que define el rango de subredes consecutivas en la red.
  • primary (String) Dirección IPv4 para el servidor maestro de sincronización principal.
  • secondary (String) Dirección IPv4 para el servidor maestro de sincronización secundario.

Esquema anidado para operation​

Opcional:

  • operational_status (Cadena)

Esquema anidado para order​

Sólo lectura:

  • customer_reference_number (String) Número de referencia del cliente
  • order_number (String) Número de referencia del pedido
  • purchase_order_number (String) Número de orden de compra

Esquema anidado para package​

Necesario:

  • code Código de paquete de precisión de tiempo (string) para el paquete de facturación deseado

Opcional:

  • href (String) Enlace HREF del paquete de precisión de tiempo al recurso correspondiente en el portal de Equinix

Esquema anidado para precision_time_price​

Sólo lectura:

Esquema anidado para precision_time_price.charges​

Sólo lectura:

  • price (Número) Precio de oferta
  • type (String) Tipo de cargo por precio; MENSUAL_RECURRENTE, NO_RECURRENTE
¿Le ha resultado útil esta página?