equinix_fabric_route_aggregation_rules(データソース)
Equinix Fabric Route Aggregation Rules(ページネーションの詳細)を取得できる、Fabric V4 API互換のデータリソース 追加ドキュメントです:
使用例
data "equinix_fabric_route_aggregation_rules" "ra_rules" {
route_aggregation_id = "<route_aggregation_id>"
pagination = {
limit = 2
offset = 1
}
}
output "route_aggregation_rule_name" {
value = data.equinix_fabric_route_aggregation_rules.ra_rules.data.0.name
}
output "route_aggregation_rule_description" {
value = data.equinix_fabric_route_aggregation_rules.ra_rules.data.0.description
}
output "route_aggregation_rule_prefix" {
value = data.equinix_fabric_route_aggregation_rules.ra_rules.data.0.prefix
}
output "route_aggregation_rule_state" {
value = data.equinix_fabric_route_aggregation_rules.ra_rules.data.0.state
}
スキーマ
必須
route_aggregation_id(String) このデータソースが取得すべき経路集約ルールの uuid
オプション
pagination(属性) 返されるルート集約ルールリストのページネーションの詳細 (入れ子になったスキーマは下記参照](#nestedatt--pagination))
読み取り専用
data(属性リスト) 返されるルート集約ルールオブジェクトのリスト (入れ子になったスキーマは以下参照](#nestedatt--data))id(文字列) リ ソ ース の一意な識別子
paginationの入れ子スキーマ
オプション
limit(数値) 1 ページあ た り に返 さ れ る 検索結果の最大数。数値は 1 から 100 の間である必要があり、デフォルトは 20 です。offset(数値) 応答で返 さ れた最初の項目の イ ンデ ッ ク ス。デフォルトは 0 です。
読み取り専用:
next(String) レスポンスの次の項目への相対 URLprevious(String) レスポンスの前の項目からの相対 URLtotal(数) リクエストを行うユーザーが利用可能なルートアグリゲーションルールの総数
dataの入れ子スキーマ
オプション
description(文字列)プロバイダが提供するルート集約ルールの説明
読み取り専用:
change(属性) 最新のルート集約ルール変更の現在の状態 (入れ子のスキーマは下記参照](#nestedatt--data--change))change_log(属性) ストリームリソースの最後の変更の詳細 (入れ子になったスキーマは以下を参照)(#nestedatt--data--change_log)href(文字列) Equinixが自動生成したルート集約ルールリソースへのURIname(String) 経路集約ルールのプロバイダ提供名prefix(文字列)プロバイダが提供するルート集約ルールのプレフィックスroute_aggregation_id(String) このルールを適用するルート集約の UUIDstate(String) 経路集約ルールリソースのプロビジョニングステータスを表す値type(文字列) Equinix定義のルート集約タイプ; BGP_IPv4_PREFIX_AGGREGATION、BGP_IPv6_PREFIX_AGGREGATIONuuid(文字列)ルート集約ルールリソースのEquinix割り当て一意ID
data.changeの入れ子スキーマ
必須
type(文字列) Equinix定義ルート集約変更タイプuuid(文字列) エクイニクスが割り当てた一意の変更ID
読み取り専用:
href(文字列) Equinixが自動生成したルート集約変更へのURI
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(文字列) ス ト リ ーム リ ソ ース の最終更新時刻。