equinix_fabric_stream_attachments (Fuente de datos)
Recurso de datos compatible con la API Fabric V4 que permite al usuario obtener activos adjuntos al flujo de Equinix Fabric con filtros y 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_stream_attachments" "all" {
pagination = {
limit = 100
offset = 0
}
filters = [{
property = "<filter_property>"
operator = "="
values = ["<list_of_values_to_filter>"]
}]
sort = [{
direction = "<DESC|ASC>"
property = "/uuid"
}]
}
Esquema
Requerido
pagination(Atributos) Detalles de paginación para la lista de flujos devuelta (véase más abajo para el esquema anidado)
Opcional:
filters(Lista de atributos) Lista de filtros a aplicar a la solicitud de obtención del adjunto de flujo. Máximo de 8. Todos serán AND juntos con 1 de los 8 siendo un posible grupo OR de 3 (ver abajo para esquema anidado)sort(Lista de atributos) La lista de criterios de ordenación para la solicitud de búsqueda de activos de flujo (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 filters
Necesario:
operator(Cadena) Operación aplicada a los valores del filtroproperty(Cadena) Propiedad a la que aplicar el filtrovalues(Lista de cadenas) Lista de valores a los que aplicar la operación para la propiedad especificada
Opcional:
or(Booleano) Valor booleano para especificar si este filtro forma parte del grupo OR. Tiene un máximo de 3 y sólo cuenta para 1 de los 8 filtros posibles.
Esquema anidado para sort
Necesario:
direction(Cadena) La dirección de ordenación de la propiedad elegida. ASC o DESCproperty(Cadena) El nombre del campo sobre el que se realiza la clasificación
Esquema anidado para data
Sólo lectura:
attachment_status(Cadena) Valor que representa el estado para el adjunto del flujohref(Cadena) URI autogenerada por Equinix para el archivo adjunto de flujo en el Portal Equinixmetrics_enabled(Booleano) Valor booleano que indica la habilitación de métricas para este anexo de flujo de activostype(Cadena) Tipo definido por Equinix para el anexo de flujo de activosuuid(Cadena) Id. único asignado por Equinix para el flujo adjunto