equinix_fabric_route_filter(データソース)
指定された UUID のルートフィルタを取得できる Fabric V4 API 互換のデータリソースです。
追加ドキュメント
- はじめに: https://docs.equinix.com/fabric-cloud-router/bgp/fcr-route-filters/
- API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Route-Filters
使用例
data "equinix_fabric_route_filter" "rf_policy" {
uuid = "<uuid_of_route_filter"
}
output "id" {
value = data.equinix_fabric_route_filter.rf_policy.id
}
output "type" {
value = data.equinix_fabric_route_filter.rf_policy.type
}
output "state" {
value = data.equinix_fabric_route_filter.rf_policy.state
}
output "not_matched_rules_action" {
value = data.equinix_fabric_route_filter.rf_policy.not_matched_rule_action
}
output "connections_count" {
value = data.equinix_fabric_route_filter.rf_policy.connections_count
}
output "rules_count" {
value = data.equinix_fabric_route_filter.rf_policy.rules_count
}
スキーマ
必須
uuid(文字列) ルートフィルターのエクイニクス割り当てID
読み取り専用
change(オブジェクトのセット) ルートフィルタに適用された前回の変更の詳細を持つオブジェクト(入れ子のスキーマについては下記を参照)。change_log(オブジェクトの集合) (入れ子になったスキーマは以下を参照](#nestedatt--change_log))connections_count(Number) このルートフィルターが接続されているファブリック接続の数。description(文字列) 作成するルートフィルターに追加する任意の説明href(文字列) ルートフィルター URIid(文字列) このリソースの ID。name(文字列) ルートフィルターの名前not_matched_rule_action(文字列) ルートフィルター内のルールに一致しない IP 範囲に対して実行されるアクション。project(オブジェクトのセット)Project_idとhrefを含むProjectオブジェクトで、Route Filterがアタッチできる接続を含むFabric Projectに関連します(入れ子になったスキーマについては下記を参照)。rules_count(Number) このルートフィルターにアタッチされているルートフィルタールールの数state(String) ルートフィルターのライフサイクルの状態type(String) ルートフィルタータイプ。BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ] のいずれか。
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(文字列)
projectの入れ子スキーマ
読み取り専用:
href(文字列)project_id(文字列)