Ir al contenido principal

equinix_fabric_precision_time_service (Recurso)

El recurso compatible con la API Fabric V4 permite la creación y gestión del servicio Equinix Fabric Precision Time.

Documentación adicional:

Ejemplo de uso

resource "equinix_fabric_precision_time_service" "ptp" {
type = "PTP"
name = "tf_acc_eptptp_PFCR"
package = {
code = "PTP_STANDARD"
}
connections = [
{
uuid = "<connection_id>"
}
]
ipv4 = {
primary = "191.168.254.241"
secondary = "191.168.254.242"
network_mask = "255.255.255.240"
default_gateway = "191.168.254.254"
}
}

output "ept_service_id" {
value = equinix_fabric_precision_time_service.ptp.id
}

output "ept_service_name" {
value = equinix_fabric_precision_time_service.ptp.name
}

output "ept_service_state" {
value = equinix_fabric_precision_time_service.ptp.state
}

output "ept_service_type" {
value = equinix_fabric_precision_time_service.ptp.type
}

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

output "ept_service_ipv4" {
value = equinix_fabric_precision_time_service.ptp.ipv4
}

Esquema

Requerido

  • connections (Lista de atributos) Una matriz de objetos con identificadores únicos de conexiones. (véase más abajo para el esquema anidado)
  • ipv4 (Atributos) Un objeto que tiene Configuraciones IP de Red para Servidores Maestros de Cronometraje. (véase más abajo para el esquema anidado)
  • name (Cadena) Nombre del servicio Precision Time. Valores aplicables: Máximo: 24 caracteres; Caracteres permitidos: alfanuméricos, guiones ('-') y guiones bajos ('_')
  • package (Atributos) Detalles del paquete del servicio Precision Time (véase más abajo para el esquema anidado)
  • type (Cadena) Elija el tipo de servicio Precision Time

Opcional:

Sólo lectura

Esquema anidado para connections

Necesario:

  • uuid (Cadena) UUID de conexión de Equinix Fabric; el servicio Precision Time se conectará con él.

Sólo lectura:

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

Esquema anidado para ipv4

Necesario:

  • default_gateway (Cadena) Dirección IPv4 que establece la interfaz de enrutamiento a la que se dirige el tráfico. Sirve como siguiente salto en la Red.
  • network_mask (Cadena) Dirección IPv4 que define el rango de subredes consecutivas en la red.
  • primary (Cadena) Dirección IPv4 para el Servidor Maestro de Cronometraje Primario.
  • secondary (Cadena) Dirección IPv4 para el servidor maestro de temporización secundario.

Esquema anidado para package

Necesario:

  • code (Cadena) Paquete de precisión horaria Código del paquete de facturación deseado

Sólo lectura:

  • href (String) Time Precision Package Enlace HREF al recurso correspondiente en el Portal Equinix

Esquema anidado para ntp_advanced_configuration

Opcional:

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

Esquema anidado para ptp_advanced_configuration

Opcional:

  • domain (Número) El valor del dominio PTP
  • grant_time (Número) Tiempo de concesión de unidifusión en segundos. Para los modos de transporte multidifusión e híbrido, el tiempo de concesión por defecto es 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 tasa de paquetes de Anuncio PTP desde el servidor de tiempo PTP. Por defecto es 1 (1 paquete cada 2 segundos), Unidad paquetes/segundo
  • log_delay_req_interval (Número) Valor logarítmico que controla la tasa de paquetes PTP DelayReq. Por defecto es -4 (16 paquetes por segundo), Unidad paquetes/segundo..
  • log_sync_interval (Número) Valor logarítmico que controla la tasa de paquetes de sincronización PTP. Por defecto es -4 (16 paquetes por segundo), Unidad paquetes/segundo..
  • priority1 (Número) El valor de prioridad1 determina el mejor reloj primario, Un valor más bajo indica mayor prioridad
  • priority2 (Número) El valor de prioridad2 diferencia y prioriza el reloj primario para evitar confusiones cuando el valor de prioridad1 es el mismo para diferentes relojes primarios en una red
  • time_scale (Cadena) Valor de Escala de Tiempo, ARB denota Arbitrario y PTP denota Protocolo de Precision Time
  • transport_mode (Cadena) modo de transporte ptp

Esquema anidado para timeouts

Opcional:

  • create (Cadena) Una cadena que puede ser [analizada como una duración compuesta por números y sufijos de unidad, como "30s" o "2h45m". Las unidades de tiempo válidas son "s" (segundos), "m" (minutos), "h" (horas).
  • delete (Cadena) Una cadena que puede ser [analizada como una duración compuesta por números y sufijos de unidad, como "30s" o "2h45m". Las unidades de tiempo válidas son "s" (segundos), "m" (minutos), "h" (horas). Establecer un tiempo de espera para una operación de destrucción sólo es aplicable si los cambios se guardan en el estado antes de que se produzca la operación de destrucción.
  • read (Cadena) Una cadena que puede ser [analizada como una duración compuesta por números y sufijos de unidad, como "30s" o "2h45m". Las unidades de tiempo válidas son "s" (segundos), "m" (minutos), "h" (horas). Las operaciones de lectura se producen durante cualquier operación de actualización o planificación cuando la actualización está activada.
  • update (Cadena) Una cadena que puede ser [analizada como una duración compuesta por números y sufijos de unidad, como "30s" o "2h45m". Las unidades de tiempo válidas son "s" (segundos), "m" (minutos), "h" (horas).

Esquema anidado para account

Sólo lectura:

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

Esquema anidado para change_log

Sólo lectura:

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

Esquema anidado para operation

Sólo lectura:

  • operational_status (Cadena) Estado operativo actual del servicio Precision Time

Esquema anidado para order

Sólo lectura:

  • customer_reference_number (Cadena) Número de referencia del cliente
  • order_number (Cadena) Número de referencia del pedido
  • purchase_order_number (Cadena) Número de pedido

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 (Cadena) Tipo de cargo del precio; MENSUAL_RECURRENTE, NO_RECURRENTE

Esquema anidado para project

Sólo lectura:

  • project_id (Cadena) ID de proyecto asignado por el suscriptor de Equinix
¿Fue útil esta página?