本文へスキップ

equinix_fabric_route_filter_rule(データソース)

指定された UUID のルートフィルタを取得できる Fabric V4 API 互換のデータリソースです。

追加ドキュメント

使用例

data "equinix_fabric_route_filter_rule" "rf_rule" {
route_filter_id = "<route_filter_policy_id>"
uuid = "<route_filter_rule_uuid>"
}

output "route_filter_rule_name" {
value = data.equinix_fabric_route_filter_rule.rf_rule.name
}


output "route_filter_rule_description" {
value = data.equinix_fabric_route_filter_rule.rf_rule.description
}

output "route_filter_rule_prefix" {
value = data.equinix_fabric_route_filter_rule.rf_rule.prefix
}

output "route_filter_rule_prefix_match" {
value = data.equinix_fabric_route_filter_rule.rf_rule.prefix_match
}

スキーマ

必須

  • route_filter_id (文字列) ルールが接続されるルートフィルタポリシーの UUID
  • uuid (文字列) エクイニクスのデータを取得するルートフィルタルールの割り当てID

読み取り専用

  • action (文字列) ルールに一致する IP アドレスに対して実行されるアクション
  • change(オブジェクトのセット) ルートフィルタに適用された前回の変更の詳細を持つオブジェクト(入れ子のスキーマについては下記を参照)。
  • change_log (オブジェクトの集合) (入れ子になったスキーマは以下を参照](#nestedatt--change_log))
  • description (文字列) 作成するルートフィルターに追加する任意の説明
  • href (文字列) ルートフィルタールール URI
  • id (文字列) このリソースの ID。
  • name (文字列) ルートフィルターの名前
  • prefix (文字列) フィルタリングする IP アドレスプレフィックス
  • prefix_match (文字列) 接頭辞マッチング演算子。orlonger ・ exact ] のいずれか デフォルト :"orlonger"
  • state (String) ライフサイクル内のルートフィルタルールの状態
  • type (String) ルートフィルタータイプ。BGP_IPv4_PREFIX_FILTER_RULE, BGP_IPv6_PREFIX_FILTER_RULE ] のいずれか。

changeの入れ子スキーマ

読み取り専用:

  • href (文字列)
  • type (文字列)
  • uuid (文字列)

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 (文字列)
このページは役に立ちましたか?