equinix_fabric_route_filter_rules(データソース)
指定された検索データセットのルートフィルターを取得できるFabric V4 API互換データリソース
追加ドキュメント
- はじめに: https://docs.equinix.com/fabric-cloud-router/bgp/fcr-route-filters/
- API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Route-Filter-Rules
使用例
data "equinix_fabric_route_filter_rules" "rf_rules" {
route_filter_id = "<route_filter_policy_id"
limit = 100
offset = 5
}
output "first_route_filter_rule_name" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.name
}
output "first_route_filter_rule_description" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.description
}
output "first_route_filter_rule_prefix" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.prefix
}
output "first_route_filter_rule_prefix_match" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.prefix_match
}
スキーマ
必須
outer_operator(String)フィルタリストをANDまたはORでグループ化するかどうかを指定します。[AND, OR]のいずれかroute_filter_id(String)ルールが関連付けられているルートフィルターポリシーのUUID
オプション
filter(ブロックリスト、最大:8)データソース検索リクエストのフィルター(入れ子になったスキーマについては以下を参照)limit(number)ページごとにリクエストされるエレメントの数。数値は1~100の範囲で入力してください。デフォルトは20offset(number)ページネーションリクエストのページオフセット。最初のエレメントのインデックス。デフォルトは0です。sort(ブロックリスト)データソース検索リクエストのソート条件(入れ子になったスキーマについては以下を参照)
読み取り専用
data(オブジェクトのリスト)指定されたルートフィルターポリシーUUIDに関連付けられたルールのリスト(入れ子になったスキーマについては以下を参照)id(String)このリソースのID。pagination(オブジェクトのセット)データソース検索リクエストのページネーションの詳細(入れ子になったスキーマについては以下を参照)
の入れ子スキーマfilter
必須
operator(文字列)フィルターされたフィールドで使用する演算子で、指定された値が使用されます。[=、!=のいずれか、Like, Not Like, inにはありません、ILIKE]property(String)フィルターで使用できるフィールド名。[/type,/name,/uuid,/state,/prefix]のいずれかvalues(文字列のリスト)データ検索をフィルタリングするためにプロパティ+演算子の組み合わせを適用する値
の入れ子スキーマsort
オプション:
direction(String)ソート方向。次のいずれかになります。[DESC、ASC]、デフォルトはDESCproperty(String)ソートに使用するプロパティ名。[/type/uuuid/name/state/prefix/prefixMatch/changelog/createdDateTime/changelog/updatedDateTime]のいずれか。デフォルトは/changelog/updatedDateTimeです。
の入れ子スキーマdata
読み取り専用:
action(文字列)change(オブジェクトのセット)(入れ子になったスキーマについては以下を参照)change_log(オブジェクトのセット)(入れ子になったスキーマについては以下を参照)description(文字列)href(文字列)name(文字列)prefix(文字列)prefix_match(文字列)state(文字列)type(文字列)uuid(文字列)
の入れ子スキーマdata.change
読み取り専用:
href(文字列)type(文字列)uuid(文字列)
の入れ子スキーマ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(文字列)
の入れ子スキーマpagination
読み取り専用:
limit(番号)next(文字列)offset(番号)previous(文字列)total(番号)