跳至内容

equinix_fabric_stream_subscriptions(数据源)

兼容 Fabric V4 API 的数据源,允许用户获取带有分页功能的 Equinix Fabric Stream 订阅。

补充文件:

用法示例

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

模式

需要

  • pagination(属性)返回流列表的分页详细信息(有关嵌套架构,请参见下面的
  • stream_id(字符串)流订阅的目标流的 UUID

只读

  • data(属性列表)返回流对象列表(有关嵌套模式,请参见下文
  • id(字符串)资源的唯一标识符

pagination 的嵌套模式

选修的:

  • limit(数字)每页返回的最大搜索结果数。数字必须介于 1 和 100 之间,默认值为 20。
  • offset(数字)响应中返回的第一个项目的索引。默认值为 0。

只读:

  • next(字符串)响应中下一个项目的相对 URL
  • previous(字符串)相对于响应中前一项的 URL
  • total(数字)请求用户可用的流总数

data 的嵌套模式

只读:

  • change_log(属性)流资源上次更改的详细信息(有关嵌套模式,请参见下面的
  • description(字符串)客户提供的流媒体订阅描述
  • enabled(布尔值)流媒体订阅已启用状态
  • event_selector(属性)要在流订阅中包含/排除的事件列表(有关嵌套架构,请参见下面的
  • href(字符串)Equinix 分配的流订阅资源的 URI
  • metric_selector(属性)要在流订阅中包含/排除的指标列表(有关嵌套架构,请参见下面的
  • name(字符串)客户提供的流媒体订阅名称
  • sink(属性)Equinix Stream 订阅者的详细信息(有关嵌套架构,请参见下文
  • state(字符串)表示流资源配置状态的值
  • type(字符串)流订阅请求的类型
  • uuid(字符串)Equinix 分配的流订阅资源的唯一标识符

data.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(字符串)流资源的最后更新时间

data.event_selector 的嵌套模式

只读:

  • except(字符串列表)要排除的事件列表
  • include(字符串列表)要包含的事件列表

data.metric_selector 的嵌套模式

只读:

  • except(字符串列表)要排除的指标列表
  • include(字符串列表)要包含的指标列表

data.sink 的嵌套模式

只读:

  • batch_enabled(布尔值)布尔开关,启用批量数据交付
  • batch_size_max(数字)启用时,批量交付的最大大小
  • batch_wait_time_max(数字)启用后等待批量交付的最长时间
  • credential(属性)指定接收器类型的访问详细信息(有关嵌套架构,请参见下面的嵌套架构
  • host(字符串)某些数据流订阅产品的已知主机名。请勿与可变 URI 混淆。
  • settings(属性)流订阅接收器设置(有关嵌套架构,请参见下面的
  • type(字符串)订阅者类型
  • uri(字符串)数据流的公开可访问的 HTTP 端点目标

data.sink.credential 的嵌套模式

只读:

  • access_token(字符串)作为授权标头值传递
  • api_key(字符串)作为授权标头值传递
  • integration_key(字符串)作为授权标头值传递
  • password(字符串)作为授权标头值传递
  • type(字符串)传递的凭据类型
  • username(字符串)作为授权标头值传递

data.sink.settings 的嵌套模式

只读:

  • application_key(字符串)
  • event_index(字符串)
  • event_uri(字符串)
  • format(字符串)
  • metric_index(字符串)
  • metric_uri(字符串)
  • source(字符串)
此页面有帮助吗?