跳到主要内容

equinix_fabric_stream_alert_rule(资源)

Fabric V4 API兼容资源允许创建和管理Equinix Fabric流告警规则 ~>注意Equinix Fabric v4流告警规则资源目前处于Beta版。Equinix _Fabric_STREAM_ALERT_RULE相关的接口可能会在全面上线之前更改。如遇到任何问题,请立即通过https://github.com/equinix/terraform-provider-equinix/issues/new?template=bug.md提交新问题进行报告

补充文件:

用法示例​

resource "equinix_fabric_stream_alert_rule" "new_stream_alert_rule" {
stream_id = "<stream_id>"
name = "<name>"
type = "METRIC_ALERT"
description = "<description>"
enabled = true
metric_selector = {
include = ["equinix.fabric.connection.bandwidth_tx.usage"]
}
detection_method = {
type = "THRESHOLD"
operand = "ABOVE"
window_size = "<window_size>"
warning_threshold = "<warning_threshold>"
critical_threshold = "<critical_threshold>"
}
resource_selector = {
include = ["*/connections/<connection_id>"]
}
}

output "stream_alert_rule_type" {
value = equinix_fabric_stream_alert_rule.new_stream_alert_rule.type
}

output "stream_alert_rule_id" {
value = equinix_fabric_stream_alert_rule.new_stream_alert_rule.uuid
}

output "stream_alert_rule_stream_id" {
value = equinix_fabric_stream_alert_rule.new_stream_alert_rule.stream_id
}

output "stream_alert_rule_state" {
value = equinix_fabric_stream_alert_rule.new_stream_alert_rule.state
}

模式​

必填​

  • description(字符串)客户提供的流告警规则描述
  • detection_method(属性)流告警规则的检测方法(有关嵌套架构,请参阅下文)
  • metric_selector(属性)数据流告警规则的指标选择器(有关嵌套架构,请参阅下文)
  • name(字符串)客户提供的流告警规则名称
  • resource_selector(属性)数据流告警规则的资源选择器(有关嵌套架构,请参阅下文)
  • stream_id(string)包含此告警规则的流UUID
  • type(字符串)流告警规则的类型

可选​

只读​

  • change_log(属性)数据流资源上次更改的详细信息(嵌套架构参见下方)
  • href(字符串) Equinix分配的流告警规则的URI
  • id(字符串)资源的唯一标识符
  • state(字符串)值,表示流告警规则的配置状态
  • uuid(字符串) Equinix为流告警规则分配了唯一标识符

的嵌套架构detection_method​

必需的:

  • type (字符串)流告警规则检测方法类型

可选:

  • critical_threshold(字符串)流告警规则指标临界阈值
  • operand(字符串)流告警规则度量操作数
  • warning_threshold(字符串)流告警规则指标警告阈值
  • window_size(字符串)流告警规则指标窗口大小

的嵌套架构metric_selector​

必需的:

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

的嵌套架构resource_selector​

必需的:

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

的嵌套架构timeouts​

可选:

  • create (string)可解析为持续时间的字符串,由数字和单位后缀组成,例如“30s”或“2h45m”。有效时间单位为“s”(秒),“m”(分钟),“h”(小时)。
  • delete(string)可解析为持续时间的字符串,由数字和单位后缀组成,例如“30s”或“2h45m”。有效时间单位为“s”(秒),“m”(分钟),“h”(小时)。仅当更改保存到销毁操作发生之前的状态时,删除操作的超时才适用。
  • read(string)可解析为持续时间的字符串,由数字和单位后缀组成,例如“30s”或“2h45m”。有效时间单位为“s”(秒),“m”(分钟),“h”(小时)。启用刷新后,读取操作将在任何刷新或计划操作期间进行。
  • update(string)可解析为持续时间的字符串,由数字和单位后缀组成,例如“30s”或“2h45m”。有效时间单位为“s”(秒),“m”(分钟),“h”(小时)。

的嵌套架构change_log​

只读:

  • created_by (字符串)流资源创建者的用户名
  • created_by_email(字符串)流资源创建者的电子邮件
  • created_by_full_name(字符串)流资源创建者的法定名称
  • created_date_time(字符串)流资源的创建时间
  • deleted_by(字符串)数据流资源删除器的用户名
  • deleted_by_email(string)数据流资源删除器的电子邮件
  • deleted_by_full_name(string)数据流资源删除器的法定名称
  • deleted_date_time(字符串)数据流资源的删除时间
  • updated_by(字符串)数据流资源上次更新器的用户名
  • updated_by_email(字符串)数据流资源最后更新器的电子邮件
  • updated_by_full_name(字符串)数据流资源最后更新器的法定名称
  • updated_date_time(string)流资源的上次更新时间
这个页面对您有帮助吗?