equinix_fabric_route_aggregation_rule(リソース)
Fabric V4 API互換リソースにより、Equinix Fabricルートアグリゲーションルールの作成と管理が可能
追加ドキュメント
使用例
resource "equinix_fabric_route_aggregation_rule" "ra_rule" {
route_aggregation_id = "<route_aggregation_id>"
name = "ra-rule-test"
description = "Route aggregation rule"
prefix = "192.168.0.0/24"
}
output "route_aggregation_rule_name" {
value = equinix_fabric_route_aggregation_rule.ra_rule.name
}
output "route_aggregation_rule_description" {
value = equinix_fabric_route_aggregation_rule.ra_rule.description
}
output "route_aggregation_rule_type" {
value = equinix_fabric_route_aggregation_rule.ra_rule.type
}
output "route_aggregation_rule_prefix" {
value = equinix_fabric_route_aggregation_rule.ra_rule.prefix
}
output "route_aggregation_rule_state" {
value = equinix_fabric_route_aggregation_rule.ra_rule.state
}
スキーマ
必須
name(String)ルートアグリゲーションルールのお客様提供の名前prefix(String)お客様提供のルートアグリゲーションルールプレフィックスroute_aggregation_id(String)このルールが適用されるルートアグリゲーションのUUID
オプション
description(String)お客様提供のルートアグリゲーションルールの説明timeouts(属性)(入れ子になったスキーマについては以下を参照)
読み取り専用
change(属性)ルートアグリゲーションルールの最新の変更の現在の状態(入れ子になったスキーマについては以下を参照)change_log(属性)リソースの最後の変更の詳細(入れ子になったスキーマについては以下を参照)href(String)ルートアグリゲーションルールリソースへのEquinix自動生成されたURIid(String)リソースの一意の識別子stateルートアグリゲーションルールリソースのプロビジョニングステータスを表す(String)値type(文字列)Equinix定義ルートアグリゲーションタイプ。BGP IPV4_Prefix_aggregation、BGP IPV6_Prefix_aggregationuuid(String)ルートアグリゲーションルールリソースにEquinixが割り当てた一意のID
の入れ子スキーマtimeouts
オプション:
create(String)「30s」や「2h45m」など、数値と単位サフィックスで構成される期間として解析できる文字列。有効な時間単位は、「s」(秒)、「m」(分)、「h」(時間)です。delete(String)「30s」や「2h45m」など、数値と単位サフィックスで構成される期間として解析できる文字列。有効な時間単位は、「s」(秒)、「m」(分)、「h」(時間)です。削除操作のタイムアウトの設定は、破棄操作が行われる前の状態で変更が保存された場合にのみ適用されます。read(String)「30s」や「2h45m」など、数値と単位サフィックスで構成される期間として解析できる文字列。有効な時間単位は、「s」(秒)、「m」(分)、「h」(時間)です。更新が有効になっている場合、更新または計画操作中に読み取り操作が発生します。update(String)「30s」や「2h45m」など、数値と単位サフィックスで構成される期間として解析できる文字列。有効な時間単位は、「s」(秒)、「m」(分)、「h」(時間)です。
の入れ子スキーマchange
必須
type(String) Equinixで定義されたルートアグリゲーションの変更タイプuuid(String)変更にEquinixが割り当てた一意のID
読み取り専用:
href(String)ルートアグリゲーションルールの変更に対するEquinix自動生成されたURI
の入れ子スキーマchange_log
読み取り専用:
created_by(String)リソースの作成者のユーザー名created_by_email(String)リソースの作成者のメールcreated_by_full_name(String)リソースの作成者の正式な名前created_date_time(String)リソースの作成時刻deleted_by(String)リソースの削除者のユーザー名deleted_by_email(String)リソースの削除者のメールdeleted_by_full_name(String)リソースの削除者の正式名称deleted_date_time(String)リソースの削除時刻updated_by(String)リソースの最終更新者のユーザー名updated_by_email(String)リソースの最終更新者のメールupdated_by_full_name(String)リソースの最終更新者の正式な名前updated_date_time(String)リソースの最終更新時刻