Ir al contenido principal

equinix_fabric_stream_subscriptions (Fuente de datos)

Fuente de datos compatible con la API Fabric V4 que permite al usuario obtener suscripciones a flujos de Equinix Fabric con paginación.

Documentación adicional:

Ejemplo de uso

data "equinix_fabric_stream_subscriptions" "all" {
stream_id = "<stream_id>"
pagination = {
limit = 10
offset = 0
}
}

Esquema

Requerido

  • pagination (Atributos) Detalles de paginación para la lista de flujos devuelta (véase más abajo para el esquema anidado)
  • stream_id (Cadena) El uuid del flujo que es el objetivo de la suscripción al flujo

Sólo lectura

Esquema anidado para pagination

Opcional:

  • limit (Número) Número máximo de resultados de búsqueda devueltos por página. El número debe estar comprendido entre 1 y 100, y el valor por defecto es 20
  • offset (Número) Índice del primer elemento devuelto en la respuesta. Por defecto es 0

Sólo lectura:

  • next (Cadena) La URL relativa al siguiente elemento de la respuesta
  • previous (Cadena) La URL relativa al elemento anterior de la respuesta
  • total (Número) El número total de flujos disponibles para el usuario que realiza la solicitud

Esquema anidado para data

Sólo lectura:

  • change_log (Atributos) Detalles del último cambio en el recurso de flujo (véase más abajo para el esquema anidado)
  • description (Cadena) Descripción de la suscripción al flujo proporcionada por el cliente
  • enabled (Booleano) Estado de la suscripción de streaming habilitada
  • event_selector (Atributos) Listas de eventos a incluir/excluir en la suscripción al flujo (véase más abajo para el esquema anidado)
  • href (Cadena) URI asignado por Equinix del recurso de suscripción de flujo
  • metric_selector (Atributos) Listas de métricas que se incluirán/excluirán en la suscripción al flujo (véase más abajo para el esquema anidado)
  • name (Cadena) Nombre de la suscripción al flujo proporcionado por el cliente
  • sink (Atributos) Los datos del suscriptor del flujo Equinix (véase más abajo para el esquema anidado)
  • state (Cadena) Valor que representa el estado de aprovisionamiento para el recurso de flujo
  • type (Cadena) Tipo de la solicitud de suscripción al flujo
  • uuid (Cadena) Identificador único asignado por Equinix del recurso de suscripción de flujo

Esquema anidado para data.change_log

Sólo lectura:

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

Esquema anidado para data.event_selector

Sólo lectura:

  • except (Lista de cadenas) Lista de eventos a excluir
  • include (Lista de cadenas) Lista de eventos a incluir

Esquema anidado para data.metric_selector

Sólo lectura:

  • except (Lista de cadenas) Lista de métricas a excluir
  • include (Lista de cadenas) Lista de métricas a incluir

Esquema anidado para data.sink

Sólo lectura:

  • batch_enabled (Booleano) Interruptor booleano que permite la entrega de datos por lotes
  • batch_size_max (Número) Tamaño máximo del envío por lotes si está activado
  • batch_wait_time_max (Número) Tiempo máximo de espera para la entrega por lotes si está activada
  • credential (Atributos) Detalles de acceso para el tipo de sumidero especificado (véase más abajo para el esquema anidado)
  • host (Cadena) Nombre de host conocido de determinados productos de suscripción al flujo de datos. No confundir con una URI variable.
  • settings (Atributos) Ajustes del sumidero de suscripción al flujo (véase más abajo para el esquema anidado)
  • type (Cadena) Tipo de abonado
  • uri (Cadena) Punto final http de acceso público destino para el flujo de datos

Esquema anidado para data.sink.credential

Sólo lectura:

  • access_token (Cadena) Pasado como valor de cabecera de Autorización
  • api_key (Cadena) Pasado como valor de cabecera de Autorización
  • integration_key (Cadena) Pasado como valor de cabecera de Autorización
  • password (Cadena) Pasado como valor de cabecera de Autorización
  • type (Cadena) Tipo de credencial que se está pasando
  • username (Cadena) Pasado como valor de cabecera de Autorización

Esquema anidado para data.sink.settings

Sólo lectura:

  • application_key (Cadena)
  • event_index (Cadena)
  • event_uri (Cadena)
  • format (Cadena)
  • metric_index (Cadena)
  • metric_uri (Cadena)
  • source (Cadena)
¿Fue útil esta página?