equinix_fabric_stream (Data Source)
Fabric V4 API compatible data resource that allow user to fetch Equinix Fabric Stream by UUID
Additional Documentation:
- Getting Started: https://docs.equinix.com/observability/streaming-data/integratewithsink/
- API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Streams
Example Usage
data "equinix_fabric_stream" "data_stream" {
stream_id = "<uuid_of_stream>"
}
output "stream_state" {
value = data.equinix_fabric_stream.data_stream.state
}
Schema
Required
stream_id(String) The uuid of the stream this data source should retrieve
Read-Only
assets_count(Number) Count of the streaming assets attached to the stream resourcechange_log(Attributes) Details of the last change on the stream resource (see below for nested schema)description(String) Customer-provided description of the stream resourcehref(String) Equinix auto generated URI to the stream resource in Equinix Portalid(String) The unique identifier of the resourcename(String) Customer-provided name of the stream resourceproject(Attributes) Equinix Project attribute object (see below for nested schema)state(String) Value representing provisioning status for the stream resourcestream_subscriptions_count(Number) Count of the client subscriptions on the stream resourcetype(String) Equinix defined Streaming Typeuuid(String) Equinix-assigned unique id for the stream resource
Nested Schema for change_log
Read-Only:
created_by(String) User name of creator of the stream resourcecreated_by_email(String) Email of creator of the stream resourcecreated_by_full_name(String) Legal name of creator of the stream resourcecreated_date_time(String) Creation time of the stream resourcedeleted_by(String) User name of deleter of the stream resourcedeleted_by_email(String) Email of deleter of the stream resourcedeleted_by_full_name(String) Legal name of deleter of the stream resourcedeleted_date_time(String) Deletion time of the stream resourceupdated_by(String) User name of last updater of the stream resourceupdated_by_email(String) Email of last updater of the stream resourceupdated_by_full_name(String) Legal name of last updater of the stream resourceupdated_date_time(String) Last update time of the stream resource
Nested Schema for project
Read-Only:
project_id(String) Equinix Subscriber-assigned project ID