equinix_fabric_streams (Fuente de datos)
Recurso de datos compatible con la API Fabric V4 que permite al usuario obtener flujos Equinix Fabric con detalles de paginación.
Documentación adicional:
- Cómo empezar: https://docs.equinix.com/observability/streaming-data/integratewithsink/
- API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Streams
Ejemplo de uso
data "equinix_fabric_streams" "data_streams" {
pagination = {
limit = 2
offset = 1
}
}
output "number_of_returned_streams" {
value = length(data.equinix_fabric_streams.data_streams.data)
}
Esquema
Requerido
pagination(Atributos) Detalles de paginación para la lista de flujos devuelta (véase más abajo para el esquema anidado)
Sólo lectura
data(Lista de atributos) Lista devuelta de objetos de flujo (véase más abajo para el esquema anidado)id(Cadena) El identificador único del recurso
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 20offset(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 respuestaprevious(Cadena) La URL relativa al elemento anterior de la respuestatotal(Número) El número total de flujos disponibles para el usuario que realiza la solicitud
Esquema anidado para data
Sólo lectura:
assets_count(Número) Recuento de los activos de flujo adjuntos al recurso de flujochange_log(Atributos) Detalles del último cambio en el recurso de flujo (véase más abajo para el esquema anidado)description(Cadena) Descripción proporcionada por el cliente del recurso de flujohref(Cadena) URI autogenerada de Equinix al recurso de flujo en el Portal Equinixname(Cadena) Nombre proporcionado por el cliente del recurso de flujoproject(Atributos) Objeto atributo del proyecto Equinix (véase más abajo para el esquema anidado)state(Cadena) Valor que representa el estado de aprovisionamiento para el recurso de flujostream_subscriptions_count(Número) Recuento de las suscripciones de clientes en el recurso de flujotype(Cadena) Tipo de transmisión definido por Equinixuuid(Cadena) Id. único asignado por Equinix para el recurso de flujo
Esquema anidado para data.change_log
Sólo lectura:
created_by(Cadena) Nombre de usuario del creador del recurso de flujocreated_by_email(Cadena) Correo electrónico del creador del recurso de flujocreated_by_full_name(Cadena) Nombre legal del creador del recurso de flujocreated_date_time(Cadena) Hora de creación del recurso de flujodeleted_by(Cadena) Nombre de usuario del eliminador del recurso de flujodeleted_by_email(Cadena) Email del eliminador del recurso de flujodeleted_by_full_name(Cadena) Nombre legal del supresor del recurso de flujodeleted_date_time(Cadena) Hora de borrado del recurso de flujoupdated_by(Cadena) Nombre de usuario del último actualizador del recurso de flujoupdated_by_email(Cadena) Email del último actualizador del recurso de flujoupdated_by_full_name(Cadena) Nombre legal del último actualizador del recurso de flujoupdated_date_time(Cadena) Última hora de actualización del recurso de flujo
Esquema anidado para data.project
Sólo lectura:
project_id(Cadena) ID de proyecto asignado por el suscriptor de Equinix