equinix_fabric_stream_alert_rules(数据源)
兼容 Fabric V4 API 的数据源,允许用户获取带有分页功能的 Equinix Fabric Stream 告警规则。 ~> 注意:Equinix Fabric v4 流警报规则数据源目前处于 Beta 测试阶段。与 equinix_fabric_stream_alert_rule 相关的接口可能会在正式发布前发生变化。如果您遇到任何问题,请随时通过提交新 issue 的方式进行报告:https://github.com/equinix/terraform-provider-equinix/issues/new?template=bug.md
补充文件:
- 入门指南:https://docs.equinix.com/observability/streaming-data/integratewithsink/
- API:https://docs.equinix.com/api-catalog/fabricv4/#tag/Stream-Alert-Rules
用法示例
data "equinix_fabric_stream_alert_rules" "data_stream_alert_rules" {
stream_id = "<uuid_of_stream>"
pagination = {
limit = 5
offset = 1
}
}
output "stream_alert_rules_type" {
value = data.equinix_fabric_stream_alert_rules.alert_rules.data[0].type
}
output "stream_alert_rules_id" {
value = data.equinix_fabric_stream_alert_rules.alert_rules.data[0].uuid
}
output "stream_alert_rules_state" {
value = data.equinix_fabric_stream_alert_rules.alert_rules.data[0].state
}
output "stream_alert_rules_stream_id" {
value = data.equinix_fabric_stream_alert_rules.alert_rules.data[0].stream_id
}
模式
需要
pagination(属性)返回的流警报规则列表的分页详细信息(有关嵌套架构,请参见下面的)stream_id(字符串)流警报规则的目标流的 UUID
只读
data(属性列表)返回流对象列表(有关嵌套模式,请参见下文)id(字符串)资源的唯一标识符
pagination 的嵌套模式
选修的:
limit(数字)每页返回的最大搜索结果数。数字必须介于 1 和 100 之间,默认值为 20。offset(数字)响应中返回的第一个项目的索引。默认值为 0。
只读:
next(字符串)响应中下一个项目的相对 URLprevious(字符串)相对于响应中前一项的 URLtotal(数字)发出请求的用户可用的警报规则总数
data 的嵌套模式
选修的:
只读:
change_log(属性)流资源上次更改的详细信息(有关嵌套模式,请参见下面的)description(字符串)客户提供的流警报规则描述enabled(布尔值)流媒体订阅已启用状态href(字符串)Equinix 分配的流警报规则资源的 URIname(字符串)客户提供的流警报规则名称resource_selector(属性)要在流警报规则中包含/排除的指标列表(有关嵌套架构,请参见下面的)state(字符串)表示流资源配置状态的值type(字符串)流警报规则的类型uuid(字符串)Equinix 分配的流订阅资源的唯一标识符
data.detection_method 的嵌套模式
必需的:
type(字符串)流警报规则检测方法类型
选修的:
critical_threshold(字符串)流警报规则指标临界阈值operand(字符串)流警报规则指标操作数warning_threshold(字符串)流警报规则指标警告阈值window_size(字符串)流警报规则指标窗口大小
data.metric_selector 的嵌套模式
必需的:
include(字符串列表)要包含的指标列表
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.resource_selector 的嵌套模式
只读:
include(字符串列表)要包含的指标列表