equinix_fabric_stream_subscription(数据源)
兼容 Fabric V4 API 的数据源,允许用户通过 Stream ID 和 Subscription ID 获取 Equinix Fabric Stream Subscription 信息。
补充文件:
- 入门指南:https://docs.equinix.com/observability/streaming-data/integratewithsink/
- API:https://docs.equinix.com/api-catalog/fabricv4/#tag/Stream-Subscriptions
用法示例
data "equinix_fabric_stream_subscription" "by_ids" {
stream_id = "<stream_id>"
subscription_id = "<subscription_id>"
}
模式
需要
stream_id(字符串)流订阅的目标流的 UUIDsubscription_id(字符串)流订阅的 UUID
只读
change_log(属性)流资源上次更改的详细信息(有关嵌套模式,请参见下面的)description(字符串)客户提供的流媒体订阅描述enabled(布尔值)流媒体订阅已启用状态event_selector(属性)要在流订阅中包含/排除的事件列表(有关嵌套架构,请参见下面的)href(字符串)Equinix 分配的流订阅资源的 URIid(字符串)资源的唯一标识符metric_selector(属性)要在流订阅中包含/排除的指标列表(有关嵌套架构,请参见下面的)name(字符串)客户提供的流媒体订阅名称sink(属性)Equinix Stream 订阅者的详细信息(有关嵌套架构,请参见下文)state(字符串)表示流资源配置状态的值type(字符串)流订阅请求的类型uuid(字符串)Equinix 分配的流订阅资源的唯一标识符
change_log 的嵌套模式
只读:
created_by(字符串)流资源创建者的用户名created_by_email(字符串)流资源创建者的电子邮件地址created_by_full_name(字符串)流资源创建者的法定名称created_date_time(字符串)流资源的创建时间deleted_by(字符串)流资源删除者的用户名deleted_by_email(字符串)流资源删除者的电子邮件地址deleted_by_full_name(字符串)流资源删除器的法定名称deleted_date_time(字符串)流资源的删除时间updated_by(字符串)流资源的最后更新者的用户名updated_by_email(字符串)流资源最后更新者的电子邮件地址updated_by_full_name(字符串)流资源的最后更新者的法定名称updated_date_time(字符串)流资源的最后更新时间
event_selector 的嵌套模式
只读:
except(字符串列表)要排除的事件列表include(字符串列表)要包含的事件列表
metric_selector 的嵌套模式
只读:
except(字符串列表)要排除的指标列表include(字符串列表)要包含的指标列表
sink 的嵌套模式
只读:
batch_enabled(布尔值)布尔开关,启用批量数据交付batch_size_max(数字)启用时,批量交付的最大大小batch_wait_time_max(数字)启用后等待批量交付的最长时间credential(属性)指定接收器类型的访问详细信息(有关嵌套架构,请参见下面的嵌套架构)host(字符串)某些数据流订阅产品的已知主机名。请勿与可变 URI 混淆。settings(属性)流订阅接收器设置(有关嵌套架构,请参见下面的)type(字符串)订阅者类型uri(字符串)数据流的公开可访问的 HTTP 端点目标
sink.credential 的嵌套模式
只读:
access_token(字符串)作为授权标头值传递api_key(字符串)作为授权标头值传递integration_key(字符串)作为授权标头值传递password(字符串)作为授权标头值传递type(字符串)传递的凭据类型username(字符串)作为授权标头值传递
sink.settings 的嵌套模式
只读:
application_key(字符串)event_index(字符串)event_uri(字符串)format(字符串)metric_index(字符串)metric_uri(字符串)source(字符串)