本文へスキップ

equinix_fabric_route_filter(リソース)

Fabric V4 API互換リソースにより、Equinix Fabric Route Filter Policyの作成と管理が可能になります。

追加ドキュメント

使用例

resource "equinix_fabric_route_filter" "rf_policy" {
name = "RF_Policy_Name",
project {
projectId = "<project_id>"
},
type = "BGP_IPv4_PREFIX_FILTER",
description = "Route Filter Policy for X Purpose",
}

output "id" {
value = equinix_fabric_route_filter.rf_policy.id
}

output "type" {
value = equinix_fabric_route_filter.rf_policy.type
}

output "state" {
value = equinix_fabric_route_filter.rf_policy.state
}

output "not_matched_rules_action" {
value = equinix_fabric_route_filter.rf_policy.not_matched_rule_action
}

output "connections_count" {
value = equinix_fabric_route_filter.rf_policy.connections_count
}

output "rules_count" {
value = equinix_fabric_route_filter.rf_policy.rules_count
}

スキーマ

必須

  • name (文字列) ルートフィルターの名前
  • project (ブロックセット、最小: 1、最大: 1) ルートフィルターがアタッチできる接続を含む Fabric Project に関連する project_id と href を含む Project オブジェクト (ネストされたスキーマは下記参照)(#nestedblock--project)
  • type (String) ルートフィルタータイプ。BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ] のいずれか。

オプション

  • description (文字列) 作成するルートフィルターに追加する任意の説明
  • timeouts (ブロック、省略可能) (入れ子になったスキーマについては以下を参照](#nestedblock--timeouts))

読み取り専用

  • change(オブジェクトのセット) ルートフィルタに適用された前回の変更の詳細を持つオブジェクト(入れ子のスキーマについては下記を参照)。
  • change_log (オブジェクトの集合) (入れ子になったスキーマは以下を参照](#nestedatt--change_log))
  • connections_count (Number) このルートフィルターが接続されているファブリック接続の数。
  • href (文字列) ルートフィルター URI
  • id (文字列) このリソースの ID。
  • not_matched_rule_action (文字列) ルートフィルター内のルールに一致しない IP 範囲に対して実行されるアクション。
  • rules_count (Number) このルートフィルターにアタッチされているルートフィルタールールの数
  • state (String) ルートフィルターのライフサイクルの状態
  • uuid (文字列) ルートフィルターのエクイニクス割り当てID

projectの入れ子スキーマ

必須

  • project_id (String) Fabricプロジェクトに関連するプロジェクトID

読み取り専用:

  • href (文字列) Fabric プロジェクトの URI

timeoutsの入れ子スキーマ

オプション

  • create (文字列)
  • delete (文字列)
  • read (文字列)
  • update (文字列)

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