メインコンテンツに移動

equinix_fabric_route_filter_rules(データソース)

指定された検索データセットのルートフィルターを取得できるFabric V4 API互換データリソース

追加ドキュメント

使用例​

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の範囲で入力してください。デフォルトは20
  • offset(number)ページネーションリクエストのページオフセット。最初のエレメントのインデックス。デフォルトは0です。
  • sort(ブロックリスト)データソース検索リクエストのソート条件(入れ子になったスキーマについては以下を参照)

読み取り専用​

の入れ子スキーマfilter​

必須

  • operator (文字列)フィルターされたフィールドで使用する演算子で、指定された値が使用されます。[=、!=のいずれか、Like, Not Like, inにはありません、ILIKE]
  • property(String)フィルターで使用できるフィールド名。[/type,/name,/uuid,/state,/prefix]のいずれか
  • values(文字列のリスト)データ検索をフィルタリングするためにプロパティ+演算子の組み合わせを適用する値

の入れ子スキーマsort​

オプション:

  • direction(String)ソート方向。次のいずれかになります。[DESC、ASC]、デフォルトはDESC
  • property(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(番号)
このページは役に立ちましたか?