equinix_fabric_stream_attachments(数据源)
兼容 Fabric V4 API 的数据资源,允许用户使用筛选器和分页功能获取 Equinix Fabric Stream 附加资产的详细信息。
补充文件:
- 入门指南:https://docs.equinix.com/observability/streaming-data/integratewithsink/
- API:https://docs.equinix.com/api-catalog/fabricv4/#tag/Streams
用法示例
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"
}]
}
模式
需要
pagination(属性)返回流列表的分页详细信息(有关嵌套架构,请参见下面的)
可选
filters(属性列表)要应用于流附件获取请求的过滤器列表。最多 8 个。所有过滤器将以 AND 方式连接,其中 8 个过滤器中可能有一个是 3 个过滤器的 OR 组合(有关嵌套模式,请参见下面的嵌套模式)。sort(属性列表)流资产搜索请求的排序条件列表(有关嵌套架构,请参见下文)
只读
data(属性列表)返回流对象列表(有关嵌套模式,请参见下文)id(字符串)资源的唯一标识符
pagination 的嵌套模式
选修的:
limit(数字)每页返回的最大搜索结果数。数字必须介于 1 和 100 之间,默认值为 20。offset(数字)响应中返回的第一个项目的索引。默认值为 0。
只读:
next(字符串)响应中下一个项目的相对 URLprevious(字符串)相对于响应中前一项的 URLtotal(数字)请求用户可用的流总数
filters 的嵌套模式
必需的:
operator(字符串)对筛选器的值执行的操作property(字符串)要应用筛选器的属性values(字符串列表)要对指定属性应用操作的值列表
选修的:
or(布尔值)用于指定此筛选器是否属于 OR 组的布尔值。最大值为 3,且仅对 8 个可能的筛选器中的 1 个有效。
sort 的嵌套模式
必需的:
direction(字符串)所选属性的排序方向。ASC 或 DESCproperty(字符串)要进行排序的字段名称
data 的嵌套模式
只读:
attachment_status(字符串)表示流附件状态的值href(字符串)Equinix Portal 中流附件的 Equinix 自动生成的 URImetrics_enabled(布尔值)布尔值,指示是否启用此资产流附件的指标type(字符串)Equinix 定义的资产流附件类型uuid(字符串)Equinix 为流附件分配的唯一 ID