メインコンテンツにスキップ

equinix_fabric_stream_alert_rule(リソース)

Fabric V4 API互換リソースにより、Equinix Fabricストリームアラートルールの作成と管理が可能'~> 注Equinix Fabric v4ストリームアラートルールのリソースは現在ベータ版です。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(String)お客様提供のストリームアラートルールの説明
  • detection_method(属性)ストリームアラートルールの検出方法(入れ子になったスキーマについては以下を参照)
  • metric_selector(属性)ストリームアラートルールのメトリクスセレクタ(入れ子になったスキーマについては以下を参照)
  • name(String)お客様提供のストリームアラートルール名
  • resource_selector(属性)ストリームアラートルールのリソースセレクタ(入れ子になったスキーマについては以下を参照)
  • stream_id(String)このアラートルールを含むストリームUUID
  • type(String)ストリームアラートルールのタイプ

オプション​

読み取り専用​

  • change_log(属性)ストリームリソースの最後の変更の詳細(入れ子になったスキーマについては以下を参照)
  • href(文字列)ストリームアラートルールのEquinix割り当て済みURI
  • id(String)リソースの一意の識別子
  • stateストリームアラートルールのプロビジョニングステータスを表す(String)値
  • uuid(String)ストリームアラートルールに割り当てられたEquinix固有の識別子

の入れ子スキーマdetection_method​

必須

  • type (String)ストリームアラートルールの検出方法タイプ

オプション:

  • critical_threshold(String)ストリームアラートルールのメトリッククリティカルしきい値
  • operand(String)ストリームアラートルールメトリックオペランド
  • warning_threshold(String)ストリームアラートルールのメトリクス警告しきい値
  • window_size(String)ストリームアラートルールのメトリックウィンドウサイズ

の入れ子スキーマ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 (String)ストリームリソースの作成者のユーザー名
  • created_by_email(String)ストリームリソースの作成者のメール
  • created_by_full_name(String)ストリームリソースの作成者の正式な名前
  • created_date_time(String)ストリームリソースの作成時刻
  • deleted_by(String)ストリームリソースの削除者のユーザー名
  • deleted_by_email(String)ストリームリソースの削除者のメール
  • deleted_by_full_name(String)ストリームリソースの削除者の正式な名前
  • deleted_date_time(String)ストリームリソースの削除時刻
  • updated_by(String)ストリームリソースの最終更新者のユーザー名
  • updated_by_email(String)ストリームリソースの最終更新者のメール
  • updated_by_full_name(String)ストリームリソースの最終更新者の正式な名前
  • updated_date_time(String)ストリームリソースの最終更新時刻
このページは役に立ちましたか?