本文へスキップ

equinix_fabric_stream_alert_rules(データソース)

Equinix Fabric Stream Alert Rulesをページネーション付きで取得できるAPI互換データソースです。equinix_fabric_stream_alert_ruleに関連するインターフェースは、一般提供開始前に変更される可能性があります。問題が発生した場合は、 https://github.com/equinix/terraform-provider-equinix/issues/new?template=bug.md までお知らせください。

追加ドキュメント

使用例

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 (属性) 返されるストリーム警告ルールリストのページネーションの詳細 (入れ子になったスキーマについては以下を参照](#nestedatt--pagination))
  • stream_id (文字列) ストリーム警告ルールの対象となるストリームの uuid。

読み取り専用

  • data (属性リスト) 返されるストリームオブジェクトのリスト (入れ子になったスキーマについては 以下 を参照)
  • id (文字列) リ ソ ース の一意な識別子

paginationの入れ子スキーマ

オプション

  • limit (数値) 1 ページあ た り に返 さ れ る 検索結果の最大数。数値は 1 から 100 の間である必要があり、デフォルトは 20 です。
  • offset (数値) 応答で返 さ れた最初の項目の イ ンデ ッ ク ス。デフォルトは 0 です。

読み取り専用:

  • next (String) レスポンスの次の項目への相対 URL
  • previous (String) レスポンスの前の項目からの相対 URL
  • total (Number) リクエストを行うユーザーが利用可能なアラートルールの総数

dataの入れ子スキーマ

オプション

  • detection_method (属性) ストリーム警告ルールの検出方法 (入れ子になったスキーマは以下を参照](#nestedatt--data--detection_method))
  • metric_selector (属性) ストリーム警告ルールのメトリックセレクタ (入れ子になったスキーマは以下を参照](#nestedatt--data--metric_selector))

読み取り専用:

  • change_log (属性) ストリームリソースの最後の変更の詳細 (入れ子になったスキーマは以下を参照)(#nestedatt--data--change_log)
  • description (文字列) ユーザー提供のストリーム警告ルールの説明
  • enabled (論理値) ストリーム購読有効状態
  • href (文字列)ストリーム警告ルールリソースのEquinix割り当てURI
  • name (文字列) ユーザー提供のストリーム警告ルール名
  • resource_selector (属性) ストリーム警告ルールに含める/含めないメトリクスのリスト (入れ子のスキーマは下記参照)(#nestedatt--data--resource_selector)
  • state (文字列) ストリームリソースのプロビジョニングステータスを表す値。
  • type (文字列) ストリーム警告ルールのタイプ
  • uuid (文字列) ストリームサブスクリプションリソースのエクイニクス割り当て一意識別子

data.detection_methodの入れ子スキーマ

必須

  • type (文字列) ストリームアラートルール検出方法タイプ

オプション

  • critical_threshold (文字列) ストリームアラートルールメトリッククリティカル閾値
  • operand (文字列) ストリーム警告ルールメトリックオペランド
  • warning_threshold (String) ストリームアラートルールメトリック警告しきい値
  • 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 (文字列のリスト) 含めるメ ト リ ッ ク の リ ス ト 。
このページは役に立ちましたか?